.dusk-about-collections{padding:0 0 7.2rem}.dusk-about-collections__header{margin:0 auto 3.6rem;max-width:88rem;text-align:center}.dusk-about-collections__header p{color:#27272599;font-size:1.2rem;letter-spacing:.12em;margin:0 0 1rem;text-transform:uppercase}.dusk-about-collections__header h2{color:#272725;font-size:clamp(3.2rem,3.1vw,4.6rem);line-height:1.06;margin:0;white-space:nowrap}.dusk-about-collections__grid{display:grid;gap:1.6rem;grid-template-columns:repeat(4,minmax(0,1fr))}.dusk-about-collections__tile{color:#272725;display:block;text-decoration:none}.dusk-about-collections__image{background:#f5f3ef;display:block;margin-bottom:1.2rem;overflow:hidden}.dusk-about-collections__image img{aspect-ratio:1 / 1;display:block;height:auto;object-fit:cover;transition:transform .22s ease;width:100%}.dusk-about-collections__tile:hover img{transform:scale(1.025)}.dusk-about-collections__label{display:block;font-size:1.75rem;letter-spacing:.02em;line-height:1.25;white-space:nowrap}@media screen and (min-width:990px){.dusk-about-collections .page-width{max-width:132rem}.dusk-about-collections__grid{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:749px){.dusk-about-collections{padding-bottom:5.2rem}.dusk-about-collections__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dusk-about-collections__header h2{white-space:normal}.dusk-about-collections__label{font-size:1.45rem;white-space:normal}}.dusk-about-cta{background:#f5f3ef;padding:0 0 7.2rem}.dusk-about-cta__inner{align-items:center;border-top:1px solid rgba(39,39,37,.14);border-bottom:1px solid rgba(39,39,37,.14);display:flex;gap:2.4rem;justify-content:space-between;padding:3.2rem 0}.dusk-about-cta p{color:#2727259e;font-size:1.2rem;font-weight:600;letter-spacing:.12em;margin:0 0 .8rem;text-transform:uppercase}.dusk-about-cta h2{color:#272725;font-size:clamp(2.8rem,3.3vw,4.4rem);line-height:1.08;margin:0}@media screen and (max-width:749px){.dusk-about-cta__inner{align-items:flex-start;flex-direction:column}}.dusk-about-story{padding:6.4rem 0 7.2rem}.dusk-about-story__grid{align-items:center;display:grid;gap:4.8rem;grid-template-columns:minmax(0,1.15fr) minmax(28rem,.85fr)}.dusk-about-story__media{background:#f5f3ef;overflow:hidden}.dusk-about-story__media img{aspect-ratio:16 / 10;display:block;height:auto;object-fit:cover;width:100%}.dusk-about-story__content{max-width:58rem}.dusk-about-story__eyebrow{color:#2727259e;font-size:1.2rem;letter-spacing:.12em;margin:0 0 1.6rem;text-transform:uppercase}.dusk-about-story h1{color:#272725;font-size:clamp(3.4rem,4.4vw,6.2rem);line-height:1.05;margin:0 0 2.4rem}.dusk-about-story__text{color:#5f5a53;font-size:1.62rem;line-height:1.72}.dusk-about-story__text p{margin:0 0 1.6rem}.dusk-about-story__notes{border-top:1px solid rgba(39,39,37,.12);display:grid;gap:1.2rem;margin-top:3.2rem;padding-top:2.4rem}.dusk-about-story__notes span{color:#272725;font-size:1.25rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase}@media screen and (max-width:899px){.dusk-about-story{padding:3.2rem 0 5.2rem}.dusk-about-story__grid{gap:3.2rem;grid-template-columns:1fr}.dusk-about-story__content{max-width:none}.dusk-about-story h1{font-size:clamp(3rem,10vw,4.4rem)}}.dusk-lighting-guide{background:#f5f3ef;padding:0 0 7.2rem}.dusk-lighting-guide__header{margin:0 0 3.2rem;max-width:76rem}.dusk-lighting-guide__header p,.dusk-lighting-guide__tips span{color:#27272599;font-size:1.2rem;font-weight:600;letter-spacing:.12em;margin:0 0 1rem;text-transform:uppercase}.dusk-lighting-guide__header h2{color:#272725;font-size:clamp(3rem,4vw,5rem);line-height:1.05;margin:0}.dusk-lighting-guide__layout{display:grid;gap:4rem;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.dusk-lighting-guide__tips{border-top:1px solid rgba(39,39,37,.14)}.dusk-lighting-guide__tips article{border-bottom:1px solid rgba(39,39,37,.14);display:grid;gap:1.2rem;grid-template-columns:5.2rem minmax(0,1fr);padding:2.2rem 0}.dusk-lighting-guide__tips h3{color:#272725;font-size:2rem;line-height:1.15;margin:0 0 .7rem}.dusk-lighting-guide__tips p{color:#272725ad;font-size:1.45rem;grid-column:2;line-height:1.55;margin:0;max-width:54rem}.dusk-lighting-guide__products{display:grid;gap:1.6rem;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.dusk-lighting-guide__products>div{display:grid;gap:1.6rem}.dusk-lighting-guide__product{color:#272725;display:block;text-decoration:none}.dusk-lighting-guide__product img{aspect-ratio:1 / 1;background:#fffdfa;display:block;height:auto;object-fit:contain;padding:1.6rem;width:100%}.dusk-lighting-guide__product--large img{aspect-ratio:4 / 5}.dusk-lighting-guide__product span{display:block;font-size:1.45rem;margin-top:1rem}@media screen and (max-width:989px){.dusk-lighting-guide__layout,.dusk-lighting-guide__products{grid-template-columns:1fr}}@media screen and (max-width:749px){.dusk-lighting-guide{padding-bottom:5.2rem}.dusk-lighting-guide__tips article{grid-template-columns:1fr}.dusk-lighting-guide__tips p{grid-column:auto}}.dusk-styling-tips{background:#f5f3ef;color:#272725;padding:7.2rem 0}.dusk-styling-tips__hero{align-items:center;display:grid;gap:5.6rem;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);margin-bottom:7.2rem}.dusk-styling-tips__eyebrow{color:#27272594;font-size:1.2rem;font-weight:600;letter-spacing:.13em;margin:0 0 1.2rem;text-transform:uppercase}.dusk-styling-tips h1,.dusk-styling-tips h2,.dusk-styling-tips h3,.dusk-styling-tips p{margin-top:0}.dusk-styling-tips h1{font-size:clamp(4.2rem,5vw,7rem);line-height:.98;margin-bottom:2.4rem;max-width:72rem}.dusk-styling-tips h2{font-size:clamp(3rem,3.6vw,5rem);line-height:1.05;margin-bottom:1.4rem}.dusk-styling-tips h3{font-size:2.1rem;line-height:1.15;margin-bottom:1rem}.dusk-styling-tips__intro,.dusk-styling-tips__spectrum p,.dusk-styling-tips__room-grid p{color:#272725b3;font-size:1.65rem;line-height:1.7}.dusk-styling-tips__actions{align-items:center;display:flex;flex-wrap:wrap;gap:1.8rem;margin-top:3.2rem}.dusk-styling-tips__link{color:#272725;text-underline-offset:.45rem}.dusk-styling-tips__hero-product,.dusk-styling-tips__product{color:#272725;display:block;position:relative;text-decoration:none}.dusk-styling-tips__hero-product img,.dusk-styling-tips__product img{background:transparent;display:block;height:auto;mix-blend-mode:multiply;object-fit:contain;transition:transform .22s ease,opacity .22s ease;width:100%}.dusk-styling-tips__hero-product img{aspect-ratio:4 / 3;padding:0}.dusk-styling-tips__hero-product:hover img,.dusk-styling-tips__product:hover img{opacity:.92;transform:translateY(-.3rem)}.dusk-styling-tips__hero-title{background:#f5f3efdb;bottom:4.7rem;color:#272725;display:block;font-size:1.5rem;left:2.2rem;line-height:1.2;margin:0;padding:.65rem .85rem .55rem;position:absolute}.dusk-styling-tips__product-cta,.dusk-styling-tips__product em{color:#9c584d;display:inline-block;font-size:1.15rem;font-style:normal;font-weight:600;letter-spacing:.12em;margin-top:.9rem;text-decoration:underline;text-transform:uppercase;text-underline-offset:.35rem}.dusk-styling-tips__hero-product .dusk-styling-tips__product-cta{background:#f5f3efdb;bottom:2.1rem;left:2.2rem;margin:0;padding:0 .85rem .65rem;position:absolute}.dusk-styling-tips__spectrum,.dusk-styling-tips__checklist{border-top:1px solid rgba(39,39,37,.14);display:grid;gap:4rem;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);padding:5.2rem 0}.dusk-styling-tips__kelvin{display:grid;gap:0;grid-template-columns:repeat(5,minmax(0,1fr))}.dusk-styling-tips__kelvin article{background:#fffdfa;border-right:1px solid rgba(39,39,37,.11);min-height:24rem;padding:2.4rem;position:relative}.dusk-styling-tips__kelvin article:nth-child(1){background:#efe0ca}.dusk-styling-tips__kelvin article:nth-child(2){background:#f3ead9}.dusk-styling-tips__kelvin article:nth-child(3){background:#f6f0e6}.dusk-styling-tips__kelvin article:nth-child(4){background:#f2f4f2}.dusk-styling-tips__kelvin article:nth-child(5){background:#edf1f1}.dusk-styling-tips__kelvin span,.dusk-styling-tips__product span{color:#27272594;display:block;font-size:1.15rem;font-weight:600;letter-spacing:.12em;margin-bottom:1rem;text-transform:uppercase}.dusk-styling-tips__kelvin strong,.dusk-styling-tips__product strong{display:block;font-size:1.65rem;line-height:1.25}.dusk-styling-tips__kelvin p{color:#272725ad;font-size:1.35rem;line-height:1.55;margin-top:1.8rem}.dusk-styling-tips__section-head{margin-bottom:2.8rem;max-width:78rem}.dusk-styling-tips__rooms,.dusk-styling-tips__products{padding:5.2rem 0}.dusk-styling-tips__room-grid{border-top:1px solid rgba(39,39,37,.14);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.dusk-styling-tips__room-grid article{background:#fffdfa75;border-bottom:1px solid rgba(39,39,37,.14);border-right:1px solid rgba(39,39,37,.14);display:flex;flex-direction:column;min-height:100%}.dusk-styling-tips__room-grid article:first-child,.dusk-styling-tips__room-grid article:nth-child(4n+1){border-left:1px solid rgba(39,39,37,.14)}.dusk-styling-tips__room-grid span{color:#9c584d;display:block;font-size:1.2rem;font-weight:600;letter-spacing:.12em;margin-bottom:1.4rem;text-transform:uppercase}.dusk-styling-tips__room-image{background:#272725;border-bottom:1px solid rgba(39,39,37,.08);display:block;overflow:hidden;text-decoration:none}.dusk-styling-tips__room-image img{aspect-ratio:4 / 3;display:block;height:100%;object-fit:cover;padding:0;transition:transform .22s ease,opacity .22s ease;width:100%}.dusk-styling-tips__room-image:hover img{opacity:.92;transform:translateY(-.3rem)}.dusk-styling-tips__room-content{display:flex;flex:1;flex-direction:column;padding:2.6rem 2.4rem 3rem}.dusk-styling-tips__room-content ul{border-top:1px solid rgba(39,39,37,.12);list-style:none;margin:2rem 0 0;padding:0}.dusk-styling-tips__room-content li{border-bottom:1px solid rgba(39,39,37,.1);color:#272725b3;font-size:1.32rem;line-height:1.45;padding:.85rem 0}.dusk-styling-tips__room-link{color:#9c584d;display:inline-block;font-size:1.15rem;font-weight:600;letter-spacing:.12em;margin-top:auto;padding-top:2rem;text-decoration:underline;text-transform:uppercase;text-underline-offset:.35rem}.dusk-styling-tips__product-grid{display:grid;gap:1.8rem;grid-template-columns:repeat(4,minmax(0,1fr))}.dusk-styling-tips__product img{aspect-ratio:1 / 1;margin-bottom:1.4rem;padding:0}.dusk-styling-tips__checklist{align-items:center;background:#efebe4;border-top:0;gap:clamp(3rem,5vw,7rem);grid-template-columns:minmax(26rem,.62fr) minmax(0,1.38fr);margin-top:4rem;padding:clamp(3rem,4vw,4.8rem) clamp(3rem,5vw,5.6rem)}.dusk-styling-tips__checklist-intro{min-width:0}.dusk-styling-tips__checklist .dusk-styling-tips__eyebrow{letter-spacing:0}.dusk-styling-tips__checklist h2{font-size:3.6rem;line-height:1.15;letter-spacing:0;margin-bottom:1.4rem}.dusk-styling-tips__checklist-subtitle{color:#272725b8;font-size:1.7rem;line-height:1.55;letter-spacing:0;max-width:38rem;margin:0 0 2.4rem}.dusk-styling-tips__checklist .button{min-height:4.4rem;max-width:100%;margin:0;padding:1.4rem 2rem;font-size:1.3rem;line-height:1.4;letter-spacing:0;white-space:normal;overflow-wrap:anywhere;text-align:center}.dusk-styling-tips__checklist ul{align-self:center;align-content:center;display:grid;gap:0 2.8rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.dusk-styling-tips__checklist li{letter-spacing:0;border-top:1px solid rgba(39,39,37,.14);break-inside:avoid;color:#272725b8;font-size:1.5rem;line-height:1.55;padding:1.15rem 0}.dusk-styling-tips__checklist li:nth-child(5),.dusk-styling-tips__checklist li:nth-child(6){border-bottom:1px solid rgba(39,39,37,.14)}@media screen and (max-width:989px){.dusk-styling-tips__hero,.dusk-styling-tips__spectrum,.dusk-styling-tips__checklist{grid-template-columns:1fr}.dusk-styling-tips__kelvin,.dusk-styling-tips__room-grid,.dusk-styling-tips__product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dusk-styling-tips__checklist ul{grid-template-columns:1fr}.dusk-styling-tips__checklist li:nth-child(5){border-bottom:0}}@media screen and (max-width:749px){.dusk-styling-tips__checklist{gap:2.8rem;padding:2.8rem 2rem}.dusk-styling-tips__checklist h2{font-size:2.8rem}.dusk-styling-tips{padding:5.2rem 0}.dusk-styling-tips__kelvin,.dusk-styling-tips__room-grid,.dusk-styling-tips__product-grid{grid-template-columns:1fr}.dusk-styling-tips__room-grid article,.dusk-styling-tips__room-grid article:first-child,.dusk-styling-tips__room-grid article:nth-child(4n+1){border-left:1px solid rgba(39,39,37,.14)}}.solis-discount-timer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:8px 0 10px;padding:10px 12px;border:1px solid #ded7cd;border-radius:4px;background:#f8f5ef;color:#272725}.solis-discount-timer__label{display:flex;align-items:center;gap:8px;min-width:0;font-size:13px;line-height:1.2;font-weight:600}.solis-discount-timer__pill{flex:0 0 auto;padding:4px 7px;border-radius:2px;background:#272725;color:#fff;font-size:12px;line-height:1;letter-spacing:0}.solis-discount-timer__clock{display:flex;align-items:center;gap:4px;flex:0 0 auto;font-variant-numeric:tabular-nums}.solis-discount-timer__unit{display:grid;place-items:center;width:38px;min-height:38px;border-radius:3px;background:#fff;border:1px solid #e5dfd6}.solis-discount-timer__value{display:block;font-size:16px;line-height:1;font-weight:700}.solis-discount-timer__caption{display:block;margin-top:2px;font-size:9px;line-height:1;color:#6f675b;text-transform:uppercase}.solis-discount-timer__separator{color:#6f675b;font-weight:700}@media screen and (max-width:749px){.solis-discount-timer{align-items:stretch;gap:10px;padding:9px 10px}.solis-discount-timer__label{flex:1 1 auto;font-size:12px}.solis-discount-timer__unit{width:34px;min-height:36px}}.solis-rating-badge{display:flex;align-items:center;gap:10px;margin:2px 0 8px;color:#191919;font-size:13px;line-height:1.2;font-weight:500}.solis-rating-badge__stars{display:flex;gap:2px;flex:0 0 auto}.solis-rating-badge__tile{position:relative;display:grid;place-items:center;width:22px;height:22px;overflow:hidden;border-radius:2px;background:#00b67a}.solis-rating-badge__tile--partial{background:#d8d8d8}.solis-rating-badge__fill{position:absolute;top:0;right:0;bottom:0;left:0;background:#00b67a}.solis-rating-badge__tile--partial .solis-rating-badge__fill{width:70%;right:auto}.solis-rating-badge__star{position:relative;width:15px;height:15px;fill:#fff}@media screen and (max-width:749px){.solis-rating-badge{gap:8px;font-size:12px;margin-bottom:7px}.solis-rating-badge__tile{width:20px;height:20px}.solis-rating-badge__star{width:14px;height:14px}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
