:root{--lun-ink:#211F1C;--lun-body:#57514A;--lun-muted:#8A8279;--lun-line:#E7E4DF;--lun-panel:#FAFAF9;--lun-panel2:#F5F4F2;--lun-accent:#9C5533;--lun-accent-dk:#7F4126;--lun-brass:#A9884F;--lun-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.shopify-section:has(.icon-columns__container){background:var(--lun-panel)!important;border-bottom:1px solid #ECE9E4}.icon-columns__container{background:transparent!important}.icon-column__icon svg,.icon-column__icon svg *{stroke:var(--lun-accent)!important}.icon-column__icon i,.icon-column__icon .ss-icon{color:var(--lun-accent)!important}.icon-column__heading{font-family:var(--lun-sans)!important;font-size:13.5px!important;line-height:1.4!important;font-weight:600!important;letter-spacing:.01em!important;text-transform:none!important;color:var(--lun-ink)!important;margin:0 0 3px!important}.icon-column__text{font-family:var(--lun-sans)!important;font-size:12.5px!important;line-height:1.5!important;letter-spacing:0!important;color:var(--lun-muted)!important;text-transform:none!important;margin:0!important}.icon-columns__arrow svg,.icon-columns__arrow svg *{stroke:var(--lun-accent)!important}body.index .shopify-section--featured-collection .fcc__track{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 20px;overflow:visible!important;scroll-snap-type:none!important}body.index .shopify-section--featured-collection .fcc__slide{flex:none!important;max-width:none!important;width:auto!important;padding:0!important}body.index .shopify-section--featured-collection .fcc__arrow{display:none!important}.shopify-section--featured-collection .product_image{background:#fff!important;border:1px solid #EFECE7!important;border-radius:4px;overflow:hidden;transition:border-color .35s ease,box-shadow .35s ease}.shopify-section--featured-collection .thumbnail:hover .product_image{border-color:#e2dcd2!important;box-shadow:0 8px 24px #211f1c14}.shopify-section--featured-collection .product_image img,.shopify-section--featured-collection .thumbnail:hover .product_image img{transform:none!important}.has-secondary-media-swap .image-element__wrap img,.has-secondary-media-swap img.secondary{transition:opacity .65s ease!important}.shopify-section--featured-collection .info{padding-top:13px;text-align:left}.shopify-section--featured-collection .info .title{display:block;font-family:var(--lun-sans)!important;font-size:15.5px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important;color:var(--lun-ink)!important;margin-bottom:4px}.shopify-section--featured-collection .price,.shopify-section--featured-collection .money{font-family:var(--lun-sans)!important;font-size:15px!important;font-weight:600!important;letter-spacing:0!important;color:var(--lun-ink)!important}.shopify-section--featured-collection .spr-badge,.shopify-section--featured-collection .jdgm-widget,.shopify-section--featured-collection .shopify-product-reviews-badge,.shopify-section--featured-collection .loox-rating{display:none!important}.shopify-section--featured-collection .section-header,.shopify-section--gallery .section-header,.shopify-section--featured-collection h2.home,.shopify-section--gallery h2.home{font-size:clamp(28px,3.2vw,40px)!important;line-height:1.15!important;letter-spacing:-.01em!important;color:var(--lun-ink)!important;border:0!important;margin-bottom:34px!important;padding-bottom:0!important;text-transform:none!important}.shopify-section--gallery{background:var(--lun-panel)!important;border-top:1px solid #ECE9E4;border-bottom:1px solid #ECE9E4}.shopify-section--gallery img{border-radius:3px}.shopify-section--gallery .caption,.shopify-section--gallery figcaption{margin-top:16px!important;color:var(--lun-ink)!important;letter-spacing:-.005em!important;text-transform:none!important}.shopify-section--gallery .blurb,.shopify-section--gallery figcaption p{font-family:var(--lun-sans)!important;font-size:13px!important;line-height:1.55!important;letter-spacing:0!important;color:var(--lun-muted)!important;max-width:30ch;margin-left:auto;margin-right:auto}.shopify-section--image-with-text .container{align-items:center}.shopify-section--image-with-text img{border-radius:3px}.shopify-section--image-with-text h2{font-size:clamp(27px,3vw,38px)!important;line-height:1.16!important;letter-spacing:-.01em!important;color:var(--lun-ink)!important;border-bottom:0!important;padding-bottom:0!important;margin-bottom:18px!important;text-transform:none!important}.shopify-section--image-with-text h2:after{content:"";display:block;width:52px;height:1px;background:var(--lun-brass);margin-top:18px}.shopify-section--image-with-text p{font-family:var(--lun-sans)!important;font-size:16px!important;line-height:1.72!important;letter-spacing:0!important;color:var(--lun-body)!important;max-width:46ch}.shopify-section--image-with-text .action_button{background:var(--lun-accent)!important;border-color:var(--lun-accent)!important;color:#fff!important;padding:15px 30px!important;font-size:14px!important;font-weight:600!important;text-transform:none!important;border-radius:2px!important;font-family:var(--lun-sans)!important}.shopify-section--image-with-text .action_button:hover{background:var(--lun-accent-dk)!important;border-color:var(--lun-accent-dk)!important}[class*=ai-collapsible-title]{font-size:clamp(27px,3vw,38px)!important;letter-spacing:-.01em!important;margin-bottom:26px!important;text-transform:none!important}[class*=ai-collapsible-header]{font-family:var(--lun-sans)!important;font-size:15px!important;font-weight:600!important;letter-spacing:.03em!important;text-transform:uppercase!important}[class*=ai-collapsible-content] p,[class*=ai-collapsible-content] li{font-family:var(--lun-sans)!important;font-size:15px!important;line-height:1.7!important;letter-spacing:0!important}[class*=ai-collapsible-content] a{color:var(--lun-accent)!important;-webkit-text-fill-color:var(--lun-accent)!important}.shopify-section--image-with-text-overlay img{max-height:520px;object-fit:cover;object-position:center 50%;width:100%;display:block;margin:0!important}.shopify-section--image-with-text-overlay h1,.shopify-section--image-with-text-overlay h2{font-size:clamp(30px,3.4vw,44px)!important;letter-spacing:.26em!important;line-height:1.1!important;margin-bottom:10px!important;text-align:center!important}.shopify-section--image-with-text-overlay p{font-family:var(--lun-sans)!important;font-size:16px!important;line-height:1.5!important;letter-spacing:0!important;max-width:30ch;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.shopify-section--image-with-text-overlay .action_button{background:#ffffff24!important;border:1px solid rgba(255,255,255,.7)!important;color:#fff!important;font-family:var(--lun-sans)!important;font-size:14px!important;font-weight:600!important;padding:14px 28px!important;text-transform:none!important;border-radius:2px!important}.shopify-section--image-with-text-overlay .action_button:hover{background:#fff!important;color:var(--lun-ink)!important}@media only screen and (max-width:1024px){body.index .shopify-section--featured-collection .fcc__track{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width:798px){body.index .shopify-section--featured-collection .fcc__track{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;gap:12px!important;grid-template-columns:none!important;padding-bottom:4px}body.index .shopify-section--featured-collection .fcc__slide{flex:0 0 74%!important;max-width:74%!important;scroll-snap-align:start}body.index .shopify-section--featured-collection .fcc__arrow{display:flex!important}.shopify-section--featured-collection .info .title{font-size:14.5px!important}.shopify-section--image-with-text p{max-width:100%!important;font-size:15.5px!important}.shopify-section--image-with-text .container{padding:0 20px}.shopify-section--image-with-text-overlay img{max-height:430px;object-position:center 45%}.shopify-section--image-with-text-overlay p{max-width:100%!important;font-size:15px!important;padding:0 18px}.shopify-section--image-with-text-overlay h1,.shopify-section--image-with-text-overlay h2{font-size:26px!important;letter-spacing:.2em!important}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/lunorre-global.css.map */
