.lmcf{max-width:1000px;margin:0 auto;padding:64px 24px 80px;color:#1b2037}.lmcf h2{font-size:clamp(25px,3vw,36px);text-align:center;margin:0 0 36px;font-weight:700;color:inherit}.lmcf details{border-bottom:1px solid #dfe3e8}.lmcf summary{display:flex;justify-content:space-between;gap:20px;list-style:none;padding:22px 0;font-size:16px;cursor:pointer;font-weight:600}.lmcf summary::-webkit-details-marker{display:none}.lmcf details[open] summary span{transform:rotate(45deg)}.lmcf details>div{font-size:15px;color:#586474;line-height:1.8;padding-bottom:22px}.lmcf details p{margin:0}.lmcf summary:focus-visible{outline:3px solid #c6972e;outline-offset:3px}@media(max-width:749px){.lmcf{padding-bottom:100px}}.lmco{display:block;color:#1b2037;background:#fff;padding:var(--lmco-space) 24px}.lmco *{box-sizing:border-box}.lmco [hidden]{display:none!important}.lmco__inner{max-width:1200px;margin:auto}.lmco__header{text-align:center;max-width:800px;margin:0 auto 48px}.lmco__eyebrow{color:#8c681f;font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;margin:0 0 12px}.lmco__heading{font-size:clamp(26px,3vw,38px);line-height:1.2;margin:0;color:inherit;font-weight:700;letter-spacing:-.025em}.lmco__intro{font-size:15px;line-height:1.7;color:#596578;margin:16px auto 0}.lmco__intro p{margin:0}.lmco__grid{display:grid;grid-template-columns:1fr;gap:48px;align-items:start}.lmco__item{border-bottom:1px solid #dfe3e8}.lmco__summary{display:flex;gap:16px;align-items:center;cursor:pointer;list-style:none;padding:22px 4px;font-size:16px;line-height:1.4;font-weight:650;min-height:68px}.lmco__summary::-webkit-details-marker{display:none}.lmco__number{font-size:11px;color:#77816e;font-weight:500}.lmco__item[open] .lmco__number{color:#8c681f}.lmco__item[open] .lmco__summary{color:#87621b}.lmco__chevron{margin-left:auto;flex:none;transition:transform .2s}.lmco__item[open] .lmco__chevron{transform:rotate(180deg)}.lmco__body{padding:0 4px 24px 35px}.lmco__description{font-size:14px;line-height:1.8;color:#566274}.lmco__description p:first-child{margin-top:0}.lmco__description p:last-child{margin-bottom:0}.lmco__figure{margin:24px 0 0;min-width:0}.lmco__art{background:#f0f3ef;aspect-ratio:6/4.6;border-radius:14px;overflow:hidden;display:flex;align-items:center;justify-content:center}.lmco__art>img,.lmco__art>svg{display:block;width:100%;height:100%;object-fit:contain}.lmco__figure figcaption{display:flex;flex-direction:column;gap:6px;padding:20px 4px;color:#657064;font-size:13px;line-height:1.6}.lmco__caption-heading{font-size:19px;font-weight:650;color:#1b2037}.lmco__action{padding-top:30px}.lmco__button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:52px;background:#1b2037;color:#fff;border:1px solid #1b2037;border-radius:7px;padding:14px 26px;text-decoration:none;cursor:pointer;font:inherit;font-size:14px;font-weight:650}.lmco__button:hover{background:#303850;color:#fff}.lmco__summary:focus-visible,.lmco__button:focus-visible{outline:3px solid var(--lmco-accent);outline-offset:5px}.lmco__item[open]{border-bottom-color:var(--lmco-accent)}@media(min-width:990px){.lmco--enhanced .lmco__grid{grid-template-columns:1fr 1fr}.lmco--enhanced .lmco__stage{display:block;position:sticky;top:28px}.lmco--enhanced .lmco__stage .lmco__figure{margin:0}.lmco--enhanced .lmco__image-home .lmco__figure{display:none}}@media(max-width:749px){.lmco{padding:40px 20px}.lmco__header{margin-bottom:24px}.lmco__body{padding-left:4px}.lmco__summary{font-size:15px;gap:12px;padding:19px 4px}.lmco__action .lmco__button{width:100%}.lmco__figure figcaption{padding-top:12px}.lmco__eyebrow{font-size:10px}}@media(prefers-reduced-motion:reduce){.lmco__chevron{transition:none}}.lm-editor-section{padding-top:32px;padding-bottom:32px}.lm-editor-section [data-editor-mount]{min-width:0}.lmcp{display:block;background:#fff;color:#1b2037;padding:36px 24px 0}.lmcp *{box-sizing:border-box}.lmcp [hidden]{display:none!important}.lmcp__inner{max-width:1240px;margin:auto}.lmcp__hero{display:grid;grid-template-columns:1.1fr 1fr;gap:56px;align-items:start}.lmcp__gallery{min-width:0;position:sticky;top:24px}.lmcp__images{position:relative;width:100%;aspect-ratio:1/1;background:#f4f3ef;border-radius:18px;overflow:hidden;display:grid;place-items:center}.lmcp__slide{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.lmcp__slide img{display:block;height:100%;width:100%;object-fit:contain}.lmcp__placeholder{width:100%;height:100%}.lmcp__gallery-nav{display:flex;gap:24px;align-items:center;justify-content:center;margin:15px 0;color:#617064;font-size:12px}.lmcp__gallery-nav button{width:40px;height:40px;border:1px solid #dfe3e8;background:#fff;border-radius:50%;font-size:20px;cursor:pointer;color:#1b2037}.lmcp__thumbs{display:flex;gap:9px;overflow-x:auto;padding:4px}.lmcp__thumbs button{flex:0 0 72px;height:72px;background:#f7f6f2;border:2px solid transparent;border-radius:8px;padding:2px;overflow:hidden;cursor:pointer}.lmcp__thumbs button[aria-pressed=true]{border-color:#b58a27}.lmcp__thumbs img{height:100%;width:100%;object-fit:cover;border-radius:4px}.lmcp__eyebrow{font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:#89691f;font-weight:700;margin:0 0 12px;line-height:1.6}.lmcp h1{font-size:clamp(30px,3.2vw,43px);line-height:1.13;color:inherit;letter-spacing:-.03em;margin:0 0 18px;font-weight:750}.lmcp__intro{color:#5b6775;font-size:15px;line-height:1.8}.lmcp__intro p{margin:0}.lmcp__price-row{display:flex;align-items:baseline;gap:14px;margin-top:24px}.lmcp__price-row strong{font-size:29px;line-height:1.2}.lmcp__price-row s{font-size:16px;color:#7c8491}.lmcp__shipping{font-size:12px;color:#687281;margin:9px 0 23px}.lmcp__choose{margin:23px 0}.lmcp__choose h2{font-size:14px;line-height:1.5;display:flex;align-items:center;gap:10px;margin:0 0 13px;color:inherit;font-weight:650}.lmcp__choose h2 span{font-size:10px;padding:4px 6px;background:#edf3ee;color:#355847;border-radius:4px}.lmcp__groups{display:flex;padding:4px;gap:3px;background:#f1f3f0;border-radius:9px;margin-bottom:12px}.lmcp__groups button{flex:1;min-height:38px;border:0;background:transparent;color:#5c665f;font:inherit;font-size:13px;border-radius:6px;cursor:pointer}.lmcp__groups button[aria-pressed=true]{background:#fff;box-shadow:0 1px 4px #19233a16;color:#1b2037;font-weight:650}.lmcp__sizes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lmcp__sizes button{min-height:48px;padding:10px 5px;background:#fff;border:1px solid #d9dedb;border-radius:7px;font:inherit;font-size:13px;color:#1b2037;cursor:pointer}.lmcp__sizes button[aria-pressed=true]{border:2px solid #b58a27;background:#fcf7e9;font-weight:700}.lmcp button:disabled{opacity:.45;cursor:not-allowed}.lmcp__orient{display:flex;gap:9px}.lmcp__orient button{flex:1;display:flex;align-items:center;justify-content:center;gap:10px;background:#fff;border:1px solid #d9dedb;border-radius:7px;color:#1b2037;padding:12px;font:inherit;font-size:13px;cursor:pointer}.lmcp__orient button[aria-pressed=true]{background:#fbf5e5;border-color:#b58a27;color:#805c17;font-weight:650}.lmcp__orient i{border:1.7px solid currentColor;border-radius:1px;display:block;flex:none}.lmcp__landscape{width:21px;height:14px}.lmcp__portrait{width:14px;height:21px}.lmcp__selection{font-size:12px;font-weight:600;color:#355847;margin:11px 0}.lmcp__quantity{display:flex;align-items:center;justify-content:space-between;font-size:13px;margin:0 0 16px}.lmcp__quantity input{width:80px;padding:10px;border:1px solid #d9dedb;border-radius:6px;font:inherit;color:#1b2037;background:#fff}.lmcp__cta{width:100%;min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:17px 23px;border:0;border-radius:8px;background:#cba13c;color:#181e35;font:inherit;font-weight:700;font-size:15px;cursor:pointer}.lmcp__cta:hover{background:#bd922f}.lmcp__status{font-size:12px;line-height:1.7;color:#677566;margin:12px 0 20px}.lmcp__trust{display:flex;flex-wrap:wrap;gap:8px 18px;color:#526354;font-size:11px;padding-top:18px;border-top:1px solid #e3e6e1}.lmcp__trust span:before{content:"\2713";margin-right:6px;color:#a27b24}.lmcp__band{padding:64px 0;border-bottom:1px solid #e6e8e5}.lmcp h2{font-size:clamp(25px,2.5vw,35px);line-height:1.2;color:inherit;letter-spacing:-.02em;font-weight:700;margin:0 0 20px}.lmcp__choose h2{font-size:14px;letter-spacing:0;margin:0 0 13px}.lmcp__details{display:grid;grid-template-columns:1fr 1.2fr;gap:60px;margin-top:20px}.lmcp__details .rte{color:#5d6877;line-height:1.8;font-size:15px}.lmcp__details p:first-child{margin-top:0}.lmcp__description summary{padding:15px 0;cursor:pointer;color:#1b2037;font-weight:650}.lmcp__description>div{padding-top:10px}.lmcp__comparison header,.lmcp__how header{text-align:center;margin-bottom:32px}.lmcp__comparison header>p:last-child{max-width:620px;margin:0 auto;font-size:13px;line-height:1.7;color:#647066}.lmcp__size-cards{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.lmcp__size-card{display:flex;align-items:center;flex-direction:column;gap:9px;border:1px solid #e0e4de;border-radius:10px;background:#fff;padding:15px 10px;color:#1b2037;font:inherit;cursor:pointer}.lmcp__size-card:hover{border-color:#b58a27;background:#fdfaf2}.lmcp__size-card strong{font-size:13px}.lmcp__size-card>span:last-child{font-size:11px;color:#6d766c}.lmcp__size-drawing{height:96px;width:100%;display:flex;align-items:center;justify-content:center;background:#f5f6f2;border-radius:5px}.lmcp__size-drawing i{display:block;max-height:90%;max-width:90%;background:linear-gradient(150deg,#d8e5dc 40%,#779888 41% 62%,#355847 63%);border:3px solid white;box-shadow:3px 3px #c5cfc5}.lmcp__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.lmcp__steps article{padding:28px;border:1px solid #e1e5e0;border-radius:12px;background:#fafbf8}.lmcp__steps article>span{font-size:11px;color:#8c681f;background:#f5ecd4;border-radius:50%;width:36px;height:36px;display:grid;place-items:center}.lmcp__steps h3{font-size:20px;line-height:1.3;color:inherit;margin:18px 0 12px;font-weight:650}.lmcp__steps .rte{font-size:14px;line-height:1.7;color:#647066}.lmcp__steps p{margin:0}.lmcp__dock{display:none}.lmcp button:focus-visible,.lmcp__images:focus-visible,.lmcp summary:focus-visible{outline:3px solid #b58a27;outline-offset:4px}@media(max-width:989px){.lmcp__hero{grid-template-columns:1fr;gap:32px}.lmcp__gallery{position:static;max-width:650px;width:100%;margin:auto}.lmcp__buy{max-width:650px;width:100%;margin:auto}.lmcp__size-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.lmcp__details{gap:28px}.lmcp__steps article{padding:20px}}@media(max-width:749px){.lmcp{padding:22px 20px 0}.lmcp h1{font-size:32px}.lmcp__images{border-radius:12px}.lmcp__thumbs button{flex-basis:58px;height:58px}.lmcp__hero{gap:28px}.lmcp__details{grid-template-columns:1fr;gap:12px}.lmcp__band{padding:44px 0}.lmcp__size-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.lmcp__steps{grid-template-columns:1fr;gap:12px}.lmcp__steps article{padding:22px}.lmcp__dock{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:20;background:#fff;border-top:1px solid #e1e5e0;padding:10px 16px calc(10px + env(safe-area-inset-bottom));align-items:center;gap:12px;box-shadow:0 -3px 18px #1821380c}.lmcp__dock strong{font-size:13px;white-space:nowrap}.lmcp__dock button{margin-left:auto;background:#cba13c;color:#1b2037;border:0;border-radius:6px;padding:13px 14px;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.lmcp__price-row strong{font-size:27px}}.lmcp__mounting{padding:18px 22px;background:#f2f4ef;border-left:3px solid #b58a27;border-radius:8px;font-size:17px;font-weight:600;line-height:1.6}.lmcp__selection{background:#1b2037;color:#fff;font-size:15px;padding:12px 16px;border-radius:7px}.lmcp__intro{font-size:17px}.lmcp__sizes button{font-size:15px}.lmcp__trust{font-size:13px}.lmcp__status{font-size:14px}.lmmetal-dialog{width:min(1280px,96vw);max-width:96vw;height:94dvh;max-height:94dvh;padding:0;border:0;border-radius:16px;overflow:hidden;overscroll-behavior:contain;background:#fff;color:#1b2037}.lmmetal-dialog::backdrop{background:#17203399}.lmmetal-dialog__bar{position:sticky;top:0;z-index:5;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 22px;border-bottom:1px solid #dde2df;font-size:18px}.lmmetal-dialog__bar button{padding:10px 16px;border:1px solid #d7ded8;background:#fff;border-radius:8px;font:inherit;cursor:pointer;min-height:44px}.lmmetal-dialog .lmphone{padding-top:20px}.lmmetal-dialog .lmphone__tabs,.lmmetal-dialog .lmphone__quick{position:static}@media(max-width:749px){.lmmetal-dialog{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;border-radius:0}.lmmetal-dialog__bar{padding:12px 16px;font-size:16px}}.lm-shop-product-image{position:relative}.lm-shop-phone-sale{position:absolute;left:12px;bottom:12px;z-index:1;padding:6px 14px;border-radius:999px;background:#1b2037;color:#fff;font-size:14px;font-weight:700;line-height:1.3}.lmcd{padding:36px 0 40px;border-bottom:1px solid #e2e6e3;color:#1b2037;letter-spacing:normal}.lmcd *{box-sizing:border-box}.lmcd__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:42px;align-items:start}.lmcd__story,.lmcd__information{min-width:0}.lmcd .lmcd__eyebrow{font-size:12px;line-height:1.6;font-weight:700;letter-spacing:.12em;color:#8b661d;text-transform:uppercase;margin:0 0 14px}.lmcd h2{font-size:clamp(26px,2.7vw,36px);line-height:1.16;font-weight:700;letter-spacing:-.025em;margin:0 0 16px;color:#1b2037;overflow-wrap:break-word}.lmcd .lmcd__information h2{font-size:clamp(25px,2.4vw,32px)}.lmcd .lmcd__intro{font-size:17px;line-height:1.65;color:#435064;margin-bottom:20px}.lmcd .lmcd__intro p{margin:0}.lmcd__image{border-radius:12px;overflow:hidden;background:#f5f4f0;aspect-ratio:4/3}.lmcd__image img{display:block;width:100%;height:100%;object-fit:contain}.lmcd__chips{display:flex;flex-wrap:wrap;gap:9px;margin:0 0 22px}.lmcd__chips span{font-size:14px;line-height:1.45;font-weight:500;border-radius:30px;background:#f3f3e9;color:#344235;padding:10px 16px}.lmcd__accordions{display:grid;gap:12px}.lmcd__item{border:1px solid #d6dcdf;border-radius:9px;background:#fff;overflow:hidden}.lmcd summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:58px;padding:17px 20px;color:#1b2037;font-size:17px;font-weight:650;line-height:1.4;cursor:pointer;list-style:none}.lmcd summary::-webkit-details-marker{display:none}.lmcd summary:after{content:none}.lmcd__toggle{position:relative;display:block;flex:none;width:16px;height:16px}.lmcd__toggle:before,.lmcd__toggle:after{content:"";position:absolute;background:currentColor;border-radius:1px;left:1px;right:1px;top:7px;height:2px}.lmcd__toggle:after{transform:rotate(90deg)}.lmcd details[open]>summary .lmcd__toggle:after{display:none}.lmcd summary:focus-visible{outline:3px solid #b58a27;outline-offset:-4px;border-radius:7px}.lmcd .lmcd__body{font-size:16px;line-height:1.65;color:#435064;padding:0 20px 20px}.lmcd__body>p{margin:0 0 14px}.lmcd__body>:first-child{border-top:1px solid #e2e6e3;padding-top:16px}.lmcd__body>:last-child{margin-bottom:0}.lmcd .lmcd__body ul{list-style:none;padding:0;margin:14px 0 0}.lmcd .lmcd__body li{margin:0;padding:10px 0;border-top:1px solid #e8ebe7}.lmcd .lmcd__body strong{font-weight:650;color:#263348}.lmcd .lmcd__body li strong{display:inline-block;min-width:105px;margin-right:12px}.lmcd__full{margin-top:28px;border-top:1px solid #e2e6e3}.lmcd__full>summary{padding-left:0;padding-right:4px;font-size:16px;min-height:52px}.lmcd .lmcd__full-copy{max-width:100%;columns:2 340px;column-gap:40px;padding:12px 0 0;font-size:16px;line-height:1.7;color:#435064;overflow-wrap:anywhere}.lmcd__full-copy p{margin:0 0 16px;break-inside:avoid}.lmcd__full-copy h2,.lmcd__full-copy h3,.lmcd__full-copy h4{font-size:21px;line-height:1.35;margin:20px 0 12px;break-after:avoid}.lmcd__full-copy>:first-child{margin-top:0}.lmcd__full-copy ul,.lmcd__full-copy ol{padding-left:24px;margin:12px 0 18px}.lmcd__full-copy li{margin-bottom:8px;break-inside:avoid}.lmcd__full-copy li p{margin:0}@media(max-width:989px){.lmcd__grid{gap:28px}}@media(max-width:749px){.lmcd{padding:28px 0 32px}.lmcd__grid{grid-template-columns:minmax(0,1fr);gap:28px}.lmcd h2{font-size:28px}.lmcd .lmcd__intro{font-size:16px}.lmcd summary{font-size:16px;padding:16px;min-height:56px}.lmcd .lmcd__body{padding:0 16px 18px}.lmcd__chips span{padding:9px 13px}.lmcd .lmcd__full-copy{columns:auto}.lmcd__image{aspect-ratio:4/3}}.lm-phone-offer{display:flex;align-items:flex-start;gap:14px;padding:18px 20px;margin:18px 0 24px;border:1px solid #dbc68e;border-left:4px solid #b58a27;border-radius:12px;background:#fbf7ec;color:#1b2037;line-height:1.5}.lm-phone-offer__badge{flex:none;display:inline-block;background:#1b2037;color:#fff;border-radius:999px;padding:6px 13px;font-size:14px;font-weight:700;line-height:1.3}.lm-phone-offer strong{display:block;font-size:20px;line-height:1.3}.lm-phone-offer p{font-size:16px;line-height:1.6;margin:8px 0 6px}.lm-phone-offer small{display:block;font-size:13px;line-height:1.6;color:#526074}.lm-phone-offer-card{margin:8px 0 0;font-size:14px;font-weight:650;line-height:1.5;color:#805d1f}.lm-phone-bogo-badge{background:#1b2037!important;color:#fff!important;border-color:#1b2037!important}@media(max-width:480px){.lm-phone-offer{padding:15px;gap:10px}.lm-phone-offer strong{font-size:18px}.lm-phone-offer p{font-size:15px}.lm-phone-offer__badge{padding:5px 10px}}
/*# sourceMappingURL=/cdn/shop/t/23/compiled_assets/styles.css.map */
