.lm-personalization .pl-intro-link{min-height:44px;margin-top:23px}.lm-personalization .pl-section{padding-block:100px}.lm-personalization .pl-caption{color:#60695a;max-width:920px;margin-top:22px;font-size:14px;line-height:1.75}.lm-personalization .pl-section-nav{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.lm-personalization .pl-section-nav-inner{scrollbar-width:thin;justify-content:space-between;align-items:center;gap:30px;display:flex;overflow-x:auto}.lm-personalization .pl-section-nav a{white-space:nowrap;align-items:center;gap:13px;min-height:52px;padding:18px 0;font-size:16px;font-weight:600;line-height:1.5;display:inline-flex}.lm-personalization .pl-section-nav a>span{color:#745c35;letter-spacing:1px;margin-right:3px;font-size:13px}.lm-personalization .pl-section-nav a>svg{color:#918978;margin-left:10px}.lm-personalization .pl-section-nav a:hover{color:var(--bronze)}.lm-personalization .pl-detail-banner{isolation:isolate;height:480px;color:var(--paper);background:#1c2325;margin:0;position:relative;overflow:hidden}.lm-personalization .pl-detail-banner>img{object-fit:cover;object-position:center 43%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.lm-personalization .pl-detail-shade{z-index:-1;background:linear-gradient(90deg,#0c121bc4 0%,#11171c4d 50%,#11171c0d 85%),linear-gradient(#0000 55%,#11171b75);position:absolute;inset:0}.lm-personalization .pl-detail-copy{padding-top:117px}.lm-personalization .pl-detail-copy .eyebrow{color:#d2b78b}.lm-personalization .pl-detail-copy h2{text-shadow:0 1px 18px #0003;max-width:660px;margin-top:21px;font-size:75px;line-height:1.02}.lm-personalization .pl-detail-copy h2 em{color:#dcc6a0}.lm-personalization .pl-detail-caption{text-align:right;letter-spacing:.3px;color:#f1eee6;text-shadow:0 1px 5px #000;padding-left:24px;font-size:14px;line-height:1.6;position:absolute;bottom:20px;left:0;right:0}.lm-personalization .pl-swatch-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:28px 19px;display:grid}.lm-personalization .pl-swatch{text-align:left;min-width:0;padding:0;position:relative}.lm-personalization .pl-mineral{background-image:var(--granite-swatch,none);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000015}.lm-personalization .pl-swatch-sample{background:#eae6dc;border:1px solid #cfc8ba;justify-content:center;align-items:center;height:164px;padding:0;transition:box-shadow .2s,transform .2s;display:block;position:relative;overflow:hidden}.lm-personalization .pl-swatch:hover .pl-swatch-sample{transform:translateY(-3px)}.lm-personalization .pl-swatch.is-selected .pl-swatch-sample{outline:2px solid var(--bronze);outline-offset:4px}.lm-personalization .pl-featured-swatch{letter-spacing:.5px;color:#43392b;background:#eee6d5;max-width:calc(100% - 22px);padding:5px 8px;font-size:13px;font-weight:700;line-height:1.5;position:absolute;top:12px;left:11px}.lm-personalization .pl-swatch-check{color:#e8d4ae;background:#171d20d4;border:1px solid #e6dac0a6;place-content:center;width:25px;height:25px;display:grid;position:absolute;bottom:10px;right:9px}.lm-personalization .pl-swatch-name{overflow-wrap:anywhere;margin-top:19px;font-size:16px;font-weight:700;line-height:1.5;display:block}.lm-personalization .pl-swatch-action{color:#5f6759;justify-content:space-between;align-items:flex-start;gap:6px;margin-top:4px;font-size:15px;line-height:1.6;display:flex}.lm-personalization .pl-swatch.is-selected .pl-swatch-action{color:#745b33}.lm-personalization .pl-color-study{background:#eeebe4;border:1px solid #d9d2c6;grid-template-columns:1.08fr 1fr;margin-top:46px;display:grid}.lm-personalization .pl-color-study-image{min-height:339px;text-shadow:none;color:#f7f4ed;aspect-ratio:1;background:#20282d;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:0;display:block;position:relative;overflow:hidden}.lm-personalization .pl-color-study-label{letter-spacing:.8px;opacity:1;font-size:13px;font-family:var(--sans);color:#f5eddb;background:#17201edb;max-width:calc(100% - 50px);padding:7px 10px;line-height:1.5;position:absolute;top:21px;left:25px}.lm-personalization .pl-color-study-copy{align-self:center;padding:42px 45px}.lm-personalization .pl-color-study-copy h3{font-family:var(--serif);letter-spacing:-.6px;margin-top:10px;font-size:43px;font-weight:500;line-height:1.1}.lm-personalization .pl-color-study-copy .pl-color-tagline{color:#4f544f;margin:13px 0 10px;font-size:18px;line-height:1.6}.lm-personalization .pl-color-study-copy>p:not(.pl-color-tagline){max-width:440px;font-size:17px;line-height:1.75}.lm-personalization .pl-color-study-copy .button{white-space:normal;text-align:left;min-height:52px;margin-top:23px;padding:14px 20px;font-size:16px;line-height:1.5}.lm-personalization .pl-artwork-section{color:#f4f0e7;background:#141b1f}.lm-personalization .pl-artwork-section h2 em{color:#c7ac7e}.lm-personalization .pl-artwork-section .heading-aside p{color:#afb5b3}.lm-personalization .pl-art-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;display:grid}.lm-personalization .pl-art-image{aspect-ratio:1/.98;background:#000;border:1px solid #ffffff10;justify-content:center;align-items:center;padding:20px;display:flex;position:relative;overflow:hidden}.lm-personalization .pl-art-image img{object-fit:contain;width:100%;height:100%;transition:transform .35s}.lm-personalization .pl-art-image--light{background:#eae6de;padding:27px}.lm-personalization .pl-art-image--light img{mix-blend-mode:multiply;max-height:176px}.lm-personalization .pl-art-image:hover img{transform:scale(1.055)}.lm-personalization .pl-art-expand{color:#c7b58d;opacity:1;background:#11181bbd;border:1px solid #c7b58d70;place-content:center;width:44px;height:44px;transition:opacity .25s,transform .25s;display:grid;position:absolute;bottom:11px;right:11px;transform:none}:is(.lm-personalization .pl-art-image:hover .pl-art-expand,.lm-personalization .pl-art-image:focus-visible .pl-art-expand){opacity:1;transform:none}.lm-personalization .pl-art-card-copy{padding-top:18px}.lm-personalization .pl-art-ref{letter-spacing:.5px;color:#d1bb94;flex-wrap:wrap;gap:3px 7px;font-size:13px;font-weight:600;line-height:1.6;display:flex}.lm-personalization .pl-art-ref>span{color:#b8c1b9}.lm-personalization .pl-art-card h3{font-family:var(--serif);margin:9px 0 14px;font-size:25px;font-weight:500;line-height:1.1}.lm-personalization .pl-art-card .text-link{white-space:normal;gap:10px;min-height:44px;font-size:15px;line-height:1.6}.lm-personalization .pl-artwork-bottom{border-top:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:45px;margin-top:38px;padding-top:24px;display:flex}.lm-personalization .pl-artwork-bottom p{color:#c4ccc5;max-width:640px;font-size:17px;line-height:1.75}.lm-personalization .pl-artwork-bottom .text-link{white-space:normal;flex-shrink:0;min-height:44px;font-size:16px;line-height:1.6}.lm-personalization .pl-caption--dark{color:#b8c3bc;letter-spacing:.1px;margin-top:18px;font-size:14px;line-height:1.75}.lm-personalization .pl-lettering{grid-template-columns:.86fr 1.14fr;align-items:center;gap:10%;display:grid}.lm-personalization .pl-lettering-copy h2{margin:21px 0 27px;font-size:71px}.lm-personalization .pl-lettering-copy>p{max-width:none;margin-top:17px;font-size:17px;line-height:1.75}.lm-personalization .pl-lettering-prompts{border-top:1px solid var(--line);margin-top:33px;padding-top:25px}.lm-personalization .pl-lettering-prompts>span{letter-spacing:1.5px;color:#735a32;font-size:13px;font-weight:600}.lm-personalization .pl-lettering-prompts p{font-family:var(--serif);color:#555951;margin-top:13px;font-size:29px;font-style:italic;line-height:1.3}.lm-personalization .pl-lettering-studio{background:#f0ede5;border:1px solid #d8d1c4;min-width:0;box-shadow:0 18px 50px #181b1510}.lm-personalization .pl-lettering-top{letter-spacing:.8px;color:#645b46;border-bottom:1px solid #dbd2c2;justify-content:space-between;align-items:center;gap:12px;padding:18px 23px;font-size:13px;line-height:1.6;display:flex}.lm-personalization .pl-lettering-canvas{justify-content:center;align-items:center;min-height:235px;padding:22px 16px 25px;display:flex;position:relative;overflow:hidden}.lm-personalization .pl-lettering-texture{opacity:1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lm-personalization .pl-lettering-canvas>svg{width:100%;position:relative}.lm-personalization .pl-lettering-example{letter-spacing:.6px;text-align:center;opacity:1;font-size:13px;line-height:1.5;position:absolute;bottom:17px;left:16px;right:16px}.lm-personalization .pl-lettering-controls{padding:26px 27px 24px}.lm-personalization .pl-name-label{color:#595b52;font-size:16px;font-weight:700;display:block}.lm-personalization .pl-name-label input{width:100%;color:var(--ink);background:#faf8f3;border:1px solid #d5ccbb;border-radius:0;min-width:0;min-height:48px;margin-top:8px;padding:12px 14px;font-size:16px;line-height:1.5;display:block}.lm-personalization .pl-font-fieldset{margin:23px 0 0}.lm-personalization .pl-font-fieldset legend{color:#595b52;margin-bottom:10px;font-size:16px}.lm-personalization .pl-font-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.lm-personalization .pl-font-options button{border:1px solid #d8cdbb;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;min-height:104px;padding:16px 8px;line-height:1.5;transition:background .2s,border-color .2s;display:flex;position:relative}.lm-personalization .pl-font-options button:hover{background:#e6dfd3}.lm-personalization .pl-font-options button.is-selected{background:#e8e0d0;border-color:#a48a5d}.lm-personalization .pl-font-sample{font-size:30px;line-height:1.4}.lm-personalization .pl-font-options button>span:last-of-type{white-space:normal;text-align:center;font-size:15px;line-height:1.5}.lm-personalization .pl-font-options button>svg{color:#8f7445;position:absolute;top:7px;right:7px}.lm-personalization .pl-lettering-description{color:#5e6854;min-height:54px;margin-top:14px;font-size:16px;line-height:1.7}.lm-personalization .pl-lettering-controls>.button{white-space:normal;width:100%;min-height:52px;margin-top:9px;font-size:16px;line-height:1.5}.lm-personalization .pl-lettering-controls .pl-caption{margin-top:14px;font-size:14px;line-height:1.8}.lm-personalization .pl-form-section{background:#ebe6dc;border-top:1px solid #e2dacb}.lm-personalization .pl-supplier-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:27px;display:grid}.lm-personalization .pl-supplier-image{background:#fff;border:1px solid #e0d7c6;justify-content:center;align-items:center;height:320px;padding:42px 16px 54px;display:flex;position:relative;overflow:hidden}.lm-personalization .pl-supplier-image>img{object-fit:contain;width:100%;height:100%;transition:transform .5s}.lm-personalization .pl-supplier-image:hover>img{transform:scale(1.04)}.lm-personalization .pl-supplier-number{letter-spacing:.5px;color:#745d38;font-size:13px;line-height:1.5;position:absolute;top:14px;left:17px}.lm-personalization .pl-supplier-label{text-align:center;letter-spacing:.6px;color:#705a38;font-size:13px;line-height:1.5;position:absolute;bottom:15px;left:16px;right:16px}.lm-personalization .pl-supplier-card>h3{font-family:var(--serif);margin-top:22px;font-size:29px;font-weight:500;line-height:1.15}.lm-personalization .pl-supplier-card>p{max-width:none;margin-top:9px;font-size:17px;line-height:1.75}.lm-personalization .pl-supplier-card>.text-link{min-height:44px;margin-top:13px;font-size:16px;line-height:1.5}.lm-personalization .pl-finishing-grid{border-top:1px solid #cfc7b8;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px;margin-top:56px;padding-top:42px;display:grid}.lm-personalization .pl-finishing-grid article>svg{color:#a78a59;margin-bottom:20px}.lm-personalization .pl-finishing-grid .eyebrow{letter-spacing:1.7px;font-size:13px}.lm-personalization .pl-finishing-grid h3{margin:12px 0;font-size:20px}.lm-personalization .pl-finishing-grid p{max-width:350px;font-size:17px;line-height:1.75}@media (min-width:1600px){.lm-personalization .pl-detail-banner{height:540px}.lm-personalization .pl-detail-copy{padding-top:140px}}@media (max-width:1100px){.lm-personalization .page-intro{gap:40px}.lm-personalization .page-intro h1{font-size:70px}.lm-personalization .page-intro-copy{max-width:310px}.lm-personalization .pl-section-nav-inner{gap:24px}.lm-personalization .pl-section-nav a{gap:8px;font-size:16px}.lm-personalization .pl-section-nav a>svg{margin-left:0}.lm-personalization .pl-swatch-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 18px}.lm-personalization .pl-swatch-sample{background:#eae6dc;border:1px solid #cfc8ba;justify-content:center;align-items:center;height:137px;padding:0;display:block;position:relative;overflow:hidden}.lm-personalization .pl-swatch-name{font-size:16px}.lm-personalization .pl-swatch-action{font-size:15px}.lm-personalization .pl-color-study-copy{padding:35px}.lm-personalization .pl-art-grid{gap:13px}.lm-personalization .pl-art-image{padding:14px}.lm-personalization .pl-art-card h3{font-size:23px}.lm-personalization .pl-art-ref{letter-spacing:.5px;color:#d1bb94;flex-wrap:wrap;gap:3px 7px;font-size:13px;line-height:1.6}.lm-personalization .pl-lettering{gap:6%}.lm-personalization .pl-lettering-copy h2{font-size:64px}.lm-personalization .pl-lettering-controls{padding:23px 20px}.lm-personalization .pl-supplier-grid{gap:20px}.lm-personalization .pl-supplier-image{height:280px}.lm-personalization .pl-finishing-grid{gap:30px}}@media (max-width:800px){.lm-personalization .pl-section{padding-block:72px}.lm-personalization .page-intro{flex-direction:column;align-items:flex-start;gap:27px;padding-top:48px;padding-bottom:38px}.lm-personalization .page-intro h1{font-size:66px}.lm-personalization .page-intro-copy{max-width:500px}.lm-personalization .pl-intro-link{margin-top:17px}.lm-personalization .pl-section-nav-inner{gap:32px}.lm-personalization .pl-section-nav a{font-size:16px}.lm-personalization .pl-section-nav a>svg{display:none}.lm-personalization .pl-detail-banner{height:390px}.lm-personalization .pl-detail-copy{padding-top:110px}.lm-personalization .pl-detail-copy h2{font-size:61px}.lm-personalization .section-heading{align-items:flex-start;gap:25px}.lm-personalization .section-heading h2{font-size:55px}.lm-personalization .heading-aside{max-width:270px}.lm-personalization .pl-swatch-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:25px 18px}.lm-personalization .pl-swatch-name{font-size:16px}.lm-personalization .pl-swatch-action{font-size:15px}.lm-personalization .pl-color-study{grid-template-columns:1fr}.lm-personalization .pl-color-study-image{color:#f7f4ed;min-height:285px;text-shadow:none;aspect-ratio:1;background:#20282d;gap:12px;padding:0;display:block;position:relative;overflow:hidden}.lm-personalization .pl-color-study-copy{padding:34px}.lm-personalization .pl-color-study-copy>p:not(.pl-color-tagline){max-width:100%}.lm-personalization .pl-art-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:29px 18px}.lm-personalization .pl-art-card h3{font-size:25px}.lm-personalization .pl-art-ref{letter-spacing:.5px;color:#d1bb94;flex-wrap:wrap;gap:3px 7px;font-size:13px;line-height:1.6}.lm-personalization .pl-artwork-bottom{gap:25px}.lm-personalization .pl-lettering{grid-template-columns:1fr;gap:36px}.lm-personalization .pl-lettering-copy>p{max-width:100%}.lm-personalization .pl-lettering-copy h2{font-size:61px}.lm-personalization .pl-lettering-prompts{display:none}.lm-personalization .pl-lettering-studio{width:100%;max-width:600px;margin-inline:auto}.lm-personalization .pl-lettering-canvas{min-height:250px}.lm-personalization .pl-supplier-grid{gap:15px}.lm-personalization .pl-supplier-image{height:220px;padding-inline:8px}.lm-personalization .pl-supplier-card>h3{font-size:24px}.lm-personalization .pl-finishing-grid{gap:25px}.lm-personalization .pl-finishing-grid h3{font-size:20px}.lm-personalization .pl-finishing-grid p{font-size:17px}}@media (max-width:560px){.lm-personalization .pl-section{padding-block:59px}.lm-personalization .page-intro h1{letter-spacing:-1.4px;font-size:58px}.lm-personalization .page-intro-copy p{font-size:17px}.lm-personalization .pl-section-nav a{padding-block:16px;font-size:16px}.lm-personalization .pl-section-nav-inner{gap:27px}.lm-personalization .pl-detail-banner{height:350px}.lm-personalization .pl-detail-banner>img{object-position:43% center}.lm-personalization .pl-detail-copy{padding-top:108px}.lm-personalization .pl-detail-copy h2{letter-spacing:-1.2px;margin-top:15px;font-size:49px}.lm-personalization .pl-detail-copy .eyebrow{font-size:13px}.lm-personalization .pl-detail-caption{font-size:14px}.lm-personalization .section-heading{margin-bottom:30px;display:block}.lm-personalization .section-heading h2{font-size:50px}.lm-personalization .heading-aside{max-width:100%;margin-top:23px}.lm-personalization .heading-aside p{margin-bottom:0;font-size:17px}.lm-personalization .heading-aside .text-link{margin-top:13px}.lm-personalization .pl-swatch-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 19px}.lm-personalization .pl-swatch-sample{background:#eae6dc;border:1px solid #cfc8ba;justify-content:center;align-items:center;height:154px;padding:0;display:block;position:relative;overflow:hidden}.lm-personalization .pl-swatch-name{margin-top:15px}.lm-personalization .pl-swatch-action{font-size:15px}.lm-personalization .pl-color-study{margin-top:35px}.lm-personalization .pl-color-study-image{color:#f7f4ed;min-height:290px;text-shadow:none;padding-block:60px;padding-inline:17px;aspect-ratio:1;background:#20282d;gap:12px;padding:0;display:block;position:relative;overflow:hidden}.lm-personalization .pl-color-study-label{color:#f5eddb;background:#17201edb;padding:7px 10px;font-size:13px;left:17px}.lm-personalization .pl-color-study-copy{padding:27px 24px}.lm-personalization .pl-color-study-copy h3{font-size:39px}.lm-personalization .pl-color-study-copy .button{white-space:normal;gap:14px;width:100%;padding-inline:15px;font-size:16px}.lm-personalization .pl-caption{font-size:14px}.lm-personalization .pl-art-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 17px}.lm-personalization .pl-art-image{padding:12px}.lm-personalization .pl-art-image--light{padding:20px}.lm-personalization .pl-art-card-copy{padding-top:14px}.lm-personalization .pl-art-card h3{min-height:26px;margin-bottom:9px;font-size:24px}.lm-personalization .pl-art-ref{letter-spacing:.5px;color:#d1bb94;flex-wrap:wrap;gap:3px 7px;font-size:13px;line-height:1.6}.lm-personalization .pl-art-card .text-link{font-size:15px}.lm-personalization .pl-artwork-bottom{flex-direction:column;align-items:flex-start;gap:12px;margin-top:30px;padding-top:22px}.lm-personalization .pl-artwork-bottom p{font-size:17px}.lm-personalization .pl-caption--dark{font-size:14px}.lm-personalization .pl-lettering-copy h2{margin-bottom:23px;font-size:53px}.lm-personalization .pl-lettering-copy>p{font-size:17px}.lm-personalization .pl-lettering-canvas{min-height:230px;padding:30px 12px 58px}.lm-personalization .pl-lettering-top{padding:15px 19px;font-size:13px}.lm-personalization .pl-lettering-controls{padding:21px 18px}.lm-personalization .pl-lettering-example{letter-spacing:.4px;font-size:13px}.lm-personalization .pl-font-options{gap:6px}.lm-personalization .pl-font-options button{padding:9px 4px 12px}.lm-personalization .pl-font-options button>span:last-of-type{font-size:15px}.lm-personalization .pl-font-sample{font-size:27px}.lm-personalization .pl-font-options button>svg{width:11px;top:5px;right:5px}.lm-personalization .pl-lettering-controls>.button{white-space:normal;gap:12px;font-size:16px}.lm-personalization .pl-supplier-grid{grid-template-columns:1fr;gap:33px}.lm-personalization .pl-supplier-image{height:315px;padding:44px 15px 56px}.lm-personalization .pl-supplier-card>h3{margin-top:18px;font-size:30px}.lm-personalization .pl-supplier-card>p{max-width:none;font-size:17px}.lm-personalization .pl-supplier-card>.text-link{margin-top:11px}.lm-personalization .pl-finishing-grid{grid-template-columns:1fr;gap:30px;margin-top:40px;padding-top:33px}.lm-personalization .pl-finishing-grid article{padding-left:48px;position:relative}.lm-personalization .pl-finishing-grid article>svg{margin:0;position:absolute;top:2px;left:0}.lm-personalization .pl-finishing-grid h3{margin:9px 0;font-size:20px}.lm-personalization .pl-finishing-grid p{max-width:none;font-size:17px}}@media (prefers-reduced-motion:reduce){.lm-personalization .pl-swatch-sample,.lm-personalization .pl-art-image img,.lm-personalization .pl-art-expand,.lm-personalization .pl-supplier-image>img{transition:none}.lm-personalization .pl-swatch:hover .pl-swatch-sample,.lm-personalization .pl-art-image:hover img,.lm-personalization .pl-supplier-image:hover>img{transform:none}}.lm-personalization .pl-caption a{text-underline-offset:3px;text-decoration:underline}.lm-personalization .pl-color-filter{flex-wrap:wrap;gap:10px;margin:0 0 29px;display:flex}.lm-personalization .pl-color-filter button{color:#4e5746;background:#eeebe3;border:1px solid #c8cdbd;justify-content:center;align-items:center;gap:13px;min-height:46px;padding:10px 17px;font-size:16px;font-weight:600;line-height:1.5;display:inline-flex}.lm-personalization .pl-color-filter button[aria-pressed=true]{color:#f7f5e9;background:#263121;border-color:#263121}.lm-personalization .pl-color-filter button>span{opacity:.85;font-variant-numeric:tabular-nums;font-size:14px}.lm-personalization .pl-swatch-sample>img{object-fit:cover;width:100%;height:100%;display:block}.lm-personalization .pl-color-study-image>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.lm-personalization .pl-open-sample{color:#fff5de;background:#17201ee8;border:1px solid #e2d4b749;justify-content:space-between;align-items:center;gap:14px;min-height:48px;padding:12px 16px;font-size:16px;font-weight:600;line-height:1.5;text-decoration:none;display:flex;position:absolute;bottom:19px;left:20px;right:20px}.lm-personalization .pl-open-sample>svg{flex-shrink:0}.lm-personalization .pl-art-search{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.lm-personalization .pl-art-search label{color:#e6e3d9;flex-direction:column;flex:1;gap:8px;max-width:650px;font-size:16px;font-weight:650;line-height:1.6;display:flex}.lm-personalization .pl-art-search input{color:#1d261b;background:#f4f2ea;border:1px solid #8b958a;border-radius:2px;width:100%;min-height:50px;padding:12px 16px;font-size:16px;line-height:1.6}.lm-personalization .pl-art-search>span{color:#c8d0bf;padding-bottom:13px;font-size:15px;line-height:1.6}.lm-personalization .pl-load-artwork{color:#e8d3ad;background:#263129;border:1px solid #bca87f;justify-content:center;align-items:center;gap:18px;min-height:50px;margin:31px auto 0;padding:13px 23px;font-size:16px;font-weight:650;line-height:1.5;display:flex}@media (max-width:600px){.lm-personalization .pl-color-filter{gap:8px}.lm-personalization .pl-color-filter button{flex:110px;gap:7px;padding:10px 12px;font-size:15px}.lm-personalization .pl-art-search{display:block}.lm-personalization .pl-art-search>span{padding-top:12px;padding-bottom:0;display:block}.lm-personalization .pl-open-sample{padding:10px 13px;font-size:15px;bottom:14px;left:14px;right:14px}.lm-personalization .pl-color-study-label{max-width:calc(100% - 30px);top:15px;left:15px}}.pl-art-process-tabs{flex-wrap:wrap;gap:12px;margin-bottom:22px;display:flex}.pl-art-process-tabs button{color:#ecebe4;text-align:left;cursor:pointer;background:#202a25;border:1px solid #63715f;border-radius:3px;flex-direction:column;align-items:flex-start;gap:3px;min-width:230px;min-height:76px;padding:14px 20px;font-family:inherit;display:flex}.pl-art-process-tabs button[aria-pressed=true]{color:#1c251e;background:#ded1b8;border-color:#ded1b8}.pl-art-process-tabs button strong{font-size:18px;font-weight:700;line-height:1.5}.pl-art-process-tabs button span{font-size:15px;line-height:1.6}.pl-art-process-tabs button:focus-visible{outline-offset:4px;outline:3px solid #eed4a0}.pl-art-process-note{color:#e1e1d9;max-width:790px;padding:0 0 25px;font-size:17px;line-height:1.8;margin:0!important}.pl-art-card-copy .pl-art-method{color:#d5c5a7;margin:0 0 14px;font-size:15px;font-weight:650;line-height:1.6}@media (max-width:600px){.pl-art-process-tabs{grid-template-columns:1fr 1fr;gap:9px;display:grid}.pl-art-process-tabs button{min-width:0;padding:14px 12px}.pl-art-process-tabs button strong{font-size:16px}.pl-art-process-tabs button span{font-size:14px}.pl-art-process-note{font-size:17px}}
