:root{--jl-orange:#f97316;--jl-orange-2:#fb923c;--jl-navy:#101827;--jl-navy-2:#172033;--jl-cream:#fff7ed;--jl-paper:#fffaf4;--jl-line:#fed7aa;--jl-muted:#64748b;--jl-shadow:0 24px 70px rgba(16,24,39,.13)}html,body{max-width:100%;overflow-x:hidden;background:var(--jl-paper)!important;color:#172033!important}body{font-family:Montserrat,Manrope,"Segoe UI",sans-serif!important}img,video,iframe{max-width:100%;height:auto}.ast-container{max-width:1240px!important}.entry-content{overflow:hidden}a{transition:color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease}.site-header{background:rgb(255 250 244 / .96)!important;border-bottom:1px solid rgb(251 146 60 / .22)!important;box-shadow:0 10px 30px rgb(16 24 39 / .06)!important;backdrop-filter:blur(14px)}.ast-above-header-bar{background:linear-gradient(90deg,#111827,#7c2d12,#f97316)!important;color:#fff!important;min-height:40px!important;overflow:hidden!important}.ast-above-header-bar *{color:#fff!important;font-weight:900!important;letter-spacing:.04em!important}.main-header-menu .menu-link{font-weight:900!important;color:#172033!important;border-radius:999px!important}.main-header-menu .menu-link:hover{background:#fff7ed!important;color:#c2410c!important}.custom-logo{filter:drop-shadow(0 10px 20px rgb(249 115 22 / .16))}.menu-item-3008>.menu-link{background:#fff7ed!important;color:#9a3412!important;border:1px solid #fed7aa!important;padding-inline:16px!important}.menu-item-3009>.menu-link{background:#111827!important;color:#fff!important;border:1px solid #111827!important;padding-inline:16px!important}.jl-home{max-width:100%!important;overflow:hidden!important;background:radial-gradient(circle at top left,rgb(251 146 60 / .22),transparent 35%),linear-gradient(180deg,#fffaf4 0%,#fff 48%,#fff7ed 100%)!important}.jl-wrap{width:min(1180px,calc(100% - 40px))!important;margin-inline:auto!important;max-width:1180px!important;box-sizing:border-box!important}.jl-home section{position:relative;margin:0 auto 28px!important;border-radius:34px!important;box-sizing:border-box!important}.jl-section,.jl-section-soft,.jl-section-dark{padding:58px 0!important}.jl-section-soft{background:linear-gradient(135deg,#fff7ed,#fff)!important;border:1px solid rgb(251 146 60 / .22)!important}.jl-section-dark{background:radial-gradient(circle at 12% 10%,rgb(249 115 22 / .28),transparent 28%),linear-gradient(135deg,#101827,#172033)!important;color:#fff!important}.jl-section-dark h1,.jl-section-dark h2,.jl-section-dark h3,.jl-section-dark p,.jl-section-dark li{color:#fff!important}.jl-hero{padding:74px 0 54px!important;background:radial-gradient(circle at 88% 12%,rgb(249 115 22 / .26),transparent 34%),linear-gradient(135deg,#fff7ed 0%,#ffffff 48%,#fff1e3 100%)!important;border:1px solid rgb(251 146 60 / .28)!important;box-shadow:var(--jl-shadow)!important;overflow:hidden!important}.jl-hero:before{content:"";position:absolute;right:-120px;top:-140px;width:360px;height:360px;background:conic-gradient(from 140deg,#f97316,#fed7aa,#111827,#f97316);border-radius:999px;opacity:.13;animation:jlspin 16s linear infinite}@keyframes jlspin{to{transform:rotate(360deg)}}.jl-hero-grid{display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(300px,.78fr)!important;gap:34px!important;align-items:center!important}.jl-hero-grid>*{min-width:0!important;max-width:100%!important;width:auto!important;box-sizing:border-box!important}.jl-hero h1{width:100%!important;max-width:860px!important;font-size:clamp(46px,5.4vw,78px)!important;line-height:.94!important;letter-spacing:-.065em!important;margin:16px 0!important;color:#111827!important;text-wrap:balance!important}.jl-hero-lead{width:100%!important;max-width:680px!important;font-size:18px!important;line-height:1.65!important;color:#334155!important}.jl-kicker{display:inline-flex!important;align-items:center!important;gap:10px!important;width:auto!important;max-width:100%!important;padding:9px 14px!important;border-radius:999px!important;background:#fff!important;color:#9a3412!important;border:1px solid #fed7aa!important;font-size:12px!important;font-weight:1000!important;text-transform:uppercase!important;letter-spacing:.08em!important}.jl-dot{display:inline-block!important;width:8px!important;height:8px!important;border-radius:999px!important;background:#f97316!important;box-shadow:0 0 0 6px rgb(249 115 22 / .16)!important}.jl-btn,.button,.wp-block-button__link,.single_add_to_cart_button,.woocommerce a.button,.woocommerce button.button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;border-radius:999px!important;min-height:46px!important;padding:13px 20px!important;font-weight:1000!important;text-decoration:none!important;border:0!important;box-shadow:none!important}.jl-btn-primary,.single_add_to_cart_button,.woocommerce a.button,.woocommerce button.button{background:linear-gradient(135deg,#f97316,#fb923c)!important;color:#fff!important}.jl-btn-dark{background:#111827!important;color:#fff!important}.jl-btn-light{background:#fff!important;color:#9a3412!important;border:1px solid #fed7aa!important}.jl-btn:hover,.button:hover{transform:translateY(-2px);box-shadow:0 16px 36px rgb(249 115 22 / .2)!important}.jl-proof-strip{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;width:100%!important;margin-top:26px!important}.jl-proof-chip,.jl-service-card,.jl-lane,.jl-trust-point,.jl-story-card,.jl-panel,.jl-final-box{border:1px solid rgb(251 146 60 / .22)!important;border-radius:24px!important;background:rgb(255 255 255 / .88)!important;box-shadow:0 18px 45px rgb(16 24 39 / .08)!important;box-sizing:border-box!important}.jl-proof-chip{padding:14px!important}.jl-proof-chip b{display:block;color:#111827!important;font-size:14px!important}.jl-proof-chip span{color:#64748b!important;font-size:12px!important}.jl-command-card{border-radius:30px!important;background:linear-gradient(160deg,#111827,#263248)!important;color:#fff!important;padding:20px!important;box-shadow:var(--jl-shadow)!important;overflow:hidden!important}.jl-command-card *{color:inherit!important}.jl-panel{background:rgb(255 255 255 / .08)!important;border-color:rgb(255 255 255 / .16)!important}.jl-countdown{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:8px!important;width:100%!important}.jl-timebox{background:#fff!important;color:#111827!important;border-radius:16px!important;padding:10px 6px!important;text-align:center!important;min-width:0!important}.jl-progress{height:9px!important;background:rgb(255 255 255 / .22)!important;border-radius:999px!important;overflow:hidden!important}.jl-progress:before{content:"";display:block;width:67%;height:100%;background:linear-gradient(90deg,#f97316,#fed7aa)!important;border-radius:inherit!important;animation:jlbar 3s ease-in-out infinite alternate}@keyframes jlbar{from{width:48%}to{width:78%}}.jl-marquee{width:min(1180px,calc(100% - 40px))!important;margin:18px auto!important;border-radius:999px!important;background:#111827!important;overflow:hidden!important;border:1px solid rgb(251 146 60 / .34)!important}.jl-marquee-track{display:flex!important;gap:18px!important;white-space:nowrap!important;animation:jlmarquee 18s linear infinite;width:max-content!important;color:#fff!important;font-weight:1000!important;font-size:12px!important;letter-spacing:.08em!important}.jl-marquee-track span{padding:11px 0!important}@keyframes jlmarquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.jl-two-col{display:grid!important;grid-template-columns:minmax(280px,.45fr) minmax(0,1fr)!important;gap:24px!important;align-items:start!important}.jl-section-head{width:100%!important;max-width:none!important}.jl-section-head h2,.jl-story-card h2,.jl-trust-card h2,.jl-final-box h2{font-size:clamp(29px,3vw,42px)!important;line-height:1.14!important;letter-spacing:-.025em!important;margin:10px 0!important;color:#111827!important;text-wrap:balance!important}.jl-section-head p,.jl-story-card p,.jl-trust-card p,.jl-final-box p{font-size:16px!important;line-height:1.65!important;color:#475569!important}.jl-section-dark .jl-section-head p,.jl-section-dark .jl-story-card p,.jl-section-dark .jl-trust-card p{color:#dbe4ef!important}.jl-products-panel ul.products,.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;margin:0!important}.jl-daily-products ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important}.jl-products-panel li.product,.woocommerce ul.products li.product{width:auto!important;float:none!important;margin:0!important;background:#fff!important;border:1px solid rgb(251 146 60 / .22)!important;border-radius:24px!important;padding:12px!important;box-shadow:0 18px 45px rgb(16 24 39 / .08)!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.woocommerce ul.products li.product img{border-radius:18px!important;aspect-ratio:1/1!important;object-fit:cover!important;background:#fff7ed!important}.woocommerce-loop-product__title{font-size:15px!important;line-height:1.25!important;font-weight:1000!important;color:#111827!important;min-height:auto!important}.price{display:flex!important;gap:8px!important;align-items:baseline!important;flex-wrap:wrap!important;color:#f97316!important;font-size:18px!important;font-weight:1000!important}.price del{color:#94a3b8!important;font-size:13px!important;text-decoration-thickness:2px!important}.price ins{text-decoration:none!important;color:#ea580c!important}.onsale{position:absolute!important;top:12px!important;left:12px!important;min-height:0!important;line-height:1!important;border-radius:999px 999px 999px 6px!important;background:linear-gradient(135deg,#ef4444,#f97316)!important;color:#fff!important;padding:8px 11px!important;font-weight:1000!important;letter-spacing:.06em!important;box-shadow:0 12px 28px rgb(239 68 68 / .22)!important}.jl-clearance-products li.post-3031,.jl-clearance-products li.post-3029,.jl-clearance-products li.post-3010,.page-id-2461 li.post-3031,.page-id-2461 li.post-3029,.page-id-2461 li.post-3010{display:none!important}.jl-service-grid,.jl-lanes,.jl-trust-points{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important}.jl-lanes{grid-template-columns:repeat(2,minmax(0,1fr))!important}.jl-test-grid{display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;gap:20px!important;align-items:center!important}.jl-service-card,.jl-lane,.jl-trust-point{padding:22px!important}.jl-service-card.orange{background:linear-gradient(135deg,#f97316,#fb923c)!important;color:#fff!important}.jl-service-card.dark{background:#111827!important;color:#fff!important}.jl-service-card.orange *,.jl-service-card.dark *{color:#fff!important}.site-footer{background:#0f172a!important;color:#e5edf7!important;border-top:6px solid #f97316!important;margin-top:0!important;overflow:hidden!important}.site-footer *{color:#e5edf7!important}.site-footer a{color:#fff!important;text-decoration:none!important}.site-footer a:hover{color:#fed7aa!important}.site-footer .ast-builder-grid-row-container-inner,.site-footer .ast-builder-footer-grid-columns{width:min(1180px,calc(100% - 40px))!important;max-width:1180px!important;margin-inline:auto!important;box-sizing:border-box!important}.site-footer .ast-builder-footer-grid-columns{display:grid!important;grid-template-columns:1.2fr 1fr 1fr 1fr!important;gap:26px!important;align-items:start!important}.ast-footer-copyright{text-align:center!important;color:#cbd5e1!important}body:not(.home) .entry-title,.woocommerce-products-header__title{font-size:clamp(34px,4vw,58px)!important;line-height:1!important;letter-spacing:-.055em!important;color:#111827!important}body:not(.home) .entry-content>p:first-child,body:not(.home) .page-description{font-size:17px!important;line-height:1.7!important;color:#475569!important}.wp-block-cover:first-child,.wp-block-group:first-child{border-radius:30px!important;overflow:hidden!important;border:1px solid rgb(251 146 60 / .22)!important;box-shadow:var(--jl-shadow)!important}.wpforms-container,form.cart,.woocommerce-checkout,.woocommerce-cart-form{background:#fff!important;border:1px solid rgb(251 146 60 / .22)!important;border-radius:26px!important;padding:22px!important;box-shadow:0 18px 45px rgb(16 24 39 / .08)!important}.wpforms-field-label{font-weight:1000!important;color:#111827!important}.wpforms-field input,.wpforms-field textarea,.wpforms-field select,input[type=text],input[type=email],input[type=number],textarea,select{border:1px solid #fed7aa!important;border-radius:16px!important;background:#fffaf4!important;color:#111827!important;min-height:46px!important;box-shadow:none!important}.single-product div.product{display:grid!important;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)!important;gap:34px!important;align-items:start!important;background:#fff!important;border:1px solid rgb(251 146 60 / .22)!important;border-radius:30px!important;padding:24px!important;box-shadow:var(--jl-shadow)!important}.single-product .woocommerce-product-gallery,.single-product .summary{width:100%!important;max-width:100%!important;float:none!important;min-width:0!important}.single-product .product_title{font-size:clamp(32px,4vw,56px)!important;line-height:1!important;letter-spacing:-.055em!important}.single-product .woocommerce-product-gallery img{border-radius:22px!important;background:#fff7ed!important}.related.products{clear:both!important;margin-top:34px!important}#Track718Num,#Track718Container{max-width:100%!important}#Track718Num input{min-height:48px!important;border-radius:16px!important;border:1px solid #fed7aa!important}#Track718Container{background:#fff!important;border-radius:24px!important;box-shadow:0 18px 45px rgb(16 24 39 / .08)!important}@media (max-width:921px){.ast-mobile-header-content{transition:all .2s ease!important}body.ast-header-break-point .ast-mobile-header-content{width:calc(100% - 24px)!important;max-width:420px!important;margin:10px auto 0!important;padding:12px!important;border-radius:24px!important;background:#fffaf4!important;border:1px solid #fed7aa!important;box-shadow:0 22px 60px rgb(16 24 39 / .16)!important;overflow:hidden!important}body.ast-header-break-point .ast-mobile-header-content .main-navigation,body.ast-header-break-point .ast-mobile-header-content .main-header-menu{display:block!important;width:100%!important;max-width:100%!important;background:transparent!important}body.ast-header-break-point .ast-mobile-header-content .main-header-menu>li{display:block!important;width:100%!important;max-width:100%!important;margin:0 0 8px!important;position:relative!important}body.ast-header-break-point .ast-mobile-header-content .menu-link{display:flex!important;width:100%!important;max-width:100%!important;min-height:48px!important;align-items:center!important;justify-content:flex-start!important;padding:13px 16px!important;border-radius:16px!important;background:#fff!important;color:#111827!important;border:1px solid rgb(251 146 60 / .22)!important;font-size:15px!important;font-weight:1000!important;box-sizing:border-box!important}body.ast-header-break-point .ast-mobile-header-content .menu-item-has-children>.menu-link{padding-right:58px!important}body.ast-header-break-point .ast-mobile-header-content .ast-menu-toggle{position:absolute!important;right:8px!important;top:7px!important;width:34px!important;height:34px!important;min-width:34px!important;line-height:34px!important;border-radius:12px!important;background:#fff7ed!important;color:#9a3412!important;border:1px solid #fed7aa!important;box-shadow:none!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important}body.ast-header-break-point .ast-mobile-header-content .sub-menu{position:static!important;width:100%!important;max-width:100%!important;background:transparent!important;margin:8px 0 0!important;padding:0 0 0 10px!important;border:0!important;box-shadow:none!important}body.ast-header-break-point .ast-mobile-header-content .sub-menu .menu-link{background:#fff!important;color:#172033!important;font-size:14px!important;min-height:42px!important}.menu-toggle{border-radius:16px!important;border:1px solid #fed7aa!important;background:#fff7ed!important;color:#9a3412!important;box-shadow:none!important;min-width:52px!important}}@media (max-width:767px){.ast-container{padding-inline:16px!important}.jl-home section{border-radius:24px!important;margin-bottom:18px!important}.jl-wrap{width:100%!important;max-width:100%!important;padding-inline:18px!important}.jl-hero{padding:42px 0 28px!important;margin:0 0 16px!important;border-radius:0 0 28px 28px!important}.jl-hero-grid{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0 18px!important;overflow:visible!important}.jl-hero-grid>*{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;transform:none!important;text-align:left!important}.jl-hero h1{width:100%!important;max-width:100%!important;font-size:clamp(34px,11vw,46px)!important;line-height:1!important;letter-spacing:-.055em!important;margin:14px 0!important;white-space:normal!important;overflow-wrap:break-word!important}.jl-hero-lead{width:100%!important;max-width:100%!important;font-size:15.5px!important;line-height:1.58!important}.jl-hero-actions{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;width:100%!important;max-width:100%!important}.jl-hero-actions .jl-btn{width:100%!important;max-width:100%!important}.jl-proof-strip{display:flex!important;overflow-x:auto!important;gap:12px!important;width:100%!important;max-width:100%!important;padding:4px 0 12px!important;scroll-snap-type:x mandatory!important}.jl-proof-chip{flex:0 0 76%!important;scroll-snap-align:start!important}.jl-command-card{margin-top:18px!important}.jl-countdown{gap:6px!important}.jl-timebox{padding:9px 4px!important;font-size:12px!important}.jl-marquee{width:calc(100% - 28px)!important;border-radius:18px!important}.jl-section,.jl-section-soft,.jl-section-dark{padding:34px 0!important}.jl-two-col,.jl-test-grid{display:block!important}.jl-story-card,.jl-trust-card{margin-bottom:18px!important;padding:20px!important}.jl-section-head h2,.jl-story-card h2,.jl-trust-card h2,.jl-final-box h2{font-size:clamp(27px,7.5vw,34px)!important;line-height:1.16!important}.jl-products-panel{width:100%!important;max-width:100%!important;overflow:hidden!important}.jl-products-panel ul.products,.woocommerce ul.products{display:flex!important;grid-template-columns:none!important;overflow-x:auto!important;overflow-y:hidden!important;gap:14px!important;padding:4px 2px 18px!important;margin:0!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important}.jl-products-panel ul.products li.product,.woocommerce ul.products li.product{flex:0 0 76%!important;max-width:76%!important;width:76%!important;scroll-snap-align:start!important;min-height:100%!important}.jl-daily-products ul.products li.product{flex-basis:82%!important;max-width:82%!important;width:82%!important}.jl-service-grid,.jl-lanes,.jl-trust-points{display:flex!important;grid-template-columns:none!important;overflow-x:auto!important;gap:14px!important;padding:4px 2px 18px!important;scroll-snap-type:x mandatory!important}.jl-service-card,.jl-lane,.jl-trust-point{flex:0 0 82%!important;max-width:82%!important;scroll-snap-align:start!important}.jl-final-cta{border-radius:24px 24px 0 0!important}.jl-final-box{padding:22px!important}.jl-final-actions{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.site-footer .ast-builder-grid-row-container-inner,.site-footer .ast-builder-footer-grid-columns{width:calc(100% - 28px)!important;max-width:100%!important}.site-footer .ast-builder-footer-grid-columns{display:grid!important;grid-template-columns:1fr!important;gap:16px!important;text-align:left!important}.site-footer .widget,.site-footer section{max-width:100%!important}.single-product div.product{display:block!important;padding:16px!important;border-radius:24px!important}.single-product .woocommerce-product-gallery{margin-bottom:20px!important}.single-product .related ul.products li.product{flex:0 0 76%!important;max-width:76%!important;width:76%!important}.wpforms-container,form.cart,.woocommerce-checkout,.woocommerce-cart-form{padding:16px!important;border-radius:20px!important}body:not(.home) .entry-title,.woocommerce-products-header__title{font-size:clamp(30px,10vw,42px)!important}}@media (max-width:767px){body.home.page-id-3052 .jl-home{width:100%!important;max-width:100%!important;margin:0!important;padding:0 0 24px!important;overflow:hidden!important}body.home.page-id-3052 .jl-hero{width:100%!important;max-width:100%!important;margin:0 0 16px!important;padding:36px 0 26px!important;border-radius:0 0 28px 28px!important;overflow:hidden!important}body.home.page-id-3052 .jl-hero .jl-wrap.jl-hero-grid{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0 18px!important;box-sizing:border-box!important;overflow:visible!important}body.home.page-id-3052 .jl-hero .jl-wrap.jl-hero-grid>div,body.home.page-id-3052 .jl-hero .jl-wrap.jl-hero-grid>aside{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;left:auto!important;right:auto!important;transform:none!important;position:relative!important;box-sizing:border-box!important}body.home.page-id-3052 .jl-hero .jl-kicker{width:auto!important;max-width:100%!important;margin:0 0 10px!important;white-space:normal!important}body.home.page-id-3052 .jl-hero h1{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:12px 0!important;font-size:clamp(32px,10vw,42px)!important;line-height:1.04!important;letter-spacing:-.055em!important;white-space:normal!important;overflow-wrap:break-word!important}body.home.page-id-3052 .jl-hero .jl-hero-lead{width:100%!important;max-width:100%!important;min-width:0!important;margin:0 0 18px!important;font-size:15.5px!important;line-height:1.58!important}body.home.page-id-3052 .jl-hero .jl-hero-actions{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}body.home.page-id-3052 .jl-hero .jl-hero-actions .jl-btn{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}body.home.page-id-3052 .jl-hero .jl-proof-strip{display:flex!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:18px 0 0!important;padding:4px 0 12px!important;gap:12px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important}body.home.page-id-3052 .jl-hero .jl-proof-chip{flex:0 0 78%!important;width:78%!important;max-width:78%!important;min-width:0!important;scroll-snap-align:start!important}body.home.page-id-3052 .jl-hero .jl-command-card{width:100%!important;max-width:100%!important;min-width:0!important;margin:18px 0 0!important}body.home.page-id-3052 .jl-marquee{width:calc(100% - 28px)!important;max-width:calc(100% - 28px)!important;margin:14px auto!important;overflow:hidden!important}body.home.page-id-3052 .jl-marquee-track{width:max-content!important;min-width:max-content!important;max-width:none!important}body.ast-header-break-point .site-footer .ast-builder-grid-row-container-inner,body.ast-header-break-point .site-footer .ast-builder-footer-grid-columns{display:grid!important;grid-template-columns:1fr!important;width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;margin-left:auto!important;margin-right:auto!important;gap:16px!important;overflow:hidden!important}body.ast-header-break-point .site-footer .ast-builder-grid-row-container-inner *{max-width:100%!important;box-sizing:border-box!important}}@media (max-width:921px){body.ast-header-break-point .ast-mobile-header-content .main-navigation,body.ast-header-break-point .ast-mobile-header-content .main-header-menu{width:100%!important;max-width:100%!important;min-width:0!important;display:block!important}body.ast-header-break-point .ast-mobile-header-content .main-header-menu>li{width:100%!important;max-width:100%!important;min-width:0!important;margin:0 0 8px!important}body.ast-header-break-point .ast-mobile-header-content .menu-link{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}}@media (max-width:767px){body .jl-products-panel ul.products,body.woocommerce-page ul.products,body .woocommerce ul.products{display:flex!important;grid-template-columns:none!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;gap:14px!important;padding:4px 2px 18px!important;margin:0!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;width:100%!important;max-width:100%!important}body .jl-products-panel ul.products li.product,body.woocommerce-page ul.products li.product,body .woocommerce ul.products li.product{flex:0 0 76%!important;width:76%!important;max-width:76%!important;min-width:0!important;margin:0!important;scroll-snap-align:start!important}body .jl-daily-products ul.products li.product{flex-basis:82%!important;width:82%!important;max-width:82%!important}body .jl-service-grid,body .jl-lanes,body .jl-trust-points{display:flex!important;grid-template-columns:none!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;gap:14px!important;padding:4px 2px 18px!important;scroll-snap-type:x mandatory!important;width:100%!important;max-width:100%!important}body .jl-service-card,body .jl-lane,body .jl-trust-point{flex:0 0 82%!important;width:82%!important;max-width:82%!important;scroll-snap-align:start!important}body.home.page-id-3052 .jl-section{margin-bottom:18px!important}}@media (max-width:767px){body.ast-header-break-point .jl-products-panel ul.products[class*="columns-"],body.ast-header-break-point .woocommerce ul.products[class*="columns-"],body.home.page-id-3052 .jl-products-panel ul.products.columns-2,body.home.page-id-3052 .jl-products-panel ul.products.columns-3,body.home.page-id-3052 .jl-products-panel ul.products.columns-4{display:flex!important;grid-template-columns:none!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;gap:14px!important;scroll-snap-type:x mandatory!important;width:100%!important;max-width:100%!important}body.ast-header-break-point .jl-products-panel ul.products[class*="columns-"]>li.product,body.ast-header-break-point .woocommerce ul.products[class*="columns-"]>li.product,body.home.page-id-3052 .jl-products-panel ul.products[class*="columns-"]>li.product{display:flex!important;flex:0 0 78%!important;width:78%!important;max-width:78%!important;min-width:78%!important;float:none!important;margin:0!important;scroll-snap-align:start!important}}@media (min-width:922px){body.home .hfe-before-footer-wrap{display:none!important}body.home .site-header{min-height:76px!important;background:linear-gradient(90deg,#24131b 0%,#7c2d12 48%,#f97316 100%)!important;border:0!important;box-shadow:0 16px 40px rgb(16 24 39 / .14)!important}body.home .ast-above-header-bar{min-height:76px!important;height:76px!important;background:transparent!important;color:#fff!important;overflow:visible!important}body.home .ast-above-header-bar .ast-builder-grid-row-container-inner,body.home .ast-above-header-bar .ast-builder-grid-row,body.home .site-header .ast-builder-grid-row{min-height:76px!important;height:76px!important;align-items:center!important}body.home .main-header-menu{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;flex-wrap:nowrap!important;background:transparent!important;box-shadow:none!important}body.home .main-header-menu>.menu-item{display:flex!important;align-items:center!important;margin:0!important}body.home .main-header-menu>.menu-item>.menu-link{min-height:34px!important;height:34px!important;padding:0 11px!important;border-radius:999px!important;color:#fff!important;background:transparent!important;border:1px solid transparent!important;font-size:12px!important;line-height:1!important;font-weight:900!important;white-space:nowrap!important}body.home .main-header-menu>.menu-item>.menu-link:hover{background:rgb(255 255 255 / .14)!important;border-color:rgb(255 255 255 / .18)!important;color:#fff!important}body.home .main-header-menu>.menu-item-3008>.menu-link{background:#fff7ed!important;color:#9a3412!important;border-color:#fed7aa!important}body.home .main-header-menu>.menu-item-3009>.menu-link{background:#111827!important;color:#fff!important;border-color:#111827!important}body.home .main-header-menu .sub-menu{border-radius:18px!important;background:#fff!important;box-shadow:0 22px 50px rgb(16 24 39 / .18)!important;padding:10px!important;border:1px solid #fed7aa!important}body.home .main-header-menu .sub-menu .menu-link{color:#172033!important;background:#fff!important;font-size:13px!important;border-radius:12px!important}body.home .site-branding img,.custom-logo{max-height:42px!important;width:auto!important}body.home .jl-home{width:min(1180px,calc(100% - 72px))!important;margin:42px auto 0!important}body.home .jl-home section{border-radius:30px!important;margin-bottom:34px!important}body.home .jl-hero{padding:64px 0 44px!important}body.home .jl-hero-grid{grid-template-columns:minmax(0,.95fr) minmax(360px,.68fr)!important;gap:40px!important;width:min(1080px,calc(100% - 56px))!important}body.home .jl-hero h1{font-size:clamp(40px,4.2vw,58px)!important;line-height:1.07!important;letter-spacing:-.035em!important;max-width:17ch!important;text-wrap:balance!important}body.home .jl-hero-lead{max-width:610px!important;font-size:17px!important}body.home .jl-command-card{max-width:430px!important;justify-self:end!important}body.home .jl-proof-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}body.home .jl-proof-chip{padding:12px 14px!important}body.home .jl-section-soft .jl-two-col{grid-template-columns:330px minmax(0,1fr)!important;gap:28px!important;align-items:stretch!important}body.home .jl-story-card{padding:26px!important}body.home .jl-story-card h2{font-size:clamp(30px,2.8vw,42px)!important;line-height:.96!important}body.home .jl-daily-products ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}body.home .jl-daily-products li.product{min-height:500px!important}body.home .jl-clearance-products ul.products{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:16px!important}body.home .jl-clearance-products li.product{min-height:380px!important;padding:13px!important}body.home .jl-clearance-products .woocommerce-loop-product__title{font-size:14px!important;line-height:1.28!important}body.home .jl-section-dark .jl-two-col{grid-template-columns:330px minmax(0,1fr)!important;gap:28px!important;align-items:start!important}body.home .jl-section-dark .jl-story-card{background:rgb(255 255 255 / .1)!important;border-color:rgb(255 255 255 / .18)!important;color:#fff!important}body.home .jl-section-dark .jl-story-card h2,body.home .jl-section-dark .jl-story-card p,body.home .jl-section-dark .jl-story-card li{color:#fff!important}body.home .jl-online-products ul.products{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}body.home .jl-online-products li.product{min-height:430px!important;padding:13px!important}body.home .jl-online-products .woocommerce-loop-product__title{font-size:14px!important;line-height:1.28!important}body.home .jl-service-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important}body.home .jl-service-card{min-height:230px!important;padding:24px!important}body.home .jl-service-card h3{font-size:19px!important;line-height:1.1!important}body.home .jl-service-card p{font-size:14px!important;line-height:1.55!important}body.home .jl-test-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)!important;gap:24px!important}body.home .jl-trust-card{background:rgb(255 255 255 / .1)!important;border-color:rgb(255 255 255 / .18)!important;padding:30px!important}body.home .jl-trust-card h2,body.home .jl-trust-card p{color:#fff!important}body.home .jl-trust-card h2{font-size:clamp(34px,3.4vw,50px)!important;line-height:.96!important}body.home .jl-trust-points{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}body.home .jl-trust-point{min-height:145px!important;background:rgb(255 255 255 / .94)!important;color:#172033!important;padding:18px!important}body.home .jl-trust-point *{color:#172033!important}body.home .jl-final-cta{padding:38px 0!important}body.home .jl-final-box{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:22px!important;align-items:center!important;padding:34px!important}body.home .jl-final-box h2{font-size:clamp(34px,3.5vw,50px)!important}body.home .jl-final-actions{display:flex!important;gap:12px!important;justify-content:flex-end!important}body.home .site-footer .ast-builder-footer-grid-columns{grid-template-columns:1.2fr 1fr 1fr 1.2fr!important;gap:30px!important;align-items:start!important}}body.home .hfe-before-footer-wrap{display:none!important}.hfe-before-footer-wrap{display:none!important}body.page-id-2419 .elementor-element-09fcde7,body.page-id-2419 .elementor-element-d58a4b2,body.page-id-2419 .elementor-element-3d1966b{display:none!important}body.page-id-2419 .elementor-2419:before{content:"JACKONLUX PRODUCT CATALOG\A Shop clearance deals and everyday JackonLux products in one place.\A Browse US warehouse clearance items, regular online products, and practical home lighting essentials. For larger quantities, use Wholesale to request stock review before quoting.";white-space:pre-line;display:block;width:min(1120px,calc(100% - 40px));margin:42px auto 24px;padding:46px 42px;border-radius:30px;background:radial-gradient(circle at 90% 10%,rgb(249 115 22 / .24),transparent 34%),linear-gradient(135deg,#fff7ed,#fff);border:1px solid rgb(249 115 22 / .25);box-shadow:0 24px 70px rgb(16 24 39 / .11);font-weight:900;font-size:20px;line-height:1.55;color:#172033}body.page-id-2419 .elementor-2419:after{content:"US warehouse clearance | Regular online products | Bulk buyer support";display:block;width:min(1120px,calc(100% - 40px));margin:0 auto 28px;padding:18px 22px;border-radius:999px;background:#111827;color:#fff;text-align:center;font-weight:900;letter-spacing:.04em}body.page-id-2419 .entry-title{display:none!important}body.page-id-17 #wpforms-2290-field_4-container>label,body.page-id-3002 #wpforms-2290-field_4-container>label{font-size:0!important;color:transparent!important}body.page-id-17 #wpforms-2290-field_4-container>label:before,body.page-id-3002 #wpforms-2290-field_4-container>label:before{content:"Confirm Email *";font-size:15px!important;color:#111827!important;font-weight:900!important}body.page-id-17 #wpforms-2290-field_4-container input,body.page-id-3002 #wpforms-2290-field_4-container input{border-color:#fed7aa!important;background:#fffaf4!important}body.page-id-2489 #Track718Num,body.page-id-2489 #Track718Container{display:block;width:min(960px,calc(100% - 40px));margin:20px auto!important}body.page-id-2489 .entry-content:before{content:"ORDER TRACKING CENTER\A Enter your tracking number below to check the latest delivery status. Tracking updates can take time to sync after the carrier receives the package.";white-space:pre-line;display:block;width:min(960px,calc(100% - 40px));margin:34px auto 20px;padding:34px;border-radius:28px;background:linear-gradient(135deg,#fff7ed,#fff);border:1px solid rgb(249 115 22 / .24);box-shadow:0 20px 55px rgb(16 24 39 / .1);font-size:18px;line-height:1.6;font-weight:900;color:#172033}@media(max-width:767px){body.page-id-2419 .elementor-2419:before{font-size:16px;padding:28px 22px;margin-top:24px;border-radius:22px}body.page-id-2419 .elementor-2419:after{border-radius:18px;font-size:12px;line-height:1.5}}body.page-id-2461 li.post-3031,body.page-id-2461 li.post-3029,body.page-id-2461 li.post-3010,body.page-id-2461 .product.post-3031,body.page-id-2461 .product.post-3029,body.page-id-2461 .product.post-3010{display:none!important}.single-product .related li.post-3031,.single-product .related li.post-3029,.single-product .related li.post-3010,.single-product .related .product.post-3031,.single-product .related .product.post-3029,.single-product .related .product.post-3010{display:none!important}.single-product .summary:after{content:"US warehouse clearance items are limited and may sell out without restock. For larger quantities, contact us before ordering so we can confirm current availability.";display:block;margin-top:18px;padding:16px 18px;border-radius:18px;background:#fff7ed;border:1px solid #fed7aa;color:#172033;font-weight:800;line-height:1.55}body.page-id-2461 .entry-content:before{content:"US IN-STOCK SELECTION\A This page focuses on regular shopper-friendly products. Bulk-only clearance boxes are kept out of this catalog so buyers can browse cleanly.";white-space:pre-line;display:block;width:min(1120px,calc(100% - 40px));margin:28px auto 18px;padding:28px;border-radius:26px;background:linear-gradient(135deg,#fff7ed,#fff);border:1px solid rgb(249 115 22 / .24);box-shadow:0 18px 45px rgb(16 24 39 / .08);font-weight:900;color:#172033;line-height:1.6}#wpforms-2500-field_4-container,#wpforms-2500-field_4{display:none!important}.page-id-2495 .wpforms-container{max-width:760px;margin:32px auto 0;padding:28px;background:#fffaf4;border:1px solid rgb(254 215 170 / .75);border-radius:24px;box-shadow:0 18px 50px rgb(16 24 39 / .08)}.page-id-2495 .wpforms-field-label{font-weight:700;color:#101827}.page-id-2495 .wpforms-container input,.page-id-2495 .wpforms-container textarea{border:1px solid rgb(249 115 22 / .22);border-radius:16px;background:#fff;color:#101827}.page-id-2495 .wpforms-submit{background:linear-gradient(135deg,#f97316,#fb923c);border:none;box-shadow:0 16px 30px rgb(249 115 22 / .25)}.site-footer .widget,.footer-widgets .widget,.ast-footer-widget-area .widget{background:rgb(255 250 244 / .72);border:1px solid rgb(254 215 170 / .6);border-radius:20px;padding:20px 18px}.site-footer .widget-title,.footer-widgets .widget-title,.ast-footer-widget-area .widget-title{color:#101827;font-weight:800;letter-spacing:.04em}.site-footer a{color:#334155}.site-footer a:hover{color:#f97316}.site-footer .wp-block-social-links,.site-footer .social-links,.site-footer .social-icons,.site-footer .footer-social,.site-footer .ast-builder-social-element{display:none!important}.site-footer{position:relative;overflow:hidden}.site-footer:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,#fb923c,transparent)}body.page-id-2495 div#wpforms-2500-field_4-container.wpforms-field,body.page-id-2495 div#wpforms-2500-field_4-container.wpforms-field *{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;width:0!important;min-width:0!important;overflow:hidden!important;margin:0!important;padding:0!important;border:0!important;position:absolute!important;left:-99999px!important}.single-product .product .summary .product_title.entry-title{display:block!important;margin:0 0 12px!important;color:#101827!important;font-size:clamp(30px,4vw,52px)!important;line-height:1.02!important;font-weight:950!important;letter-spacing:-.045em!important;max-width:760px!important}.single-product .product .summary .product_title.entry-title:before{content:"US Warehouse Clearance";display:inline-flex;margin:0 0 12px;padding:7px 12px;border-radius:999px;background:#fff7ed;color:#c2410c;border:1px solid #fed7aa;font-size:12px;line-height:1;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.single-product .product .summary .price{margin-top:10px!important}@media (max-width:921px){.ast-header-break-point .ast-header-account{display:none!important}.ast-header-break-point .menu-toggle{min-width:88px!important;padding:0 14px!important;gap:8px!important;justify-content:center!important;background:linear-gradient(135deg,#111827,#172033)!important;color:#fff!important;border:1px solid rgb(251 146 60 / .28)!important;box-shadow:0 12px 26px rgb(17 24 39 / .16)!important}.ast-header-break-point .menu-toggle .ast-mobile-svg{width:18px;height:18px;fill:currentColor!important}.ast-header-break-point .menu-toggle::after{content:"Menu";font-size:13px;line-height:1;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ast-header-break-point .jl-hero{padding-top:10px!important}.ast-header-break-point .jl-hero-grid{gap:14px!important}.ast-header-break-point .jl-proof-strip{display:flex!important;overflow-x:auto!important;gap:10px!important;padding:2px 2px 10px!important;scroll-snap-type:x mandatory}.ast-header-break-point .jl-proof-chip{min-width:148px!important;scroll-snap-align:start}.ast-header-break-point .jl-section{padding:22px 0!important}.ast-header-break-point .jl-wrap{width:min(100%,calc(100% - 24px))!important}}#block-28,#block-35{display:none!important}#colophon{background:linear-gradient(180deg,#fffaf4 0%,#fff7ed 100%)!important;border-top:1px solid rgb(251 146 60 / .18)!important}#colophon .site-above-footer-wrap{padding:34px 0 18px!important}#colophon .site-above-footer-wrap .ast-builder-grid-row-container-inner{width:min(1180px,calc(100% - 40px))!important;margin:0 auto!important}#colophon .site-above-footer-wrap .ast-builder-footer-grid-columns{display:grid!important;grid-template-columns:1.15fr 1fr 1fr 1.15fr!important;gap:18px!important;align-items:stretch!important}#colophon .site-above-footer-wrap .site-footer-section{height:100%!important;background:rgb(255 250 244 / .82)!important;border:1px solid rgb(254 215 170 / .72)!important;border-radius:24px!important;padding:18px 18px 16px!important;box-shadow:0 18px 40px rgb(16 24 39 / .06)!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;gap:10px!important}#colophon .site-above-footer-wrap .site-footer-section ul{margin:0!important;padding:0!important;list-style:none!important;display:grid!important;gap:10px!important}#colophon .site-above-footer-wrap .site-footer-section li{margin:0!important;line-height:1.55!important}#colophon .site-above-footer-wrap .site-footer-section a{color:#172033!important;text-decoration:none!important;font-weight:700!important}#colophon .site-above-footer-wrap .site-footer-section a:hover{color:#f97316!important}#colophon .site-above-footer-section-1{justify-content:space-between!important}#colophon .site-above-footer-section-1 img{max-width:190px!important;height:auto!important;display:block!important}#colophon .site-above-footer-section-1 p,#colophon .site-above-footer-section-1 li{color:#334155!important}#colophon .site-above-footer-section-1 strong{font-size:15px!important;line-height:1.55!important}#colophon .site-above-footer-section-2,#colophon .site-above-footer-section-3{padding-top:22px!important}#colophon .site-above-footer-section-2 li:first-child strong,#colophon .site-above-footer-section-3 li:first-child strong,#colophon .site-above-footer-section-4 li:first-child strong{display:block!important;font-size:12px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#9a3412!important;margin-bottom:6px!important}#colophon .site-above-footer-section-4{justify-content:center!important}#colophon .site-above-footer-section-4 code{background:transparent!important;padding:0!important;color:#172033!important;font-size:15px!important;line-height:1.6!important;white-space:normal!important}#colophon .site-primary-footer-wrap{padding:0 0 28px!important}#colophon .site-primary-footer-wrap .ast-builder-grid-row-container-inner{width:min(1180px,calc(100% - 40px))!important;margin:0 auto!important;border-top:1px solid rgb(251 146 60 / .16)!important;padding-top:16px!important}#colophon .site-primary-footer-wrap .ast-builder-footer-grid-columns{display:flex!important;justify-content:center!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important;text-align:center!important}#colophon .site-primary-footer-wrap a{color:#172033!important;font-weight:700!important}@media (max-width:921px){#colophon .site-above-footer-wrap{padding:20px 0 12px!important}#colophon .site-above-footer-wrap .ast-builder-footer-grid-columns{grid-template-columns:1fr!important;gap:12px!important}#colophon .site-above-footer-wrap .site-footer-section{padding:16px!important;border-radius:20px!important}#colophon .site-above-footer-section-2,#colophon .site-above-footer-section-3,#colophon .site-above-footer-section-4{padding-top:16px!important}#colophon .site-primary-footer-wrap{padding:0 0 20px!important}}#colophon{background:#111827!important;color:#e5edf7!important;margin-top:0!important;position:relative;overflow:hidden}#colophon:before{content:"";display:block;height:10px;background:linear-gradient(90deg,#f97316 0%,#ffb45c 34%,#fff3e2 50%,#ff8a1f 66%,#f97316 100%)}#colophon .site-above-footer-wrap{background:radial-gradient(circle at 12% 0%,rgb(249 115 22 / .24),transparent 30%),linear-gradient(135deg,#111827 0%,#172033 52%,#0b1120 100%)!important;border:0!important;padding:42px 20px 34px!important}#colophon .ast-builder-grid-row-container-inner{max-width:1160px!important;margin:auto!important}#colophon .ast-builder-footer-grid-columns{display:grid!important;grid-template-columns:minmax(260px,1.25fr) minmax(150px,.75fr) minmax(170px,.8fr) minmax(260px,1.1fr)!important;gap:22px!important;align-items:start!important}#colophon .site-footer-section{background:rgb(255 255 255 / .055)!important;border:1px solid rgb(255 255 255 / .12)!important;border-radius:22px!important;padding:24px!important;min-height:238px!important;box-shadow:0 18px 48px rgb(0 0 0 / .18)!important;backdrop-filter:blur(10px)}#colophon .site-footer-section:first-child{background:linear-gradient(145deg,rgb(249 115 22 / .18),rgb(255 255 255 / .055))!important}#colophon #block-28,#colophon #block-35{display:none!important}#colophon h2,#colophon h3,#colophon .widget-title{color:#fff!important;font-size:14px!important;line-height:1.2!important;letter-spacing:.13em!important;text-transform:uppercase!important;margin:0 0 15px!important;font-weight:850!important}#colophon p,#colophon li,#colophon .textwidget,#colophon .wp-block-paragraph{color:#d8e2ef!important;font-size:14px!important;line-height:1.72!important;margin:0 0 12px!important}#colophon ul,#colophon ol{margin:0!important;padding:0!important;list-style:none!important;display:grid!important;gap:9px!important}#colophon a{color:#eaf2ff!important;text-decoration:none!important;font-size:14px!important;line-height:1.35!important;display:inline-flex!important;align-items:center!important;gap:7px!important;transition:color .18s ease,transform .18s ease!important}#colophon a:before{content:"";width:6px;height:6px;border-radius:999px;background:#f97316;box-shadow:0 0 0 4px rgb(249 115 22 / .13);flex:0 0 auto}#colophon a:hover{color:#ffb45c!important;transform:translateX(3px)}#colophon .wp-block-search,#colophon form{margin-top:12px!important}#colophon input[type=email],#colophon input[type=text],#colophon .wp-block-search__input{width:100%!important;border-radius:999px!important;border:1px solid rgb(255 255 255 / .16)!important;background:#fff!important;color:#111827!important;min-height:46px!important;padding:0 16px!important;box-shadow:none!important}#colophon button,#colophon input[type=submit],#colophon .wp-block-search__button{border-radius:999px!important;background:#f97316!important;color:#fff!important;border:0!important;font-weight:850!important;min-height:46px!important;padding:0 20px!important;box-shadow:0 12px 26px rgb(249 115 22 / .28)!important}#colophon .site-primary-footer-wrap,#colophon .site-below-footer-wrap{background:#090e18!important;border-top:1px solid rgb(255 255 255 / .1)!important;color:#aebbd0!important;padding:18px 20px!important;text-align:center!important}#colophon .site-below-footer-wrap *{color:#aebbd0!important;font-size:13px!important;line-height:1.6!important}#colophon .site-below-footer-wrap a{color:#fff!important;display:inline-flex!important}@media (max-width:921px){#colophon .site-above-footer-wrap{padding:30px 14px 26px!important}#colophon .ast-builder-footer-grid-columns{display:flex!important;overflow-x:auto!important;gap:14px!important;scroll-snap-type:x mandatory!important;padding:0 2px 12px!important;-webkit-overflow-scrolling:touch!important}#colophon .ast-builder-footer-grid-columns::-webkit-scrollbar{height:5px}#colophon .ast-builder-footer-grid-columns::-webkit-scrollbar-thumb{background:#f97316;border-radius:999px}#colophon .site-footer-section{min-width:82vw!important;max-width:82vw!important;min-height:220px!important;scroll-snap-align:start!important;padding:20px!important;border-radius:20px!important}#colophon h2,#colophon h3,#colophon .widget-title{font-size:13px!important}#colophon p,#colophon li,#colophon a{font-size:13.5px!important}#colophon .site-below-footer-wrap{text-align:left!important;padding:18px 16px!important}}@media (min-width:922px){#colophon .site-above-footer-wrap{border-radius:0!important}#colophon .site-footer-section:nth-child(1){min-height:238px!important}#colophon .site-footer-section:nth-child(4){min-height:238px!important}}html body #page #colophon.site-footer{background:#090e18!important;color:#e8eef8!important;margin:0!important;overflow:hidden!important}html body #page #colophon.site-footer:before{content:""!important;display:block!important;height:10px!important;background:linear-gradient(90deg,#f97316,#ffbd73,#fff2df,#f97316)!important}html body #page #colophon.site-footer .site-above-footer-wrap{background:radial-gradient(circle at 8% -10%,rgb(249 115 22 / .30),transparent 34%),linear-gradient(135deg,#111827 0%,#172033 55%,#090e18 100%)!important;padding:44px 20px 36px!important;border:0!important}html body #page #colophon.site-footer .site-above-footer-wrap .ast-builder-grid-row-container-inner{max-width:1160px!important;margin:0 auto!important;padding:0!important}html body #page #colophon.site-footer .site-above-footer-wrap .ast-builder-footer-grid-columns{display:grid!important;grid-template-columns:minmax(260px,1.25fr) minmax(160px,.75fr) minmax(190px,.85fr) minmax(260px,1.1fr)!important;gap:22px!important;align-items:stretch!important}html body #page #colophon.site-footer .site-above-footer-wrap .site-footer-section{background:rgb(255 255 255 / .065)!important;border:1px solid rgb(255 255 255 / .14)!important;border-radius:22px!important;box-shadow:0 20px 48px rgb(0 0 0 / .22)!important;padding:24px!important;min-height:236px!important;color:#e8eef8!important;text-align:left!important;display:block!important}html body #page #colophon.site-footer .site-above-footer-wrap .site-footer-section:first-child{background:linear-gradient(145deg,rgb(249 115 22 / .20),rgb(255 255 255 / .06))!important}html body #page #colophon.site-footer h2,html body #page #colophon.site-footer h3,html body #page #colophon.site-footer .widget-title{color:#fff!important;font-size:14px!important;font-weight:850!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin:0 0 15px!important;line-height:1.25!important}html body #page #colophon.site-footer p,html body #page #colophon.site-footer li,html body #page #colophon.site-footer .wp-block-paragraph{color:#dbe5f2!important;font-size:14px!important;line-height:1.7!important;margin:0 0 12px!important}html body #page #colophon.site-footer ul{display:grid!important;gap:9px!important;margin:0!important;padding:0!important;list-style:none!important}html body #page #colophon.site-footer a{color:#eef5ff!important;text-decoration:none!important;font-size:14px!important;line-height:1.35!important;display:inline-flex!important;align-items:center!important;gap:8px!important;background:transparent!important}html body #page #colophon.site-footer a:before{content:""!important;width:6px!important;height:6px!important;border-radius:999px!important;background:#f97316!important;box-shadow:0 0 0 4px rgb(249 115 22 / .14)!important;flex:none!important}html body #page #colophon.site-footer a:hover{color:#ffbd73!important;transform:translateX(3px)!important}html body #page #colophon.site-footer #block-28,html body #page #colophon.site-footer #block-35{display:none!important}html body #page #colophon.site-footer .site-primary-footer-wrap,html body #page #colophon.site-footer .site-below-footer-wrap{background:#070b13!important;border-top:1px solid rgb(255 255 255 / .10)!important;padding:16px 20px!important;min-height:auto!important;text-align:center!important}html body #page #colophon.site-footer .site-primary-footer-wrap .site-footer-section,html body #page #colophon.site-footer .site-below-footer-wrap .site-footer-section{background:transparent!important;border:0!important;box-shadow:none!important;min-height:auto!important;padding:0!important;color:#aebbd0!important;text-align:center!important}html body #page #colophon.site-footer .site-primary-footer-wrap *,html body #page #colophon.site-footer .site-below-footer-wrap *{color:#aebbd0!important;font-size:13px!important;line-height:1.6!important;margin:0!important}@media(max-width:921px){html body #page #colophon.site-footer .site-above-footer-wrap{padding:30px 14px 24px!important}html body #page #colophon.site-footer .site-above-footer-wrap .ast-builder-footer-grid-columns{display:flex!important;overflow-x:auto!important;gap:14px!important;scroll-snap-type:x mandatory!important;padding:0 2px 12px!important;-webkit-overflow-scrolling:touch!important}html body #page #colophon.site-footer .site-above-footer-wrap .site-footer-section{min-width:82vw!important;max-width:82vw!important;min-height:215px!important;padding:20px!important;scroll-snap-align:start!important}html body #page #colophon.site-footer h2,html body #page #colophon.site-footer h3,html body #page #colophon.site-footer .widget-title{font-size:13px!important}html body #page #colophon.site-footer p,html body #page #colophon.site-footer li,html body #page #colophon.site-footer a{font-size:13.5px!important}html body #page #colophon.site-footer .site-primary-footer-wrap,html body #page #colophon.site-footer .site-below-footer-wrap{text-align:left!important;padding:16px!important}}html body #page #colophon.site-footer .site-above-footer-wrap .site-footer-above-section-1{background:linear-gradient(145deg,rgb(249 115 22 / .22),rgb(255 255 255 / .07))!important;border:1px solid rgb(255 189 115 / .24)!important}html body #page #colophon.site-footer .site-primary-footer-wrap .ast-builder-grid-row,html body #page #colophon.site-footer .site-below-footer-wrap .ast-builder-grid-row{display:flex!important;justify-content:center!important;align-items:center!important;gap:14px 26px!important;flex-wrap:wrap!important;grid-template-columns:none!important;min-height:auto!important}html body #page #colophon.site-footer .site-primary-footer-wrap .site-footer-section:empty,html body #page #colophon.site-footer .site-below-footer-wrap .site-footer-section:empty,html body #page #colophon.site-footer .site-below-footer-section-3,html body #page #colophon.site-footer .site-primary-footer-section-3{display:none!important}html body #page #colophon.site-footer .site-primary-footer-wrap a:before,html body #page #colophon.site-footer .site-below-footer-wrap a:before{display:none!important}@media(max-width:921px){html body #page #colophon.site-footer{max-width:100vw!important}html body #page #colophon.site-footer .site-above-footer-wrap .ast-builder-footer-grid-columns{max-width:100%!important}html body #page #colophon.site-footer .site-primary-footer-wrap .ast-builder-grid-row,html body #page #colophon.site-footer .site-below-footer-wrap .ast-builder-grid-row{justify-content:flex-start!important;gap:8px 14px!important}html body #page #colophon.site-footer .site-primary-footer-wrap .site-footer-section,html body #page #colophon.site-footer .site-below-footer-wrap .site-footer-section{text-align:left!important}}#wpforms-2290-field_5-container,#wpforms-2290-field_6-container{display:none!important;visibility:hidden!important;position:absolute!important;left:-9999px!important;width:0!important;height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;border:0!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{color:#121826!important}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price,.woocommerce ul.products li.product .price *,.woocommerce-page ul.products li.product .price *{color:#121826!important}.woocommerce ul.products li.product .button,.woocommerce-page ul.products li.product .button{color:#fff!important;background:#f97316!important;border-color:#f97316!important}@media(max-width:921px){.jl-product-rail:after,.jl-proof-strip:after{content:"Swipe to view more";display:block;color:#92400e;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin:8px 0 0 2px}.woocommerce ul.products{scrollbar-width:thin}}@media(max-width:921px){.jl-section .woocommerce ul.products,.jl-section-soft .woocommerce ul.products,.jl-section-dark .woocommerce ul.products,.woocommerce-page ul.products{display:flex!important;grid-template-columns:none!important;gap:14px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;padding:4px 6px 18px!important;margin-left:-6px!important;margin-right:-6px!important;max-width:calc(100vw - 24px)!important}.jl-section .woocommerce ul.products::-webkit-scrollbar,.jl-section-soft .woocommerce ul.products::-webkit-scrollbar,.jl-section-dark .woocommerce ul.products::-webkit-scrollbar,.woocommerce-page ul.products::-webkit-scrollbar{height:5px!important}.jl-section .woocommerce ul.products::-webkit-scrollbar-thumb,.jl-section-soft .woocommerce ul.products::-webkit-scrollbar-thumb,.jl-section-dark .woocommerce ul.products::-webkit-scrollbar-thumb,.woocommerce-page ul.products::-webkit-scrollbar-thumb{background:#f97316!important;border-radius:999px!important}.jl-section .woocommerce ul.products li.product,.jl-section-soft .woocommerce ul.products li.product,.jl-section-dark .woocommerce ul.products li.product,.woocommerce-page ul.products li.product{flex:0 0 76vw!important;max-width:76vw!important;min-width:76vw!important;scroll-snap-align:start!important;margin:0!important;border-radius:22px!important;background:#fff!important;border:1px solid rgb(249 115 22 / .18)!important;box-shadow:0 16px 36px rgb(15 23 42 / .12)!important;padding:12px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;min-height:390px!important;color:#121826!important}.jl-section .woocommerce ul.products li.product img,.jl-section-soft .woocommerce ul.products li.product img,.jl-section-dark .woocommerce ul.products li.product img,.woocommerce-page ul.products li.product img{height:185px!important;object-fit:contain!important;background:linear-gradient(145deg,#fff7ed,#ffffff)!important;border-radius:16px!important;padding:8px!important;margin:0 0 12px!important}.woocommerce ul.products li.product .astra-shop-summary-wrap{display:flex!important;flex-direction:column!important;gap:8px!important;flex:1!important;padding:0 2px 2px!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:15px!important;line-height:1.28!important;min-height:38px!important;margin:0!important;color:#111827!important;font-weight:850!important}.woocommerce ul.products li.product .price{font-size:15px!important;line-height:1.25!important;margin:0!important;color:#ea580c!important;font-weight:900!important}.woocommerce ul.products li.product .price del{color:#94a3b8!important;font-size:12px!important;margin-right:5px!important}.woocommerce ul.products li.product .price ins{text-decoration:none!important;color:#ea580c!important;font-size:18px!important}.woocommerce ul.products li.product .button{margin-top:auto!important;width:100%!important;justify-content:center!important;text-align:center!important;border-radius:999px!important;min-height:42px!important;font-size:13px!important;font-weight:900!important;letter-spacing:.03em!important;text-transform:uppercase!important;box-shadow:0 10px 22px rgb(249 115 22 / .24)!important}.woocommerce span.onsale{border-radius:999px 999px 999px 8px!important;background:#0f172a!important;color:#fff!important;border:2px solid #fff!important;box-shadow:0 10px 18px rgb(15 23 42 / .18)!important;font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important;min-height:28px!important;line-height:24px!important;padding:0 12px!important}.jl-section .woocommerce:after,.jl-section-soft .woocommerce:after,.jl-section-dark .woocommerce:after{content:"Swipe cards to browse more";display:flex;align-items:center;gap:8px;margin:6px 2px 0;color:#92400e;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;opacity:.9}}body.page-id-3002 .entry-content{background:linear-gradient(180deg,#fffaf4 0%,#fff 38%,#fffaf4 100%)}body.page-id-3002 .wpforms-container{max-width:520px!important;margin:28px auto 0!important;background:linear-gradient(145deg,#ffffff 0%,#fff8f0 100%)!important;border:1px solid rgb(249 115 22 / .14)!important;border-radius:28px!important;box-shadow:0 24px 60px rgb(15 23 42 / .10)!important;padding:24px 22px 22px!important}body.page-id-3002 .wpforms-container .wpforms-field{margin-bottom:14px!important}body.page-id-3002 .wpforms-container .wpforms-field-label,body.page-id-3002 .wpforms-container legend,body.page-id-3002 .wpforms-container .wpforms-field-label-inline{color:#0f172a!important;font-weight:800!important;letter-spacing:.01em!important}body.page-id-3002 .wpforms-container input[type=text],body.page-id-3002 .wpforms-container input[type=email],body.page-id-3002 .wpforms-container textarea,body.page-id-3002 .wpforms-container select{border-radius:18px!important;border:1px solid #fed7aa!important;background:#fff!important;color:#111827!important;min-height:48px!important;box-shadow:none!important}body.page-id-3002 .wpforms-container textarea{min-height:138px!important;padding-top:14px!important}body.page-id-3002 .wpforms-container .wpforms-field-radio ul{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px 12px!important;padding-top:4px!important}body.page-id-3002 .wpforms-container .wpforms-field-radio label{padding:12px 14px!important;border:1px solid rgb(249 115 22 / .16)!important;border-radius:16px!important;background:#fff!important;display:block!important;line-height:1.35!important;box-shadow:0 8px 18px rgb(15 23 42 / .04)!important}body.page-id-3002 .wpforms-container .wpforms-field-radio input{margin-top:2px!important}body.page-id-3002 .wpforms-container .wpforms-submit{width:100%!important;min-height:52px!important;border-radius:999px!important;background:linear-gradient(135deg,#f97316,#fb923c)!important;color:#fff!important;font-weight:900!important;letter-spacing:.03em!important;text-transform:uppercase!important;box-shadow:0 16px 28px rgb(249 115 22 / .24)!important}body.page-id-3002 .jl-section{scroll-margin-top:84px!important}body.page-id-3002 .jl-section-soft,.jl-section.jl-section-soft{background:linear-gradient(180deg,#fff 0%,#fffaf4 100%)!important;border-top:1px solid rgb(249 115 22 / .08)!important;border-bottom:1px solid rgb(249 115 22 / .08)!important}body.page-id-3002 .jl-section-dark{background:linear-gradient(180deg,#111827 0%,#0f172a 100%)!important}body.page-id-3002 .jl-final-cta{background:linear-gradient(135deg,#fff7ed 0%,#fff 100%)!important;border-radius:32px!important}@media(max-width:921px){body.page-id-3002 .wpforms-container{max-width:none!important;margin:18px 0 0!important;padding:20px 16px 18px!important;border-radius:22px!important}body.page-id-3002 .wpforms-container .wpforms-field-radio ul{grid-template-columns:1fr!important}body.page-id-3002 .wpforms-container .wpforms-field-label,body.page-id-3002 .wpforms-container legend,body.page-id-3002 .wpforms-container .wpforms-field-label-inline{font-size:14px!important}}.sku_wrapper,.sku,.product_meta .sku_wrapper,.woocommerce ul.products li.product [class*="sku" i],.woocommerce-page ul.products li.product [class*="sku" i]{display:none!important;visibility:hidden!important}.single-product .product_meta{display:none!important}.single-product .summary .stock,.single-product .entry-summary .stock{display:none!important;visibility:hidden!important}.single-product div.product{background:linear-gradient(180deg,#fffaf4 0%,#fff 42%,#fffaf4 100%)!important;border-radius:0!important}.single-product div.product .summary,.single-product div.product .entry-summary{background:#fff!important;border:1px solid rgb(249 115 22 / .14)!important;border-radius:28px!important;box-shadow:0 24px 60px rgb(15 23 42 / .10)!important;padding:28px!important}.single-product div.product .product_title{color:#111827!important;font-weight:900!important;line-height:1.08!important;letter-spacing:-.03em!important}.single-product div.product p.price,.single-product div.product span.price{color:#ea580c!important;font-weight:950!important;font-size:28px!important;line-height:1.1!important}.single-product div.product p.price del,.single-product div.product span.price del{color:#94a3b8!important;font-size:16px!important;margin-right:8px!important}.single-product div.product p.price ins,.single-product div.product span.price ins{text-decoration:none!important;color:#ea580c!important}.single-product div.product form.cart{background:#fff7ed!important;border:1px solid #fed7aa!important;border-radius:22px!important;padding:16px!important;margin-top:18px!important}.single-product div.product .single_add_to_cart_button{border-radius:999px!important;background:linear-gradient(135deg,#f97316,#fb923c)!important;color:#fff!important;font-weight:900!important;min-height:48px!important;box-shadow:0 16px 30px rgb(249 115 22 / .25)!important}.single-product div.product .quantity input.qty{border-radius:999px!important;border:1px solid #fed7aa!important;background:#fff!important;color:#111827!important;min-height:44px!important}.single-product .woocommerce-tabs{background:#fff!important;border:1px solid rgb(249 115 22 / .12)!important;border-radius:28px!important;box-shadow:0 18px 45px rgb(15 23 42 / .08)!important;padding:24px!important;margin-top:28px!important}@media(max-width:921px){.single-product div.product .summary,.single-product div.product .entry-summary{padding:20px!important;border-radius:22px!important}.single-product div.product p.price,.single-product div.product span.price{font-size:24px!important}.single-product .woocommerce-tabs{padding:18px!important;border-radius:22px!important}}.single-product .ast-stock-detail,.single-product .ast-stock-avail{display:none!important;visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.single-product div.product .summary:after,.single-product div.product .entry-summary:after{content:"Why buy from JackonLux\A US warehouse ready stock for faster domestic fulfillment.\A\A Shipping & returns\A Orders ship from our US warehouse when available. Review our shipping and return policies before checkout.\A\A Bulk order note\A Buying for resale, teams, stores, or projects? Use the Wholesale page before placing larger orders.\A\A Secure checkout\A Clear policies, protected checkout, and support by email.";white-space:pre-line;display:block;margin-top:20px;padding:20px;border-radius:22px;background:linear-gradient(145deg,#fff7ed,#ffffff);border:1px solid #fed7aa;color:#334155;font-size:14px;line-height:1.55;box-shadow:0 14px 32px rgb(15 23 42 / .07)}.single-product div.product .summary:before,.single-product div.product .entry-summary:before{content:"US Warehouse Purchase Guide";display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;padding:8px 13px;border-radius:999px;background:#0f172a;color:#fff;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 10px 22px rgb(15 23 42 / .16)}.single-product div.product .summary .woocommerce-breadcrumb,.single-product div.product .entry-summary .woocommerce-breadcrumb{font-size:13px!important;color:#64748b!important;margin-bottom:12px!important}.single-product div.product .posted_in a{color:#f97316!important;font-weight:800!important;text-decoration:none!important}.single-product div.product .woocommerce-product-details__short-description{font-size:15.5px!important;line-height:1.72!important;color:#334155!important;margin:14px 0 18px!important}.single-product div.product .woocommerce-product-details__short-description:before{content:"Product snapshot";display:block;margin-bottom:8px;color:#0f172a;font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.single-product div.product form.cart:before{content:"Choose quantity and checkout securely";display:block;margin:0 0 12px;color:#92400e;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.single-product div.product .woocommerce-tabs:before{content:"Product details";display:block;margin:0 0 14px;color:#0f172a;font-size:13px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.single-product .related.products{background:#fff!important;border:1px solid rgb(249 115 22 / .12)!important;border-radius:28px!important;box-shadow:0 18px 45px rgb(15 23 42 / .08)!important;padding:22px!important;margin-top:28px!important}.single-product .related.products>h2{font-size:22px!important;color:#111827!important;font-weight:950!important;letter-spacing:-.02em!important;margin-bottom:18px!important}@media(max-width:921px){.single-product div.product .summary:after,.single-product div.product .entry-summary:after{padding:16px!important;border-radius:18px!important;font-size:13.5px!important}.single-product div.product .summary:before,.single-product div.product .entry-summary:before{font-size:11px!important}.single-product .related.products{padding:16px!important;border-radius:22px!important}}.single-product div.product .summary:after,.single-product div.product .entry-summary:after{content:"Why buy from JackonLux\A US warehouse ready stock for faster domestic fulfillment.\A\A Shipping & returns\A Orders ship from our US warehouse when available. Review our shipping and return policies before checkout.\A\A FAQ\A Q: When will my order ship? A: When stock is available, orders move fast from the US warehouse.\A Q: Can I buy more than one unit? A: Yes, and wholesale requests are welcome.\A Q: What if I need help? A: Use the Contact page and we will reply by email.\A\A Bulk order note\A Buying for resale, teams, stores, or projects? Use the Wholesale page before placing larger orders.";white-space:pre-line;display:block;margin-top:20px;padding:20px;border-radius:22px;background:linear-gradient(145deg,#fff7ed,#ffffff);border:1px solid #fed7aa;color:#334155;font-size:14px;line-height:1.6;box-shadow:0 14px 32px rgb(15 23 42 / .07)}.single-product div.product .summary:before,.single-product div.product .entry-summary:before{content:"US Warehouse Purchase Guide";display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;padding:8px 13px;border-radius:999px;background:#0f172a;color:#fff;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 10px 22px rgb(15 23 42 / .16)}.single-product div.product .woocommerce-product-details__short-description{font-size:15.5px!important;line-height:1.72!important;color:#334155!important;margin:14px 0 18px!important}.single-product div.product .woocommerce-product-details__short-description:before{content:"Product snapshot";display:block;margin-bottom:8px;color:#0f172a;font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.single-product div.product form.cart:before{content:"Choose quantity and checkout securely";display:block;margin:0 0 12px;color:#92400e;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.single-product div.product .woocommerce-tabs:before{content:"Product details";display:block;margin:0 0 14px;color:#0f172a;font-size:13px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.single-product .related.products{background:#fff!important;border:1px solid rgb(249 115 22 / .12)!important;border-radius:28px!important;box-shadow:0 18px 45px rgb(15 23 42 / .08)!important;padding:22px!important;margin-top:28px!important}.single-product .related.products>h2{font-size:22px!important;color:#111827!important;font-weight:950!important;letter-spacing:-.02em!important;margin-bottom:18px!important}@media(max-width:921px){.single-product div.product .summary:after,.single-product div.product .entry-summary:after{padding:16px!important;border-radius:18px!important;font-size:13.5px!important}.single-product div.product .summary:before,.single-product div.product .entry-summary:before{font-size:11px!important}.single-product .related.products{padding:16px!important;border-radius:22px!important}}@media (max-width:921px){body.ast-header-break-point .ast-mobile-header-content{width:calc(100% - 16px)!important;margin:8px auto 0!important;padding:12px!important;border-radius:22px!important;background:linear-gradient(180deg,#fffaf4 0%,#fff 100%)!important;border:1px solid rgb(251 146 60 / .22)!important;box-shadow:0 18px 40px rgb(16 24 39 / .12)!important;overflow:hidden!important}body.ast-header-break-point .ast-mobile-header-content .ast-builder-layout-element,body.ast-header-break-point .ast-mobile-header-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element){padding:10px 12px!important}body.ast-header-break-point .ast-mobile-header-content .menu-toggle,body.ast-header-break-point .ast-mobile-header-content .ast-menu-toggle,body.ast-header-break-point .ast-mobile-header-content .ast-builder-menu-mobile-toggle,body.ast-header-break-point .ast-mobile-header-content .ast-builder-menu-mobile-toggle .menu-toggle{background:#fff!important;color:#111827!important;border:1px solid rgb(251 146 60 / .28)!important;border-radius:14px!important;box-shadow:0 10px 24px rgb(16 24 39 / .08)!important}body.ast-header-break-point .ast-mobile-header-content .ast-menu-toggle svg,body.ast-header-break-point .ast-mobile-header-content .menu-toggle svg,body.ast-header-break-point .ast-mobile-header-content .ast-menu-toggle .ast-icon,body.ast-header-break-point .ast-mobile-header-content .menu-toggle .ast-icon{fill:#111827!important;color:#111827!important}body.ast-header-break-point .ast-mobile-header-content .main-header-menu,body.ast-header-break-point .ast-mobile-header-content .main-navigation{width:100%!important;max-width:100%!important}body.ast-header-break-point .ast-mobile-header-content .main-header-menu>li{margin:0 0 8px!important}body.ast-header-break-point .ast-mobile-header-content .main-header-menu .menu-link{display:flex!important;align-items:center!important;min-height:48px!important;padding:12px 14px!important;border-radius:16px!important;background:#fff!important;color:#111827!important;border:1px solid rgb(251 146 60 / .18)!important;font-size:15px!important;font-weight:1000!important;box-shadow:none!important}.jl-hero{padding:28px 0 20px!important;border-radius:24px!important}.jl-hero-grid,.jl-two-col{grid-template-columns:1fr!important;gap:16px!important}.jl-hero h1{font-size:clamp(32px,9vw,46px)!important;line-height:1.02!important}.jl-hero-lead{font-size:15px!important;line-height:1.55!important}.jl-countdown{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.jl-proof-strip,.jl-service-grid,.jl-lanes,.jl-trust-points,.jl-story-grid,.jl-footer-grid{display:flex!important;overflow-x:auto!important;gap:12px!important;padding-bottom:4px!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x mandatory!important}.jl-proof-chip,.jl-service-grid>*,.jl-lanes>*,.jl-trust-points>*,.jl-story-grid>*,.jl-footer-grid>*{flex:0 0 74vw!important;scroll-snap-align:start!important}.jl-proof-chip{min-width:74vw!important}.jl-marquee{width:calc(100% - 16px)!important;margin:12px auto!important}.jl-products-panel ul.products,.woocommerce ul.products{display:flex!important;gap:12px!important;overflow-x:auto!important;padding-bottom:4px!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x mandatory!important}.jl-products-panel li.product,.woocommerce ul.products li.product{flex:0 0 74vw!important;scroll-snap-align:start!important;padding:10px!important;border-radius:20px!important}.single-product div.product{grid-template-columns:1fr!important;gap:18px!important;padding:16px!important;border-radius:22px!important}.single-product .product_title{font-size:clamp(26px,8vw,36px)!important;line-height:1.05!important}.single-product .summary,.single-product .woocommerce-product-gallery{width:100%!important;max-width:100%!important}.single-product .woocommerce-tabs ul.tabs{display:flex!important;gap:8px!important;overflow-x:auto!important;padding-bottom:4px!important;-webkit-overflow-scrolling:touch!important}.single-product .woocommerce-tabs ul.tabs li{flex:0 0 auto!important}.single-product .price{font-size:20px!important}.site-footer,.site-footer .ast-builder-grid-row,.ast-footer-overlay{border-radius:0!important}.site-footer{padding-top:24px!important;border-top:1px solid rgb(251 146 60 / .22)!important;background:linear-gradient(180deg,#fff 0%,#fff7ed 100%)!important}.site-footer .widget,.site-footer .footer-adv-widget-content>*{background:#fff!important;border:1px solid rgb(251 146 60 / .16)!important;border-radius:20px!important;padding:16px!important;box-shadow:0 16px 34px rgb(16 24 39 / .06)!important}.site-footer a,.site-footer p,.site-footer li,.site-footer .widget-title,.site-footer strong{color:#111827!important}.woocommerce span.onsale,.onsale{border-radius:999px 999px 999px 0!important;padding:7px 12px!important;letter-spacing:.08em!important}}@media (max-width:921px){body.ast-header-break-point .main-header-menu-toggle,body.ast-header-break-point .ast-mobile-menu-trigger-outline,body.ast-header-break-point button.menu-toggle.main-header-menu-toggle{min-width:46px!important;min-height:42px!important;padding:10px 13px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;border-radius:999px!important;background:linear-gradient(135deg,#111827,#263248)!important;color:#fff!important;border:1px solid rgb(249 115 22 / .45)!important;box-shadow:0 12px 28px rgb(16 24 39 / .16)!important;line-height:1!important}body.ast-header-break-point .main-header-menu-toggle .mobile-menu-toggle-icon,body.ast-header-break-point .main-header-menu-toggle .ast-icon,body.ast-header-break-point .main-header-menu-toggle svg{color:#fff!important;fill:#fff!important;stroke:#fff!important;opacity:1!important}body.ast-header-break-point .main-header-menu-toggle:after{content:"Menu"!important;display:inline-block!important;color:#fff!important;font-size:12px!important;font-weight:1000!important;letter-spacing:.04em!important;text-transform:uppercase!important}body.ast-header-break-point .site-header,body.ast-header-break-point .main-header-bar,body.ast-header-break-point .ast-primary-header-bar{background:rgb(255 250 244 / .98)!important;border-bottom:1px solid rgb(251 146 60 / .2)!important}}#colophon.site-footer{margin-top:28px!important;padding-top:44px!important;padding-bottom:22px!important;border-top:1px solid rgb(251 146 60 / .22)!important;background:linear-gradient(180deg,#fffaf4 0%,#fff 28%,#fff7ed 100%)!important;border-radius:0!important;overflow:hidden!important}#colophon.site-footer .site-above-footer-wrap,#colophon.site-footer .site-primary-footer-wrap{width:min(1180px, calc(100% - 40px))!important;margin-left:auto!important;margin-right:auto!important}#colophon.site-footer .site-above-footer-wrap{padding:0 0 28px!important;border-bottom:1px solid rgb(251 146 60 / .12)!important}#colophon.site-footer .site-primary-footer-wrap{padding:18px 0 0!important}#colophon.site-footer .ast-builder-grid-row-container-inner{gap:20px!important}#colophon.site-footer .footer-widget-area,#colophon.site-footer .widget,#colophon.site-footer .footer-widget-area .ast-builder-layout-element{background:transparent!important}#colophon.site-footer .widget-title,#colophon.site-footer .footer-widget-area h1,#colophon.site-footer .footer-widget-area h2,#colophon.site-footer .footer-widget-area h3,#colophon.site-footer .footer-widget-area strong{color:#111827!important;font-weight:1000!important}#colophon.site-footer a,#colophon.site-footer p,#colophon.site-footer li,#colophon.site-footer span,#colophon.site-footer code{color:#334155!important}#colophon.site-footer a:hover{color:#ea580c!important}#colophon.site-footer .site-footer-focus-item{border-radius:22px!important}#colophon.site-footer .site-above-footer-wrap .ast-builder-grid-row,#colophon.site-footer .site-primary-footer-wrap .ast-builder-grid-row{align-items:start!important}#colophon.site-footer .site-above-footer-wrap .site-footer-section,#colophon.site-footer .site-primary-footer-wrap .site-footer-section{background:#fff!important;border:1px solid rgb(251 146 60 / .14)!important;border-radius:22px!important;padding:18px 18px 16px!important;box-shadow:0 14px 34px rgb(16 24 39 / .05)!important}#colophon.site-footer .site-above-footer-wrap .site-footer-section:first-child{background:linear-gradient(135deg,#fff,#fff7ed)!important}#colophon.site-footer .site-primary-footer-wrap{border-top:1px solid rgb(251 146 60 / .12)!important}#colophon.site-footer .site-primary-footer-wrap .site-footer-section{background:transparent!important;border:0!important;box-shadow:none!important;padding:8px 0 0!important}#colophon.site-footer .ast-social-svg{fill:#ea580c!important}#colophon.site-footer .ast-builder-social-element,#colophon.site-footer .ast-builder-social-element:hover{background:#fff!important;border:1px solid rgb(251 146 60 / .2)!important;border-radius:999px!important}@media (max-width:921px){#colophon.site-footer{padding-top:30px!important;padding-bottom:18px!important}#colophon.site-footer .site-above-footer-wrap,#colophon.site-footer .site-primary-footer-wrap{width:calc(100% - 16px)!important}#colophon.site-footer .site-above-footer-wrap .site-footer-section,#colophon.site-footer .site-primary-footer-wrap .site-footer-section{padding:16px!important;border-radius:20px!important}}body #page #colophon.site-footer>.site-above-footer-wrap.ast-builder-grid-row-container.site-footer-focus-item,body #page #colophon.site-footer>.site-primary-footer-wrap.ast-builder-grid-row-container.site-footer-focus-item{background:#fffaf4!important;background-image:none!important;box-shadow:none!important}body #page #colophon.site-footer>.site-above-footer-wrap.ast-builder-grid-row-container.site-footer-focus-item{color:#111827!important}body #page #colophon.site-footer>.site-above-footer-wrap.ast-builder-grid-row-container.site-footer-focus-item *{color:#111827!important}body #page #colophon.site-footer>.site-primary-footer-wrap.ast-builder-grid-row-container.site-footer-focus-item,body #page #colophon.site-footer>.site-primary-footer-wrap.ast-builder-grid-row-container.site-footer-focus-item *{color:#475569!important}body #page #colophon.site-footer>.site-above-footer-wrap .site-footer-section,body #page #colophon.site-footer>.site-primary-footer-wrap .site-footer-section{background:#fff!important}body #colophon.site-footer,body #colophon.site-footer *{color:#334155!important}body #colophon.site-footer a,body #colophon.site-footer a *{color:#ea580c!important}body #colophon.site-footer .site-above-footer-wrap strong,body #colophon.site-footer .site-primary-footer-wrap strong,body #colophon.site-footer .widget-title{color:#111827!important}@media (max-width:921px){body #colophon.site-footer,body #colophon.site-footer *{color:#334155!important}}html body #page #colophon.site-footer{color:#334155!important}html body #page #colophon.site-footer *{color:inherit}html body #page #colophon.site-footer a,html body #page #colophon.site-footer a *{color:#ea580c!important}.wpforms-container{max-width:760px!important;margin:32px auto!important;padding:28px!important;background:linear-gradient(180deg,#fffaf4 0%,#fff 100%)!important;border:1px solid rgb(254 215 170 / .75)!important;border-radius:24px!important;box-shadow:0 18px 50px rgb(16 24 39 / .08)!important}.wpforms-container .wpforms-field-label,.wpforms-container .wpforms-required-label{color:#111827!important;font-weight:800!important}.wpforms-container input,.wpforms-container textarea,.wpforms-container select{border:1px solid rgb(249 115 22 / .18)!important;border-radius:16px!important;background:#fff!important;color:#111827!important;box-shadow:none!important}.wpforms-container .wpforms-submit{background:linear-gradient(135deg,#f97316,#fb923c)!important;color:#fff!important;border:0!important;border-radius:999px!important;font-weight:1000!important;min-height:48px!important;padding:12px 22px!important}@media (max-width:921px){.wpforms-container{margin:20px auto!important;padding:18px!important;border-radius:20px!important}html body #page #colophon.site-footer,html body #page #colophon.site-footer *{color:#334155!important}}.page-id-2461 .hfe-product-item:has(a[href*="10-pack-emergency-power-bank-reseller-box"]),.page-id-2461 .hfe-product-item:has(a[href*="20-piece-mixed-reseller-box"]){display:none!important}.page-id-2461 .hfe-woo-products-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important}.page-id-2461 .hfe-product-item{background:#fff!important;border:1px solid rgb(251 146 60 / .18)!important;border-radius:24px!important;padding:14px!important;box-shadow:0 18px 46px rgb(16 24 39 / .08)!important;overflow:hidden!important;transition:transform .18s ease,box-shadow .18s ease!important}.page-id-2461 .hfe-product-item:hover{transform:translateY(-3px)!important;box-shadow:0 24px 56px rgb(16 24 39 / .12)!important}.page-id-2461 .hfe-product-image img,.page-id-2461 .hfe-product-item img{border-radius:18px!important;background:#fff7ed!important;aspect-ratio:1/1!important;object-fit:cover!important}.page-id-2461 .hfe-product-title a,.page-id-2461 .hfe-product-title{color:#111827!important;font-weight:1000!important;line-height:1.22!important;text-decoration:none!important}.page-id-2461 .hfe-product-price,.page-id-2461 .hfe-product-price span,.page-id-2461 .hfe-product-price ins,.page-id-2461 .hfe-product-price bdi{color:#ea580c!important;font-weight:1000!important;text-decoration:none!important}.page-id-2461 .hfe-product-price del,.page-id-2461 .hfe-product-price del bdi{color:#94a3b8!important;font-weight:800!important}.page-id-2461 .hfe-product-item .button,.page-id-2461 .hfe-product-item a.button{width:100%!important;margin-top:10px!important;min-height:44px!important}.page-id-3002 .wpforms-container{max-width:840px!important;margin:34px auto!important;padding:30px!important;background:linear-gradient(180deg,#fffaf4 0%,#fff 100%)!important;border:1px solid rgb(254 215 170 / .85)!important;border-radius:28px!important;box-shadow:0 24px 60px rgb(16 24 39 / .1)!important}.page-id-3002 .wpforms-container .wpforms-field-label{color:#111827!important;font-weight:900!important}.page-id-3002 .wpforms-container input,.page-id-3002 .wpforms-container textarea,.page-id-3002 .wpforms-container select{border:1px solid rgb(249 115 22 / .2)!important;background:#fff!important;border-radius:16px!important;color:#111827!important;min-height:46px!important;box-shadow:none!important}.page-id-3002 .wpforms-container textarea{min-height:130px!important}.page-id-3002 .wpforms-field-radio ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:8px!important}.page-id-3002 .wpforms-field-radio li{background:#fff!important;border:1px solid rgb(251 146 60 / .18)!important;border-radius:16px!important;padding:10px 12px!important}.page-id-3002 .wpforms-submit{background:linear-gradient(135deg,#f97316,#fb923c)!important;color:#fff!important;border:0!important;border-radius:999px!important;min-height:48px!important;padding:12px 24px!important;font-weight:1000!important;box-shadow:0 14px 32px rgb(249 115 22 / .22)!important}@media (max-width:921px){.page-id-2461 .hfe-woo-products-grid{display:flex!important;overflow-x:auto!important;gap:12px!important;padding-bottom:4px!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important}.page-id-2461 .hfe-product-item{flex:0 0 74vw!important;scroll-snap-align:start!important;border-radius:20px!important}.page-id-3002 .wpforms-container{padding:18px!important;border-radius:22px!important;margin:22px auto!important}.page-id-3002 .wpforms-field-radio ul{grid-template-columns:1fr!important}}@media (max-width:921px){.page-id-3002 .jl-b2b-page,.page-id-3002 .jl-b2b-page *{box-sizing:border-box!important}.page-id-3002 .jl-b2b-split{display:block!important;width:100%!important;max-width:100%!important}.page-id-3002 .jl-b2b-formbox,.page-id-3002 .jl-b2b-copy,.page-id-3002 .jl-b2b-section,.page-id-3002 .jlw-wrap{width:100%!important;max-width:100%!important}.page-id-3002 .jl-b2b-formbox{padding:18px!important;margin-top:16px!important}.page-id-3002 .wpforms-container,.page-id-3002 .wpforms-container-full,.page-id-3002 .wpforms-render-modern{width:100%!important;max-width:100%!important;min-width:0!important}.page-id-3002 .wpforms-field-row,.page-id-3002 .wpforms-field-container,.page-id-3002 .wpforms-field{width:100%!important;max-width:100%!important}.page-id-3002 .wpforms-field-radio ul{grid-template-columns:1fr!important;width:100%!important}.page-id-3002 .wpforms-field-radio li{width:100%!important}}@media (max-width:921px){.page-id-3002 .jl-b2b-section,.page-id-3002 .jl-b2b-copy,.page-id-3002 .jl-b2b-formbox,.page-id-3002 .jlw-wrap{padding-left:12px!important;padding-right:12px!important}.page-id-3002 .jl-b2b-formbox{margin-top:12px!important}.page-id-3002 .wpforms-container{padding:16px 12px 14px!important}.page-id-3002 .wpforms-field-radio ul{gap:8px!important}}#colophon #block-39,#colophon #block-35:empty{display:none!important}#colophon [data-section="sidebar-widgets-footer-widget-4"]{display:flex!important;flex-direction:column!important;align-items:stretch!important}#colophon [data-section="sidebar-widgets-footer-widget-4"] .widget{margin-bottom:0!important}#colophon .jl-footer-subscribe{width:100%;box-sizing:border-box}@media (max-width:921px){#colophon [data-section="sidebar-widgets-footer-widget-4"]{width:100%!important}#colophon .jl-footer-subscribe{max-width:100%!important}}@media (min-width:922px){#colophon .site-above-footer-inner-wrap.ast-builder-grid-row{grid-template-columns:minmax(230px,1.25fr) minmax(140px,.72fr) minmax(185px,1fr) minmax(320px,1.55fr)!important;column-gap:34px!important;align-items:start!important}#colophon [data-section="sidebar-widgets-footer-widget-4"] .jl-footer-subscribe{max-width:420px!important}}@media (min-width:922px){#colophon [data-section="sidebar-widgets-footer-widget-4"] .jl-footer-subscribe{width:min(360px,calc(100vw - 32px))!important;max-width:none!important}}@media (min-width:922px){#colophon .site-above-footer-wrap,#colophon .site-above-footer-inner-wrap,#colophon .site-footer-section,#colophon .footer-widget-area,#colophon .widget{overflow:visible!important}#colophon .site-above-footer-inner-wrap.ast-builder-grid-row,#colophon .ast-builder-footer-grid-columns.site-above-footer-inner-wrap.ast-builder-grid-row{display:grid!important;grid-template-columns:minmax(260px,1.2fr) minmax(165px,.78fr) minmax(215px,1fr) minmax(390px,1.55fr)!important;column-gap:30px!important;align-items:start!important;max-width:min(1340px,calc(100vw - 56px))!important;margin-left:auto!important;margin-right:auto!important}#colophon .site-footer-above-section-4{min-width:390px!important;overflow:visible!important}#colophon [data-section="sidebar-widgets-footer-widget-4"]{width:100%!important;max-width:none!important;overflow:visible!important}#colophon .jl-footer-subscribe{width:100%!important;max-width:430px!important;box-sizing:border-box!important;overflow:visible!important}#colophon .jl-footer-subscribe h3{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;font-size:18px!important;line-height:1.35!important;letter-spacing:.08em!important}#colophon .jl-footer-subscribe p,#colophon .jl-footer-subscribe__note{white-space:normal!important;overflow:visible!important}}@media (max-width:921px){#colophon .site-above-footer-inner-wrap.ast-builder-grid-row{grid-template-columns:1fr!important;gap:18px!important}#colophon .site-footer-section,#colophon .footer-widget-area{width:100%!important;max-width:100%!important;overflow:visible!important}#colophon .jl-footer-subscribe{width:100%!important;max-width:100%!important;margin:0 auto!important}}.site-header,.ast-primary-header-bar,.main-header-bar,.ast-builder-grid-row,.ast-main-header-wrap,.main-header-menu,.ast-builder-menu-1{overflow:visible!important}.site-header,.ast-primary-header-bar,.main-header-bar{position:relative!important;z-index:99999!important}.ast-desktop .main-header-menu .menu-item-has-children{position:relative!important}.ast-desktop .main-header-menu .sub-menu{display:block!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;transform:translateY(10px)!important;z-index:999999!important;min-width:230px!important;padding:12px!important;border:1px solid rgb(249 115 22 / .22)!important;border-radius:18px!important;background:#fffaf4!important;box-shadow:0 22px 45px rgb(16 24 39 / .18)!important;overflow:visible!important}.ast-desktop .main-header-menu .menu-item-has-children:hover>.sub-menu,.ast-desktop .main-header-menu .menu-item-has-children:focus-within>.sub-menu,.ast-desktop .main-header-menu .menu-item-has-children.ast-menu-hover>.sub-menu{visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important}.ast-desktop .main-header-menu .sub-menu .menu-link,.ast-desktop .main-header-menu .sub-menu a{color:#142033!important;background:transparent!important;min-height:0!important;line-height:1.35!important;padding:10px 12px!important;border-radius:12px!important;font-weight:800!important;white-space:normal!important}.ast-desktop .main-header-menu .sub-menu .menu-link:hover,.ast-desktop .main-header-menu .sub-menu a:hover{background:#fff0df!important;color:#c2410c!important}.wpforms-container.wpforms-container-full,.elementor-widget-wpforms .wpforms-container{width:100%!important;max-width:780px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}.wpforms-container.wpforms-container-full form.wpforms-form{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.wpforms-container input[type="text"],.wpforms-container input[type="email"],.wpforms-container input[type="tel"],.wpforms-container textarea,.wpforms-container select{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.wpforms-container input[type="radio"],.wpforms-container input[type="checkbox"]{-webkit-appearance:auto!important;appearance:auto!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important;padding:0!important;margin:2px 10px 0 0!important;border:1px solid #b8c0cc!important;border-radius:50%!important;background:#fff!important;box-shadow:none!important;display:inline-block!important;flex:0 0 18px!important}.wpforms-container .wpforms-field-radio ul,.wpforms-container .wpforms-field-checkbox ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px 24px!important;width:100%!important;margin:8px 0 0!important;padding:0!important}.wpforms-container .wpforms-field-radio li,.wpforms-container .wpforms-field-checkbox li{display:flex!important;align-items:flex-start!important;width:auto!important;min-height:24px!important;margin:0!important;padding:0!important;line-height:1.45!important}.wpforms-container .wpforms-field-label-inline{display:inline!important;width:auto!important;line-height:1.45!important;color:#111827!important}@media (max-width:640px){.wpforms-container.wpforms-container-full,.elementor-widget-wpforms .wpforms-container{max-width:100%!important}.wpforms-container .wpforms-field-radio ul,.wpforms-container .wpforms-field-checkbox ul{grid-template-columns:1fr!important;gap:12px!important}}footer#colophon.site-footer,footer#colophon.site-footer .site-above-footer-wrap,footer#colophon.site-footer .ast-builder-grid-row-container-inner,footer#colophon.site-footer .ast-builder-footer-grid-columns.site-above-footer-inner-wrap,footer#colophon.site-footer .site-footer-above-section-4.site-footer-section.site-footer-section-4,footer#colophon.site-footer .site-footer-above-section-4.site-footer-section.site-footer-section-4 .footer-widget-area,footer#colophon.site-footer .site-footer-above-section-4.site-footer-section.site-footer-section-4 .widget{overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important}.ast-desktop .main-header-menu .sub-menu,.ast-desktop .main-header-menu .children{left:0!important;right:auto!important;top:100%!important;margin-top:10px!important}.ast-desktop .main-header-menu .sub-menu .ast-icon{display:none!important}.ast-desktop .main-header-menu .sub-menu li{display:block!important;width:100%!important}.ast-desktop .main-header-menu .sub-menu li a{display:block!important;width:100%!important;box-sizing:border-box!important}@media (min-width:922px){.page-id-17 .elementor-element-b63bfa5>.e-con-inner{max-width:1180px!important;gap:32px!important;align-items:flex-start!important}.page-id-17 .elementor-element-75baad8{flex:0 1 430px!important;max-width:430px!important}.page-id-17 .elementor-element-59f0493{flex:1 1 690px!important;max-width:690px!important;min-width:0!important}.page-id-17 .elementor-widget-wpforms,.page-id-17 .elementor-widget-wpforms .elementor-widget-container,.page-id-17 .wpforms-container.wpforms-container-full,.page-id-17 form.wpforms-form{width:100%!important;max-width:100%!important}}@media (max-width:921px){.page-id-17 .elementor-element-b63bfa5>.e-con-inner{gap:18px!important}.page-id-17 .elementor-element-75baad8,.page-id-17 .elementor-element-59f0493{max-width:100%!important;width:100%!important}}html body .site-header,html body .ast-primary-header-bar,html body .main-header-bar,html body .ast-main-header-wrap,html body .ast-builder-grid-row,html body .ast-builder-menu,html body .ast-builder-menu-1,html body .main-header-menu,html body .main-navigation{overflow:visible!important;position:relative!important;z-index:2147483000!important}html body:not(.ast-header-break-point) .main-header-menu>li.menu-item-has-children{position:relative!important;overflow:visible!important}html body:not(.ast-header-break-point) .main-header-menu>li.menu-item-has-children>ul.sub-menu{position:absolute!important;left:0!important;right:auto!important;top:100%!important;margin:0!important;transform:none!important;clip:auto!important;clip-path:none!important;width:260px!important;min-width:260px!important;height:auto!important;max-height:none!important;overflow:visible!important;z-index:2147483647!important;display:block!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;background:#fffaf4!important;border:1px solid rgb(249 115 22 / .26)!important;border-radius:16px!important;padding:10px!important;box-shadow:0 18px 38px rgb(16 24 39 / .18)!important}html body:not(.ast-header-break-point) .main-header-menu>li.menu-item-has-children:hover>ul.sub-menu,html body:not(.ast-header-break-point) .main-header-menu>li.menu-item-has-children:focus-within>ul.sub-menu,html body:not(.ast-header-break-point) .main-header-menu>li.menu-item-has-children.ast-menu-hover>ul.sub-menu,html body:not(.ast-header-break-point) .main-header-menu>li.menu-item-has-children:hover>.sub-menu,html body:not(.ast-header-break-point) .main-header-menu>li.menu-item-has-children:focus-within>.sub-menu{left:0!important;top:100%!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;display:block!important}html body:not(.ast-header-break-point) .main-header-menu>li.menu-item-has-children>ul.sub-menu:before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px;background:#fff0}html body:not(.ast-header-break-point) .main-header-menu ul.sub-menu li,html body:not(.ast-header-break-point) .main-header-menu ul.sub-menu li a{display:block!important;width:100%!important;box-sizing:border-box!important;visibility:visible!important;opacity:1!important;color:#142033!important;text-indent:0!important;white-space:normal!important}html body:not(.ast-header-break-point) .main-header-menu ul.sub-menu .ast-icon{display:none!important}html body:not(.ast-header-break-point) .main-header-menu ul.sub-menu a.menu-link{padding:11px 12px!important;border-radius:10px!important;background:transparent!important;line-height:1.35!important;font-weight:800!important}html body:not(.ast-header-break-point) .main-header-menu ul.sub-menu a.menu-link:hover{background:#fff0df!important;color:#c2410c!important}html body .wpforms-container .wpforms-field-radio ul,html body .wpforms-container .wpforms-field-checkbox ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 26px!important;margin:8px 0 0!important;padding:0!important}html body .wpforms-container .wpforms-field-radio li,html body .wpforms-container .wpforms-field-checkbox li,html body .wpforms-container .wpforms-field-radio li.choice-1,html body .wpforms-container .wpforms-field-radio li.choice-2,html body .wpforms-container .wpforms-field-radio li.choice-3,html body .wpforms-container .wpforms-field-radio li.wpforms-other-choice{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;min-height:0!important;height:auto!important;outline:0!important}html body .wpforms-container .wpforms-field-radio label,html body .wpforms-container .wpforms-field-checkbox label,html body .wpforms-container .wpforms-field-label-inline{display:inline!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;outline:0!important;line-height:1.45!important;color:#111827!important;font-weight:700!important;width:auto!important;min-width:0!important;max-width:none!important}html body .wpforms-container .wpforms-field-radio label:before,html body .wpforms-container .wpforms-field-radio label:after,html body .wpforms-container .wpforms-field-checkbox label:before,html body .wpforms-container .wpforms-field-checkbox label:after{content:none!important;display:none!important}html body .wpforms-container input[type="radio"],html body .wpforms-container input[type="checkbox"]{-webkit-appearance:auto!important;appearance:auto!important;position:static!important;display:inline-block!important;opacity:1!important;visibility:visible!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important;margin:2px 8px 0 0!important;padding:0!important;border:0!important;border-radius:50%!important;box-shadow:none!important;background:initial!important;flex:0 0 18px!important}html body .wpforms-container input[type="radio"]:before,html body .wpforms-container input[type="radio"]:after,html body .wpforms-container input[type="checkbox"]:before,html body .wpforms-container input[type="checkbox"]:after{content:none!important;display:none!important}@media(max-width:640px){html body .wpforms-container .wpforms-field-radio ul,html body .wpforms-container .wpforms-field-checkbox ul{grid-template-columns:1fr!important}}html body #page,html body #content,html body .site-content,html body .entry-content,html body .elementor,html body .elementor-section,html body .elementor-element,html body main{position:relative!important;z-index:1!important}html body header#masthead,html body .site-header,html body #ast-desktop-header,html body #ast-mobile-header,html body .ast-main-header-wrap,html body .ast-primary-header-bar,html body .main-header-bar,html body .ast-builder-grid-row-container,html body .ast-builder-grid-row,html body .site-header-section,html body .ast-builder-layout-element,html body .ast-builder-menu,html body .ast-builder-menu-1,html body .main-navigation,html body .main-header-menu{overflow:visible!important;position:relative!important;z-index:2147483600!important;transform:none!important;clip:auto!important;clip-path:none!important}html body .main-header-menu>li.menu-item-has-children{position:relative!important;overflow:visible!important;z-index:2147483601!important}html body .main-header-menu>li.menu-item-has-children>.sub-menu,html body .main-header-menu>li.menu-item-has-children>ul.sub-menu{position:absolute!important;left:0!important;right:auto!important;top:calc(100% + 8px)!important;display:block!important;width:260px!important;min-width:260px!important;height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;transform:none!important;clip:auto!important;clip-path:none!important;margin:0!important;padding:10px!important;z-index:2147483647!important;background:#fffaf4!important;border:1px solid rgb(249 115 22 / .28)!important;border-radius:16px!important;box-shadow:0 20px 42px rgb(15 23 42 / .24)!important}html body .main-header-menu>li.menu-item-has-children:hover>.sub-menu,html body .main-header-menu>li.menu-item-has-children:hover>ul.sub-menu,html body .main-header-menu>li.menu-item-has-children:focus-within>.sub-menu,html body .main-header-menu>li.menu-item-has-children:focus-within>ul.sub-menu,html body .main-header-menu>li.menu-item-has-children.ast-menu-hover>.sub-menu,html body .main-header-menu>li.menu-item-has-children.ast-menu-hover>ul.sub-menu,html body .main-header-menu>li.menu-item-has-children.current-menu-ancestor>.sub-menu:hover,html body .main-header-menu>li.menu-item-has-children.current-menu-item>.sub-menu:hover{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;left:0!important;top:calc(100% + 8px)!important;z-index:2147483647!important}html body .main-header-menu>li.menu-item-has-children>.sub-menu:before,html body .main-header-menu>li.menu-item-has-children>ul.sub-menu:before{content:""!important;position:absolute!important;left:0!important;right:0!important;top:-12px!important;height:12px!important;background:transparent!important;display:block!important}html body .main-header-menu .sub-menu li,html body .main-header-menu .sub-menu li.menu-item,html body .main-header-menu .sub-menu a,html body .main-header-menu .sub-menu a.menu-link{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;height:auto!important;min-height:0!important;position:relative!important;left:auto!important;top:auto!important;transform:none!important;clip:auto!important;clip-path:none!important;text-indent:0!important;white-space:normal!important;color:#142033!important;background:transparent!important;box-sizing:border-box!important;line-height:1.35!important;font-weight:800!important}html body .main-header-menu .sub-menu a.menu-link{padding:11px 12px!important;border-radius:10px!important}html body .main-header-menu .sub-menu a.menu-link:hover{background:#fff0df!important;color:#c2410c!important}html body .main-header-menu .sub-menu .ast-icon,html body .main-header-menu .sub-menu svg{display:none!important}html body.ast-header-break-point .main-header-menu>li.menu-item-has-children>.sub-menu,html body.ast-header-break-point .main-header-menu>li.menu-item-has-children>ul.sub-menu{position:absolute!important;display:block!important}html body header#masthead,html body .site-header,html body #ast-desktop-header,html body #ast-mobile-header,html body .ast-above-header-wrap,html body .ast-above-header-bar,html body .site-above-header-wrap,html body .site-header-above-section-left,html body .site-header-above-section-center,html body .site-header-above-section-right,html body .ast-primary-header-bar,html body .ast-main-header-wrap,html body .main-header-bar,html body .ast-builder-grid-row-container,html body .ast-builder-grid-row,html body .ast-container,html body .site-header-section,html body .ast-builder-layout-element,html body .ast-builder-menu,html body .ast-builder-menu-1,html body .main-header-bar-navigation,html body .ast-main-header-bar-alignment,html body nav.site-navigation,html body .main-navigation,html body ul.main-header-menu{overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;clip:auto!important;clip-path:none!important;contain:initial!important}html body header#masthead,html body .site-header,html body #ast-desktop-header,html body #ast-mobile-header,html body .ast-above-header-wrap,html body .ast-above-header-bar,html body .site-above-header-wrap,html body .ast-builder-grid-row-container,html body .ast-builder-grid-row{position:relative!important;z-index:2147483600!important}html body .main-header-menu>li.menu-item-has-children>ul.sub-menu{z-index:2147483647!important;margin-top:8px!important}html body #content,html body .site-content,html body main#main,html body .elementor-location-header+*,html body .elementor,html body .entry-content{position:relative!important;z-index:1!important}@media (min-width:1024px){html body footer#colophon .site-above-footer-wrap,html body footer#colophon .site-above-footer-wrap .ast-builder-grid-row-container-inner{max-width:1280px!important;margin-left:auto!important;margin-right:auto!important}html body footer#colophon .site-above-footer-inner-wrap.ast-builder-grid-row,html body footer#colophon .ast-builder-footer-grid-columns.site-above-footer-inner-wrap.ast-builder-grid-row{display:grid!important;grid-template-columns:minmax(280px,1.15fr) minmax(215px,.86fr) minmax(230px,.95fr) minmax(360px,1.35fr)!important;gap:24px!important;align-items:stretch!important;max-width:min(1240px,calc(100vw - 48px))!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}html body footer#colophon .site-footer-section,html body footer#colophon .footer-widget-area,html body footer#colophon .widget{width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important;box-sizing:border-box!important}html body footer#colophon .site-footer-section-4,html body footer#colophon .site-footer-above-section-4{min-width:360px!important}html body footer#colophon [data-section="sidebar-widgets-footer-widget-3"] a,html body footer#colophon [data-section="sidebar-widgets-footer-widget-2"] a,html body footer#colophon [data-section="sidebar-widgets-footer-widget-3"] li,html body footer#colophon [data-section="sidebar-widgets-footer-widget-2"] li{white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;line-height:1.35!important}html body footer#colophon [data-section="sidebar-widgets-footer-widget-3"],html body footer#colophon [data-section="sidebar-widgets-footer-widget-2"]{font-size:14px!important}html body footer#colophon .jl-footer-subscribe{position:static!important;transform:none!important;margin:0!important;width:100%!important;max-width:360px!important;min-width:0!important;box-sizing:border-box!important}html body footer#colophon .jl-footer-subscribe__form{display:grid!important;grid-template-columns:1fr auto!important;gap:10px!important}html body footer#colophon .jl-footer-subscribe__form input{min-width:0!important;width:100%!important}html body footer#colophon .jl-footer-subscribe__form button{width:auto!important;min-width:104px!important}}@media (max-width:1023px){html body footer#colophon .site-above-footer-inner-wrap.ast-builder-grid-row{grid-template-columns:1fr!important;gap:18px!important}html body footer#colophon .jl-footer-subscribe{max-width:100%!important;width:100%!important;margin:0!important}html body footer#colophon [data-section="sidebar-widgets-footer-widget-3"] a,html body footer#colophon [data-section="sidebar-widgets-footer-widget-2"] a{white-space:normal!important}}@media (min-width:1024px){html body footer#colophon .site-above-footer-inner-wrap.ast-builder-grid-row,html body footer#colophon .ast-builder-footer-grid-columns.site-above-footer-inner-wrap.ast-builder-grid-row{grid-template-columns:minmax(280px,1.15fr) minmax(190px,.85fr) minmax(220px,.95fr) minmax(330px,1.15fr)!important;gap:22px!important;max-width:min(1180px,calc(100vw - 60px))!important}html body footer#colophon .site-footer-section-4,html body footer#colophon .site-footer-above-section-4{min-width:330px!important}html body footer#colophon .jl-footer-subscribe{max-width:330px!important;width:100%!important}html body footer#colophon .jl-footer-subscribe h3{font-size:15px!important;letter-spacing:.09em!important;white-space:nowrap!important}html body footer#colophon .jl-footer-subscribe p{font-size:13px!important;line-height:1.55!important}html body footer#colophon .jl-footer-subscribe__note{font-size:11px!important;line-height:1.35!important}}@media (min-width:1024px){html body footer#colophon.site-footer .site-footer-above-section-4 .jl-footer-subscribe,html body footer#colophon.site-footer [data-section="sidebar-widgets-footer-widget-4"] .jl-footer-subscribe,html body footer#colophon.site-footer .jl-footer-subscribe{width:330px!important;max-width:330px!important;min-width:0!important}}html body footer#colophon{overflow:visible!important}html body footer#colophon *{box-sizing:border-box!important}html body footer#colophon .site-above-footer-wrap,html body footer#colophon .site-above-footer-wrap .ast-builder-grid-row-container-inner{width:100%!important;max-width:none!important;overflow:visible!important}html body footer#colophon .site-above-footer-inner-wrap.ast-builder-grid-row,html body footer#colophon .ast-builder-footer-grid-columns.site-above-footer-inner-wrap.ast-builder-grid-row{overflow:visible!important}html body footer#colophon .site-footer-section,html body footer#colophon .footer-widget-area,html body footer#colophon .widget,html body footer#colophon .widget_block{min-width:0!important;max-width:100%!important;overflow:visible!important}html body footer#colophon [data-section="sidebar-widgets-footer-widget-2"] a,html body footer#colophon [data-section="sidebar-widgets-footer-widget-3"] a,html body footer#colophon .site-above-footer-wrap .menu a{white-space:nowrap!important;word-break:normal!important;overflow:visible!important;line-height:1.45!important}html body footer#colophon .jl-footer-subscribe{position:static!important;transform:none!important;min-width:0!important;box-sizing:border-box!important;overflow:visible!important}html body footer#colophon .jl-footer-subscribe form,html body footer#colophon .jl-footer-subscribe .wpforms-form,html body footer#colophon .jl-footer-subscribe .newsletter-form{width:100%!important;max-width:100%!important}html body footer#colophon .jl-footer-subscribe input[type="email"],html body footer#colophon .jl-footer-subscribe input[type="text"]{min-width:0!important;width:100%!important}@media (min-width:1260px){html body footer#colophon .site-above-footer-inner-wrap.ast-builder-grid-row,html body footer#colophon .ast-builder-footer-grid-columns.site-above-footer-inner-wrap.ast-builder-grid-row{width:min(1248px,calc(100vw - 32px))!important;max-width:min(1248px,calc(100vw - 32px))!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;grid-template-columns:minmax(320px,1.1fr) minmax(205px,.72fr) minmax(235px,.82fr) minmax(390px,1.25fr)!important;gap:18px!important;align-items:stretch!important}html body footer#colophon .site-above-footer-inner-wrap .site-footer-section{padding-left:18px!important;padding-right:18px!important}html body footer#colophon .site-footer-above-section-2 .footer-widget-area{min-width:170px!important}html body footer#colophon .site-footer-above-section-3 .footer-widget-area{min-width:190px!important}html body footer#colophon .site-footer-above-section-4{min-width:390px!important}html body footer#colophon .site-footer-above-section-4 .footer-widget-area{width:100%!important;min-width:340px!important}html body footer#colophon .jl-footer-subscribe{width:100%!important;max-width:390px!important;padding:24px!important;margin:0!important}html body footer#colophon .jl-footer-subscribe form,html body footer#colophon .jl-footer-subscribe .wpforms-form,html body footer#colophon .jl-footer-subscribe .newsletter-form{display:grid!important;grid-template-columns:minmax(0,1fr) 122px!important;gap:10px!important;align-items:center!important}html body footer#colophon .jl-footer-subscribe button,html body footer#colophon .jl-footer-subscribe input[type="submit"]{width:122px!important;min-width:122px!important;padding-left:12px!important;padding-right:12px!important;white-space:nowrap!important}}@media (min-width:768px) and (max-width:1259px){html body footer#colophon .site-above-footer-inner-wrap.ast-builder-grid-row,html body footer#colophon .ast-builder-footer-grid-columns.site-above-footer-inner-wrap.ast-builder-grid-row{width:min(960px,calc(100vw - 36px))!important;max-width:min(960px,calc(100vw - 36px))!important;margin-left:auto!important;margin-right:auto!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:18px!important}html body footer#colophon .jl-footer-subscribe{width:100%!important;max-width:100%!important;padding:22px!important}}@media (max-width:767px){html body footer#colophon .site-above-footer-inner-wrap.ast-builder-grid-row,html body footer#colophon .ast-builder-footer-grid-columns.site-above-footer-inner-wrap.ast-builder-grid-row{width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;margin-left:auto!important;margin-right:auto!important;grid-template-columns:1fr!important;gap:14px!important}html body footer#colophon .site-footer-section{padding-left:16px!important;padding-right:16px!important}html body footer#colophon .jl-footer-subscribe{width:100%!important;max-width:100%!important;padding:20px!important}html body footer#colophon .jl-footer-subscribe form,html body footer#colophon .jl-footer-subscribe .wpforms-form,html body footer#colophon .jl-footer-subscribe .newsletter-form{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}html body footer#colophon .jl-footer-subscribe button,html body footer#colophon .jl-footer-subscribe input[type="submit"]{width:100%!important}}@media (min-width:1260px){html body footer#colophon.site-footer .site-above-footer-inner-wrap.ast-builder-grid-row,html body footer#colophon.site-footer .ast-builder-footer-grid-columns.site-above-footer-inner-wrap.ast-builder-grid-row{width:min(1184px,calc(100vw - 96px))!important;max-width:min(1184px,calc(100vw - 96px))!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;grid-template-columns:330px 205px 235px 360px!important;gap:18px!important;justify-content:center!important;overflow:visible!important}html body footer#colophon.site-footer .site-above-footer-inner-wrap .site-footer-section{padding-left:12px!important;padding-right:12px!important;min-width:0!important;overflow:visible!important}html body footer#colophon.site-footer .site-footer-above-section-2 .footer-widget-area{width:100%!important;min-width:181px!important}html body footer#colophon.site-footer .site-footer-above-section-3 .footer-widget-area{width:100%!important;min-width:211px!important}html body footer#colophon.site-footer .site-footer-above-section-4{width:360px!important;min-width:360px!important;max-width:360px!important}html body footer#colophon.site-footer .site-footer-above-section-4 .footer-widget-area{width:360px!important;min-width:360px!important;max-width:360px!important;overflow:visible!important}html body footer#colophon.site-footer .site-footer-above-section-4 .jl-footer-subscribe,html body footer#colophon.site-footer [data-section="sidebar-widgets-footer-widget-4"] .jl-footer-subscribe,html body footer#colophon.site-footer .jl-footer-subscribe{width:360px!important;min-width:360px!important;max-width:360px!important;padding:22px!important;margin:0!important;position:static!important;transform:none!important}html body footer#colophon.site-footer .jl-footer-subscribe form,html body footer#colophon.site-footer .jl-footer-subscribe .wpforms-form,html body footer#colophon.site-footer .jl-footer-subscribe .newsletter-form{display:grid!important;grid-template-columns:minmax(0,1fr) 112px!important;gap:9px!important;width:100%!important;max-width:100%!important;align-items:center!important}html body footer#colophon.site-footer .jl-footer-subscribe input[type="email"],html body footer#colophon.site-footer .jl-footer-subscribe input[type="text"]{width:100%!important;min-width:0!important}html body footer#colophon.site-footer .jl-footer-subscribe button,html body footer#colophon.site-footer .jl-footer-subscribe input[type="submit"]{width:112px!important;min-width:112px!important;white-space:nowrap!important;padding-left:10px!important;padding-right:10px!important}}@media (min-width:1260px){html body footer#colophon#colophon.site-footer .site-above-footer-wrap .ast-builder-grid-row-container-inner .ast-builder-footer-grid-columns.site-above-footer-inner-wrap.ast-builder-grid-row,html body footer#colophon#colophon.site-footer .ast-builder-footer-grid-columns.site-above-footer-inner-wrap.ast-builder-grid-row.ast-builder-grid-row{display:grid!important;width:1184px!important;max-width:calc(100vw - 96px)!important;margin-left:auto!important;margin-right:auto!important;grid-template-columns:330px 205px 235px 360px!important;column-gap:18px!important;row-gap:18px!important;gap:18px!important;justify-content:center!important;align-items:stretch!important;overflow:visible!important}html body footer#colophon#colophon.site-footer .ast-builder-footer-grid-columns.site-above-footer-inner-wrap.ast-builder-grid-row>.site-footer-above-section-4.site-footer-section{grid-column:auto!important;width:360px!important;max-width:360px!important;min-width:360px!important;justify-self:stretch!important;overflow:visible!important}html body footer#colophon#colophon.site-footer .ast-builder-footer-grid-columns.site-above-footer-inner-wrap.ast-builder-grid-row>.site-footer-section{max-width:100%!important;overflow:visible!important}}@media (min-width:1260px){html body footer#colophon#colophon.site-footer .ast-builder-footer-grid-columns.site-above-footer-inner-wrap.ast-builder-grid-row,html body footer#colophon#colophon.site-footer .ast-builder-footer-grid-columns.site-above-footer-inner-wrap.ast-builder-grid-row.ast-builder-grid-row{grid-template-columns:330px 205px 235px 348px!important}html body footer#colophon#colophon.site-footer .site-footer-above-section-4,html body footer#colophon#colophon.site-footer .site-footer-above-section-4 .footer-widget-area,html body footer#colophon#colophon.site-footer .site-footer-above-section-4 .jl-footer-subscribe,html body footer#colophon#colophon.site-footer [data-section="sidebar-widgets-footer-widget-4"] .jl-footer-subscribe{width:348px!important;min-width:348px!important;max-width:348px!important}html body footer#colophon#colophon.site-footer .jl-footer-subscribe form,html body footer#colophon#colophon.site-footer .jl-footer-subscribe .wpforms-form,html body footer#colophon#colophon.site-footer .jl-footer-subscribe .newsletter-form{grid-template-columns:minmax(0,1fr) 108px!important}html body footer#colophon#colophon.site-footer .jl-footer-subscribe button,html body footer#colophon#colophon.site-footer .jl-footer-subscribe input[type="submit"]{width:108px!important;min-width:108px!important}}body.woocommerce-js ul.products li.product .review-rating,body.woocommerce-js ul.products li.product .review-rating *,body.woocommerce-js ul.products li.product .star-rating,body.woocommerce-js ul.products li.product .star-rating *,body.woocommerce-js ul.products li.product span[id^="woocommerce_loop_add_to_cart_link_describedby_"],body.woocommerce-js ul.products li.product .screen-reader-text[id^="woocommerce_loop_add_to_cart_link_describedby_"]{display:none!important;visibility:hidden!important;width:0!important;height:0!important;overflow:hidden!important}body.woocommerce-js ul.products li.product .cfvsw-swatches-container,body.woocommerce-js ul.products li.product .variations,body.woocommerce-js ul.products li.product table.variations,body.woocommerce-js ul.products li.product .variations_form,body.woocommerce-js ul.products li.product .single_variation,body.woocommerce-js ul.products li.product .single_variation_wrap,body.woocommerce-js ul.products li.product .woocommerce-variation-add-to-cart{display:none!important}#wpforms-2290-field_4-container{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.tax-product_cat.term-warehouse-clearance .term-description{margin:0 0 30px}.jl-clearance-intro{border-top:3px solid #f97316;border-bottom:1px solid #d9dee7;background:#fff;padding:28px 0 30px;color:#18212f}.jl-clearance-kicker{margin:0 0 8px;color:#b54708;font-size:13px;font-weight:700;letter-spacing:0}.jl-clearance-intro h2{margin:0 0 10px;color:#101827;font-size:32px;line-height:1.2;letter-spacing:0}.jl-clearance-lead{max-width:760px;margin:0 0 20px;color:#465365;font-size:16px}.jl-clearance-proof{display:flex;flex-wrap:wrap;gap:10px 20px;margin:0 0 24px;padding:14px 0;border-top:1px solid #e4e7ec;border-bottom:1px solid #e4e7ec}.jl-clearance-proof span{display:inline-flex;align-items:center;color:#243041;font-size:14px;font-weight:600}.jl-clearance-proof span::before{content:"";width:8px;height:8px;margin-right:8px;background:#16845b}.jl-clearance-featured{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 20px}.jl-clearance-featured a{display:grid;gap:3px;min-width:0;padding:15px 16px;border-left:3px solid #f97316;background:#f6f7f9;color:#101827;text-decoration:none}.jl-clearance-featured a:hover{background:#eef1f5}.jl-clearance-featured strong,.jl-clearance-featured span{overflow-wrap:anywhere}.jl-clearance-featured strong{color:#a43f09;font-size:13px}.jl-clearance-featured span{font-size:15px;font-weight:600}.jl-clearance-actions{display:flex;flex-wrap:wrap;gap:10px}.jl-clearance-actions a,.jl-bulk-quote-button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:10px 16px;border-radius:4px;font-size:14px;font-weight:700;line-height:1.2;letter-spacing:0;text-decoration:none!important}.jl-clearance-primary,.jl-bulk-quote-button{border:1px solid #101827;background:#101827;color:#ffffff!important}.jl-clearance-primary:hover,.jl-bulk-quote-button:hover{border-color:#c54d0a;background:#c54d0a;color:#ffffff!important}.jl-clearance-secondary{border:1px solid #9aa4b2;background:#fff;color:#18212f!important}.products .product .jl-bulk-quote-button{width:100%;margin-top:8px;box-sizing:border-box}.single-product .summary .jl-bulk-quote-button{width:100%;max-width:340px;margin-top:12px;box-sizing:border-box}@media (max-width:767px){.jl-clearance-intro{padding:22px 0 24px}.jl-clearance-intro h2{font-size:27px}.jl-clearance-featured{grid-template-columns:minmax(0,1fr)}.jl-clearance-actions a{width:100%;box-sizing:border-box}}@media (max-width:767px){html body.tax-product_cat.term-warehouse-clearance .site-main ul.products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:100%!important;overflow:visible!important;scroll-snap-type:none!important;padding-bottom:0!important}html body.tax-product_cat.term-warehouse-clearance .site-main ul.products li.product{flex:none!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important}html body.tax-product_cat.term-warehouse-clearance .site-main ul.products li.product .button,html body.tax-product_cat.term-warehouse-clearance .site-main ul.products li.product .jl-bulk-quote-button{width:100%!important;min-width:0!important;padding-left:8px!important;padding-right:8px!important;white-space:normal!important;text-align:center!important}}@media (max-width:340px){html body.tax-product_cat.term-warehouse-clearance .site-main ul.products{grid-template-columns:minmax(0,1fr)!important}}.page-id-2461 .elementor-testimonial-job{height:auto!important;line-height:1.4!important;white-space:nowrap!important}.page-id-2461 .elementor-testimonial-job img.emoji{display:inline-block!important;width:1em!important;height:1em!important;min-width:1em!important;max-width:1em!important;margin:0 .08em!important;padding:0!important;border:0!important;object-fit:contain!important;vertical-align:-.12em!important}@media (max-width:767px){html body #page #colophon.site-footer .site-above-footer-wrap .ast-builder-footer-grid-columns{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;overflow:visible!important;scroll-snap-type:none!important;gap:14px!important}html body #page #colophon.site-footer .site-above-footer-wrap .ast-builder-footer-grid-columns>.site-footer-section{width:100%!important;min-width:0!important;max-width:100%!important;transform:none!important;scroll-snap-align:none!important}}@media (min-width:922px){html body .site-header{min-height:76px!important;background:linear-gradient(90deg,#24131b 0%,#7c2d12 48%,#f97316 100%)!important;border:0!important;box-shadow:0 10px 28px rgb(16 24 39 / .14)!important}html body .ast-above-header-bar{min-height:76px!important;height:76px!important;background:transparent!important;color:#fff!important;overflow:visible!important}html body .ast-above-header-bar .ast-builder-grid-row-container-inner,html body .ast-above-header-bar .ast-builder-grid-row,html body .site-header .ast-builder-grid-row{min-height:76px!important;height:76px!important;align-items:center!important}html body .main-header-menu{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;flex-wrap:nowrap!important;background:transparent!important;box-shadow:none!important}html body .main-header-menu>.menu-item{display:flex!important;align-items:center!important;margin:0!important}html body .main-header-menu>.menu-item>.menu-link{min-height:34px!important;height:34px!important;padding:0 11px!important;border-radius:999px!important;color:#fff!important;background:transparent!important;border:1px solid transparent!important;font-size:12px!important;line-height:1!important;font-weight:900!important;white-space:nowrap!important}html body .main-header-menu>.menu-item>.menu-link:hover,html body .main-header-menu>.current-menu-item>.menu-link,html body .main-header-menu>.current-menu-ancestor>.menu-link{background:rgb(255 255 255 / .14)!important;border-color:rgb(255 255 255 / .2)!important;color:#fff!important}html body .main-header-menu .sub-menu{border-radius:14px!important;background:#fffaf4!important;box-shadow:0 22px 50px rgb(16 24 39 / .18)!important;padding:10px!important;border:1px solid rgb(249 115 22 / .26)!important}html body .main-header-menu .sub-menu .menu-link{height:auto!important;min-height:40px!important;padding:11px 13px!important;color:#172033!important;background:transparent!important;font-size:13px!important;border-radius:9px!important}html body .main-header-menu .sub-menu .menu-link:hover{background:#f2eee4!important;color:#17211d!important}html body .site-header .ast-search-icon,html body .site-header .ast-icon-shopping-cart,html body .site-header .ast-site-header-cart .ast-woo-header-cart-info-wrap,html body .site-header .ast-site-header-cart i{color:#fff!important;fill:#fff!important}html body .site-branding img,html body .custom-logo{max-height:42px!important;width:auto!important}}@media (max-width:600px){html body.woocommerce-checkout .site-content .ast-container{width:100%!important;max-width:100%!important;margin:0 auto!important;padding-left:10px!important;padding-right:10px!important}html body.woocommerce-checkout #primary{width:100%!important;max-width:none!important;margin:0!important;padding:32px 0!important}html body.woocommerce-checkout .woocommerce{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}html body.woocommerce-checkout form.checkout{width:100%!important;max-width:none!important;margin:0!important;padding:12px!important}html body.woocommerce-checkout #customer_details,html body.woocommerce-checkout #order_review,html body.woocommerce-checkout #payment,html body.woocommerce-checkout #payment ul.payment_methods,html body.woocommerce-checkout #payment ul.payment_methods li,html body.woocommerce-checkout #payment .payment_box{width:100%!important;max-width:none!important;min-width:0!important}html body.woocommerce-checkout #order_review{padding-left:0!important;padding-right:0!important}html body.woocommerce-checkout #payment .payment_box{padding:14px!important}html body.woocommerce-checkout #wc-stripe-upe-form{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important}html body.woocommerce-checkout #wc-stripe-upe-form .wc-stripe-upe-element,html body.woocommerce-checkout #wc-stripe-upe-form .__PrivateStripeElement,html body.woocommerce-checkout #wc-stripe-upe-form iframe{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important}}html body img,html body video,html body iframe{max-width:100%}html body .site-content *{overflow-wrap:anywhere}html body table{max-width:100%}html body input:not([type="checkbox"]):not([type="radio"]),html body select,html body textarea{max-width:100%}.woocommerce-account .entry-header,.woocommerce-account .entry-title{display:block!important;visibility:visible!important}.woocommerce-account .entry-title{margin:0 0 24px!important;color:#172033!important;font-size:clamp(32px,5vw,46px)!important;line-height:1.1!important}.jl-collapsible-details{margin:8px 0 0;border:1px solid #dfe5e0;border-radius:14px;background:#fff;overflow:hidden}.jl-collapsible-details>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;cursor:pointer;color:#17211d;font-size:16px;font-weight:850;list-style:none}.jl-collapsible-details>summary::-webkit-details-marker{display:none}.jl-collapsible-details>summary:after{content:'+';display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:#f2eee4;color:#8d4c22;font-size:20px;line-height:1}.jl-collapsible-details[open]>summary{border-bottom:1px solid #dfe5e0}.jl-collapsible-details[open]>summary:after{content:'−'}.jl-collapsible-details__body{padding:22px 20px}@media(max-width:921px){html body.single-product div.product{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:22px!important;width:100%!important;max-width:100%!important;min-width:0!important}html body.single-product div.product>.woocommerce-product-gallery,html body.single-product div.product>.summary{width:100%!important;max-width:100%!important;min-width:0!important;float:none!important;margin:0!important}html body.single-product div.product>.woocommerce-tabs,html body.single-product div.product>.related.products{grid-column:1/-1!important;width:100%!important;max-width:100%!important;min-width:0!important;float:none!important;clear:both!important;margin-left:0!important;margin-right:0!important}html body.single-product .woocommerce-tabs .panel,html body.single-product .woocommerce-tabs .wp-video,html body.single-product .woocommerce-tabs video,html body.single-product .woocommerce-tabs iframe{width:100%!important;max-width:100%!important;min-width:0!important}html body.single-product .related.products ul.products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;width:100%!important;max-width:100%!important;overflow:visible!important}html body.single-product .related.products ul.products li.product{display:flex!important;width:auto!important;max-width:100%!important;min-width:0!important;margin:0!important}html body #page #colophon.site-footer .site-above-footer-wrap .ast-builder-footer-grid-columns{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;overflow:visible!important;gap:14px!important}html body #page #colophon.site-footer .site-above-footer-wrap .ast-builder-footer-grid-columns>.site-footer-section{width:auto!important;min-width:0!important;max-width:100%!important;transform:none!important;overflow:visible!important}}@media(max-width:600px){html body.single-product div.product{display:block!important}html body.single-product div.product>.summary{margin-top:18px!important}html body.single-product .related.products ul.products{grid-template-columns:1fr!important}html body .jl-cat ul.products{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;width:100%!important;max-width:100%!important;overflow:visible!important}html body .jl-cat ul.products li.product{display:flex!important;width:auto!important;max-width:100%!important;min-width:0!important;margin:0!important}html body #page #colophon.site-footer .site-above-footer-wrap .ast-builder-footer-grid-columns{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html body #page #colophon.site-footer .site-above-footer-wrap .ast-builder-footer-grid-columns>.site-footer-section-1,html body #page #colophon.site-footer .site-above-footer-wrap .ast-builder-footer-grid-columns>.site-footer-section-4{grid-column:1/-1!important}html body #page #colophon.site-footer .site-above-footer-wrap .site-footer-section{padding:14px!important}.jl-collapsible-details>summary{padding:15px 16px}.jl-collapsible-details__body{padding:18px 16px}}@media(max-width:600px){html body #page #content main.jl-cat .jl-cat-products .woocommerce ul.products{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;width:100%!important;max-width:100%!important;overflow:visible!important}html body #page #content main.jl-cat .jl-cat-products .woocommerce ul.products>li.product{display:flex!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}html body #page #colophon.site-footer .site-above-footer-wrap .ast-builder-footer-grid-columns{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important}html body #page #colophon.site-footer .site-above-footer-wrap .site-footer-section a{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important}html body #page #colophon.site-footer .site-above-footer-wrap .site-footer-section-2 a,html body #page #colophon.site-footer .site-above-footer-wrap .site-footer-section-3 a{font-size:12px!important;line-height:1.35!important}}.woocommerce span.onsale,.woocommerce-page span.onsale,.woocommerce ul.products li.product .onsale{display:none!important}.single-product div.product .summary:before,.single-product div.product .summary:after,.single-product div.product .entry-summary:before,.single-product div.product .entry-summary:after,.single-product .product .summary .product_title.entry-title:before{content:none!important;display:none!important}body.page-id-2461 .entry-content:before,body.page-id-2419 .elementor-2419:before,body.page-id-2419 .elementor-2419:after{content:none!important;display:none!important}.single-product div.product p.price del{color:#64748b!important;opacity:.75!important;font-weight:600!important}.single-product div.product p.price ins{color:#183c32!important;text-decoration:none!important;font-weight:900!important}html body.single-product div.product>.woocommerce-tabs,html body.single-product div.product>.related.products{grid-column:1 / -1!important;width:100%!important;max-width:100%!important;min-width:0!important;float:none!important;clear:both!important}.single-product div.product .woocommerce-tabs:before{content:none!important;display:none!important}@media (min-width:922px){html body.single-product div.product>.related.products ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important}}@media (max-width:921px){html body.single-product div.product>.related.products ul.products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}}@media (max-width:560px){html body.single-product div.product>.related.products ul.products{grid-template-columns:1fr!important}}html body.single-product div.product{display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;gap:32px!important;align-items:start!important;width:100%!important;max-width:100%!important}html body.single-product div.product>.woocommerce-product-gallery{grid-column:1!important;width:100%!important;max-width:100%!important;min-width:0!important;float:none!important;margin:0!important}html body.single-product div.product>.summary,html body.single-product div.product>.entry-summary{grid-column:2!important;width:100%!important;max-width:100%!important;min-width:0!important;float:none!important;margin:0!important}html body.single-product div.product>.woocommerce-tabs,html body.single-product div.product>.related.products,html body.single-product div.product>.upsells.products{grid-column:1 / -1!important;width:100%!important;max-width:100%!important;min-width:0!important;float:none!important;clear:both!important}html body.single-product div.product .summary:before,html body.single-product div.product .summary:after,html body.single-product div.product .entry-summary:before,html body.single-product div.product .entry-summary:after,html body.single-product div.product .product_title:before,html body.single-product div.product form.cart:before,html body.single-product div.product .woocommerce-tabs:before{content:none!important;display:none!important}html body.woocommerce span.onsale,html body.woocommerce-page span.onsale,html body.woocommerce ul.products li.product .onsale{display:none!important}html body.single-product .woocommerce-tabs .panel{width:100%!important;max-width:100%!important;min-width:0!important}html body.single-product .related.products ul.products,html body.single-product .upsells.products ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;width:100%!important;max-width:100%!important}html body.single-product .related.products li.product,html body.single-product .upsells.products li.product{width:auto!important;max-width:none!important;min-width:0!important;margin:0!important}body.page-id-2461 .entry-content:before,body.page-id-2419 .elementor-2419:before,body.page-id-2419 .elementor-2419:after{content:none!important;display:none!important}@media(max-width:921px){html body.single-product div.product{grid-template-columns:1fr!important;gap:20px!important}html body.single-product div.product>.woocommerce-product-gallery,html body.single-product div.product>.summary,html body.single-product div.product>.entry-summary,html body.single-product div.product>.woocommerce-tabs,html body.single-product div.product>.related.products,html body.single-product div.product>.upsells.products{grid-column:1!important}html body.single-product .related.products ul.products,html body.single-product .upsells.products ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:560px){html body.single-product .related.products ul.products,html body.single-product .upsells.products ul.products{grid-template-columns:1fr!important}}html body.woocommerce div.product p.price,html body.woocommerce div.product span.price,html body.woocommerce ul.products li.product .price,html body.woocommerce-page ul.products li.product .price,html body.woocommerce div.product p.price ins,html body.woocommerce div.product span.price ins,html body.woocommerce ul.products li.product .price ins,html body.woocommerce-page ul.products li.product .price ins,html body.woocommerce div.product p.price>.woocommerce-Price-amount,html body.woocommerce ul.products li.product .price>.woocommerce-Price-amount{color:#dc2626!important}html body.woocommerce div.product p.price del,html body.woocommerce div.product span.price del,html body.woocommerce ul.products li.product .price del,html body.woocommerce-page ul.products li.product .price del,html body.woocommerce div.product p.price del .woocommerce-Price-amount,html body.woocommerce ul.products li.product .price del .woocommerce-Price-amount{color:#9ca3af!important;opacity:1!important}html body.woocommerce div.product p.price ins,html body.woocommerce div.product span.price ins,html body.woocommerce ul.products li.product .price ins,html body.woocommerce-page ul.products li.product .price ins{text-decoration:none!important;font-weight:900!important}:root{--jl-ink:#111827;--jl-muted:#64748b;--jl-line:#e5e7eb;--jl-surface:#ffffff;--jl-soft:#f8fafc;--jl-green:#173f34;--jl-green-hover:#0f3027;--jl-price:#dc2626;--jl-old-price:#9ca3af}body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account){color:var(--jl-ink)}body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) h1,body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) h2,body:not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account) h3{color:var(--jl-ink);letter-spacing:-.025em}html body .jl-products ul.products,html body.home .woocommerce ul.products,html body.post-type-archive-product ul.products,html body.tax-product_cat ul.products,html body.single-product .related.products ul.products,html body.single-product .upsells.products ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important;width:100%!important;margin:0!important}html body .jl-products ul.products li.product,html body.home .woocommerce ul.products li.product,html body.post-type-archive-product ul.products li.product,html body.tax-product_cat ul.products li.product,html body.single-product .related.products ul.products li.product,html body.single-product .upsells.products ul.products li.product{display:flex!important;flex-direction:column!important;width:auto!important;min-width:0!important;max-width:none!important;height:100%!important;margin:0!important;padding:14px!important;overflow:hidden!important;background:var(--jl-surface)!important;border:1px solid var(--jl-line)!important;border-radius:18px!important;box-shadow:0 5px 18px rgb(15 23 42 / .055)!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important}html body .jl-products ul.products li.product:hover,html body.home .woocommerce ul.products li.product:hover,html body.post-type-archive-product ul.products li.product:hover,html body.tax-product_cat ul.products li.product:hover,html body.single-product .related.products ul.products li.product:hover,html body.single-product .upsells.products ul.products li.product:hover{transform:translateY(-3px)!important;border-color:#cbd5e1!important;box-shadow:0 14px 32px rgb(15 23 42 / .10)!important}html body ul.products li.product .astra-shop-thumbnail-wrap{overflow:hidden!important;border-radius:13px!important;background:var(--jl-soft)!important}html body ul.products li.product .astra-shop-thumbnail-wrap img{display:block!important;width:100%!important;aspect-ratio:1 / 1!important;object-fit:cover!important;margin:0!important;transition:transform .25s ease!important}html body ul.products li.product:hover .astra-shop-thumbnail-wrap img{transform:scale(1.025)!important}html body ul.products li.product .astra-shop-summary-wrap{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-width:0!important;padding:15px 0 0!important}html body ul.products li.product .woocommerce-loop-product__title{display:-webkit-box!important;min-height:3.9em!important;margin:0 0 10px!important;overflow:hidden!important;color:var(--jl-ink)!important;font-size:16px!important;font-weight:750!important;line-height:1.3!important;letter-spacing:-.015em!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important}html body ul.products li.product .price,html body .jl-products ul.products li.product .price,html body.home ul.products li.product .price,html body.single-product .related.products li.product .price,html body.single-product .upsells.products li.product .price{display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:6px!important;min-height:30px!important;margin:0 0 15px!important;color:var(--jl-price)!important;font-size:20px!important;font-weight:850!important;line-height:1.2!important}html body ul.products li.product .price>.woocommerce-Price-amount,html body ul.products li.product .price ins,html body ul.products li.product .price ins .woocommerce-Price-amount,html body .jl-products .price>.woocommerce-Price-amount,html body .jl-products .price ins,html body .jl-products .price ins .woocommerce-Price-amount{color:var(--jl-price)!important;text-decoration:none!important;font-weight:850!important}html body ul.products li.product .price del,html body ul.products li.product .price del .woocommerce-Price-amount,html body .jl-products .price del,html body .jl-products .price del .woocommerce-Price-amount{color:var(--jl-old-price)!important;opacity:1!important;font-size:14px!important;font-weight:600!important}html body ul.products li.product .button,html body .jl-products ul.products li.product .button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:46px!important;margin:auto 0 0!important;padding:12px 16px!important;border:0!important;border-radius:11px!important;background:var(--jl-green)!important;box-shadow:none!important;color:#fff!important;font-size:15px!important;font-weight:800!important;line-height:1.2!important;text-align:center!important;text-decoration:none!important}html body ul.products li.product .button:hover,html body ul.products li.product .button:focus{background:var(--jl-green-hover)!important;color:#fff!important;transform:none!important}html body ul.products .cfvsw_variations_form{display:none!important}html body ul.products li.product span.onsale,html body.single-product span.onsale{display:none!important}html body.single-product div.product .summary p.price,html body.single-product div.product .summary span.price,html body.single-product div.product .entry-summary p.price,html body.single-product div.product .entry-summary span.price{color:var(--jl-price)!important;font-size:clamp(26px,3vw,34px)!important;font-weight:850!important}html body.single-product div.product .summary .price ins,html body.single-product div.product .entry-summary .price ins,html body.single-product div.product .summary .price ins .woocommerce-Price-amount,html body.single-product div.product .entry-summary .price ins .woocommerce-Price-amount{color:var(--jl-price)!important;text-decoration:none!important}html body.single-product div.product .summary .price del,html body.single-product div.product .entry-summary .price del,html body.single-product div.product .summary .price del .woocommerce-Price-amount,html body.single-product div.product .entry-summary .price del .woocommerce-Price-amount{color:var(--jl-old-price)!important;opacity:1!important;font-size:.62em!important;font-weight:600!important}html body.single-product div.product>.woocommerce-tabs{margin-top:34px!important;padding:clamp(22px,4vw,38px)!important;background:#fff!important;border:1px solid var(--jl-line)!important;border-radius:20px!important;box-shadow:0 6px 24px rgb(15 23 42 / .05)!important}html body.single-product .woocommerce-tabs ul.tabs{display:flex!important;gap:24px!important;margin:0 0 28px!important;padding:0!important;border-bottom:1px solid var(--jl-line)!important}html body.single-product .woocommerce-tabs ul.tabs li{margin:0!important;padding:0 0 12px!important;border:0!important;background:transparent!important}html body.single-product .woocommerce-tabs ul.tabs li a{padding:0!important;color:var(--jl-muted)!important;font-weight:750!important}html body.single-product .woocommerce-tabs ul.tabs li.active{border-bottom:3px solid var(--jl-green)!important}html body.single-product .woocommerce-tabs ul.tabs li.active a{color:var(--jl-ink)!important}html body.single-product .woocommerce-Tabs-panel{color:#334155!important;font-size:16px!important;line-height:1.75!important}html body.single-product .woocommerce-Tabs-panel h2{margin:30px 0 12px!important;font-size:clamp(24px,3vw,34px)!important;line-height:1.15!important}html body.single-product .woocommerce-Tabs-panel h2:first-child{margin-top:0!important}html body.single-product .woocommerce-Tabs-panel table{width:100%!important;overflow:hidden!important;border:1px solid var(--jl-line)!important;border-radius:12px!important;border-collapse:separate!important;border-spacing:0!important}html body.single-product .woocommerce-Tabs-panel th,html body.single-product .woocommerce-Tabs-panel td{padding:12px 14px!important;border:0!important;border-bottom:1px solid var(--jl-line)!important;text-align:left!important}html body.single-product .woocommerce-Tabs-panel th{width:34%!important;background:var(--jl-soft)!important;color:var(--jl-ink)!important;font-weight:750!important}html body.single-product .related.products,html body.single-product .upsells.products{margin-top:40px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}html body.single-product .related.products>h2,html body.single-product .upsells.products>h2{margin:0 0 20px!important;font-size:clamp(26px,3vw,36px)!important}@media(max-width:921px){html body .jl-products ul.products,html body.home .woocommerce ul.products,html body.post-type-archive-product ul.products,html body.tax-product_cat ul.products,html body.single-product .related.products ul.products,html body.single-product .upsells.products ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}}@media(max-width:520px){html body .jl-products ul.products,html body.home .woocommerce ul.products,html body.post-type-archive-product ul.products,html body.tax-product_cat ul.products,html body.single-product .related.products ul.products,html body.single-product .upsells.products ul.products{grid-template-columns:1fr!important}html body ul.products li.product .woocommerce-loop-product__title{min-height:0!important}html body.single-product div.product>.woocommerce-tabs{padding:20px!important;border-radius:16px!important}html body.single-product .woocommerce-Tabs-panel th,html body.single-product .woocommerce-Tabs-panel td{display:block!important;width:100%!important}}:root{--jl-brand:#ea580c;--jl-brand-hover:#c2410c;--jl-brand-soft:#fff4ea;--jl-ink:#201a17;--jl-muted:#71675f;--jl-line:#eadfd5;--jl-surface:#ffffff;--jl-soft:#fbf8f5;--jl-price:#d92d20;--jl-old-price:#9a918a;--jl-green:var(--jl-brand);--jl-green-hover:var(--jl-brand-hover)}body{color:var(--jl-ink);background:#fff}a{transition:color .2s ease,background-color .2s ease,border-color .2s ease,transform .2s ease}.site-header,.ast-primary-header-bar{background:#fff;border-color:var(--jl-line)}.main-header-menu>.menu-item>a,.ast-builder-menu-1 .menu-item>.menu-link{color:var(--jl-ink);font-weight:600}.main-header-menu>.menu-item>a:hover,.main-header-menu>.current-menu-item>a,.ast-builder-menu-1 .menu-item>.menu-link:hover{color:var(--jl-brand)}.woocommerce ul.products,.woocommerce-page ul.products{gap:22px 18px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{background:var(--jl-surface);border:1px solid var(--jl-line);border-radius:14px;box-shadow:0 6px 20px rgb(54 39 29 / .06);overflow:hidden;padding:0 0 18px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.woocommerce ul.products li.product:hover,.woocommerce-page ul.products li.product:hover{transform:translateY(-3px);border-color:#f3b083;box-shadow:0 14px 34px rgb(54 39 29 / .11)}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{background:#fff;border-radius:0;aspect-ratio:1/1;object-fit:contain;margin:0 0 14px}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{color:var(--jl-ink);font-size:16px;line-height:1.35;font-weight:650;min-height:2.7em;padding:0 16px;margin:0 0 10px}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{padding:0 16px;color:var(--jl-price)!important;font-size:19px;line-height:1.25;font-weight:750}.woocommerce ul.products li.product .price ins,.woocommerce-page ul.products li.product .price ins,.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{color:var(--jl-price)!important;text-decoration:none;font-weight:750}.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del,.woocommerce div.product p.price del,.woocommerce div.product span.price del{color:var(--jl-old-price)!important;opacity:1;font-weight:500}.woocommerce ul.products li.product .button,.woocommerce-page ul.products li.product .button,.woocommerce div.product form.cart .button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:var(--jl-brand)!important;color:#fff!important;border:1px solid var(--jl-brand)!important;border-radius:8px!important;box-shadow:none!important;font-weight:700}.woocommerce ul.products li.product .button,.woocommerce-page ul.products li.product .button{margin:12px 16px 0}.woocommerce ul.products li.product .button:hover,.woocommerce-page ul.products li.product .button:hover,.woocommerce div.product form.cart .button:hover,.woocommerce a.button:hover,.woocommerce button.button:hover{background:var(--jl-brand-hover)!important;border-color:var(--jl-brand-hover)!important;transform:translateY(-1px)}.woocommerce span.onsale,.ast-onsale-card,.sale-badge,.clearance-badge,[class*="clearance"],[class*="Clearance"]{display:none!important}.woocommerce div.product .product_title{color:var(--jl-ink);letter-spacing:-.025em}.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--jl-price)!important;font-weight:750}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:var(--jl-brand)!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-color:var(--jl-brand)!important}.woocommerce-tabs,.related.products{border-color:var(--jl-line)}.ast-woo-product-category,.woocommerce-product-details__short-description{color:var(--jl-muted)}.woocommerce .woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb a{color:var(--jl-muted)}.woocommerce .woocommerce-breadcrumb a:hover{color:var(--jl-brand)}.jl-shop-hero,.shop-hero,.woocommerce-products-header{background:linear-gradient(135deg,#fff8f1 0%,#fff 62%,#fff1e4 100%);border:1px solid var(--jl-line);border-radius:18px}.jl-shop-hero .elementor-button,.shop-hero .elementor-button,.elementor-widget-button .elementor-button{background-color:var(--jl-brand);border-color:var(--jl-brand);color:#fff;border-radius:8px}.jl-shop-hero .elementor-button:hover,.shop-hero .elementor-button:hover,.elementor-widget-button .elementor-button:hover{background-color:var(--jl-brand-hover);border-color:var(--jl-brand-hover)}input:focus,select:focus,textarea:focus,button:focus-visible,a:focus-visible{outline:3px solid rgb(234 88 12 / .24);outline-offset:2px}@media (max-width:921px){.woocommerce ul.products,.woocommerce-page ul.products{gap:16px 12px}}@media (max-width:544px){.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{font-size:14px;padding:0 12px}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{font-size:17px;padding:0 12px}.woocommerce ul.products li.product .button,.woocommerce-page ul.products li.product .button{margin:10px 12px 0}}.jl-catalog-groups{display:grid;gap:clamp(48px,6vw,88px)}.jl-catalog-group{min-width:0}.jl-catalog-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin:0 0 24px;padding-bottom:16px;border-bottom:1px solid var(--jl-line,#eadfd5)}.jl-catalog-head h2,.jl-catalog-head h3{margin:4px 0 0;color:var(--jl-ink,#201a17);font-size:clamp(28px,3vw,42px);line-height:1.05;letter-spacing:-.035em}.jl-catalog-head h3{font-size:clamp(25px,2.4vw,36px)}.jl-more-link{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:var(--jl-brand,#ea580c)!important;font-weight:750;text-decoration:none!important;padding:10px 14px;border:1px solid #f3b283;border-radius:999px;background:#fff8f2;transition:.2s ease}.jl-more-link:hover{color:#fff!important;background:var(--jl-brand,#ea580c);border-color:var(--jl-brand,#ea580c);transform:translateY(-1px)}.jl-catalog-group .woocommerce{margin:0}.jl-category-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.jl-category-links a{display:flex;flex-direction:column;gap:7px;min-height:126px;padding:25px;border:1px solid var(--jl-line,#eadfd5);border-radius:20px;background:linear-gradient(145deg,#fff 0%,#fff7ef 100%);box-shadow:0 12px 32px rgb(87 49 21 / .06);color:var(--jl-ink,#201a17)!important;text-decoration:none!important;transition:.2s ease}.jl-category-links a:hover{border-color:#f39a5c;box-shadow:0 16px 36px rgb(234 88 12 / .12);transform:translateY(-2px)}.jl-category-links strong{font-size:20px;line-height:1.2}.jl-category-links span{color:#765f50;font-size:14px}.jl-product-story{color:#372f2a}.jl-product-drawer{margin:14px 0;border:1px solid var(--jl-line,#eadfd5);border-radius:16px;background:#fff;overflow:hidden}.jl-product-drawer summary{position:relative;cursor:pointer;list-style:none;padding:18px 52px 18px 20px;color:var(--jl-ink,#201a17);font-size:17px;font-weight:750}.jl-product-drawer summary::-webkit-details-marker{display:none}.jl-product-drawer summary:after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--jl-soft,#fff4ea);color:var(--jl-brand,#ea580c);font-size:22px;font-weight:500}.jl-product-drawer[open] summary{border-bottom:1px solid var(--jl-line,#eadfd5)}.jl-product-drawer[open] summary:after{content:"–"}.jl-drawer-content{padding:20px}.woocommerce-Tabs-panel--description>.jl-product-story{max-width:100%}.woocommerce-Tabs-panel--description .jl-product-story>h2:first-child{font-size:clamp(28px,3vw,42px);letter-spacing:-.035em}@media(max-width:767px){.jl-catalog-head{align-items:flex-start;flex-direction:column;gap:12px}.jl-more-link{padding:8px 12px}.jl-category-links{grid-template-columns:1fr}.jl-category-links a{min-height:auto}}.tgp-pd{max-width:1180px;margin:0 auto;color:#332820;font-family:Arial,Helvetica,sans-serif;line-height:1.72}.tgp-pd *{box-sizing:border-box}.tgp-pd h2,.tgp-pd h3{font-family:Georgia,"Times New Roman",serif;color:#291f18;margin:0 0 14px}.tgp-pd h2{font-size:32px;line-height:1.25}.tgp-pd h3{font-size:21px}.tgp-pd p{margin:0 0 16px}.tgp-pd .hero{background:#f6efe6;padding:52px 44px;text-align:center;border-radius:6px;margin-bottom:28px}.tgp-pd .hero .eyebrow{font-size:13px;letter-spacing:2px;text-transform:uppercase;color:#8f6a48;margin-bottom:12px}.tgp-pd .hero h2{font-size:38px}.tgp-pd .hero p{max-width:850px;margin:0 auto;font-size:17px}.tgp-pd .section{padding:36px 10px;border-bottom:1px solid #e8ddd2}.tgp-pd .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.tgp-pd .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:20px}.tgp-pd .card{background:#faf6ef;padding:24px;border-radius:6px}.tgp-pd .card strong{display:block;font-family:Georgia,"Times New Roman",serif;font-size:18px;margin-bottom:7px}.tgp-pd ul,.tgp-pd ol{margin:12px 0 0;padding-left:22px}.tgp-pd li{margin:8px 0}.tgp-pd .specs{width:100%;border-collapse:collapse;margin-top:18px}.tgp-pd .specs th,.tgp-pd .specs td{padding:13px 15px;border-bottom:1px solid #e5dbd0;text-align:left;vertical-align:top}.tgp-pd .specs th{width:38%;background:#faf6ef;font-weight:600}.tgp-pd .note{background:#f7efe5;border-left:4px solid #ac8058;padding:18px 20px;margin-top:20px}.tgp-pd .faq-item{padding:18px 0;border-bottom:1px solid #e6ddd3}.tgp-pd .faq-item strong{display:block;font-family:Georgia,"Times New Roman",serif;font-size:18px;margin-bottom:6px}.tgp-pd .cta{background:#35271d;color:#fff;text-align:center;padding:42px 28px;margin-top:30px;border-radius:6px}.tgp-pd .cta h2{color:#fff}.tgp-pd .cta p{max-width:760px;margin:0 auto}@media(max-width:767px){.tgp-pd h2{font-size:27px}.tgp-pd .hero{padding:35px 22px}.tgp-pd .hero h2{font-size:31px}.tgp-pd .grid,.tgp-pd .cards{grid-template-columns:1fr}.tgp-pd .specs th,.tgp-pd .specs td{display:block;width:100%}.tgp-pd .specs th{border-bottom:0;padding-bottom:4px}.tgp-pd .specs td{padding-top:4px}}.alb-pd{max-width:1180px;margin:0 auto;color:#332b24;font-family:Arial,Helvetica,sans-serif;line-height:1.72}.alb-pd *{box-sizing:border-box}.alb-pd h2,.alb-pd h3{font-family:Georgia,"Times New Roman",serif;color:#2a211a;margin:0 0 14px}.alb-pd h2{font-size:32px;line-height:1.25}.alb-pd h3{font-size:21px}.alb-pd p{margin:0 0 16px}.alb-pd .hero{background:#f5eee4;padding:52px 44px;text-align:center;border-radius:6px;margin-bottom:28px}.alb-pd .hero .eyebrow{font-size:13px;letter-spacing:2px;text-transform:uppercase;color:#94704c;margin-bottom:12px}.alb-pd .hero h2{font-size:38px}.alb-pd .hero p{max-width:850px;margin:0 auto;font-size:17px}.alb-pd .section{padding:36px 10px;border-bottom:1px solid #e8ded2}.alb-pd .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.alb-pd .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:20px}.alb-pd .card{background:#faf6f0;padding:24px;border-radius:6px}.alb-pd .card strong{display:block;font-family:Georgia,"Times New Roman",serif;font-size:18px;margin-bottom:7px}.alb-pd ul{margin:12px 0 0;padding-left:22px}.alb-pd li{margin:8px 0}.alb-pd .specs{width:100%;border-collapse:collapse;margin-top:18px}.alb-pd .specs th,.alb-pd .specs td{padding:13px 15px;border-bottom:1px solid #e5dbd0;text-align:left;vertical-align:top}.alb-pd .specs th{width:38%;background:#faf6f0;font-weight:600}.alb-pd .note{background:#f7f0e7;border-left:4px solid #ad8459;padding:18px 20px;margin-top:20px}.alb-pd .faq-item{padding:18px 0;border-bottom:1px solid #e6ddd3}.alb-pd .faq-item strong{display:block;font-family:Georgia,"Times New Roman",serif;font-size:18px;margin-bottom:6px}.alb-pd .cta{background:#34291f;color:#fff;text-align:center;padding:42px 28px;margin-top:30px;border-radius:6px}.alb-pd .cta h2{color:#fff}.alb-pd .cta p{max-width:760px;margin:0 auto}@media(max-width:767px){.alb-pd h2{font-size:27px}.alb-pd .hero{padding:35px 22px}.alb-pd .hero h2{font-size:31px}.alb-pd .grid,.alb-pd .cards{grid-template-columns:1fr}.alb-pd .specs th,.alb-pd .specs td{display:block;width:100%}.alb-pd .specs th{border-bottom:0;padding-bottom:4px}.alb-pd .specs td{padding-top:4px}}.agp-pd{max-width:1180px;margin:0 auto;color:#332820;font-family:Arial,Helvetica,sans-serif;line-height:1.72}.agp-pd *{box-sizing:border-box}.agp-pd h2,.agp-pd h3{font-family:Georgia,"Times New Roman",serif;color:#291f18;margin:0 0 14px}.agp-pd h2{font-size:32px;line-height:1.25}.agp-pd h3{font-size:21px}.agp-pd p{margin:0 0 16px}.agp-pd .hero{background:#f5ede2;padding:52px 44px;text-align:center;border-radius:6px;margin-bottom:28px}.agp-pd .hero .eyebrow{font-size:13px;letter-spacing:2px;text-transform:uppercase;color:#8b6747;margin-bottom:12px}.agp-pd .hero h2{font-size:38px}.agp-pd .hero p{max-width:840px;margin:0 auto;font-size:17px}.agp-pd .section{padding:36px 10px;border-bottom:1px solid #e9dfd4}.agp-pd .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.agp-pd .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:20px}.agp-pd .card{background:#faf5ef;padding:24px;border-radius:6px}.agp-pd .card strong{display:block;font-family:Georgia,"Times New Roman",serif;font-size:18px;margin-bottom:7px}.agp-pd ul,.agp-pd ol{margin:12px 0 0;padding-left:22px}.agp-pd li{margin:8px 0}.agp-pd .specs{width:100%;border-collapse:collapse;margin-top:18px}.agp-pd .specs th,.agp-pd .specs td{padding:13px 15px;border-bottom:1px solid #e5dbd0;text-align:left;vertical-align:top}.agp-pd .specs th{width:38%;background:#faf5ef;font-weight:600}.agp-pd .note{background:#f7efe5;border-left:4px solid #ac8159;padding:18px 20px;margin-top:20px}.agp-pd .faq-item{padding:18px 0;border-bottom:1px solid #e7ddd2}.agp-pd .faq-item strong{display:block;font-family:Georgia,"Times New Roman",serif;font-size:18px;margin-bottom:6px}.agp-pd .cta{background:#35271c;color:#fff;text-align:center;padding:42px 28px;margin-top:30px;border-radius:6px}.agp-pd .cta h2{color:#fff}.agp-pd .cta p{max-width:760px;margin:0 auto}@media(max-width:767px){.agp-pd h2{font-size:27px}.agp-pd .hero{padding:35px 22px}.agp-pd .hero h2{font-size:31px}.agp-pd .grid,.agp-pd .cards{grid-template-columns:1fr}.agp-pd .specs th,.agp-pd .specs td{display:block;width:100%}.agp-pd .specs th{border-bottom:0;padding-bottom:4px}.agp-pd .specs td{padding-top:4px}}.cwsc-pd{max-width:1180px;margin:0 auto;color:#2f2a24;font-family:Arial,Helvetica,sans-serif;line-height:1.75}.cwsc-pd *{box-sizing:border-box}.cwsc-pd h2,.cwsc-pd h3{font-family:Georgia,"Times New Roman",serif;color:#241e18;margin:0 0 14px}.cwsc-pd h2{font-size:32px;line-height:1.25}.cwsc-pd h3{font-size:22px}.cwsc-pd p{margin:0 0 16px}.cwsc-pd .hero{background:#f5efe6;padding:52px 44px;border-radius:6px;text-align:center;margin-bottom:28px}.cwsc-pd .hero .eyebrow{font-size:13px;letter-spacing:2px;text-transform:uppercase;color:#8d7357;margin-bottom:12px}.cwsc-pd .hero h2{font-size:38px}.cwsc-pd .hero p{max-width:840px;margin:0 auto;font-size:17px}.cwsc-pd .section{padding:36px 10px;border-bottom:1px solid #e7dfd5}.cwsc-pd .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.cwsc-pd .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:20px}.cwsc-pd .card{background:#faf6f0;padding:24px;border-radius:6px}.cwsc-pd .card strong{display:block;font-family:Georgia,"Times New Roman",serif;font-size:18px;margin-bottom:8px;color:#2e261f}.cwsc-pd ul{margin:10px 0 0;padding-left:22px}.cwsc-pd li{margin:8px 0}.cwsc-pd .specs{width:100%;border-collapse:collapse;margin-top:18px}.cwsc-pd .specs th,.cwsc-pd .specs td{padding:13px 15px;border-bottom:1px solid #e6ddd3;text-align:left;vertical-align:top}.cwsc-pd .specs th{width:38%;background:#faf6f0;font-weight:600}.cwsc-pd .note{background:#f7f0e7;border-left:4px solid #b38a5a;padding:18px 20px;margin-top:20px}.cwsc-pd .faq{margin-top:18px}.cwsc-pd .faq-item{padding:18px 0;border-bottom:1px solid #e7ded5}.cwsc-pd .faq-item strong{display:block;font-family:Georgia,"Times New Roman",serif;font-size:18px;margin-bottom:6px}.cwsc-pd .cta{background:#2f2a24;color:#fff;text-align:center;padding:42px 26px;margin-top:30px;border-radius:6px}.cwsc-pd .cta h2{color:#fff}.cwsc-pd .cta p{max-width:760px;margin:0 auto}@media(max-width:767px){.cwsc-pd h2{font-size:27px}.cwsc-pd .hero{padding:34px 22px}.cwsc-pd .hero h2{font-size:31px}.cwsc-pd .grid,.cwsc-pd .cards{grid-template-columns:1fr}.cwsc-pd .specs th,.cwsc-pd .specs td{display:block;width:100%}.cwsc-pd .specs th{border-bottom:0;padding-bottom:4px}.cwsc-pd .specs td{padding-top:4px}}.belmont-pd{max-width:1180px;margin:0 auto;color:#332b25;font-family:Arial,Helvetica,sans-serif;line-height:1.7}.belmont-pd *{box-sizing:border-box}.belmont-pd h2,.belmont-pd h3{font-family:Georgia,"Times New Roman",serif;color:#2f2721;margin:0 0 14px}.belmont-pd h2{font-size:32px;line-height:1.25}.belmont-pd h3{font-size:22px}.belmont-pd p{margin:0 0 16px}.belmont-pd .hero{background:#f3ede5;padding:52px 46px;text-align:center;border-radius:6px;margin-bottom:28px}.belmont-pd .hero .eyebrow{font-size:13px;letter-spacing:2px;text-transform:uppercase;color:#846c58;margin-bottom:12px}.belmont-pd .hero h2{font-size:38px}.belmont-pd .hero p{max-width:820px;margin:0 auto;font-size:17px}.belmont-pd .section{padding:36px 10px;border-bottom:1px solid #e8dfd6}.belmont-pd .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.belmont-pd .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px}.belmont-pd .card{background:#f8f4ef;padding:24px;border-radius:5px}.belmont-pd .card strong{display:block;font-family:Georgia,"Times New Roman",serif;font-size:18px;margin-bottom:7px;color:#342b24}.belmont-pd ul{margin:12px 0 0;padding-left:21px}.belmont-pd li{margin:8px 0}.belmont-pd .specs{width:100%;border-collapse:collapse;margin-top:20px}.belmont-pd .specs th,.belmont-pd .specs td{padding:13px 15px;border-bottom:1px solid #e5ddd4;text-align:left;vertical-align:top}.belmont-pd .specs th{width:38%;background:#f8f4ef;font-weight:600}.belmont-pd .note{background:#f7f1e9;border-left:4px solid #a98769;padding:18px 20px;margin-top:20px}.belmont-pd .faq{margin-top:20px}.belmont-pd .faq-item{padding:18px 0;border-bottom:1px solid #e7ded5}.belmont-pd .faq-item strong{display:block;font-family:Georgia,"Times New Roman",serif;font-size:18px;margin-bottom:6px}.belmont-pd .cta{background:#332b25;color:#fff;text-align:center;padding:42px 28px;margin-top:30px;border-radius:6px}.belmont-pd .cta h2{color:#fff}.belmont-pd .cta p{max-width:720px;margin:0 auto}@media(max-width:767px){.belmont-pd h2{font-size:27px}.belmont-pd .hero{padding:36px 22px}.belmont-pd .hero h2{font-size:31px}.belmont-pd .grid,.belmont-pd .cards{grid-template-columns:1fr}.belmont-pd .specs th,.belmont-pd .specs td{display:block;width:100%}.belmont-pd .specs th{border-bottom:0;padding-bottom:4px}.belmont-pd .specs td{padding-top:4px}}.jl-product{max-width:1180px;margin:0 auto;color:#33271f;font-family:Arial,Helvetica,sans-serif;line-height:1.65}.jl-product *{box-sizing:border-box}.jl-product h2{margin:0;color:#261c16;font-size:34px;line-height:1.2;font-weight:800}.jl-product p{margin:10px 0 0}.jl-accent{color:#997045}.jl-section{padding:54px 24px;border-bottom:1px solid #e7ded4}.jl-intro{text-align:center;background:#f7f2eb;border-radius:18px;padding:50px 30px}.jl-intro p{max-width:850px;margin:16px auto 0;font-size:17px;color:#65594f}.jl-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px}.jl-card{background:#faf7f2;border-radius:16px;padding:25px}.jl-card strong{display:block;font-size:19px;margin-bottom:7px}.jl-card p{font-size:15px;color:#695d54}.jl-scenes{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:25px}.jl-scene{background:#faf7f2;border-radius:14px;padding:20px;text-align:center;font-weight:700}.jl-specs{width:100%;border-collapse:collapse;margin-top:25px}.jl-specs th,.jl-specs td{padding:14px 16px;border-bottom:1px solid #e7ded4;text-align:left}.jl-specs th{width:38%;background:#faf7f2;font-weight:700}.jl-note{margin-top:20px;background:#fbf6ef;border-left:4px solid #997045;padding:18px 20px;border-radius:8px}.jl-faq-item{padding:20px 0;border-bottom:1px solid #e7ded4}.jl-faq-item strong{font-size:18px}.jl-cta{text-align:center;background:#30251e;color:#fff;border-radius:18px;padding:45px 28px}.jl-cta h2{color:#fff}.jl-cta p{max-width:730px;margin:14px auto 0;color:#e8ded5}@media(max-width:800px){.jl-product h2{font-size:27px}.jl-grid,.jl-scenes{grid-template-columns:1fr}.jl-section{padding:38px 16px}.jl-specs th,.jl-specs td{display:block;width:100%}.jl-specs th{border-bottom:0;padding-bottom:5px}.jl-specs td{padding-top:5px}}.jl-product{max-width:1180px;margin:0 auto;color:#34251d;font-family:Arial,Helvetica,sans-serif;line-height:1.65}.jl-product *{box-sizing:border-box}.jl-product h2,.jl-product h3{margin:0;color:#281a14;font-weight:800}.jl-product h2{font-size:34px;line-height:1.2}.jl-product p{margin:10px 0 0}.jl-accent{color:#a66525}.jl-section{padding:54px 24px;border-bottom:1px solid #eadfd3}.jl-intro{text-align:center;background:#faf5ed;border-radius:18px;padding:50px 30px}.jl-intro p{max-width:850px;margin:16px auto 0;font-size:17px;color:#66584e}.jl-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px}.jl-card{background:#faf6f1;border-radius:16px;padding:25px}.jl-card strong{display:block;font-size:19px;margin-bottom:7px}.jl-card p{font-size:15px;color:#685b52}.jl-colors{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:28px}.jl-color{padding:28px;border-radius:16px;text-align:center;background:#faf6f1}.jl-yellow{border-top:5px solid #e0a11d}.jl-white{border-top:5px solid #ddd8ce}.jl-scenes{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:25px}.jl-scene{background:#faf6f1;border-radius:14px;padding:20px;text-align:center;font-weight:700}.jl-specs{width:100%;border-collapse:collapse;margin-top:25px}.jl-specs th,.jl-specs td{padding:14px 16px;border-bottom:1px solid #e8ddd1;text-align:left}.jl-specs th{width:38%;background:#faf6f1;font-weight:700}.jl-note{margin-top:20px;background:#fff8ed;border-left:4px solid #a66525;padding:18px 20px;border-radius:8px}.jl-faq{margin-top:25px}.jl-faq-item{padding:20px 0;border-bottom:1px solid #e8ddd1}.jl-faq-item strong{font-size:18px}.jl-cta{text-align:center;background:#40271b;color:#fff;border-radius:18px;padding:45px 28px}.jl-cta h2{color:#fff}.jl-cta p{max-width:730px;margin:14px auto 0;color:#eee1d6}@media(max-width:800px){.jl-product h2{font-size:27px}.jl-grid,.jl-scenes,.jl-colors{grid-template-columns:1fr}.jl-section{padding:38px 16px}.jl-specs th,.jl-specs td{display:block;width:100%}.jl-specs th{border-bottom:0;padding-bottom:5px}.jl-specs td{padding-top:5px}}.jl-product{max-width:1180px;margin:0 auto;color:#30251e;font-family:Arial,Helvetica,sans-serif;line-height:1.65}.jl-product *{box-sizing:border-box}.jl-product h2,.jl-product h3{margin:0;color:#241a14;font-weight:800}.jl-product h2{font-size:34px;line-height:1.2}.jl-product h3{font-size:21px}.jl-product p{margin:10px 0 0}.jl-accent{color:#8a5733}.jl-section{padding:54px 24px;border-bottom:1px solid #e7ddd2}.jl-intro{text-align:center;background:#f7f1e9;border-radius:18px;padding:50px 30px}.jl-intro p{max-width:850px;margin:16px auto 0;font-size:17px;color:#64574c}.jl-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px}.jl-card{background:#faf6f1;border-radius:16px;padding:25px}.jl-card strong{display:block;font-size:19px;margin-bottom:7px}.jl-card p{font-size:15px;color:#685b51}.jl-scenes{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:25px}.jl-scene{background:#faf6f1;border-radius:14px;padding:20px;text-align:center;font-weight:700}.jl-specs{width:100%;border-collapse:collapse;margin-top:25px}.jl-specs th,.jl-specs td{padding:14px 16px;border-bottom:1px solid #e7ddd2;text-align:left}.jl-specs th{width:38%;background:#faf6f1;font-weight:700}.jl-note{margin-top:20px;background:#fbf5ed;border-left:4px solid #8a5733;padding:18px 20px;border-radius:8px}.jl-faq{margin-top:25px}.jl-faq-item{padding:20px 0;border-bottom:1px solid #e7ddd2}.jl-faq-item strong{font-size:18px}.jl-cta{text-align:center;background:#30241c;color:#fff;border-radius:18px;padding:45px 28px}.jl-cta h2{color:#fff}.jl-cta p{max-width:730px;margin:14px auto 0;color:#e9ddd3}@media(max-width:800px){.jl-product h2{font-size:27px}.jl-grid,.jl-scenes{grid-template-columns:1fr}.jl-section{padding:38px 16px}.jl-specs th,.jl-specs td{display:block;width:100%}.jl-specs th{border-bottom:0;padding-bottom:5px}.jl-specs td{padding-top:5px}}.jl-product{max-width:1180px;margin:0 auto;color:#34271f;font-family:Arial,Helvetica,sans-serif;line-height:1.65}.jl-product *{box-sizing:border-box}.jl-product h2,.jl-product h3{margin:0;color:#291d16;font-weight:800}.jl-product h2{font-size:34px;line-height:1.2}.jl-product h3{font-size:21px}.jl-product p{margin:10px 0 0}.jl-accent{color:#b77a36}.jl-section{padding:54px 24px;border-bottom:1px solid #e9dfd3}.jl-intro{text-align:center;background:#f8f4ed;border-radius:18px;padding:50px 30px}.jl-intro p{max-width:850px;margin:16px auto 0;font-size:17px;color:#66594e}.jl-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px}.jl-card{background:#faf6f0;border-radius:16px;padding:25px}.jl-card strong{display:block;font-size:19px;margin-bottom:7px}.jl-card p{font-size:15px;color:#695d53}.jl-scenes{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:25px}.jl-scene{background:#faf6f0;border-radius:14px;padding:20px;text-align:center;font-weight:700}.jl-specs{width:100%;border-collapse:collapse;margin-top:25px}.jl-specs th,.jl-specs td{padding:14px 16px;border-bottom:1px solid #e8ded2;text-align:left}.jl-specs th{width:38%;background:#faf6f0;font-weight:700}.jl-note{margin-top:20px;background:#fff8ee;border-left:4px solid #b77a36;padding:18px 20px;border-radius:8px}.jl-faq{margin-top:25px}.jl-faq-item{padding:20px 0;border-bottom:1px solid #e8ded2}.jl-faq-item strong{font-size:18px}.jl-cta{text-align:center;background:#35271e;color:#fff;border-radius:18px;padding:45px 28px}.jl-cta h2{color:#fff}.jl-cta p{max-width:740px;margin:14px auto 0;color:#eadfd5}@media(max-width:800px){.jl-product h2{font-size:27px}.jl-grid,.jl-scenes{grid-template-columns:1fr}.jl-section{padding:38px 16px}.jl-specs th,.jl-specs td{display:block;width:100%}.jl-specs th{border-bottom:0;padding-bottom:5px}.jl-specs td{padding-top:5px}}.jl-product{max-width:1180px;margin:0 auto;color:#30261f;font-family:Arial,Helvetica,sans-serif;line-height:1.65}.jl-product *{box-sizing:border-box}.jl-product h2,.jl-product h3{margin:0;color:#251b15;font-weight:800}.jl-product h2{font-size:34px;line-height:1.2}.jl-product h3{font-size:21px}.jl-product p{margin:10px 0 0}.jl-accent{color:#7a4d2c}.jl-section{padding:54px 24px;border-bottom:1px solid #e7dfd6}.jl-intro{text-align:center;background:#f7f2eb;border-radius:18px;padding:50px 30px}.jl-intro p{max-width:840px;margin:16px auto 0;font-size:17px;color:#62564d}.jl-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px}.jl-card{background:#f8f4ef;border-radius:16px;padding:25px}.jl-card strong{display:block;font-size:19px;margin-bottom:7px}.jl-card p{font-size:15px;color:#665b53}.jl-scenes{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:25px}.jl-scene{background:#f8f4ef;border-radius:14px;padding:20px;text-align:center;font-weight:700}.jl-specs{width:100%;border-collapse:collapse;margin-top:25px}.jl-specs th,.jl-specs td{padding:14px 16px;border-bottom:1px solid #e7dfd6;text-align:left}.jl-specs th{width:38%;background:#f8f4ef;font-weight:700}.jl-note{margin-top:20px;background:#faf5ee;border-left:4px solid #7a4d2c;padding:18px 20px;border-radius:8px}.jl-faq{margin-top:25px}.jl-faq-item{padding:20px 0;border-bottom:1px solid #e7dfd6}.jl-faq-item strong{font-size:18px}.jl-cta{text-align:center;background:#30251e;color:#fff;border-radius:18px;padding:45px 28px}.jl-cta h2{color:#fff}.jl-cta p{max-width:720px;margin:14px auto 0;color:#e8ded5}@media(max-width:800px){.jl-product h2{font-size:27px}.jl-grid{grid-template-columns:1fr}.jl-scenes{grid-template-columns:1fr 1fr}.jl-section{padding:38px 16px}.jl-specs th,.jl-specs td{display:block;width:100%}.jl-specs th{border-bottom:0;padding-bottom:5px}.jl-specs td{padding-top:5px}}.jl-product{max-width:1180px;margin:0 auto;color:#27231f;font-family:Arial,Helvetica,sans-serif;line-height:1.65}.jl-product *{box-sizing:border-box}.jl-product h2,.jl-product h3{margin:0;color:#1f1b18;font-weight:800}.jl-product h2{font-size:34px;line-height:1.2}.jl-product h3{font-size:21px}.jl-product p{margin:10px 0 0}.jl-gold{color:#a8752c}.jl-section{padding:54px 24px;border-bottom:1px solid #e9e4dd}.jl-intro{text-align:center;background:#f7f3ed;border-radius:18px;padding:50px 30px}.jl-intro p{max-width:820px;margin:16px auto 0;font-size:17px;color:#5b554e}.jl-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px}.jl-card{background:#f8f5f0;border-radius:16px;padding:25px}.jl-card strong{display:block;font-size:19px;margin-bottom:7px}.jl-card p{font-size:15px;color:#625d56}.jl-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px}.jl-step{border:1px solid #e6ded2;border-radius:16px;padding:25px;background:#fff}.jl-num{display:inline-flex;width:38px;height:38px;border-radius:50%;align-items:center;justify-content:center;background:#ad7b36;color:#fff;font-weight:800;margin-bottom:12px}.jl-scenes{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:25px}.jl-scene{background:#f8f5f0;border-radius:14px;padding:20px;text-align:center;font-weight:700}.jl-specs{width:100%;border-collapse:collapse;margin-top:25px}.jl-specs th,.jl-specs td{padding:14px 16px;border-bottom:1px solid #e8e1d8;text-align:left}.jl-specs th{width:38%;background:#f8f5f0;font-weight:700}.jl-note{margin-top:20px;background:#faf6ef;border-left:4px solid #ad7b36;padding:18px 20px;border-radius:8px}.jl-faq{margin-top:25px}.jl-faq-item{padding:20px 0;border-bottom:1px solid #e8e1d8}.jl-faq-item strong{font-size:18px}.jl-cta{text-align:center;background:#292520;color:#fff;border-radius:18px;padding:45px 28px}.jl-cta h2{color:#fff}.jl-cta p{max-width:720px;margin:14px auto 0;color:#e4ded6}@media(max-width:800px){.jl-product h2{font-size:27px}.jl-grid,.jl-steps{grid-template-columns:1fr}.jl-scenes{grid-template-columns:1fr 1fr}.jl-section{padding:38px 16px}.jl-specs th,.jl-specs td{display:block;width:100%}.jl-specs th{border-bottom:0;padding-bottom:5px}.jl-specs td{padding-top:5px}}.jl-pd{--jl-ink:#17211d;--jl-muted:#5e6b64;--jl-line:#dfe5e0;--jl-paper:#fbfaf6;--jl-warm:#fff3e8;--jl-accent:#ff6a00;--jl-dark:#20382d;color:var(--jl-ink);font-size:16px;line-height:1.65;max-width:1200px;margin:0 auto}.jl-pd *{box-sizing:border-box}.jl-pd h2{margin:0 0 14px;color:var(--jl-ink);font-size:clamp(30px,4vw,46px);line-height:1.08;letter-spacing:-.03em}.jl-pd h3{margin:0 0 8px;color:var(--jl-ink);font-size:20px}.jl-pd p{margin:0;color:var(--jl-muted)}.jl-pd-section{padding:46px 0;border-bottom:1px solid var(--jl-line)}.jl-pd-section:last-child{border-bottom:0}.jl-pd-intro{max-width:780px}.jl-pd-eyebrow{display:block;margin-bottom:10px;color:#b95716;font-size:12px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.jl-pd-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:24px}.jl-pd-card{min-width:0;padding:19px;border:1px solid var(--jl-line);border-radius:14px;background:#fff}.jl-pd-card b{display:block;margin-bottom:7px;color:var(--jl-ink)}.jl-pd-card strong{display:block;margin-bottom:7px;color:var(--jl-accent);font-size:20px}.jl-pd-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px}.jl-pd-step{min-width:0;padding:21px;border-radius:14px;background:var(--jl-paper)}.jl-pd-step span{display:block;margin-bottom:10px;color:var(--jl-accent);font-size:13px;font-weight:900}.jl-pd-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px}.jl-pd-option{min-width:0;padding:21px;border:1px solid var(--jl-line);border-radius:14px;background:#fff}.jl-pd-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 28px;margin:22px 0 0;padding:0;list-style:none}.jl-pd-list li{position:relative;min-width:0;padding-left:22px;color:var(--jl-muted)}.jl-pd-list li:before{content:'✓';position:absolute;left:0;color:var(--jl-dark);font-weight:900}.jl-pd-note{margin-top:22px!important;padding:17px;border-left:4px solid var(--jl-accent);background:var(--jl-warm)}.jl-pd-faq{display:grid;gap:9px;margin-top:22px}.jl-pd-faq details{padding:15px 17px;border:1px solid var(--jl-line);border-radius:10px;background:#fff}.jl-pd-faq summary{cursor:pointer;font-weight:800}.jl-pd-faq p{margin-top:10px}.jl-pd-support{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:28px;border-radius:16px;background:var(--jl-dark);color:#fff}.jl-pd-support h2,.jl-pd-support p{color:#fff}.jl-pd-support a{display:inline-flex;min-height:46px;align-items:center;padding:0 18px;border-radius:6px;background:#fff;color:var(--jl-dark);font-weight:800;text-decoration:none}@media(max-width:921px){.jl-pd-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-pd-options,.jl-pd-list{grid-template-columns:1fr}}@media(max-width:600px){.jl-pd{font-size:15px;line-height:1.55}.jl-pd h2{font-size:28px}.jl-pd h3{font-size:18px}.jl-pd-section{padding:30px 0}.jl-pd-grid,.jl-pd-steps,.jl-pd-options,.jl-pd-list{grid-template-columns:1fr!important;gap:10px}.jl-pd-card,.jl-pd-step,.jl-pd-option{padding:15px}.jl-pd-support{display:block;padding:20px}.jl-pd-support a{margin-top:16px;width:100%;justify-content:center}}.jl-product{max-width:1180px;margin:0 auto;color:#252525;font-family:Arial,Helvetica,sans-serif;line-height:1.65}.jl-product *{box-sizing:border-box}.jl-product h2,.jl-product h3{margin:0;color:#191919;font-weight:800}.jl-product h2{font-size:34px;line-height:1.2}.jl-product h3{font-size:22px}.jl-product p{margin:10px 0 0}.jl-orange{color:#f36b21}.jl-section{padding:54px 24px;border-bottom:1px solid #e8e8e8}.jl-intro{text-align:center;background:#f7f7f7;border-radius:18px;padding:50px 30px}.jl-intro p{max-width:800px;margin:16px auto 0;font-size:17px;color:#555}.jl-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px}.jl-card{background:#f7f7f7;border-radius:16px;padding:25px}.jl-card strong{display:block;font-size:19px;margin-bottom:7px}.jl-card p{color:#5d5d5d;font-size:15px}.jl-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px}.jl-step{border:1px solid #e5e5e5;border-radius:16px;padding:25px}.jl-num{display:inline-flex;width:38px;height:38px;border-radius:50%;align-items:center;justify-content:center;background:#f36b21;color:#fff;font-weight:800;margin-bottom:12px}.jl-scenes{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:25px}.jl-scene{background:#fafafa;border-radius:14px;padding:20px;text-align:center;font-weight:700}.jl-specs{width:100%;border-collapse:collapse;margin-top:25px}.jl-specs th,.jl-specs td{padding:14px 16px;border-bottom:1px solid #e7e7e7;text-align:left}.jl-specs th{width:38%;background:#f8f8f8;font-weight:700}.jl-note{margin-top:25px;background:#fff7f0;border-left:4px solid #f36b21;padding:18px 20px;border-radius:8px}.jl-faq{margin-top:25px}.jl-faq-item{padding:20px 0;border-bottom:1px solid #e7e7e7}.jl-faq-item strong{font-size:18px}.jl-cta{text-align:center;background:#202020;color:#fff;border-radius:18px;padding:45px 28px}.jl-cta h2{color:#fff}.jl-cta p{max-width:720px;margin:14px auto 0;color:#ddd}@media(max-width:800px){.jl-product h2{font-size:27px}.jl-grid,.jl-steps{grid-template-columns:1fr}.jl-scenes{grid-template-columns:1fr 1fr}.jl-section{padding:38px 16px}.jl-specs th,.jl-specs td{display:block;width:100%}.jl-specs th{border-bottom:0;padding-bottom:5px}.jl-specs td{padding-top:5px}}.jl-red{--ink:#171717;--muted:#626262;--line:#e6e2de;--paper:#faf8f5;--soft:#fff2ef;--red:#d92323;--dark:#3a1715;color:var(--ink);font-size:16px;line-height:1.65;max-width:1200px;margin:0 auto}.jl-red *{box-sizing:border-box}.jl-red h2{margin:0 0 14px;color:var(--ink);font-size:clamp(30px,4vw,46px);line-height:1.08;letter-spacing:-.03em}.jl-red h3{margin:0 0 8px;color:var(--ink);font-size:20px;line-height:1.3}.jl-red p{margin:0;color:var(--muted)}.jl-red-section{padding:46px 0;border-bottom:1px solid var(--line)}.jl-red-section:last-child{border-bottom:0}.jl-red-intro{max-width:800px}.jl-red-eyebrow{display:block;margin-bottom:10px;color:var(--red);font-size:12px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.jl-red-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:24px}.jl-red-card{min-width:0;padding:19px;border:1px solid var(--line);border-radius:14px;background:#fff}.jl-red-card b{display:block;margin-bottom:7px;color:var(--ink)}.jl-red-card strong{display:block;margin-bottom:7px;color:var(--red);font-size:20px}.jl-red-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px}.jl-red-option{min-width:0;padding:22px;border:1px solid var(--line);border-radius:14px;background:#fff}.jl-red-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px}.jl-red-step{min-width:0;padding:21px;border-radius:14px;background:var(--paper)}.jl-red-step span{display:block;margin-bottom:10px;color:var(--red);font-size:13px;font-weight:900}.jl-red-note{margin-top:22px!important;padding:17px;border-left:4px solid var(--red);background:var(--soft);color:#5f332f!important}.jl-red-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 28px;margin:22px 0 0;padding:0;list-style:none}.jl-red-list li{position:relative;min-width:0;padding-left:22px;color:var(--muted)}.jl-red-list li:before{content:'✓';position:absolute;left:0;color:var(--red);font-weight:900}.jl-red-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;margin-top:22px;background:var(--line);border:1px solid var(--line);border-radius:12px}.jl-red-spec{padding:15px 17px;background:#fff}.jl-red-spec b{display:block;margin-bottom:3px;color:#666;font-size:13px}.jl-red-spec span{color:var(--ink);font-size:16px;font-weight:650}.jl-red-faq{display:grid;gap:9px;margin-top:22px}.jl-red-faq details{padding:15px 17px;border:1px solid var(--line);border-radius:10px;background:#fff}.jl-red-faq summary{cursor:pointer;font-weight:800;color:var(--ink)}.jl-red-faq p{margin-top:10px}.jl-red-support{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:28px;border-radius:16px;background:var(--dark);color:#fff}.jl-red-support h2,.jl-red-support p{color:#fff}.jl-red-support a{display:inline-flex;min-height:46px;align-items:center;padding:0 18px;border-radius:6px;background:#fff;color:var(--dark);font-weight:800;text-decoration:none}@media(max-width:921px){.jl-red-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-red-two,.jl-red-list,.jl-red-specs{grid-template-columns:1fr}}@media(max-width:600px){.jl-red{font-size:15px;line-height:1.55}.jl-red h2{font-size:28px}.jl-red h3{font-size:18px}.jl-red-section{padding:30px 0}.jl-red-grid,.jl-red-two,.jl-red-steps,.jl-red-list,.jl-red-specs{grid-template-columns:1fr!important;gap:10px}.jl-red-card,.jl-red-option,.jl-red-step{padding:15px}.jl-red-support{display:block;padding:20px}.jl-red-support a{margin-top:16px;width:100%;justify-content:center}}.jl-responsive-product-images{<br />width:100%;<br />max-width:1200px;<br />margin:0 auto 42px;<br />display:grid;<br />grid-template-columns:minmax(0,1fr);<br />gap:28px;<br />}<br />.jl-responsive-product-images figure{<br />width:100%;<br />margin:0;<br />padding:0;<br />}<br />.jl-responsive-product-images img{<br />display:block;<br />width:100%!important;<br />max-width:100%!important;<br />height:auto!important;<br />margin:0 auto;<br />border:0;<br />border-radius:12px;<br />object-fit:contain;<br />box-shadow:0 8px 26px rgb(23 33 29 / .08);<br />}</p><p>.jl-pd{<br />--jl-ink:#17211d;<br />--jl-muted:#5e6b64;<br />--jl-line:#dfe5e0;<br />--jl-paper:#fbfaf6;<br />--jl-warm:#f2eee4;<br />--jl-accent:#c56f32;<br />--jl-forest:#20382d;<br />color:var(--jl-ink);<br />font-size:16px;<br />line-height:1.65;<br />}<br />.jl-pd *{box-sizing:border-box}<br />.jl-pd h2{<br />margin:0 0 14px;<br />color:var(--jl-ink);<br />font-size:clamp(30px,4vw,46px);<br />line-height:1.08;<br />letter-spacing:-.03em;<br />}<br />.jl-pd h3{<br />margin:0 0 8px;<br />color:var(--jl-ink);<br />font-size:20px;<br />}<br />.jl-pd p{<br />margin:0;<br />color:var(--jl-muted);<br />}<br />.jl-pd-section{<br />padding:46px 0;<br />border-bottom:1px solid var(--jl-line);<br />}<br />.jl-pd-section:last-child{border-bottom:0}<br />.jl-pd-intro{max-width:760px}<br />.jl-pd-eyebrow{<br />display:block;<br />margin-bottom:10px;<br />color:#8d4c22;<br />font-size:12px;<br />font-weight:850;<br />letter-spacing:.11em;<br />text-transform:uppercase;<br />}<br />.jl-pd-grid{<br />display:grid;<br />grid-template-columns:repeat(4,minmax(0,1fr));<br />gap:14px;<br />margin-top:24px;<br />}<br />.jl-pd-card{<br />min-width:0;<br />padding:19px;<br />border:1px solid var(--jl-line);<br />border-radius:14px;<br />background:#fff;<br />}<br />.jl-pd-card b,<br />.jl-pd-card strong{<br />display:block;<br />margin-bottom:7px;<br />color:var(--jl-ink);<br />font-weight:800;<br />}<br />.jl-pd-steps{<br />display:grid;<br />grid-template-columns:repeat(3,minmax(0,1fr));<br />gap:14px;<br />margin-top:24px;<br />}<br />.jl-pd-step{<br />min-width:0;<br />padding:21px;<br />border-radius:14px;<br />background:var(--jl-paper);<br />}<br />.jl-pd-step strong{<br />display:block;<br />margin-bottom:10px;<br />color:var(--jl-accent);<br />font-size:15px;<br />font-weight:900;<br />}<br />.jl-pd-options{<br />display:grid;<br />grid-template-columns:repeat(2,minmax(0,1fr));<br />gap:16px;<br />margin-top:24px;<br />min-width:0;<br />}<br />.jl-pd-option{<br />min-width:0;<br />padding:21px;<br />border:1px solid var(--jl-line);<br />border-radius:14px;<br />}<br />.jl-pd-option strong{<br />display:block;<br />margin-bottom:8px;<br />color:var(--jl-accent);<br />font-weight:900;<br />}<br />.jl-pd-list{<br />display:grid;<br />grid-template-columns:repeat(2,minmax(0,1fr));<br />gap:10px 28px;<br />margin:22px 0 0;<br />padding:0;<br />list-style:none;<br />}<br />.jl-pd-list li{<br />position:relative;<br />min-width:0;<br />padding-left:22px;<br />color:var(--jl-muted);<br />}<br />.jl-pd-list li:before{<br />content:'✓';<br />position:absolute;<br />left:0;<br />color:var(--jl-forest);<br />font-weight:900;<br />}<br />.jl-pd-note{<br />margin-top:22px!important;<br />padding:17px;<br />border-left:4px solid var(--jl-accent);<br />background:var(--jl-paper);<br />color:var(--jl-muted);<br />}<br />.jl-pd-faq{<br />display:grid;<br />gap:9px;<br />margin-top:22px;<br />}<br />.jl-pd-faq details{<br />padding:15px 17px;<br />border:1px solid var(--jl-line);<br />border-radius:10px;<br />background:#fff;<br />}<br />.jl-pd-faq summary{<br />cursor:pointer;<br />font-weight:800;<br />}<br />.jl-pd-faq details p{<br />margin-top:10px;<br />}<br />.jl-pd-support{<br />display:flex;<br />justify-content:space-between;<br />gap:24px;<br />align-items:center;<br />padding:28px;<br />border-radius:16px;<br />background:var(--jl-forest);<br />color:#fff;<br />}<br />.jl-pd-support h2,<br />.jl-pd-support p{<br />color:#fff;<br />}</p><p>@media(max-width:921px){<br />.jl-pd-grid{grid-template-columns:repeat(2,minmax(0,1fr))}<br />.jl-pd-options,.jl-pd-list{grid-template-columns:1fr}<br />}<br />@media(max-width:767px){<br />.jl-responsive-product-images{<br />width:100%;<br />gap:16px;<br />margin-bottom:28px;<br />}<br />.jl-responsive-product-images img{<br />width:100%!important;<br />border-radius:8px;<br />box-shadow:0 4px 14px rgb(23 33 29 / .07);<br />}<br />}<br />@media(max-width:600px){<br />.jl-pd{<br />font-size:15px;<br />line-height:1.55;<br />}<br />.jl-pd h2{font-size:28px}<br />.jl-pd h3{font-size:18px}<br />.jl-pd-section{padding:30px 0}<br />.jl-pd-grid,<br />.jl-pd-steps,<br />.jl-pd-options,<br />.jl-pd-list{<br />grid-template-columns:1fr!important;<br />gap:10px;<br />}<br />.jl-pd-card,<br />.jl-pd-step,<br />.jl-pd-option{<br />padding:15px;<br />}<br />.jl-pd-card b,<br />.jl-pd-card strong{<br />margin-bottom:4px;<br />}<br />.jl-pd-note{<br />margin-top:16px!important;<br />padding:14px;<br />}<br />.jl-pd-faq{margin-top:16px}<br />.jl-pd-faq details{padding:13px 14px}<br />.jl-pd-support{<br />display:block;<br />padding:20px;<br />}<br />}.jl-hw-description-images{<br />width:100%;<br />max-width:1600px;<br />margin:28px auto;<br />padding:0;<br />}<br />.jl-hw-description-images figure{<br />width:100%;<br />margin:0 0 24px;<br />padding:0;<br />}<br />.jl-hw-description-images img{<br />display:block;<br />width:100%;<br />max-width:100%;<br />height:auto;<br />margin:0;<br />border:0;<br />border-radius:10px;<br />box-shadow:none;<br />}<br />@media (max-width:767px){<br />.jl-hw-description-images{<br />margin:18px auto;<br />}<br />.jl-hw-description-images figure{<br />margin-bottom:14px;<br />}<br />.jl-hw-description-images img{<br />border-radius:6px;<br />}<br />}.jl-nightlight-images{<br />width:100%;<br />max-width:1100px;<br />margin:32px auto;<br />padding:0;<br />}<br />.jl-nightlight-images figure{<br />width:100%;<br />margin:0 0 28px;<br />padding:0;<br />}<br />.jl-nightlight-images img{<br />display:block;<br />width:100%!important;<br />max-width:100%!important;<br />height:auto!important;<br />margin:0 auto;<br />border:0;<br />border-radius:12px;<br />object-fit:contain;<br />box-shadow:none;<br />}<br />.jl-nightlight-images figure:last-child{<br />margin-bottom:0;<br />}<br />@media (max-width:768px){<br />.jl-nightlight-images{<br />margin:20px auto;<br />}<br />.jl-nightlight-images figure{<br />margin-bottom:16px;<br />}<br />.jl-nightlight-images img{<br />border-radius:8px;<br />}<br />}.postid-3016{--jl-ink:#17211d;--jl-muted:#5e6b64;--jl-line:#dfe5e0;--jl-paper:#fbfaf6;--jl-warm:#f6eee5;--jl-accent:#c56f32;--jl-forest:#20382d}<br />.postid-3016 .site-content .ast-container{max-width:1180px!important;padding-left:20px!important;padding-right:20px!important}.postid-3016 #primary{width:100%!important;max-width:none!important;border:0!important}.postid-3016 #secondary,.postid-3016 .related.products{display:none!important}.postid-3016 div.product{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:36px!important;padding:28px!important;border:1px solid var(--jl-line)!important;border-radius:22px!important;background:#fff!important;box-shadow:0 18px 50px rgb(23 33 29 / .08)!important}.postid-3016 div.product>.woocommerce-tabs{grid-column:1/-1!important;width:100%!important;float:none!important;clear:both!important}.postid-3016 div.product .summary,.postid-3016 div.product .entry-summary{padding:28px!important;border:1px solid var(--jl-line)!important;border-radius:18px!important;box-shadow:none!important}.postid-3016 div.product .summary:before,.postid-3016 div.product .entry-summary:before{content:'Rechargeable RGB Cabinet Lights'!important;background:var(--jl-forest)!important;box-shadow:none!important}.postid-3016 div.product .summary:after,.postid-3016 div.product .entry-summary:after{content:'Free standard shipping to eligible contiguous U.S. addresses'!important;white-space:normal!important;padding:15px!important;border:1px solid var(--jl-line)!important;border-radius:10px!important;background:var(--jl-paper)!important;box-shadow:none!important;color:var(--jl-muted)!important;font-size:13px!important}.postid-3016 div.product .product_title{font-size:clamp(34px,4vw,50px)!important;line-height:1.08!important;color:var(--jl-ink)!important}.postid-3016 div.product p.price,.postid-3016 div.product span.price{color:#8d4c22!important}.postid-3016 div.product form.cart{padding:18px!important;border:1px solid #d9dfd9!important;border-radius:14px!important;background:var(--jl-paper)!important}.postid-3016 div.product .single_add_to_cart_button{background:var(--jl-forest)!important;border-radius:6px!important;box-shadow:none!important;color:#fff!important}.postid-3016 .woocommerce-product-gallery{padding:10px;border:1px solid var(--jl-line);border-radius:18px;background:#fff}.postid-3016 .woocommerce-tabs{padding:30px!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.postid-3016 .woocommerce-tabs:before{content:'Product information'!important;color:#8d4c22!important}<br />.jl-rgb{color:var(--jl-ink);font-size:16px;line-height:1.65}.jl-rgb *{box-sizing:border-box}.jl-rgb h2{margin:0 0 14px;color:var(--jl-ink);font-size:clamp(30px,4vw,46px);line-height:1.08;letter-spacing:-.03em}.jl-rgb h3{margin:0 0 8px;color:var(--jl-ink);font-size:20px}.jl-rgb p{margin:0;color:var(--jl-muted)}.jl-rgb-section{padding:46px 0;border-bottom:1px solid var(--jl-line)}.jl-rgb-section:last-child{border-bottom:0}.jl-rgb-intro{max-width:800px}.jl-rgb-eyebrow{display:block;margin-bottom:10px;color:#8d4c22;font-size:12px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.jl-rgb-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:24px}.jl-rgb-card{min-width:0;padding:19px;border:1px solid var(--jl-line);border-radius:14px;background:#fff}.jl-rgb-card b{display:block;margin-bottom:7px}.jl-rgb-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px}.jl-rgb-step{min-width:0;padding:21px;border-radius:14px;background:var(--jl-paper)}.jl-rgb-step span{display:block;margin-bottom:10px;color:var(--jl-accent);font-size:13px;font-weight:900}.jl-rgb-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px}.jl-rgb-option{min-width:0;padding:21px;border:1px solid var(--jl-line);border-radius:14px}.jl-rgb-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 28px;margin:22px 0 0;padding:0;list-style:none}.jl-rgb-list li{position:relative;min-width:0;padding-left:22px;color:var(--jl-muted)}.jl-rgb-list li:before{content:'✓';position:absolute;left:0;color:var(--jl-forest);font-weight:900}.jl-rgb-note{margin-top:22px!important;padding:17px;border-left:4px solid var(--jl-accent);background:var(--jl-paper)}.jl-rgb-faq{display:grid;gap:9px;margin-top:22px}.jl-rgb-faq details{padding:15px 17px;border:1px solid var(--jl-line);border-radius:10px;background:#fff}.jl-rgb-faq summary{cursor:pointer;font-weight:800}.jl-rgb-faq p{margin-top:10px}.jl-rgb-support{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:28px;border-radius:16px;background:var(--jl-forest);color:#fff}.jl-rgb-support h2,.jl-rgb-support p{color:#fff}.jl-rgb-support a{display:inline-flex;min-height:46px;align-items:center;padding:0 18px;border-radius:6px;background:#fff;color:var(--jl-forest);font-weight:800;text-decoration:none}<br />@media(max-width:921px){.postid-3016 div.product{display:block!important;padding:16px!important}.postid-3016 div.product .summary{margin-top:18px}.jl-rgb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-rgb-options,.jl-rgb-list{grid-template-columns:1fr}}@media(max-width:600px){.postid-3016 .site-content .ast-container{padding-left:12px!important;padding-right:12px!important}.postid-3016 div.product{padding:12px!important;border-radius:14px!important}.postid-3016 div.product .summary,.postid-3016 .woocommerce-tabs{padding:16px!important}.postid-3016 div.product .product_title{font-size:31px!important}.postid-3016 div.product form.cart{padding:14px!important}.jl-rgb{font-size:15px;line-height:1.55}.jl-rgb h2{font-size:28px}.jl-rgb h3{font-size:18px}.jl-rgb-section{padding:30px 0}.jl-rgb-grid,.jl-rgb-steps,.jl-rgb-options,.jl-rgb-list{grid-template-columns:1fr!important;gap:10px}.jl-rgb-card,.jl-rgb-step,.jl-rgb-option{padding:15px}.jl-rgb-note{margin-top:16px!important;padding:14px}.jl-rgb-faq{margin-top:16px}.jl-rgb-faq details{padding:13px 14px}.jl-rgb-support{display:block;padding:20px}.jl-rgb-support a{margin-top:16px;width:100%;justify-content:center}}.postid-1629{--jl-ink:#17211d;--jl-muted:#5e6b64;--jl-line:#dfe5e0;--jl-paper:#fbfaf6;--jl-accent:#c56f32;--jl-forest:#20382d;--jl-blue:#eaf3f5}<br />.postid-1629 .site-content .ast-container{max-width:1180px!important;padding-left:20px!important;padding-right:20px!important}<br />.postid-1629 #primary{width:100%!important;max-width:none!important;border:0!important}<br />.postid-1629 #secondary{display:none!important}<br />.postid-1629 div.product{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:36px!important;padding:28px!important;border:1px solid var(--jl-line)!important;border-radius:22px!important;background:#fff!important;box-shadow:0 18px 50px rgb(23 33 29 / .08)!important}<br />.postid-1629 div.product>.woocommerce-tabs{grid-column:1/-1!important;width:100%!important;max-width:100%!important;float:none!important;clear:both!important}<br />.postid-1629 div.product .summary,.postid-1629 div.product .entry-summary{padding:28px!important;border:1px solid var(--jl-line)!important;border-radius:18px!important;box-shadow:none!important}<br />.postid-1629 div.product .product_title:before{content:none!important;display:none!important}<br />.postid-1629 div.product .summary:before,.postid-1629 div.product .entry-summary:before{content:'Cabinet & Closet Lighting'!important;background:var(--jl-forest)!important;box-shadow:none!important}<br />.postid-1629 div.product .summary:after,.postid-1629 div.product .entry-summary:after{content:'Free standard shipping to eligible contiguous U.S. addresses  •  Order help by email'!important;white-space:normal!important;padding:15px!important;border:1px solid var(--jl-line)!important;border-radius:10px!important;background:var(--jl-paper)!important;box-shadow:none!important;color:var(--jl-muted)!important;font-size:13px!important}<br />.postid-1629 div.product .product_title{font-size:clamp(34px,4vw,54px)!important;color:var(--jl-ink)!important}<br />.postid-1629 div.product p.price,.postid-1629 div.product span.price{color:#8d4c22!important}<br />.postid-1629 div.product form.cart{padding:18px!important;border:1px solid #d9dfd9!important;border-radius:14px!important;background:var(--jl-paper)!important}<br />.postid-1629 div.product form.cart:before{content:'Choose quantity and add to cart'!important;color:#8d4c22!important}<br />.postid-1629 div.product .single_add_to_cart_button{background:var(--jl-forest)!important;border-radius:6px!important;box-shadow:none!important;color:#fff!important}<br />.postid-1629 .woocommerce-product-gallery{padding:10px;border:1px solid var(--jl-line);border-radius:18px;background:#fff}<br />.postid-1629 .woocommerce-tabs{padding:30px!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}<br />.postid-1629 .woocommerce-tabs:before{content:'Product information'!important;color:#8d4c22!important}<br />.postid-1629 .woocommerce-tabs .panel{width:100%!important;max-width:none!important}<br />.jl-puck-pd{color:var(--jl-ink);font-size:16px;line-height:1.65}<br />.jl-puck-pd *{box-sizing:border-box}<br />.jl-puck-pd h2{margin:0 0 14px;color:var(--jl-ink);font-size:clamp(30px,4vw,46px);line-height:1.08;letter-spacing:-.03em}<br />.jl-puck-pd h3{margin:0 0 8px;color:var(--jl-ink);font-size:20px}<br />.jl-puck-pd p{margin:0;color:var(--jl-muted)}<br />.jl-puck-section{padding:46px 0;border-bottom:1px solid var(--jl-line)}<br />.jl-puck-section:last-child{border-bottom:0}<br />.jl-puck-intro{max-width:800px}<br />.jl-puck-eyebrow{display:block;margin-bottom:10px;color:#8d4c22;font-size:12px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}<br />.jl-puck-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:24px}<br />.jl-puck-card{min-width:0;padding:19px;border:1px solid var(--jl-line);border-radius:14px;background:#fff}<br />.jl-puck-card b{display:block;margin-bottom:7px;color:var(--jl-ink)}<br />.jl-puck-card span{color:var(--jl-muted)}<br />.jl-puck-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px}<br />.jl-puck-panel{min-width:0;padding:24px;border:1px solid var(--jl-line);border-radius:16px;background:#fff}<br />.jl-puck-panel--day{background:linear-gradient(145deg,#f7fbfc,#fff)}<br />.jl-puck-panel--rgb{background:linear-gradient(145deg,#fff5ee,#fff)}<br />.jl-puck-tag{display:inline-block;margin-bottom:12px;padding:5px 9px;border-radius:999px;background:var(--jl-forest);color:#fff;font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}<br />.jl-puck-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px}<br />.jl-puck-step{min-width:0;padding:21px;border-radius:14px;background:var(--jl-paper)}<br />.jl-puck-step span{display:block;margin-bottom:10px;color:var(--jl-accent);font-size:13px;font-weight:900}<br />.jl-puck-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 28px;margin:22px 0 0;padding:0;list-style:none}<br />.jl-puck-list li{position:relative;min-width:0;padding-left:22px;color:var(--jl-muted)}<br />.jl-puck-list li:before{content:'✓';position:absolute;left:0;color:var(--jl-forest);font-weight:900}<br />.jl-puck-note{margin-top:22px!important;padding:17px;border-left:4px solid var(--jl-accent);background:var(--jl-paper)}<br />.jl-puck-runtime{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px}<br />.jl-puck-runtime div{padding:22px;border-radius:14px;background:var(--jl-paper);text-align:center}<br />.jl-puck-runtime b{display:block;color:var(--jl-ink);font-size:26px;line-height:1.15}<br />.jl-puck-runtime span{display:block;margin-top:6px;color:var(--jl-muted)}<br />.jl-puck-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin-top:24px;border-top:1px solid var(--jl-line)}<br />.jl-puck-spec{display:grid;grid-template-columns:40% 60%;gap:12px;padding:12px 0;border-bottom:1px solid var(--jl-line)}<br />.jl-puck-spec b{color:var(--jl-ink)}<br />.jl-puck-spec span{color:var(--jl-muted)}<br />.jl-puck-faq{display:grid;gap:9px;margin-top:22px}<br />.jl-puck-faq details{padding:15px 17px;border:1px solid var(--jl-line);border-radius:10px;background:#fff}<br />.jl-puck-faq summary{cursor:pointer;font-weight:800;color:var(--jl-ink)}<br />.jl-puck-faq p{margin-top:10px}<br />.jl-puck-support{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:28px;border-radius:16px;background:var(--jl-forest);color:#fff}<br />.jl-puck-support h2,.jl-puck-support p{color:#fff}<br />.jl-puck-support a{display:inline-flex;min-height:46px;align-items:center;padding:0 18px;border-radius:6px;background:#fff;color:var(--jl-forest);font-weight:800;text-decoration:none;white-space:nowrap}<br />@media(max-width:921px){.postid-1629 div.product{display:block!important;padding:16px!important}.postid-1629 div.product .summary{margin-top:18px}.jl-puck-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-puck-split,.jl-puck-list,.jl-puck-specs{grid-template-columns:1fr}}<br />@media(max-width:600px){.postid-1629 .site-content .ast-container{padding-left:12px!important;padding-right:12px!important}.postid-1629 div.product{padding:12px!important;border-radius:14px!important}.postid-1629 div.product .summary,.postid-1629 .woocommerce-tabs{padding:16px!important}.postid-1629 div.product .product_title{font-size:32px!important;line-height:1.05!important}.postid-1629 div.product form.cart{padding:14px!important}.jl-puck-pd{font-size:15px;line-height:1.55}.jl-puck-pd h2{font-size:28px}.jl-puck-pd h3{font-size:18px}.jl-puck-section{padding:30px 0}.jl-puck-grid,.jl-puck-split,.jl-puck-steps,.jl-puck-list,.jl-puck-runtime,.jl-puck-specs{grid-template-columns:1fr!important;gap:10px}.jl-puck-card,.jl-puck-panel,.jl-puck-step{padding:15px}.jl-puck-step span{display:inline-block;margin:0 8px 0 0}.jl-puck-spec{grid-template-columns:1fr;gap:2px}.jl-puck-note{margin-top:16px!important;padding:14px}.jl-puck-support{display:block;padding:22px}.jl-puck-support a{margin-top:18px}}.postid-1615{--jl-ink:#17211d;--jl-muted:#5e6b64;--jl-line:#dfe5e0;--jl-paper:#fbfaf6;--jl-accent:#c56f32;--jl-forest:#20382d}<br />.postid-1615 .site-content .ast-container{max-width:1180px!important;padding-left:20px!important;padding-right:20px!important}<br />.postid-1615 #primary{width:100%!important;max-width:none!important;border:0!important}<br />.postid-1615 #secondary{display:none!important}<br />.postid-1615 div.product{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:36px!important;padding:28px!important;border:1px solid var(--jl-line)!important;border-radius:22px!important;background:#fff!important;box-shadow:0 18px 50px rgb(23 33 29 / .08)!important}<br />.postid-1615 div.product>.woocommerce-tabs{grid-column:1/-1!important;width:100%!important;max-width:100%!important;float:none!important;clear:both!important}<br />.postid-1615 div.product .summary,.postid-1615 div.product .entry-summary{padding:28px!important;border:1px solid var(--jl-line)!important;border-radius:18px!important;box-shadow:none!important}<br />.postid-1615 div.product .product_title:before{content:none!important;display:none!important}<br />.postid-1615 div.product .summary:before,.postid-1615 div.product .entry-summary:before{content:'Ambient & Decorative Lighting'!important;background:var(--jl-forest)!important;box-shadow:none!important}<br />.postid-1615 div.product .summary:after,.postid-1615 div.product .entry-summary:after{content:'Free standard shipping to eligible contiguous U.S. addresses  •  Order help by email'!important;white-space:normal!important;padding:15px!important;border:1px solid var(--jl-line)!important;border-radius:10px!important;background:var(--jl-paper)!important;box-shadow:none!important;color:var(--jl-muted)!important;font-size:13px!important}<br />.postid-1615 div.product .product_title{font-size:clamp(34px,4vw,54px)!important;color:var(--jl-ink)!important}<br />.postid-1615 div.product p.price,.postid-1615 div.product span.price{color:#8d4c22!important}<br />.postid-1615 div.product form.cart{padding:18px!important;border:1px solid #d9dfd9!important;border-radius:14px!important;background:var(--jl-paper)!important}<br />.postid-1615 div.product form.cart:before{content:'Choose Peony or Rose style'!important;color:#8d4c22!important}<br />.postid-1615 div.product .single_add_to_cart_button{background:var(--jl-forest)!important;border-radius:6px!important;box-shadow:none!important;color:#fff!important}<br />.postid-1615 .woocommerce-product-gallery{padding:10px;border:1px solid var(--jl-line);border-radius:18px;background:#fff}<br />.postid-1615 .woocommerce-tabs{padding:30px!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}<br />.postid-1615 .woocommerce-tabs:before{content:'Product information'!important;color:#8d4c22!important}<br />.postid-1615 .woocommerce-tabs .panel{width:100%!important;max-width:none!important}<br />.jl-flower-pd{color:var(--jl-ink);font-size:16px;line-height:1.65}<br />.jl-flower-pd *{box-sizing:border-box}<br />.jl-flower-pd h2{margin:0 0 14px;color:var(--jl-ink);font-size:clamp(30px,4vw,46px);line-height:1.08;letter-spacing:-.03em}<br />.jl-flower-pd h3{margin:0 0 8px;color:var(--jl-ink);font-size:20px}<br />.jl-flower-pd p{margin:0;color:var(--jl-muted)}<br />.jl-flower-section{padding:46px 0;border-bottom:1px solid var(--jl-line)}<br />.jl-flower-section:last-child{border-bottom:0}<br />.jl-flower-intro{max-width:780px}<br />.jl-flower-eyebrow{display:block;margin-bottom:10px;color:#8d4c22;font-size:12px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}<br />.jl-flower-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:24px}<br />.jl-flower-card{min-width:0;padding:19px;border:1px solid var(--jl-line);border-radius:14px;background:#fff}<br />.jl-flower-card b{display:block;margin-bottom:7px;color:var(--jl-ink)}<br />.jl-flower-card span{color:var(--jl-muted)}<br />.jl-flower-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px}<br />.jl-flower-option{min-width:0;padding:24px;border:1px solid var(--jl-line);border-radius:16px;background:#fff}<br />.jl-flower-option--peony{background:linear-gradient(145deg,#fff7f2,#fff)}<br />.jl-flower-option--rose{background:linear-gradient(145deg,#fff1f5,#fff)}<br />.jl-flower-tag{display:inline-block;margin-bottom:12px;padding:5px 9px;border-radius:999px;background:var(--jl-forest);color:#fff;font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}<br />.jl-flower-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px}<br />.jl-flower-step{min-width:0;padding:21px;border-radius:14px;background:var(--jl-paper)}<br />.jl-flower-step span{display:block;margin-bottom:10px;color:var(--jl-accent);font-size:13px;font-weight:900}<br />.jl-flower-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 28px;margin:22px 0 0;padding:0;list-style:none}<br />.jl-flower-list li{position:relative;min-width:0;padding-left:22px;color:var(--jl-muted)}<br />.jl-flower-list li:before{content:'✓';position:absolute;left:0;color:var(--jl-forest);font-weight:900}<br />.jl-flower-note{margin-top:22px!important;padding:17px;border-left:4px solid var(--jl-accent);background:var(--jl-paper)}<br />.jl-flower-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin-top:24px;border-top:1px solid var(--jl-line)}<br />.jl-flower-spec{display:grid;grid-template-columns:40% 60%;gap:12px;padding:12px 0;border-bottom:1px solid var(--jl-line)}<br />.jl-flower-spec b{color:var(--jl-ink)}<br />.jl-flower-spec span{color:var(--jl-muted)}<br />.jl-flower-faq{display:grid;gap:9px;margin-top:22px}<br />.jl-flower-faq details{padding:15px 17px;border:1px solid var(--jl-line);border-radius:10px;background:#fff}<br />.jl-flower-faq summary{cursor:pointer;font-weight:800;color:var(--jl-ink)}<br />.jl-flower-faq p{margin-top:10px}<br />.jl-flower-support{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:28px;border-radius:16px;background:var(--jl-forest);color:#fff}<br />.jl-flower-support h2,.jl-flower-support p{color:#fff}<br />.jl-flower-support a{display:inline-flex;min-height:46px;align-items:center;padding:0 18px;border-radius:6px;background:#fff;color:var(--jl-forest);font-weight:800;text-decoration:none;white-space:nowrap}<br />@media(max-width:921px){.postid-1615 div.product{display:block!important;padding:16px!important}.postid-1615 div.product .summary{margin-top:18px}.jl-flower-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-flower-split,.jl-flower-list,.jl-flower-specs{grid-template-columns:1fr}}<br />@media(max-width:600px){.postid-1615 .site-content .ast-container{padding-left:12px!important;padding-right:12px!important}.postid-1615 div.product{padding:12px!important;border-radius:14px!important}.postid-1615 div.product .summary,.postid-1615 .woocommerce-tabs{padding:16px!important}.postid-1615 div.product .product_title{font-size:32px!important;line-height:1.05!important}.postid-1615 div.product form.cart{padding:14px!important}.jl-flower-pd{font-size:15px;line-height:1.55}.jl-flower-pd h2{font-size:28px}.jl-flower-pd h3{font-size:18px}.jl-flower-section{padding:30px 0}.jl-flower-grid,.jl-flower-steps,.jl-flower-split,.jl-flower-list,.jl-flower-specs{grid-template-columns:1fr!important;gap:10px}.jl-flower-card,.jl-flower-step,.jl-flower-option{padding:15px}.jl-flower-step span{display:inline-block;margin:0 8px 0 0}.jl-flower-spec{grid-template-columns:1fr;gap:2px}.jl-flower-note{margin-top:16px!important;padding:14px}.jl-flower-support{display:block;padding:22px}.jl-flower-support a{margin-top:18px}}.jl-responsive-product-images{width:100%;max-width:1200px;margin:0 auto 42px;display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.jl-responsive-product-images figure{width:100%;margin:0;padding:0}.jl-responsive-product-images img{display:block;width:100%!important;max-width:100%!important;height:auto!important;margin:0 auto;border:0;border-radius:12px;object-fit:contain;box-shadow:0 8px 26px rgb(23 33 29 / .08)}@media (max-width:767px){.jl-responsive-product-images{width:100%;gap:16px;margin-bottom:28px}.jl-responsive-product-images img{width:100%!important;border-radius:8px;box-shadow:0 4px 14px rgb(23 33 29 / .07)}}.jl-product-story .jl-faq-item{margin:10px 0;border:1px solid #e7ddd3;border-radius:14px;background:#fff;overflow:hidden}.jl-product-story .jl-faq-item summary{position:relative;cursor:pointer;list-style:none;padding:17px 52px 17px 18px;font-weight:800;color:#0f172a;line-height:1.4}.jl-product-story .jl-faq-item summary::-webkit-details-marker{display:none}.jl-product-story .jl-faq-item summary:after{content:"+";position:absolute;right:18px;top:50%;transform:translateY(-50%);width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:#fff3df;color:#e87400;font-size:20px}.jl-product-story .jl-faq-item[open] summary:after{content:"–"}.jl-product-story .jl-faq-answer{padding:0 18px 18px;color:#454f5e}.single-product .related.products ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important}.single-product .related.products ul.products:before,.single-product .related.products ul.products:after{display:none!important}.jl-related-more-wrap{text-align:center;margin:26px 0 8px}.jl-related-more{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 24px;border-radius:999px;background:#f17b0c;color:#fff!important;font-weight:800;text-decoration:none!important}.jl-related-more:hover{background:#d96500}@media(max-width:921px){.single-product .related.products ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:544px){.single-product .related.products ul.products{grid-template-columns:1fr!important}}.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.woocommerce div.product span.price{color:#e64a19!important}.woocommerce ul.products li.product .price>span.woocommerce-Price-amount,.woocommerce ul.products li.product .price ins,.woocommerce ul.products li.product .price ins .woocommerce-Price-amount,.woocommerce div.product p.price ins,.woocommerce div.product p.price ins .woocommerce-Price-amount,.woocommerce div.product span.price ins,.woocommerce div.product span.price ins .woocommerce-Price-amount{color:#e64a19!important;font-weight:800;text-decoration:none!important}.woocommerce ul.products li.product .price del,.woocommerce ul.products li.product .price del .woocommerce-Price-amount,.woocommerce div.product p.price del,.woocommerce div.product p.price del .woocommerce-Price-amount,.woocommerce div.product span.price del,.woocommerce div.product span.price del .woocommerce-Price-amount{color:#94a3b8!important;opacity:1!important;font-weight:500}body:not(.single-product) ul.products li.product form.variations_form,body:not(.single-product) ul.products li.product table.variations,body:not(.single-product) ul.products li.product .single_variation_wrap,body:not(.single-product) ul.products li.product .reset_variations,body:not(.single-product) ul.products li.product .cfvsw-swatches-container{display:none!important}.single-product .woocommerce-tabs .additional_information_tab,.single-product #tab-additional_information{display:none!important}.jl-purchase-assurance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0 4px;padding:14px;border:1px solid #fed7aa;border-radius:14px;background:#fffaf4;color:#475569;font-size:13px;line-height:1.45}.jl-purchase-assurance span{display:flex;align-items:flex-start;gap:7px}.jl-purchase-assurance strong{color:#172033}.jl-related-more{display:flex;justify-content:center;margin:22px 0 8px}.jl-related-more a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 24px;border-radius:999px;background:#f97316;color:#fff!important;font-weight:800;text-decoration:none!important;box-shadow:0 10px 24px rgb(249 115 22 / .22)}.jl-related-more a:hover{background:#ea580c;transform:translateY(-1px)}@media(max-width:767px){.jl-purchase-assurance{grid-template-columns:1fr;gap:8px}.single-product .related.products ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important}}