.luumly-home :where(h1,h2,h3,p,a,span){overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.luumly-home :where(h1,h2,h3){text-wrap:balance}.luumly-home .luumly-title{font-size:clamp(2.65rem,5vw,4.9rem);letter-spacing:-.045em;line-height:.96}.luumly-home .luumly-section-head h2{font-size:clamp(1.9rem,3.2vw,3.2rem);letter-spacing:-.035em;line-height:1.02}.luumly-home .luumly-collection-copy h2{font-size:clamp(2.15rem,4vw,4rem);letter-spacing:-.04em;line-height:.98}.luumly-home .luumly-orbit-caption h3{font-size:clamp(1.7rem,2.8vw,2.8rem);letter-spacing:-.03em;line-height:1}.luumly-products--four{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2vw,24px)}.luumly-products--four .luumly-product{display:flex;flex-direction:column}.luumly-products--four .luumly-product-visual{aspect-ratio:4 / 5;padding:clamp(12px,1.6vw,22px);background:#f6f6f1}.luumly-products--four .luumly-product-visual img{display:block;width:100%;height:100%;border:1px solid rgba(36,39,32,.12);object-fit:contain;box-shadow:7px 8px #737d611c}.luumly-products--four .luumly-product-info{flex:1;padding-top:17px}.luumly-products--four .luumly-product-info h3{font-size:clamp(1.16rem,1.8vw,1.48rem);line-height:1.08}.luumly-products--four .luumly-product-price{padding-top:2px}.luumly-bundle{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:end;margin-top:clamp(36px,5vw,62px);padding:clamp(24px,4vw,42px);border:1px solid var(--luumly-ink);border-radius:2px 20px 3px 14px;color:var(--luumly-ink);background:radial-gradient(circle at 86% 20%,rgba(168,96,71,.1),transparent 22%),#fbfaf6;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.luumly-bundle:hover{transform:translate(-2px,-2px);box-shadow:8px 9px #737d612e}.luumly-bundle h3{margin:10px 0 8px;font-family:var(--font-heading--family);font-size:clamp(1.55rem,2.6vw,2.4rem);font-weight:400;letter-spacing:-.03em;line-height:1.04}.luumly-bundle p:not(.luumly-file-label){margin:0;color:#5f655a}.luumly-bundle-price{display:grid;min-width:120px;gap:3px;text-align:right;font-family:var(--font-accent--family);letter-spacing:.08em;text-transform:uppercase}.luumly-bundle-price span,.luumly-bundle-price small{color:#6b7165;font-size:.66rem}.luumly-bundle-price strong{font-family:var(--font-heading--family);font-size:2.2rem;font-weight:400;letter-spacing:-.03em}.luumly-social-note{padding:clamp(76px,10vw,130px) 0;border-top:1px solid var(--luumly-line);background:#737d6112}.luumly-social-note__inner{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:clamp(38px,8vw,110px);align-items:end}.luumly-social-note h2{max-width:760px;margin:12px 0 0;font-family:var(--font-heading--family);font-size:clamp(2rem,3.6vw,3.7rem);font-weight:400;letter-spacing:-.04em;line-height:1}.luumly-social-note__inner>div:last-child p{max-width:470px;margin:0 0 28px;font-size:1.05rem;line-height:1.7}@media(max-width:1000px){.luumly-products--four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.luumly-bundle,.luumly-social-note__inner{grid-template-columns:1fr}.luumly-bundle-price{text-align:left}}@media(max-width:520px){.luumly-products--four{grid-template-columns:1fr}.luumly-products--four .luumly-product-visual{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/luumly-home-v2.css.map */
