:root{--lx-orange:#ff6600;--lx-accent:#c2410c;--lx-link:#c94f00;--lx-ink:#1c1a17;--lx-sand:#f6f1ea;--lx-line:#e8e0d5}body{color:#2a2724;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,.h1{text-transform:uppercase;letter-spacing:.3px}h2,h3,h4,.h2,.h3,.h4{letter-spacing:.2px}.rte a,.text-block a:not(.button),.page-content a{color:var(--lx-link);text-decoration:underline;text-decoration-color:#c94f0059;text-underline-offset:3px;transition:text-decoration-color .2s}.rte a:hover,.text-block a:not(.button):hover,.page-content a:hover{text-decoration-color:currentColor}.announcement-bar a{color:inherit!important;text-decoration:none}a[href="#"].menu-list__link,.menu-list__link[href="#"]{cursor:default}.button,.button-secondary,button.button{font-weight:700;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s}.button:hover,.button-secondary:hover{box-shadow:0 8px 20px #1c1a1724;transform:translateY(-1px)}:focus-visible{outline:2px solid var(--lx-accent);outline-offset:2px}.page-content,.blog-post-content,.rte{line-height:1.7}.page-content>p,.page-content>ul,.page-content>ol,.page-content>h2,.page-content>h3,.blog-post-content>p,.blog-post-content>ul,.blog-post-content>ol,.blog-post-content>h2,.blog-post-content>h3{max-width:760px}.page-content h2,.blog-post-content h2,.rte h2{margin-top:2em;margin-bottom:.5em}.page-content h3,.blog-post-content h3,.rte h3{margin-top:1.6em;margin-bottom:.4em}.page-content img,.blog-post-content img,.rte img{border-radius:12px;height:auto}.page-content table,.blog-post-content table,.rte table{width:100%;border-collapse:collapse;border:1px solid var(--lx-line);border-radius:12px;overflow:hidden}.page-content th,.page-content td,.blog-post-content th,.blog-post-content td,.rte th,.rte td{border-bottom:1px solid var(--lx-line);padding:10px 14px;text-align:left}.page-content th,.blog-post-content th,.rte th{background:var(--lx-sand)}.page-content blockquote,.blog-post-content blockquote,.rte blockquote{margin:1.5em 0;padding:16px 20px;background:var(--lx-sand);border-left:4px solid var(--lx-accent);border-radius:0 12px 12px 0}.blog-post-card{border-radius:14px;transition:box-shadow .25s ease,transform .25s ease}.blog-post-card:hover{box-shadow:0 14px 34px #1c1a171f;transform:translateY(-2px)}.product-grid .product-card,.product-grid .product-card__content{height:100%}.product-card .product-card__content{background:#fff;box-shadow:0 1px 3px #1c1a170a;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease}.product-card:hover .product-card__content{border-color:#d8c8b4!important;box-shadow:0 18px 40px #1c1a171f;transform:translateY(-3px)}.product-card .card-gallery{background:var(--lx-sand);border-radius:12px}.product-card .card-gallery img{object-fit:contain!important;padding:8%;mix-blend-mode:multiply;transition:transform .45s ease}.product-card:hover .card-gallery img{transform:scale(1.05)}.product-card .product-card__content>.text-block,.product-card .product-card__content p{text-wrap:pretty}.product-card product-price{font-weight:700;letter-spacing:.2px}.product-card product-price :is(s,.compare-at-price){font-weight:400;font-size:.85em;color:#8a8279}.product-card .product-badges__badge{border-radius:999px!important;padding:5px 11px!important;font-size:.72rem!important;font-weight:700;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 4px 12px #1c1a171f}.product-card .product-badges__badge.color-custom-badge-sale{background:var(--lx-accent)!important;color:#fff!important}.product-card .product-badges__badge.color-custom-badge-sold-out{background:var(--lx-ink)!important;color:#fff!important}.product-card .product-card__content>div:has(>.lx-pc-cta){margin-top:auto;padding:6px 8px 0}.lx-pc-cta{display:inline-flex;align-items:center;gap:6px;font-size:.9rem;font-weight:700;color:var(--lx-link)}.lx-pc-arrow{display:inline-block;transition:transform .2s ease}.product-card:hover .lx-pc-arrow{transform:translate(4px)}@media(prefers-reduced-motion:reduce){.product-card .product-card__content,.product-card .card-gallery img,.lx-pc-arrow{transition:none}.product-card:hover .product-card__content,.product-card:hover .card-gallery img{transform:none}}@media screen and (max-width:749px){.product-card .card-gallery img{padding:6%}.lx-pc-cta{font-size:.85rem}}.footer a:hover{color:var(--lx-accent)}.__pf .lx-trust{gap:10px!important;align-items:center}.__pf .lx-trust svg{flex-shrink:0}.__pf a[data-pf-type=Button2]{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;white-space:nowrap}.__pf a[data-pf-type=Button2] svg{margin:0!important;flex-shrink:0}.footer .email-signup,.footer form{max-width:100%}.footer input[type=email]{min-width:0}#header-group .menu-list__link-title{position:relative;padding-block:6px}#header-group .menu-list__link-title:after{content:"";position:absolute;left:var(--gap-sm,12px);right:var(--gap-sm,12px);bottom:0;height:2px;border-radius:2px;background:var(--lx-accent);transform:scaleX(0);transform-origin:left center;transition:transform .2s ease}#header-group .menu-list .menu-list__list-item .menu-list__link{color:var(--menu-top-level-font-color)!important;transition:color .2s}#header-group .menu-list .menu-list__list-item:is(:hover,:focus-within) .menu-list__link,#header-group .menu-list .menu-list__link--active{color:var(--lx-accent)!important}#header-group .menu-list .menu-list__list-item:is(:hover,:focus-within) .menu-list__link-title:after,#header-group .menu-list__link--active .menu-list__link-title:after{transform:scaleX(1)}.mega-menu__list{row-gap:6px}.mega-menu__link{padding:8px 14px!important;border-radius:8px;transition:background-color .15s,color .15s}.mega-menu__link:hover,.mega-menu__link:focus-visible{background-color:var(--lx-accent);color:#fff!important}:is(.page-content,.lx-nostot) .lx-eyebrow{font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lx-accent);margin:0 0 .4em}:is(.page-content,.lx-nostot) .lx-lead{max-width:760px;margin-bottom:2rem}:is(.page-content,.lx-nostot) .lx-lead h2{margin-top:0;font-size:clamp(2rem,4vw,2.75rem);line-height:1.1;text-transform:uppercase}:is(.page-content,.lx-nostot) .lx-lead>p:not(.lx-eyebrow):not(.lx-actions){font-size:1.125rem;color:#3d3833}:is(.page-content,.lx-nostot) .lx-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:1.5rem}:is(.page-content,.lx-nostot) a.lx-btn{display:inline-flex;align-items:center;padding:14px 24px;border-radius:8px;background:var(--lx-accent);color:#fff;font-weight:700;text-decoration:none;transition:background-color .2s,box-shadow .2s,transform .2s}:is(.page-content,.lx-nostot) a.lx-btn:hover{background:#9a3412;box-shadow:0 8px 20px #1c1a1724;transform:translateY(-1px);text-decoration:none}:is(.page-content,.lx-nostot) a.lx-btn--ghost{background:transparent;color:var(--lx-ink);border:1px solid var(--lx-ink)}:is(.page-content,.lx-nostot) a.lx-btn--ghost:hover{background:var(--lx-ink);color:#fff}:is(.page-content,.lx-nostot) .lx-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin:2rem 0}:is(.page-content,.lx-nostot) .lx-card{background:#fff;border:1px solid var(--lx-line);border-radius:14px;padding:24px;box-shadow:0 2px 10px #1c1a170d;transition:box-shadow .25s,transform .25s}:is(.page-content,.lx-nostot) .lx-card:hover{box-shadow:0 14px 34px #1c1a171f;transform:translateY(-2px)}:is(.page-content,.lx-nostot) .lx-card h3{margin:0 0 .5em}:is(.page-content,.lx-nostot) .lx-card p{margin:0 0 .75em}:is(.page-content,.lx-nostot) .lx-card p:last-child{margin-bottom:0}:is(.page-content,.lx-nostot) .lx-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin:2rem 0;padding:28px;background:var(--lx-ink);border-radius:16px;color:#e4ddd4}:is(.page-content,.lx-nostot) .lx-stat strong{display:block;font-family:var(--font-heading--family);font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.1;color:#f29a5c}:is(.page-content,.lx-nostot) .lx-stat span{font-size:.95rem}:is(.page-content,.lx-nostot) .lx-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin:2rem 0}:is(.page-content,.lx-nostot) .lx-panel{background:var(--lx-sand);border-radius:14px;padding:24px}:is(.page-content,.lx-nostot) .lx-panel--accent{background:#fff4ec;border:1px solid #f3c9a8}:is(.page-content,.lx-nostot) .lx-panel h3{margin-top:0}:is(.page-content,.lx-nostot) .lx-contact{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin:3rem 0 0;padding:28px;background:var(--lx-sand);border:1px solid var(--lx-line);border-radius:16px}:is(.page-content,.lx-nostot) .lx-contact h3{margin-top:0}.page-content #lomake{display:block;scroll-margin-top:120px}.lx-nostot{width:100%;line-height:1.6}div:has(>.lx-nostot){width:100%}.lx-nostot .lx-stats,.lx-nostot .lx-cards{margin:0 0 20px}.lx-nostot .lx-card h3{margin-top:0}.lx-nostot a:not(.lx-btn){color:var(--lx-link);font-weight:700;text-decoration:none}.lx-nostot a:not(.lx-btn):hover{text-decoration:underline}@media screen and (min-width:750px){#header-group .header__underlay{display:none!important}#header-group .menu-list__list-item:not([slot=overflow])>.menu-list__submenu{top:var(--lx-top,100%)!important;left:var(--lx-left,0px)!important;inset-inline-start:var(--lx-left,0px)!important;right:auto!important;width:max-content!important;min-width:220px;max-width:340px;padding:8px 0 0!important;clip-path:none!important;background:transparent!important;opacity:0;visibility:hidden;transition:opacity .15s ease .15s,visibility 0s linear .3s!important}#header-group .menu-list__list-item:not([slot=overflow]):is(:hover,:focus-within)>.menu-list__submenu{visibility:visible!important;opacity:1;--submenu-content-opacity:1;transition:opacity .15s ease 0s,visibility 0s linear 0s!important}#header-group .menu-list__submenu .menu-list__submenu-inner{transform:none!important;opacity:1!important;padding:8px!important;max-height:none!important;overflow:visible!important;display:block!important;background:#fff;border:1px solid var(--lx-line);border-radius:12px;box-shadow:0 16px 40px #1c1a1729}#header-group .menu-list__submenu .mega-menu{display:block!important;padding:0!important;margin:0!important;width:auto!important;grid-template-columns:none!important}#header-group .menu-list__submenu .mega-menu__grid,#header-group .menu-list__submenu .mega-menu__list{display:flex!important;flex-direction:column;gap:2px;width:auto}#header-group .menu-list__submenu .mega-menu__column{grid-column:auto!important}#header-group .menu-list__submenu .mega-menu__content{display:none!important}#header-group .menu-list__submenu .mega-menu__link{display:flex!important;width:100%;white-space:nowrap;font-size:.95rem}}main[data-template^=product] .product-information .product-media-container{background:var(--lx-sand)}main[data-template^=product] .product-information .product-media-container img{object-fit:contain!important;mix-blend-mode:multiply}main[data-template^=product] .product-information slideshow-thumbnails img,main[data-template^=product] .product-information .slideshow-thumbnails img{background:var(--lx-sand);object-fit:contain;mix-blend-mode:multiply}main[data-template^=product] .product-information h1{text-transform:uppercase;letter-spacing:.3px;font-size:clamp(1.75rem,4.5vw,2.5rem);line-height:1.1}main[data-template^=product] .product-information product-price{font-weight:700}main[data-template^=product] .product-information .tax-note{font-family:var(--font-body--family);font-size:.85rem;font-weight:400;color:#6b645c;margin-top:2px}main[data-template^=product] .product-information .add-to-cart-button,main[data-template^=product] .product-information button[name=add]{min-height:54px;font-size:1.05rem}.lx-pdp-trust{list-style:none;margin:4px 0 0;padding:16px 18px;display:grid;gap:10px;background:var(--lx-sand);border:1px solid var(--lx-line);border-radius:14px}.lx-pdp-trust li{display:flex;align-items:center;gap:10px;font-size:.95rem;line-height:1.4}.lx-pdp-trust svg{flex-shrink:0}.lx-pdp-trust a{color:var(--lx-link);font-weight:700;text-decoration:none;white-space:nowrap}.lx-pdp-trust a:hover{text-decoration:underline}a.lx-pdp-more{display:inline-flex;gap:6px;margin-top:14px;font-weight:700;color:var(--lx-ink);text-decoration:none;border-bottom:2px solid var(--lx-accent);padding-bottom:2px}a.lx-pdp-more:hover{color:var(--lx-accent)}.lx-pdp-deschead{scroll-margin-top:120px}.lx-pdp-deschead .lx-eyebrow{font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lx-accent);margin:0 0 .4em}.lx-pdp-deschead h2{margin:0;font-size:clamp(1.75rem,3.5vw,2.5rem);line-height:1.1;text-transform:uppercase}div:has(>.lx-pdp-deschead){width:100%}main[data-template^=product] .shopify-section:has(.lx-pdp-deschead) .rte{max-width:760px;font-size:1.0625rem}main[data-template^=product] .shopify-section:has(.lx-pdp-deschead) .rte h2{font-size:1.5rem}main[data-template^=product] .shopify-section:has(.lx-pdp-deschead) .rte b,main[data-template^=product] .shopify-section:has(.lx-pdp-deschead) .rte strong{color:var(--lx-ink)}@media screen and (min-width:750px){main[data-template^=product] .product-information__media>*{max-width:520px;margin-inline:auto}}main[data-template^=product] .product-information .product-media-container img{padding:6%}#header-component,#header-component .header__row,#header-component .header__columns,#header-group .header-section{background-color:#fff!important}#header-component{--color-background:#fff;transition:box-shadow .2s ease}#header-component[data-sticky-state=active]{box-shadow:0 6px 20px #1c1a171a}@media(hover:none){.product-card:hover .product-card__content{transform:none;box-shadow:0 1px 3px #1c1a170a;border-color:var(--lx-line)!important}.product-card:hover .card-gallery img,.product-card:hover .lx-pc-arrow{transform:none}:is(.page-content,.lx-nostot) .lx-card:hover,.blog-post-card:hover,.button:hover,.button-secondary:hover,.lx-video-btn:hover{transform:none}}dialog.lx-video-dlg{width:min(960px,92vw,calc((100dvh - 120px) * 16 / 9))}@media screen and (max-width:749px){.lx-pdp-trust{padding:14px}.lx-pdp-trust li{font-size:.9rem}a.lx-pdp-more{margin-top:10px}main[data-template^=product] .product-information .product-media-container img{padding:4%}:is(.page-content,.lx-nostot) .lx-stats{padding:20px}:is(.page-content,.lx-nostot) .lx-card{padding:20px}}.custom-section-content.border-style{border-width:0!important}@media screen and (max-width:749px){[class*=full-width-on-mobile] .product-grid{padding-inline:16px}.menu-drawer__menu-item--child{padding-block:10px!important;font-size:1rem!important}}.__pf .lx-trust,.__pf .lx-trust *{word-break:normal!important;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.__pf section[data-section-id=pf-cdba]{background:linear-gradient(90deg,#141210f0,#141210d1 45%,#14121099),url(/cdn/shop/files/Finnwarma-25_d0355e9c-aca2-41be-9a5d-15b55d3e7435.jpg?v=1793021054&width=2000) center / cover no-repeat!important}.__pf section[data-section-id=pf-cdba]>.pf-flex-section,.__pf section[data-section-id=pf-cdba] [data-pf-type=FlexBlock]{background-color:transparent!important}.__pf section[data-section-id=pf-cdba] .pf-iframe-wrapper{box-shadow:0 24px 60px #00000073}@media screen and (max-width:749px){.__pf section[data-section-id=pf-cdba]{background:linear-gradient(180deg,#141210e6,#141210d6),url(/cdn/shop/files/Finnwarma-25_d0355e9c-aca2-41be-9a5d-15b55d3e7435.jpg?v=1793021054&width=2000) center / cover no-repeat!important}}.menu-drawer .menu-drawer__list-item--divider,.menu-drawer .menu-drawer__menu-container--divider{border-block-end-color:var(--lx-line)!important}.menu-drawer .menu-drawer__navigation{padding-top:8px}.menu-drawer .menu-drawer__menu-item--mainlist{font-family:var(--font-heading--family)!important;font-size:1.375rem!important;font-weight:700!important;letter-spacing:.03em;text-transform:uppercase!important;color:var(--lx-ink)!important;transition:color .15s ease}.menu-drawer .menu-drawer__menu-item--mainlist:hover,.menu-drawer details[open]>.menu-drawer__menu-item--mainlist,.menu-drawer .menu-drawer__menu-item--mainlist.menu-drawer__menu-item--active{color:var(--lx-accent)!important}.menu-drawer .icon-plus{color:var(--lx-accent);transition:transform .2s ease}.menu-drawer details[open]>summary .icon-plus{transform:rotate(45deg)}.menu-drawer .menu-drawer__menu--childlist{background:var(--lx-sand);border-radius:12px;padding:6px 0!important;margin:0 0 14px!important}.menu-drawer .menu-drawer__menu--childlist .menu-drawer__menu-item--child{display:flex;align-items:center;justify-content:space-between;padding:12px 16px!important;font-family:var(--font-body--family)!important;font-size:1rem!important;font-weight:600!important;text-transform:none!important;letter-spacing:0;color:var(--lx-ink)!important}.menu-drawer .menu-drawer__menu--childlist .menu-drawer__menu-item--child:after{content:"\2192";color:var(--lx-accent);font-weight:700}.menu-drawer .menu-drawer__menu--childlist .menu-drawer__menu-item--child:hover,.menu-drawer .menu-drawer__menu--childlist .menu-drawer__menu-item--active{color:var(--lx-accent)!important}.lx-drawer-cta{margin:24px var(--drawer-padding, 20px) 28px;padding:20px;background:var(--lx-ink);color:#e4ddd4;border-radius:14px;display:grid;gap:10px}.lx-drawer-cta__title{margin:0;font-family:var(--font-heading--family);font-size:1.25rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#fff}.lx-drawer-cta__text{margin:0;font-size:.9rem;line-height:1.5}.lx-drawer-cta__btn{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border-radius:8px;background:var(--lx-accent);color:#fff!important;font-weight:700;text-decoration:none!important}.lx-drawer-cta__link{color:#f29a5c!important;font-weight:600;text-decoration:none!important;text-align:center;padding:6px 0}@media screen and (max-width:749px){.__pf section[data-section-id=pf-cdba] [data-pf-type=FlexBlock]:has(>a[data-pf-type=Button2]){flex-direction:column!important;align-items:stretch!important;width:100%}.__pf section[data-section-id=pf-cdba] a[data-pf-type=Button2]{width:100%!important;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/lumox.css.map */
