html{scroll-behavior:smooth;overflow-x:clip}body{overflow-wrap:anywhere}::selection{background:#c48a5a40;color:#1a1814}@keyframes fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.section-wrapper{animation:fadeInUp .5s ease-out both}.section-wrapper:nth-child(2){animation-delay:.08s}.section-wrapper:nth-child(3){animation-delay:.16s}.product-card-wrapper{transition:transform .3s ease,box-shadow .3s ease}.product-card-wrapper:hover{transform:translateY(-4px);box-shadow:0 8px 24px #1a181414}.product-card-wrapper img{transition:transform .5s ease}.product-card-wrapper:hover img{transform:scale(1.04)}a[style*="background:#c48a5a"]:hover,a[style*="background: #c48a5a"]:hover{filter:brightness(.92);box-shadow:0 4px 16px #c48a5a4d}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid #c48a5a;outline-offset:3px;border-radius:4px}@media(min-width:750px){::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#f5efe6}::-webkit-scrollbar-thumb{background:#c48a5a;border-radius:3px}}.footer .section-background,footer .section-background{background-color:#1a1814}footer,footer *{--color-foreground: #f5efe6}footer a{color:#f5efe6b3!important;transition:color .2s ease}footer a:hover{color:#c48a5a!important}footer h2,footer h3,footer h4,footer [class*=heading]{color:#f5efe6!important}footer p,footer span{color:#f5efe6b3}footer input[type=email]{background:#ffffff14!important;border-color:#f5efe633!important;color:#f5efe6!important}footer input[type=email]::placeholder{color:#f5efe666!important}footer hr,footer [class*=divider]{border-color:#f5efe61a!important}footer [class*=copyright],footer [class*=policy]{color:#f5efe666!important}footer [class*=policy] a{color:#f5efe680!important}.main-page .rte,.main-page [class*=page-content],.main-page .page-content{max-width:100%!important;width:100%!important}.main-blog-post .rte{max-width:760px!important;margin-left:auto;margin-right:auto}.main-blog-post .rte img{max-height:400px;width:100%;object-fit:cover;border-radius:8px}.main-blog-post .rte table{max-width:100%;font-size:14px}[class*=announcement] a{color:#fff!important;text-decoration:underline;text-underline-offset:2px}@media(max-width:749px){.product-sticky-bar{box-shadow:0 -2px 12px #1a181414}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(pointer:coarse){button,[role=button],input[type=submit],input[type=button]{min-height:44px}}.rte table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}[id*=lifestyle_lumea],[id*=lifestyle_lumea] .section-background,[id*=testimonials_lumea],[id*=testimonials_lumea] .section-background,[id*=story_lumea],[id*=story_lumea] .section-background{background-color:#fff!important}[id*=blog_preview],[id*=blog_preview] .section-background{background-color:#f5efe6!important}[id*=why_lumea],[id*=why_lumea] .section-background{background-color:#1a1814!important}[id*=why_lumea] h2,[id*=why_lumea] p[style*="font-weight:700"]{color:#f5efe6!important}[id*=why_lumea] p[style*="font-size:0.9rem"]{color:#f5efe6a6!important}[id*=why_lumea] div[style*="border-radius:50%"]{background:#c48a5a26!important}.menu-list__submenu,.mega-menu__list{background:#fff!important;border:1px solid #e8e0d4!important;border-radius:12px!important;box-shadow:0 12px 40px #1a18141a!important;padding:12px 8px!important;overflow:hidden}.menu-list__submenu .menu-list__link,.mega-menu__list .menu-list__link{padding:8px 16px!important;border-radius:8px!important;transition:background-color .2s ease,color .2s ease!important;color:#1a1814!important;font-size:.92rem!important}.menu-list__submenu .menu-list__link:hover,.mega-menu__list .menu-list__link:hover{background-color:#f5efe6!important;color:#c48a5a!important}.mega-menu__list{padding:20px 24px!important}.mega-menu__list>li>.menu-list__link{font-weight:600!important;font-size:.85rem!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#6b6b80!important;margin-bottom:4px!important}.collection-wrapper{grid-template-columns:1fr!important}.main-collection-grid{grid-column:1 / -1!important;width:100%!important}.facets-block-wrapper--vertical{display:none!important}.main-collection__products{width:100%!important;max-width:100%!important;grid-column:1 / -1!important}.collection-links,.collection-links-wrapper,.collection-links__list,[data-collection-links],.main-collection__sidebar{display:none!important}@media screen and (min-width:1200px){.product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left{grid-template-columns:1.2fr 1fr!important}.product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-right{grid-template-columns:1fr 1.2fr!important}}@media screen and (min-width:750px)and (max-width:1199px){.product-information__grid:not(.product-information--media-none).product-information--media-left{grid-template-columns:1.2fr min(45vw,var(--sidebar-width))!important}.product-information__grid:not(.product-information--media-none).product-information--media-right{grid-template-columns:min(45vw,var(--sidebar-width)) 1.2fr!important}}@media screen and (min-width:750px){.product-information__media{padding-right:24px}.product-information--media-right .product-information__media{padding-right:0;padding-left:24px}}.product-information__media img,.product-information__media model-viewer,.product-information__media video{max-height:75vh;object-fit:contain}@media screen and (min-width:750px){.product-information{padding-left:24px;padding-right:24px}}@media screen and (min-width:1200px){.product-information{padding-left:48px;padding-right:48px}}.guarantee-line{text-align:center;margin-top:.5rem;font-size:.85rem;color:#6b6b80}.guarantee-line strong{color:#c48a5a}.trust-badges-cro{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem;padding:1rem 0;border-top:1px solid #e5e5e5}.trust-badge{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:#6b6b80}.trust-badge svg{width:20px;height:20px;color:#c48a5a;flex-shrink:0}.stock-indicator{display:flex;align-items:center;gap:.5rem;margin:.5rem 0;font-size:.9rem}.stock-dot{width:8px;height:8px;border-radius:50%;background:#22c55e;display:inline-block;animation:stockPulse 2s ease-in-out infinite}@keyframes stockPulse{0%,to{opacity:1}50%{opacity:.5}}.stock-indicator span{color:#6b6b80}.delivery-estimate{display:flex;align-items:center;gap:.5rem;margin:.5rem 0;font-size:.9rem;color:#6b6b80}.delivery-estimate svg{width:18px;height:18px;color:#c48a5a;flex-shrink:0}.product-faq{margin-top:2rem;padding-top:2rem;border-top:1px solid #e5e5e5}.product-faq h3{font-family:Playfair Display,serif;font-size:1.2rem;margin-bottom:1rem;color:#1a1814}.product-faq details{margin-bottom:.5rem;border:1px solid #e5e5e5;border-radius:4px}.product-faq details summary{padding:.75rem 1rem;cursor:pointer;font-weight:500;color:#1a1814;background:#faf7f2;list-style:none}.product-faq details summary::-webkit-details-marker{display:none}.product-faq details summary:after{content:"+";float:right;font-weight:400;font-size:1.2rem;color:#c48a5a;transition:transform .2s ease}.product-faq details[open] summary:after{content:"\2212"}.product-faq details summary:hover{background:#f5efe6}.product-faq details[open] summary{border-bottom:1px solid #e5e5e5}.product-faq details p{padding:.75rem 1rem;margin:0;color:#6b6b80;line-height:1.6}.contact-page{max-width:720px;margin:0 auto;padding:2rem 1rem}.contact-intro{margin-bottom:2rem}.contact-intro h2{font-family:Playfair Display,serif;color:#1a1814}.contact-method{padding:1.5rem;background:#faf7f2;border-radius:8px;margin-bottom:2rem}.contact-method h3{color:#c48a5a;margin-bottom:.5rem}.contact-faq{margin-top:2rem}.contact-faq p{margin-bottom:1rem;line-height:1.6}@media(max-width:749px){.trust-badges-cro{flex-direction:column;gap:.6rem}.guarantee-line{font-size:.8rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/lumea-custom.css.map */
