.lfl-premier{--navy: #144035;--steel: #1c1f23;--mist: #f0f0e4;--gold: #7cb44f;--line: #d7dccf;--serif: Georgia, "Times New Roman", serif }.lfl-premier *{box-sizing:border-box}.lfl-premier{scroll-behavior:smooth}.lfl-premier{margin:0;background:#fff;color:var(--navy);font:15px/1.7 Arial,Helvetica,sans-serif}.lfl-premier img{display:block;max-width:100%;height:auto}.lfl-premier svg{display:block;max-width:100%}.lfl-premier h1,.lfl-premier h2,.lfl-premier h3,.lfl-premier p,.lfl-premier figure{padding:0;margin:0}.lfl-premier h1,.lfl-premier h2{font-family:var(--serif);font-weight:400;letter-spacing:-.035em;line-height:1.06}.lfl-premier h2{font-size:54px}.lfl-premier h2 em,.lfl-premier h3 em{font-weight:400}.lfl-premier h3{font:26px/1.18 var(--serif);font-weight:400}.lfl-premier p{color:var(--steel)}.lfl-premier a{color:inherit;text-decoration:none}.lfl-premier button{font:inherit;color:inherit;cursor:pointer}.lfl-premier a,.lfl-premier button{-webkit-tap-highlight-color:transparent}.lfl-premier a:focus-visible,.lfl-premier button:focus-visible,.lfl-premier summary:focus-visible{outline:2px solid var(--steel);outline-offset:4px}.lfl-premier .wrap{max-width:1320px;padding-left:32px;padding-right:32px;margin:auto}.lfl-premier .section{padding-top:82px;padding-bottom:82px}.lfl-premier .eyebrow{font-size:10px;letter-spacing:.18em;font-weight:700;text-transform:uppercase;color:var(--steel);margin-bottom:20px}.lfl-premier .eyebrow:before{content:"";width:23px;height:2px;background:var(--gold);display:inline-block;vertical-align:middle;margin-right:12px}.lfl-premier .section-title{display:flex;justify-content:space-between;align-items:end;gap:60px;margin-bottom:40px}.lfl-premier .section-title>p{max-width:430px;line-height:1.8;margin-bottom:3px}.lfl-premier .mist{background:var(--mist)}.lfl-premier .navy{background:var(--navy);color:#fff}.lfl-premier .navy p{color:var(--mist)}.lfl-premier .navy .eyebrow{color:var(--gold)}.lfl-premier .photo-crop{width:100%;height:auto;overflow:hidden}.lfl-premier .fine{font-size:11px;line-height:1.6}.lfl-premier .text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;margin-top:20px;padding:11px 0;border-bottom:1px solid var(--gold);font-size:12px;font-weight:700}.lfl-premier .text-link span{font-size:20px;line-height:1}.lfl-premier .gold-button{width:100%;display:flex;align-items:center;justify-content:space-between;background:var(--gold);border:0;min-height:54px;padding:14px 20px;font-weight:700;font-size:13px}.lfl-premier .gold-button>span{font-size:24px;line-height:1}.lfl-premier .outline-button{background:#fff;border:1px solid var(--line);padding:12px 24px;font-size:12px;min-height:44px}.lfl-premier .price-line{border-top:1px solid var(--line);padding-top:18px;display:flex;align-items:baseline;gap:18px}.lfl-premier .price{font:36px/1.15 var(--serif)}.lfl-premier .price-line s{font-size:12px;color:var(--steel)}.lfl-premier .size-label{font-size:11px;margin:24px 0 12px;display:flex;justify-content:space-between;gap:12px}.lfl-premier .size-label b{font-weight:400}.lfl-premier .sizes{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:14px}.lfl-premier .sizes [data-variant]{background:#fff;border:1px solid var(--line);font-size:11px;min-height:44px;padding:10px 4px}.lfl-premier .sizes [data-variant].selected{background:var(--navy);color:#fff;border-color:var(--navy)}.lfl-premier .purchase-note{font-size:10px;text-align:center;margin-top:12px}.lfl-premier .evening-photo{overflow:hidden}.lfl-premier .evening-photo>.photo-crop{aspect-ratio:1180/548}.lfl-premier .evening-photo figcaption{background:var(--navy);color:#fff;display:flex;align-items:center;justify-content:space-between;padding:22px 28px;gap:20px}.lfl-premier .evening-photo figcaption>span{font:25px/1.2 var(--serif);font-style:italic}.lfl-premier .evening-photo small{font-size:10px;color:var(--mist)}.lfl-premier .rituals{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:36px}.lfl-premier .rituals article{display:flex;gap:19px}.lfl-premier .rituals article>span{font:27px/1.1 var(--serif);color:var(--steel);padding-top:2px}.lfl-premier .rituals h3{font-size:25px}.lfl-premier .rituals p{font-size:13px;line-height:1.7;margin-top:11px}.lfl-premier .position-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:58px;align-items:center}.lfl-premier .position-visual{position:relative;overflow:hidden}.lfl-premier .position-visual .photo-crop{aspect-ratio:1290/715}.lfl-premier .position-visual figcaption{font-size:10px;padding-top:12px;color:var(--steel)}.lfl-premier .position-dot{position:absolute;border:2px solid white;box-shadow:0 1px 10px #0003;background:var(--navy);color:var(--gold);font-size:13px;line-height:29px;text-align:center;width:33px;height:33px;border-radius:50%}.lfl-premier .dot-neck{left:33%;top:20%}.lfl-premier .dot-head{left:39%;top:36%}.lfl-premier .dot-foot{left:74%;top:46%}.lfl-premier .position-benefits{display:grid;gap:25px}.lfl-premier .position-benefits article{display:flex;gap:20px;border-bottom:1px solid #d7dccf;padding-bottom:25px}.lfl-premier .position-benefits article:last-child{padding-bottom:0;border:0}.lfl-premier .position-benefits article>span{display:grid;place-items:center;flex:0 0 35px;height:35px;border:1px solid var(--gold);border-radius:50%;font:20px var(--serif);background:#fff}.lfl-premier .position-benefits h3{font-size:27px}.lfl-premier .position-benefits p{font-size:13px;margin-top:10px;line-height:1.75}.lfl-premier .position-benefits b{color:var(--navy);font-weight:400}.lfl-premier .neck-detail{display:grid;grid-template-columns:210px 1fr;gap:35px;align-items:center;margin-top:42px;border-top:1px solid #d7dccf;padding-top:32px}.lfl-premier .neck-detail img{height:170px;width:210px;object-fit:cover;object-position:50% 55%}.lfl-premier .neck-detail>div{display:grid;grid-template-columns:1fr 1fr;gap:0 40px}.lfl-premier .neck-detail .eyebrow{grid-column:1/-1;font-size:9px;margin-bottom:12px}.lfl-premier .neck-detail h3{font-size:29px}.lfl-premier .neck-detail p:last-child{font-size:13px;max-width:430px;align-self:center}.lfl-premier .massage-story{display:grid;grid-template-columns:1.2fr 1fr;min-height:580px}.lfl-premier .massage-picture{position:relative;min-height:580px;overflow:hidden}.lfl-premier .massage-picture .photo-crop{height:100%;min-height:580px;position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:1054/574}.lfl-premier .massage-copy{padding:68px 64px 65px 60px;align-self:center}.lfl-premier .massage-copy h2{font-size:49px}.lfl-premier .massage-copy>p:not(.eyebrow):not(.detail-note){margin-top:24px;font-size:15px;line-height:1.9}.lfl-premier .massage-stats{display:flex;justify-content:space-between;gap:18px;border-top:1px solid #496158;margin-top:32px;padding-top:28px}.lfl-premier .massage-stats>div{display:flex;flex-direction:column}.lfl-premier .massage-stats strong{font:36px/1 var(--serif);font-weight:400;color:var(--gold)}.lfl-premier .massage-stats span{font-size:10px;margin-top:11px}.lfl-premier .detail-note{font-size:10px;line-height:1.75;margin-top:25px}.lfl-premier .zone{position:absolute;background:#144035e8;color:#fff;font-size:9px;letter-spacing:.12em;padding:9px 12px;border:1px solid var(--gold)}.lfl-premier .zone:before{content:"\2248";display:block;font-size:26px;line-height:1;margin-bottom:5px;text-align:center;color:var(--gold)}.lfl-premier .zone-head{top:27%;left:24%}.lfl-premier .zone-foot{top:54%;left:63%}.lfl-premier .photo-note{position:absolute;bottom:13px;left:19px;font-size:9px;background:#fbfcf7;color:var(--steel);padding:4px 7px}.lfl-premier .memory-cards{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-bottom:42px}.lfl-premier .memory-cards article{background:var(--mist);padding:31px 32px 31px 114px;position:relative}.lfl-premier .memory-cards article>span{position:absolute;left:32px;top:33px;font:29px var(--serif);width:53px;height:53px;line-height:51px;text-align:center;border:1px solid var(--gold);border-radius:50%;background:#fff}.lfl-premier .memory-cards h3{font-size:30px}.lfl-premier .memory-cards p{font-size:13px;line-height:1.75;margin-top:12px;max-width:360px}.lfl-premier .preset-row{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.lfl-premier .preset-row article{border-top:2px solid var(--gold);padding-top:22px}.lfl-premier .preset-row b{font:23px/1.1 var(--serif);color:var(--steel);font-weight:400;display:block;margin-bottom:16px}.lfl-premier .preset-row h3{font-size:24px}.lfl-premier .preset-row p{font-size:12px;margin-top:10px;line-height:1.7;max-width:245px}.lfl-premier .preset-fine{border-top:1px solid var(--line);padding-top:17px;margin-top:28px;font-size:10px}.lfl-premier .remote-section .section-title{margin-bottom:20px}.lfl-premier .remote-desktop{max-width:1160px;margin:0 auto;position:relative;aspect-ratio:1000/780}.lfl-premier .remote-desktop>svg{width:100%;height:100%}.lfl-premier .leader path{fill:none;stroke:var(--steel);stroke-width:1.15;vector-effect:non-scaling-stroke}.lfl-premier .remote-label{position:absolute;line-height:1.35}.lfl-premier .remote-label b{font-family:var(--serif);font-size:21px;font-weight:400;display:block}.lfl-premier .remote-label span{display:block;font-size:10px;margin-top:6px;color:#496158}.lfl-premier .remote-label.right{text-align:right}.lfl-premier .remote-mobile{display:none}.lfl-premier .memory-tip{border-top:1px solid #d0d7ca;padding-top:28px;display:grid;grid-template-columns:95px 1fr 150px;align-items:center;gap:28px}.lfl-premier .memory-tip>span{border:1px solid var(--gold);border-radius:50%;width:81px;height:81px;background:#fff;display:grid;place-items:center;font:20px var(--serif)}.lfl-premier .memory-tip h3{font-size:27px}.lfl-premier .memory-tip p{font-size:12px;margin-top:8px;max-width:690px}.lfl-premier .memory-tip a{font-size:11px;border-bottom:1px solid var(--gold);justify-self:end;padding-bottom:8px}.lfl-premier .bedroom-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:65px;align-items:center}.lfl-premier .bedroom-copy>p:not(.eyebrow){font-size:14px;line-height:1.85;margin-top:23px}.lfl-premier .bedroom-copy ul{padding:0;list-style:none;margin:24px 0 0;font-size:12px;color:var(--steel)}.lfl-premier .bedroom-copy li{position:relative;padding-left:25px;margin-top:12px}.lfl-premier .bedroom-copy li:before{content:"\2713";position:absolute;left:0;color:var(--navy);border:1px solid var(--gold);border-radius:50%;font-size:9px;line-height:15px;text-align:center;width:17px;height:17px;top:2px}.lfl-premier .bedroom-grid figure .photo-crop{height:448px;aspect-ratio:1.4}.lfl-premier .bedroom-grid figcaption{font-size:10px;margin-top:12px;color:var(--steel)}.lfl-premier .height-options{display:grid;grid-template-columns:1fr 1.2fr;gap:55px;align-items:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:30px 0;margin-top:46px}.lfl-premier .height-options .eyebrow{font-size:9px;margin-bottom:13px}.lfl-premier .height-options h3{font-size:29px}.lfl-premier .height-options p:last-child{font-size:12px;margin-top:10px}.lfl-premier .height-bars{display:flex;justify-content:space-between;align-items:end;gap:22px}.lfl-premier .height-bars>div{display:flex;align-items:center;flex-direction:column}.lfl-premier .height-bars span{width:26px;background:var(--steel);border-top:3px solid var(--gold)}.lfl-premier .height-bars b{font-size:12px;font-weight:400;margin-top:8px}.lfl-premier .small-comforts{display:grid;grid-template-columns:1fr 1fr;gap:38px;margin-top:36px}.lfl-premier .small-comforts article{display:flex;gap:25px;align-items:center;padding:28px;background:var(--mist)}.lfl-premier .detail-symbol{flex:0 0 70px;width:70px;height:70px;border:1px solid var(--gold);border-radius:50%;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:12px;line-height:1.7}.lfl-premier .light-symbol{font-size:45px;line-height:1}.lfl-premier .small-comforts h3{font-size:24px}.lfl-premier .small-comforts p{font-size:12px;margin-top:10px;line-height:1.7}.lfl-premier .split-layout{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.lfl-premier .split-layout>div:first-child>p:not(.eyebrow){font-size:14px;line-height:1.85;margin-top:24px;max-width:500px}.lfl-premier .split-layout>div:first-child>p.fine{font-size:10px}.lfl-premier .split-graphic{padding:15px 0;text-align:center}.lfl-premier .split-bed{display:flex;justify-content:center;gap:10px;max-width:370px;margin:auto;padding:14px;border:1px solid #66736e;border-radius:10px}.lfl-premier .split-bed>div{min-height:240px;flex:1;background:#f0f0e4;color:var(--navy);border-radius:8px;display:flex;flex-direction:column;justify-content:center;padding:23px 8px;position:relative}.lfl-premier .split-bed>div:nth-child(2){background:#d7dccf}.lfl-premier .split-bed>div:before{content:"";height:31px;position:absolute;top:15px;left:19px;right:19px;border:1px solid #c7d0c2;border-radius:9px}.lfl-premier .split-bed span{font-size:9px;letter-spacing:.1em;margin:18px 0 17px}.lfl-premier .split-bed b{font:22px/1.4 var(--serif);font-weight:400}.lfl-premier .split-graphic>p{font-size:12px;margin-top:19px}.lfl-premier .split-graphic>span{font-size:9px;color:#d0d7ca;display:block;margin-top:10px}.lfl-premier .details-heading{text-align:center}.lfl-premier .spec-stats{display:grid;grid-template-columns:repeat(3,1fr);margin:42px 0 48px;padding:28px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.lfl-premier .spec-stats>div{text-align:center;border-right:1px solid var(--line)}.lfl-premier .spec-stats>div:last-child{border:0}.lfl-premier .spec-stats strong{font:40px/1.1 var(--serif);font-weight:400}.lfl-premier .spec-stats span{display:block;font-size:11px;line-height:1.6;color:var(--steel);margin-top:13px}.lfl-premier .details-layout{display:grid;grid-template-columns:1.12fr 1fr;gap:65px}.lfl-premier .details-layout h3{font-size:29px;margin-bottom:25px}.lfl-premier .details-layout .fine{margin-top:18px;font-size:10px}.lfl-premier table{border-collapse:collapse;width:100%;font-size:12px;text-align:left}.lfl-premier th,.lfl-premier td{font-weight:400;border-bottom:1px solid var(--line);padding:13px 10px}.lfl-premier thead{background:var(--navy);color:#fff;font-size:10px}.lfl-premier tbody th{font-weight:700;font-size:11px}.lfl-premier .included-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 25px;font-size:12px;color:var(--steel)}.lfl-premier .included-grid b{font:23px/1 var(--serif);display:block;font-weight:400;color:var(--navy);margin-bottom:10px}.lfl-premier .included .text-link{font-size:11px;margin-top:8px}.lfl-premier .delivery{padding:43px 0}.lfl-premier .delivery>.wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:48px}.lfl-premier .delivery article{text-align:center}.lfl-premier .delivery article>span{display:inline-grid;place-items:center;border:1px solid var(--gold);border-radius:50%;width:40px;height:40px;font:21px var(--serif);background:#fff;margin-bottom:17px}.lfl-premier .delivery h3{font-size:26px}.lfl-premier .delivery p{font-size:12px;margin-top:12px;line-height:1.75}.lfl-premier .faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px}.lfl-premier .questions details{border-bottom:1px solid var(--line)}.lfl-premier .questions details:first-child{border-top:1px solid var(--line)}.lfl-premier summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:22px;font-size:12px;padding:18px 0;line-height:1.6}.lfl-premier summary::-webkit-details-marker{display:none}.lfl-premier summary>span{font-size:24px;color:var(--steel)}.lfl-premier details[open] summary>span{transform:rotate(45deg)}.lfl-premier .answer{font-size:12px;color:var(--steel);line-height:1.8;padding:0 27px 20px 0}.lfl-premier .manual-note{margin-top:21px;font-size:10px}.lfl-premier .manual-note a{text-decoration:underline}.lfl-premier .reviews{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding-top:0;padding-bottom:76px;align-items:center}.lfl-premier .reviews h2{font-size:42px}.lfl-premier .reviews p{font-size:13px;margin-top:18px}.lfl-premier .review-entry{background:var(--mist);padding:30px;text-align:center}.lfl-premier .review-entry>span{font-size:35px;line-height:1.2;color:var(--steel)}.lfl-premier .review-entry h3{font-size:27px;margin:12px 0 20px}.lfl-premier .final-story{padding:72px 0}.lfl-premier .final-layout{display:grid;grid-template-columns:1fr 405px;gap:90px;align-items:center}.lfl-premier .final-layout h2{font-size:63px}.lfl-premier .final-layout>div:first-child>p:last-child{font-size:14px;margin-top:25px}.lfl-premier .final-card{background:#fff;color:var(--navy);padding:33px 30px 26px}.lfl-premier .final-card .eyebrow{color:var(--steel);font-size:8px;margin-bottom:18px}.lfl-premier .final-card h3{font-size:27px;margin-bottom:24px}.lfl-premier .final-card p{color:var(--steel)}.lfl-premier dialog{border:0;padding:40px;max-width:450px;color:var(--navy)}.lfl-premier dialog h2{font-size:38px}.lfl-premier dialog p{font-size:14px;margin:20px 0 24px}.lfl-premier dialog::backdrop{background:#102f29bd}.lfl-premier .modal-close{border:0;background:#fff;width:40px;height:40px;position:absolute;top:8px;right:8px;font-size:28px}.lfl-premier .image-dialog{padding:55px 20px 20px;max-width:95vw;max-height:95vh}.lfl-premier .image-dialog img{max-height:calc(90vh - 50px);object-fit:contain;max-width:90vw}@media(max-width:1100px){.lfl-premier h2{font-size:46px}.lfl-premier .section{padding-top:64px;padding-bottom:64px}.lfl-premier .section-title{gap:38px}.lfl-premier .section-title>p{max-width:360px;font-size:14px}.lfl-premier .rituals{gap:28px}.lfl-premier .rituals h3{font-size:23px}.lfl-premier .position-grid{gap:34px}.lfl-premier .position-benefits{gap:18px}.lfl-premier .position-benefits article{padding-bottom:18px;gap:13px}.lfl-premier .position-benefits h3{font-size:24px}.lfl-premier .neck-detail>div{grid-template-columns:1fr}.lfl-premier .neck-detail p:last-child{margin-top:13px}.lfl-premier .massage-story{grid-template-columns:1.1fr 1fr}.lfl-premier .massage-copy{padding:47px 35px}.lfl-premier .massage-copy h2{font-size:43px}.lfl-premier .massage-stats strong{font-size:30px}.lfl-premier .massage-copy>p:not(.eyebrow):not(.detail-note){font-size:14px}.lfl-premier .remote-label b{font-size:18px}.lfl-premier .remote-label span{font-size:9px}.lfl-premier .bedroom-grid{gap:35px}.lfl-premier .bedroom-grid figure .photo-crop{height:400px}.lfl-premier .small-comforts{gap:23px}.lfl-premier .small-comforts article{padding:24px 20px;gap:19px}.lfl-premier .small-comforts h3{font-size:23px}.lfl-premier .height-bars{gap:15px}.lfl-premier .split-layout{gap:50px}.lfl-premier .details-layout{gap:40px}.lfl-premier .faq{gap:50px}.lfl-premier .final-layout{gap:50px;grid-template-columns:1fr 365px}.lfl-premier .final-layout h2{font-size:56px}.lfl-premier .final-card{padding:28px 24px}.lfl-premier .memory-cards article{padding:27px 26px 27px 96px}.lfl-premier .memory-cards article>span{left:24px;top:29px;width:48px;height:48px;line-height:46px}.lfl-premier .memory-cards h3{font-size:27px}}@media(max-width:767px){.lfl-premier{font-size:14px}.lfl-premier .wrap{padding-left:22px;padding-right:22px}.lfl-premier .section{padding-top:51px;padding-bottom:51px}.lfl-premier h2{font-size:39px}.lfl-premier .eyebrow{font-size:8px;letter-spacing:.15em;margin-bottom:17px}.lfl-premier .eyebrow:before{width:18px;margin-right:9px}.lfl-premier .section-title{display:block;margin-bottom:28px}.lfl-premier .section-title>p{font-size:13px;line-height:1.8;max-width:none;margin-top:22px}.lfl-premier .section-title>p br{display:none}.lfl-premier .evening-photo{margin:0 -22px}.lfl-premier .evening-photo>.photo-crop{aspect-ratio:1.35;height:290px}.lfl-premier .evening-photo figcaption{display:block;padding:19px 22px}.lfl-premier .evening-photo figcaption>span{font-size:22px}.lfl-premier .evening-photo small{display:block;font-size:8px;line-height:1.6;margin-top:9px}.lfl-premier .rituals{grid-template-columns:1fr;gap:24px;margin-top:28px}.lfl-premier .rituals article{gap:16px}.lfl-premier .rituals article>span{font-size:25px}.lfl-premier .rituals h3{font-size:26px}.lfl-premier .rituals p{font-size:12px;margin-top:9px}.lfl-premier .position-grid{grid-template-columns:1fr;gap:27px}.lfl-premier .position-visual{margin:0 -2px}.lfl-premier .position-visual figcaption{font-size:8px;padding-top:9px}.lfl-premier .position-dot{font-size:11px;line-height:24px;width:28px;height:28px}.lfl-premier .position-benefits{gap:23px}.lfl-premier .position-benefits article{gap:15px;padding-bottom:23px}.lfl-premier .position-benefits h3{font-size:27px}.lfl-premier .position-benefits p{font-size:12px;margin-top:9px}.lfl-premier .position-benefits article>span{flex-basis:32px;height:32px;font-size:18px}.lfl-premier .neck-detail{grid-template-columns:105px 1fr;gap:19px;margin-top:30px;padding-top:25px;align-items:start}.lfl-premier .neck-detail img{width:105px;height:138px}.lfl-premier .neck-detail .eyebrow{font-size:7px;letter-spacing:.08em;margin-bottom:9px}.lfl-premier .neck-detail .eyebrow:before{display:none}.lfl-premier .neck-detail h3{font-size:23px}.lfl-premier .neck-detail p:last-child{font-size:11px;line-height:1.7;margin-top:13px}.lfl-premier .massage-story{display:flex;flex-direction:column}.lfl-premier .massage-picture,.lfl-premier .massage-picture .photo-crop{min-height:330px;height:330px}.lfl-premier .massage-copy{padding:39px 26px 44px}.lfl-premier .massage-copy h2{font-size:39px}.lfl-premier .massage-copy>p:not(.eyebrow):not(.detail-note){font-size:13px;line-height:1.8;margin-top:22px}.lfl-premier .massage-stats{margin-top:27px;padding-top:24px;gap:13px}.lfl-premier .massage-stats strong{font-size:31px}.lfl-premier .massage-stats span{font-size:9px;margin-top:10px}.lfl-premier .detail-note{font-size:9px;margin-top:23px}.lfl-premier .zone{font-size:7px;padding:7px 9px}.lfl-premier .zone:before{font-size:21px}.lfl-premier .zone-head{top:22%;left:17%}.lfl-premier .zone-foot{top:55%;left:67%}.lfl-premier .photo-note{font-size:8px;bottom:11px;left:12px}.lfl-premier .text-link{font-size:11px;margin-top:18px;padding:10px 0}.lfl-premier .memory-cards{grid-template-columns:1fr;gap:16px;margin-bottom:31px}.lfl-premier .memory-cards article{padding:26px 22px 25px 87px}.lfl-premier .memory-cards article>span{left:22px;top:27px;width:44px;height:44px;line-height:42px;font-size:24px}.lfl-premier .memory-cards h3{font-size:27px}.lfl-premier .memory-cards p{font-size:12px;margin-top:10px}.lfl-premier .preset-row{grid-template-columns:1fr 1fr;gap:29px 22px}.lfl-premier .preset-row article{padding-top:18px}.lfl-premier .preset-row b{font-size:23px;margin-bottom:13px}.lfl-premier .preset-row h3{font-size:24px}.lfl-premier .preset-row p{font-size:11px;margin-top:10px;line-height:1.7}.lfl-premier .preset-fine{font-size:9px;margin-top:26px;padding-top:17px}.lfl-premier .remote-desktop{display:none}.lfl-premier .remote-mobile{display:block}.lfl-premier .remote-intro-image{height:330px;width:auto;margin:22px auto 30px}.lfl-premier .remote-mobile-card{background:#fff;border-radius:9px;padding:23px 16px;margin-top:19px}.lfl-premier .remote-mobile-card header{display:flex;gap:14px;align-items:center}.lfl-premier .remote-mobile-card header>span{font:23px/1 var(--serif);color:var(--steel)}.lfl-premier .remote-mobile-card h3{font-size:25px}.lfl-premier .remote-mobile-diagram{position:relative;margin-top:8px}.lfl-premier .remote-mobile-diagram>svg{width:100%;height:100%}.lfl-premier .remote-mobile-label{position:absolute;text-align:center;font-size:11px;font-weight:700;line-height:1.35}.lfl-premier .remote-mobile-card>p{font-size:11px;line-height:1.8;margin-top:3px}.lfl-premier .remote-mobile-card .leader path{stroke-width:1}.lfl-premier .memory-tip{grid-template-columns:60px 1fr;gap:16px;margin-top:28px;padding-top:26px;align-items:start}.lfl-premier .memory-tip>span{width:59px;height:59px;font-size:14px}.lfl-premier .memory-tip h3{font-size:25px}.lfl-premier .memory-tip p{font-size:11px;margin-top:12px}.lfl-premier .memory-tip a{grid-column:2;justify-self:start;font-size:10px;margin-top:1px}.lfl-premier .bedroom-grid{display:flex;flex-direction:column;gap:27px;align-items:stretch}.lfl-premier .bedroom-copy>p:not(.eyebrow){font-size:13px;line-height:1.8;margin-top:21px}.lfl-premier .bedroom-copy ul{font-size:11px;margin-top:19px}.lfl-premier .bedroom-copy li{margin-top:10px}.lfl-premier .bedroom-grid figure .photo-crop{height:275px}.lfl-premier .bedroom-grid figcaption{font-size:8px;line-height:1.6;margin-top:10px}.lfl-premier .height-options{grid-template-columns:1fr;gap:25px;padding:26px 0;margin-top:29px}.lfl-premier .height-options .eyebrow{font-size:8px}.lfl-premier .height-options h3{font-size:28px}.lfl-premier .height-options p:last-child{font-size:11px}.lfl-premier .height-bars{gap:13px;max-width:420px}.lfl-premier .height-bars span{width:22px}.lfl-premier .height-bars b{font-size:11px}.lfl-premier .small-comforts{grid-template-columns:1fr;gap:16px;margin-top:27px}.lfl-premier .small-comforts article{padding:24px 20px;gap:18px}.lfl-premier .small-comforts h3{font-size:24px}.lfl-premier .small-comforts p{font-size:11px;margin-top:10px}.lfl-premier .detail-symbol{flex-basis:59px;width:59px;height:59px;font-size:10px}.lfl-premier .light-symbol{font-size:36px}.lfl-premier .split-layout{grid-template-columns:1fr;gap:25px}.lfl-premier .split-layout>div:first-child>p:not(.eyebrow){font-size:13px;margin-top:22px}.lfl-premier .split-layout>div:first-child>p.fine{font-size:9px;margin-top:20px}.lfl-premier .split-graphic{padding:3px 0}.lfl-premier .split-bed{max-width:330px;padding:11px;gap:9px}.lfl-premier .split-bed>div{min-height:222px}.lfl-premier .split-bed b{font-size:21px}.lfl-premier .split-graphic>p{font-size:10px;margin-top:17px}.lfl-premier .split-graphic>span{font-size:8px;line-height:1.6;max-width:240px;margin:9px auto 0}.lfl-premier .details-heading{text-align:left}.lfl-premier .spec-stats{margin:30px 0 34px;padding:21px 0}.lfl-premier .spec-stats strong{font-size:27px}.lfl-premier .spec-stats span{font-size:8px;line-height:1.6;margin-top:10px;padding:0 6px}.lfl-premier .spec-stats span br{display:none}.lfl-premier .details-layout{grid-template-columns:1fr;gap:31px}.lfl-premier .details-layout h3{font-size:28px;margin-bottom:20px}.lfl-premier table{font-size:10px}.lfl-premier th,.lfl-premier td{padding:12px 5px}.lfl-premier thead{font-size:9px}.lfl-premier tbody th{font-size:10px}.lfl-premier .details-layout .fine{font-size:9px;margin-top:16px}.lfl-premier .included{border-top:1px solid var(--line);padding-top:28px}.lfl-premier .included-grid{font-size:11px;gap:22px}.lfl-premier .included-grid b{font-size:23px}.lfl-premier .included .text-link{font-size:10px;margin-top:10px}.lfl-premier .delivery{padding:35px 0}.lfl-premier .delivery>.wrap{grid-template-columns:1fr;gap:28px}.lfl-premier .delivery article>span{margin-bottom:13px;width:35px;height:35px;font-size:19px}.lfl-premier .delivery h3{font-size:27px}.lfl-premier .delivery p{font-size:11px;margin-top:9px}.lfl-premier .faq{display:block}.lfl-premier .questions{margin-top:27px}.lfl-premier summary{font-size:11px;padding:17px 0;gap:18px}.lfl-premier .answer{font-size:11px}.lfl-premier .manual-note{font-size:9px;margin-top:19px}.lfl-premier .reviews{display:block;padding-bottom:47px}.lfl-premier .reviews h2{font-size:36px}.lfl-premier .reviews p{font-size:12px;margin-top:17px}.lfl-premier .review-entry{padding:25px;margin-top:26px}.lfl-premier .review-entry h3{font-size:26px}.lfl-premier .final-story{padding:44px 0}.lfl-premier .final-layout{grid-template-columns:1fr;gap:29px}.lfl-premier .final-layout h2{font-size:46px}.lfl-premier .final-layout>div:first-child>p:last-child{font-size:12px;margin-top:22px}.lfl-premier .final-card{padding:27px 22px 24px}.lfl-premier .final-card h3{font-size:26px;margin-bottom:22px}.lfl-premier .final-card .eyebrow{font-size:7px;letter-spacing:.1em}.lfl-premier .price{font-size:34px}.lfl-premier .price-line s{font-size:11px}.lfl-premier .size-label,.lfl-premier .sizes [data-variant]{font-size:10px}.lfl-premier .gold-button{font-size:12px;min-height:51px}.lfl-premier .purchase-note{font-size:9px}.lfl-premier dialog{max-width:calc(100vw - 32px);padding:30px 24px}.lfl-premier dialog h2{font-size:31px}.lfl-premier dialog p{font-size:13px}.lfl-premier .image-dialog{max-width:95vw}.lfl-premier .image-dialog img{max-width:85vw}}@media(prefers-reduced-motion:reduce){.lfl-premier{scroll-behavior:auto}}.lfl-premier .lfl-pab{--navy: #144035;--steel: #1c1f23;--mist: #f0f0e4;--gold: #7cb44f;--ink: #102f29;--line: #dde2d7;--max: 1420px;color:var(--ink);overflow-x:clip;font:12px/20px Arial,Helvetica,sans-serif;letter-spacing:normal}.lfl-premier .lfl-pab *{box-sizing:border-box;min-width:0}.lfl-premier .lfl-pab p{line-height:1.58;color:inherit;margin:0 0 10px}.lfl-premier .lfl-pab button{font:inherit;letter-spacing:normal}.lfl-premier .lfl-pab .lfl-pab__hero{max-width:var(--max);margin:auto;padding:24px 28px 58px;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(420px,.88fr);gap:52px;align-items:stretch}.lfl-premier .lfl-pab__gallery{min-width:0}.lfl-premier .lfl-breadcrumb{position:relative;width:100%}.lfl-premier .lfl-breadcrumb-nav{transform:translateY(-50%);line-height:15px;color:#848484;font-size:12px;text-align:left}.lfl-premier .lfl-pab .lfl-pab__main-media{aspect-ratio:1.5;background:#f7f7f2;border-radius:20px;overflow:hidden;position:relative;display:grid;place-items:center;margin:0;padding:0;height:auto}.lfl-premier .lfl-pab .lfl-pab__main-media>img{display:block;width:100%;height:100%;object-fit:contain;aspect-ratio:auto;background:transparent}.lfl-premier .lfl-pab .lfl-pab__zoom{position:absolute;right:14px;bottom:14px;background:#fff;border:1px solid var(--line);border-radius:999px;padding:8px 12px;color:var(--navy);display:flex;align-items:center;gap:4px}.lfl-premier .lfl-pab__zoom svg{width:12px;height:12px}.lfl-premier .lfl-pab__thumbs{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-top:12px}.lfl-premier .lfl-pab__thumb{height:84px;border:1px solid var(--line);border-radius:9px;background:#fff;padding:4px;overflow:hidden}.lfl-premier .lfl-pab__thumb img{width:100%;height:100%;object-fit:contain}.lfl-premier .lfl-pab__thumb.active{outline:2px solid var(--navy);outline-offset:1px}.lfl-premier .lfl-pab p.lfl-pab__image-note{font-size:10px;color:var(--steel);margin-top:12px}.lfl-premier .lfl-pab__buybox{position:sticky;top:16px;align-self:start}.lfl-premier .lfl-pab p.lfl-pab__badge{display:inline-block;background:var(--mist);border-radius:999px;padding:7px 11px;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:800;color:var(--navy);margin:0 0 10px}.lfl-premier .lfl-pab .lfl-pab__buybox h1{font-family:Georgia,Georgia,Times New Roman,serif;color:var(--navy);font-size:50px;font-weight:400;letter-spacing:normal;line-height:1.05;margin:12px 0 7px;max-width:none}.lfl-premier .lfl-pab__rating-summary{max-width:100%;overflow:hidden;height:47px;padding:7px 0 20px}.lfl-premier .lfl-pab .review-link{display:inline-flex;align-items:center;gap:20px;font:12px/20px Arial,Helvetica,sans-serif;color:#000;text-transform:uppercase}.lfl-premier .lfl-pab .review-link>span:last-child{text-decoration:underline;text-underline-offset:3px}.lfl-premier .lfl-pab__review-stars{display:flex;gap:3.5px}.lfl-premier .lfl-pab .review-link svg{width:15px;height:15px;fill:none;stroke:#7cb44f;stroke-width:1}.lfl-premier .lfl-pab p.lfl-pab__lede{font-size:16px;color:#44534e;margin:14px 0;line-height:1.58}.lfl-premier .lfl-pab__microgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:13px 0}.lfl-premier .lfl-pab__microgrid>div,.lfl-premier .lfl-pab__services>div{border:1px solid var(--line);border-radius:10px;padding:11px}.lfl-premier .lfl-pab__microgrid strong,.lfl-premier .lfl-pab__services b{display:block;color:var(--navy);font-size:12px;font-weight:700}.lfl-premier .lfl-pab__microgrid span,.lfl-premier .lfl-pab__services span{font-size:12px;color:#5c6b65}.lfl-premier .lfl-pab__pricebox{background:#f5f6ef;border:1px solid #e3e7dd;border-radius:13px;padding:16px;margin:14px 0}.lfl-premier .lfl-pab__compare{display:block;text-decoration:line-through;color:#66736e;font-size:16px}.lfl-premier .lfl-pab__price{font-size:34px;line-height:1;font-weight:900;color:var(--navy);vertical-align:middle}.lfl-premier .save-badge{font-family:ProximaNovaBold,ProximaNovaRegular,Arial,Helvetica,sans-serif;background:#7ab648;color:#1f3d2b;font-weight:700;font-size:10px;padding:6px 12px;border-radius:999px;margin-left:12px}.lfl-premier .lfl-pab__pricing-details{display:inline-block;font-size:13px;line-height:20px;padding:0 5px;vertical-align:text-bottom;text-decoration:underline;color:#000}.lfl-premier .lfl-pab p.lfl-pab__affirm{font-size:11px;margin:7px 0 0;text-align:center;color:#5c6b65;min-height:17.375px}.lfl-premier .lfl-pab__size-heading{display:flex;justify-content:space-between;align-items:center;margin:16px 0 8px;font-size:12px;font-weight:700;min-height:27px}.lfl-premier .lfl-pab__size-guide{background:none;border:0;color:var(--steel);text-decoration:underline;padding:1px 6px}.lfl-premier .lfl-pab__sizes{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.lfl-premier .lfl-pab__size{min-height:46px;border:1px solid #c3cbc0;border-radius:9px;background:#fff;color:var(--navy);padding:8px}.lfl-premier .lfl-pab__size.selected{background:var(--navy);color:#fff;border-color:var(--navy)}.lfl-premier .lfl-pab__actions{display:grid;grid-template-columns:118px 1fr;gap:10px;margin-top:13px}.lfl-premier .lfl-pab__qty{border:1px solid var(--line);border-radius:9px;display:grid;grid-template-columns:34px 1fr 34px;min-height:50px;overflow:hidden}.lfl-premier .lfl-pab__qty button{border:0;background:none;color:var(--navy)}.lfl-premier .lfl-pab__qty input{border:0;text-align:center;width:100%;min-width:0;font:inherit;color:inherit;background:#fff;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.lfl-premier .lfl-pab__qty input::-webkit-inner-spin-button,.lfl-premier .lfl-pab__qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.lfl-premier .lfl-pab__atc{min-height:50px;border:0;border-radius:9px;background:var(--gold);color:var(--navy);padding:12px;width:100%}.lfl-premier .lfl-pab__services{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.lfl-premier .lfl-pab__trust{background:var(--mist);padding:24px max(28px,calc((100% - var(--max))/2 + 28px));display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.lfl-premier .lfl-pab__trust>div{display:grid;grid-template-columns:46px 1fr;column-gap:10px;align-items:center}.lfl-premier .lfl-pab__trust i{grid-row:1/3;width:46px;height:46px;border:2px solid var(--gold);border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:10px;font-weight:900}.lfl-premier .lfl-pab__trust b{font-size:13px}.lfl-premier .lfl-pab__trust span{font-size:12px;color:#5c6b65}.lfl-premier .size-dialog{max-width:600px;width:90vw;padding:40px;position:fixed}.lfl-premier .size-dialog h2{font-size:36px}.lfl-premier .size-dialog p{margin:20px 0}.lfl-premier .size-dialog table{width:100%;border-collapse:collapse;font-size:13px}.lfl-premier .size-dialog td,.lfl-premier .size-dialog th{padding:12px 4px;text-align:left;border-bottom:1px solid var(--line)}@media(max-width:1024px){.lfl-premier .lfl-pab .lfl-pab__hero{grid-template-columns:1fr 1fr;gap:28px;padding:22px}.lfl-premier .lfl-pab .lfl-pab__buybox h1{font-size:42px}}@media(max-width:767px){.lfl-premier .lfl-pab .lfl-pab__hero{display:block;padding:12px 16px 38px}.lfl-premier .lfl-pab__buybox{position:static;padding-top:22px}.lfl-premier .lfl-pab .lfl-pab__main-media{aspect-ratio:1.35}.lfl-premier .lfl-pab__thumbs{display:flex;overflow-x:auto;gap:9px;scroll-snap-type:x mandatory;padding:2px 2px 7px}.lfl-premier .lfl-pab__thumb{flex:0 0 92px;height:76px;scroll-snap-align:start}.lfl-premier .lfl-pab .lfl-pab__buybox h1{font-size:36px}.lfl-premier .lfl-pab__microgrid{grid-template-columns:1fr 1fr}.lfl-premier .lfl-pab__microgrid>div:last-child{grid-column:1/-1}.lfl-premier .lfl-pab__sizes{grid-template-columns:1fr 1fr}.lfl-premier .lfl-pab__size{min-height:48px}.lfl-premier .lfl-pab__actions{display:block}.lfl-premier .lfl-pab__qty{width:122px;margin-bottom:9px}.lfl-premier .lfl-pab__services{grid-template-columns:1fr 1fr}.lfl-premier .lfl-pab__trust{padding:20px 16px;grid-template-columns:1fr 1fr}.lfl-premier .size-dialog{padding:32px 20px}}@media(max-width:400px){.lfl-premier .lfl-pab__microgrid,.lfl-premier .lfl-pab__services,.lfl-premier .lfl-pab__trust{grid-template-columns:1fr}}.lfl-premier .lfl-pab .lfl-pab__buybox h1{font-family:Georgia,Times New Roman,serif}@media(min-width:1025px){.lfl-premier .lfl-pab__microgrid{min-height:86px}.lfl-premier .lfl-pab__pricebox{min-height:109.8125px}}.lfl-premier .lfl-pab__thumbs{grid-template-columns:repeat(8,minmax(0,1fr));gap:7px}.lfl-premier .lfl-pab__microgrid{grid-template-columns:1fr 1fr;min-height:0}.lfl-premier .lfl-pab__microgrid>div{padding:10px 11px}.lfl-premier .lfl-pab__buybox{position:static}.lfl-premier .lfl-pab .lfl-pab__hero{align-items:start}.lfl-premier .lfl-pab .lfl-pab__buybox h1{margin-top:7px}.lfl-premier .lfl-pab .lfl-pab__lede{margin-top:7px;font-size:15px}.lfl-premier .lfl-pab__rating-summary{height:39px;padding-bottom:12px}.lfl-premier .lfl-pab__pricebox{min-height:0;padding:13px 16px}.lfl-premier .lfl-pab .lfl-pab__affirm{text-align:left}.lfl-premier .lfl-pab .lfl-pab__thumb{height:77px}.lfl-premier .lfl-pab .lfl-pab__trust i{font-size:11px}@media(max-width:1024px)and (min-width:768px){.lfl-premier .lfl-pab .lfl-pab__buybox h1{font-size:40px}.lfl-premier .lfl-pab .lfl-pab__hero{gap:24px}.lfl-premier .lfl-pab__thumbs{grid-template-columns:repeat(4,minmax(0,1fr))}.lfl-premier .lfl-pab__sizes,.lfl-premier .lfl-pab__trust{grid-template-columns:1fr 1fr}}@media(max-width:767px){.lfl-premier .lfl-pab__microgrid,.lfl-premier .lfl-pab__services{grid-template-columns:1fr 1fr}.lfl-premier .lfl-pab__microgrid>div:last-child{grid-column:auto}.lfl-premier .lfl-pab__trust{grid-template-columns:1fr 1fr;gap:19px 12px}.lfl-premier .lfl-pab__trust>div{grid-template-columns:36px 1fr;column-gap:8px}.lfl-premier .lfl-pab__trust i{width:36px;height:36px}.lfl-premier .lfl-pab__trust b{font-size:10px}.lfl-premier .lfl-pab__trust span{font-size:9px}.lfl-premier .lfl-pab .lfl-pab__main-media{aspect-ratio:1.5}.lfl-premier .lfl-pab .lfl-pab__lede{font-size:14px}.lfl-premier .lfl-pab .lfl-pab__buybox h1{font-size:36px}.lfl-premier .lfl-pab__microgrid strong,.lfl-premier .lfl-pab__services b{font-size:11px}.lfl-premier .lfl-pab__microgrid span,.lfl-premier .lfl-pab__services span{font-size:12px}.lfl-premier .lfl-pab__actions{display:grid;grid-template-columns:105px 1fr}.lfl-premier .lfl-pab__qty{width:105px;margin:0;grid-template-columns:29px 1fr 29px}.lfl-premier .lfl-pab .lfl-pab__thumb{height:68px;flex-basis:85px}.lfl-premier .lfl-pab .lfl-pab__hero{padding-bottom:31px}.lfl-premier .lfl-pab__buybox{padding-top:16px}}@media(max-width:359px){.lfl-premier .lfl-pab .lfl-pab__buybox h1{font-size:33px}.lfl-premier .lfl-pab__microgrid strong,.lfl-premier .lfl-pab__services b{font-size:10px}.lfl-premier .lfl-pab__trust{grid-template-columns:1fr 1fr}.lfl-premier .remote-mobile-card{padding-left:11px;padding-right:11px}.lfl-premier .remote-mobile-label{font-size:10px}.lfl-premier h2,.lfl-premier .massage-copy h2{font-size:36px}.lfl-premier .spec-stats strong{font-size:23px}.lfl-premier .neck-detail{grid-template-columns:85px 1fr;gap:15px}.lfl-premier .neck-detail img{width:85px}.lfl-premier .neck-detail h3{font-size:21px}}.lfl-premier-shell{max-width:none;width:100%;margin:0;padding:0}.lfl-premier{position:relative;isolation:isolate;text-align:left;letter-spacing:normal;min-width:0}.lfl-premier[data-full-bleed=true]{width:var(--lfl-premier-viewport, 100%);margin-inline:calc((100% - var(--lfl-premier-viewport, 100%))/2)}.lfl-premier [hidden]{display:none!important}.lfl-premier input,.lfl-premier button{box-shadow:none}.lfl-premier button{-webkit-appearance:none;appearance:none;text-transform:none}.lfl-premier form{margin:0;padding:0;border:0}.lfl-premier section,.lfl-premier article,.lfl-premier aside{border:0}.lfl-premier .premier-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.lfl-premier .lfl-pab__size{display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;line-height:20px}.lfl-premier .sizes [data-variant]{display:flex;justify-content:center;align-items:center;text-align:center;text-decoration:none}.lfl-premier .is-sold-out{text-decoration:line-through;text-decoration-thickness:1px}.lfl-premier [data-cart]:disabled{cursor:not-allowed;opacity:.6}.lfl-premier [data-quantity]:disabled{opacity:.35;cursor:default}.lfl-premier [data-quantity]{visibility:hidden}.lfl-premier.premier-ready [data-quantity]{visibility:visible}.lfl-premier [data-zoom]{display:none}.lfl-premier.premier-ready [data-zoom]{display:flex}.lfl-premier .premier-cart-error{border:1px solid #9c3434;color:#7b2222;background:#fff4f4;padding:14px;margin-top:12px;border-radius:8px;line-height:1.5;font-size:13px;scroll-margin-top:120px}.lfl-premier .premier-quantity-rules{font-size:11px;margin:8px 0 0}.lfl-premier .premier-review-widgets,.lfl-premier .premier-editor-note{grid-column:1/-1;width:100%}.lfl-premier .premier-editor-note{padding:20px;background:#f5f8ee;border:1px solid #7cb44f}.lfl-premier .outline-button{display:inline-flex;justify-content:center;align-items:center}.lfl-premier .lfl-pab__rating-summary:has(.shopify-app-block){height:auto;min-height:47px}.lfl-premier :is(a,button,input,summary):focus-visible{outline:2px solid #144035;outline-offset:4px}.lfl-premier .navy :is(a,button,summary):focus-visible{outline-color:#7cb44f}.lfl-premier dialog{color:#144035;background:#fff;font:15px/1.65 Arial,Helvetica,sans-serif;max-height:90dvh;overflow:auto}.lfl-premier dialog::backdrop{background:#0f2133b3}.lfl-premier .image-dialog{max-height:95dvh}.lfl-premier .image-dialog img{max-height:85dvh;object-fit:contain}.lfl-premier [id]{scroll-margin-top:30px}@media(prefers-reduced-motion:reduce){.lfl-premier{scroll-behavior:auto}.lfl-premier *{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/lfl-premier-pdp.css.map */
