.llq,.llq-info-blk{--llq-ink: #1C1A18;--llq-muted: #6E665F;--llq-accent: rgb(var(--color-base-accent, 150, 131, 111));--llq-hl: #BAADA0;--llq-sand: #F4F0EB;--llq-line: #E4DDD5;--llq-sand-line: #E6DED4;--llq-field: var(--llq-accent);--llq-err: #9E3B2F;--llq-ph: var(--llq-muted);--llq-serif: var(--font-heading-family, "Noto Serif", Georgia, serif);--llq-sans: var(--font-body-family, "Noto Sans", Arial, sans-serif);color:var(--llq-ink);font-family:var(--llq-sans);font-weight:300;font-size:15px;line-height:1.55;letter-spacing:normal}.llq{max-width:1080px;margin:0 auto;padding-top:24px;padding-bottom:64px}.llq *,.llq-info-blk *{box-sizing:border-box}.llq h1,.llq h2,.llq h3,.llq-info-blk h2{font-family:var(--llq-serif);font-weight:600;margin:0;letter-spacing:-.01em;color:var(--llq-ink);text-transform:none}.llq a,.llq-info-blk a{color:inherit;text-decoration:underline;text-decoration-color:var(--llq-hl);text-decoration-thickness:1px;text-underline-offset:3px}.llq a:hover,.llq-info-blk a:hover{text-decoration-color:var(--llq-ink)}:where(.llq) :where(button,input,select,textarea){font:inherit;color:inherit;letter-spacing:normal}.llq [hidden],.llq-info-blk [hidden]{display:none!important}.llq :focus-visible,.llq-info-blk :focus-visible{outline:2px solid var(--llq-ink);outline-offset:2px;box-shadow:none}.llq-num{font-variant-numeric:tabular-nums}.no-js .llq-js-only{display:none!important}.js .llq-nojs,.js .llq-collapsible[data-collapsed]{display:none}.llq-crumbs{font-size:12.5px;color:var(--llq-muted);margin-bottom:26px}.llq-crumbs a{text-decoration:none}.llq-crumbs a:hover{text-decoration:underline}.llq-crumbs span[aria-hidden]{padding:0 6px}.llq-intro{max-width:620px;margin-bottom:34px}.llq-intro h1{font-size:34px;line-height:1.2;margin-bottom:10px}.llq-intro p{margin:0;color:var(--llq-muted)}.llq-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:0 56px;align-items:start}.llq-sec{border-top:1px solid var(--llq-ink);padding:18px 0 36px}.llq-sec__h{display:flex;align-items:baseline;gap:12px;margin-bottom:4px}.llq-sec__n{font-family:var(--llq-serif);font-weight:600;font-size:14px;color:var(--llq-muted);min-width:20px;font-variant-numeric:tabular-nums}.llq-sec__h h2{font-size:20px;line-height:1.3}.llq-sec__sub{margin:0 0 18px 32px;font-size:13.5px;color:var(--llq-muted);max-width:520px}.llq label,.llq legend{display:block;font-size:13px;font-weight:400;margin:0 0 6px;padding:0;color:var(--llq-ink)}.llq label small{font-weight:300;color:var(--llq-muted);font-size:12.5px}.llq-f{margin-bottom:18px}.llq-in,.llq-sel,.llq-ta{display:block;width:100%;height:44px;margin:0;border:1px solid var(--llq-field);border-radius:3px;background:#fff;padding:0 12px;font-weight:300;font-size:15px;outline:none;box-shadow:none;min-height:0;-webkit-appearance:none;appearance:none}.llq-sel{background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%236E665F' stroke-width='1.3'/%3E%3C/svg%3E") no-repeat right 12px center;padding-right:32px;cursor:pointer}.llq-ta{height:auto;min-height:96px;padding:10px 12px;resize:vertical;line-height:1.5}.llq-in:focus,.llq-sel:focus,.llq-ta:focus{border-color:var(--llq-ink);box-shadow:inset 0 0 0 1px var(--llq-ink);outline:none}.llq-in::placeholder,.llq-ta::placeholder{color:var(--llq-ph);opacity:1}.llq-in.is-invalid,.llq-sel.is-invalid,.llq-ta.is-invalid{border-color:var(--llq-err);box-shadow:inset 0 0 0 1px var(--llq-err)}.llq-hint{font-size:12.5px;color:var(--llq-muted);margin:6px 0 0}.llq-hint--period{margin:-10px 0 18px}.llq-err{font-size:12.5px;color:var(--llq-err);margin:6px 0 0}.llq-grid2{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.llq-reveal{margin-top:-6px}.llq-in,.llq-sel,.llq-ta,.llq-errsum,.llq-sec,.llq-stepper input,.llq-tr a,.llq-rm{scroll-margin-top:140px}.llq-combo{position:relative}.llq-combo .llq-in{padding-left:38px}.llq-combo>svg{position:absolute;left:13px;top:14px;width:16px;height:16px;stroke:var(--llq-muted);fill:none;stroke-width:1.6;pointer-events:none}.llq-res{position:absolute;left:0;right:0;top:calc(100% + 4px);background:#fff;border:1px solid var(--llq-line);border-radius:3px;box-shadow:0 8px 24px #1c1a1814;z-index:20;max-height:420px;overflow:auto;margin:0;padding:4px 0;list-style:none}.llq-opt{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:12px;align-items:center;padding:7px 12px;cursor:pointer;min-height:44px}.llq-opt[aria-selected=true],.llq-opt:hover{background:var(--llq-sand)}.llq-opt[aria-disabled=true]{cursor:default;color:var(--llq-muted)}.llq-opt[aria-disabled=true]:hover{background:none}.llq-opt__t{display:block;font-size:14px;font-weight:400;line-height:1.3}.llq-opt__m{display:block;font-size:12px;color:var(--llq-muted)}.llq-opt__p{font-size:13.5px;text-align:right;white-space:nowrap}.llq-opt__p small{display:block;font-size:11.5px;color:var(--llq-muted)}.llq-grp{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:center;padding:9px 12px 3px}.llq-opt--var{padding:5px 12px}.llq-opt--var .llq-opt__t{font-size:13.5px;font-weight:300}.llq-res__msg{padding:10px 12px;font-size:13.5px;color:var(--llq-muted)}.llq-res__msg.is-error{color:var(--llq-err)}.llq-res__foot{border-top:1px solid var(--llq-line);margin-top:4px;padding:9px 12px 5px;font-size:13px;color:var(--llq-muted)}.llq-thumb{display:block;width:40px;height:40px;object-fit:cover;background:var(--llq-sand);border-radius:2px}.llq-thumb--56{width:56px;height:56px}.llq-lnk{background:none;border:0;padding:0;margin:0;font-size:13.5px;color:inherit;cursor:pointer;text-decoration:underline;text-decoration-color:var(--llq-hl);text-decoration-thickness:1px;text-underline-offset:3px;min-height:24px;letter-spacing:normal}.llq-lnk:hover{text-decoration-color:var(--llq-ink)}.llq-tbl{margin-top:22px}.llq-thd,.llq-tr{display:grid;grid-template-columns:56px minmax(0,1fr) 120px 104px;gap:0 16px}.llq-thd{font-size:12px;color:var(--llq-muted);padding-bottom:8px;border-bottom:1px solid var(--llq-line)}.llq-thd span:first-child{grid-column:1 / 3}.llq-thd span:nth-child(2){text-align:center}.llq-thd span:last-child{text-align:right}.llq-tr{align-items:start;padding:14px 0;border-bottom:1px solid var(--llq-line);transition:background-color .6s}.llq-tr.is-new{background:var(--llq-sand);transition:none}.llq-tr.is-loading .llq-info__m{padding-top:18px}.llq-info{min-width:0}.llq-info__t{display:block;font-size:14px;font-weight:400;line-height:1.35;overflow-wrap:anywhere}.llq a.llq-info__t{text-decoration:none}.llq a.llq-info__t:hover{text-decoration:underline}.llq-info__m{font-size:12.5px;color:var(--llq-muted);margin-top:1px;overflow-wrap:anywhere}.llq-sel--sm{height:36px;font-size:13px;margin-top:8px;max-width:280px}.llq-in--sm{height:36px;font-size:13.5px;margin-top:6px}.llq-rm{font-size:12.5px;color:var(--llq-muted);margin-top:4px;display:inline-flex;align-items:center;min-height:32px}.llq-warn{font-size:12.5px;color:var(--llq-err);margin:8px 0 0}.llq-tr.is-bad .llq-thumb{opacity:.5}.llq-stepper{display:flex;border:1px solid var(--llq-field);border-radius:3px;height:36px;width:112px;justify-self:center;background:#fff}.llq-stepper button{width:34px;border:0;background:none;font-size:16px;line-height:1;color:var(--llq-muted);cursor:pointer;padding:0}.llq-stepper button:hover{color:var(--llq-ink);background:var(--llq-sand)}.llq-stepper input{width:42px;min-width:0;height:100%;border:0;border-left:1px solid var(--llq-line);border-right:1px solid var(--llq-line);text-align:center;font-weight:400;padding:0;outline:none;background:#fff;border-radius:0;box-shadow:none}.llq-stepper:focus-within{border-color:var(--llq-ink)}.llq-amt{text-align:right;font-size:14px;font-weight:400;padding-top:7px}.llq-amt small{display:block;font-weight:300;font-size:12px;color:var(--llq-muted)}.llq-emptyrow{padding:16px 0;border-bottom:1px solid var(--llq-line);color:var(--llq-muted);font-size:13.5px}.llq-recent{margin-top:14px}.llq-recent p{font-size:12.5px;color:var(--llq-muted);margin:0 0 8px}.llq-recent__list{display:flex;gap:10px;flex-wrap:wrap}.llq-rc{display:grid;grid-template-columns:40px auto;gap:10px;align-items:center;background:none;border:1px solid var(--llq-line);border-radius:3px;padding:6px 12px 6px 6px;text-align:left;max-width:280px;cursor:pointer;color:var(--llq-ink);min-height:54px}.llq-rc:hover{border-color:var(--llq-ink)}.llq-rc__t{font-size:13px;font-weight:400;line-height:1.3;display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.llq-rc__m{font-size:12px;color:var(--llq-muted);display:block}.llq-below{margin-top:16px}.llq-below .llq-lnk{min-height:44px}.llq-fieldset{border:0;margin:0 0 18px;padding:0;min-width:0}.llq-fieldset legend{margin-bottom:8px}.llq-radios{display:flex;gap:28px;flex-wrap:wrap}.llq .llq-radios label{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:300;margin:0;cursor:pointer;min-height:44px}.llq-radios input{accent-color:var(--llq-ink);width:16px;height:16px;margin:0;-webkit-appearance:radio;appearance:radio}.llq-aside-note{border-left:2px solid var(--llq-accent);padding:2px 0 2px 12px;font-size:13.5px;margin:-4px 0 18px}.llq-summary{position:sticky;top:110px;background:var(--llq-sand);padding:20px 22px 22px}.llq-summary h2{font-size:16px;margin-bottom:12px}.llq-lines{margin:0 0 14px;padding:0;list-style:none;font-size:13px}.llq-lines li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:5px 0;border-bottom:1px solid var(--llq-sand-line)}.llq-lines li span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.llq-lines .llq-more,.llq-lines .llq-q{color:var(--llq-muted)}.llq-lines-empty{font-size:13px;color:var(--llq-muted);margin:0 0 14px}.llq-summary dl{margin:0 0 16px;display:grid;grid-template-columns:1fr auto;gap:6px 12px;font-size:13px}.llq-summary dt{color:var(--llq-muted)}.llq-summary dd{margin:0;text-align:right;overflow-wrap:anywhere}.llq-total{display:flex;justify-content:space-between;align-items:baseline;gap:12px;border-top:1px solid var(--llq-ink);padding-top:10px;margin-bottom:4px}.llq-total span{font-size:13px}.llq-total b{font-family:var(--llq-serif);font-weight:600;font-size:22px}.llq-summary__sub{font-size:12px;color:var(--llq-muted);margin:0 0 18px}.llq-btn{display:flex;width:100%;height:50px;align-items:center;justify-content:center;border-radius:40px;background:var(--llq-ink);color:#fff;border:0;font-size:15px;font-weight:400;cursor:pointer;padding:0 20px;letter-spacing:normal;text-decoration:none}.llq-btn:hover{background:#38332e}.llq-btn:disabled{background:#6e665f;cursor:progress}.llq-btn:focus-visible{outline:2px solid var(--llq-ink);outline-offset:3px}.llq-fine{font-size:12.5px;color:var(--llq-muted);margin:10px 0 0;text-align:center}.llq-contact{margin-top:18px;padding-top:14px;border-top:1px solid var(--llq-sand-line);font-size:13px}.llq-contact p{margin:0 0 3px}.llq-contact__muted{color:var(--llq-muted);line-height:1.9}.llq-contact__tel{white-space:nowrap}.llq-errsum{border-left:3px solid var(--llq-err);padding:4px 0 4px 16px;margin:0 0 28px;outline:none}.llq-errsum:focus-visible{outline:2px solid var(--llq-ink);outline-offset:4px}.llq-errsum h2{font-family:var(--llq-sans);font-weight:500;font-size:14px;color:var(--llq-err);margin-bottom:4px;letter-spacing:0}.llq-errsum ul{margin:0;padding-left:18px;font-size:13.5px}.llq-errsum a{color:var(--llq-err);text-decoration-color:currentColor}.llq-mbar{display:none}.llq-done{max-width:640px}.llq-done h1{font-size:30px;line-height:1.25;margin-bottom:10px;outline:none}.llq-done>p{color:var(--llq-muted);margin:0 0 30px}.llq-done h2{font-size:17px;margin:0 0 10px}.llq-done ol{margin:0 0 32px;padding-left:20px;font-size:14.5px}.llq-done ol li{margin-bottom:6px;padding-left:4px}.llq-done ol li span{color:var(--llq-muted)}.llq-recap{border-top:1px solid var(--llq-ink);margin-bottom:12px}.llq-recap>div{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--llq-line);font-size:14px}.llq-recap>div.is-plain{grid-template-columns:minmax(0,1fr) auto}.llq-recap__m{color:var(--llq-muted);font-size:12.5px;display:block;overflow-wrap:anywhere}.llq-recap__r{text-align:right;white-space:nowrap}.llq-recap-meta{font-size:12.5px;color:var(--llq-muted);margin:0 0 28px}.llq-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.llq-actions .llq-lnk{min-height:44px}.llq-btn-sec{display:inline-flex;height:46px;padding:0 24px;align-items:center;border-radius:40px;border:1px solid var(--llq-ink);font-weight:400;color:var(--llq-ink)}.llq a.llq-btn-sec{text-decoration:none}.llq-btn-sec:hover{background:var(--llq-sand)}.llq-info-blk{max-width:1080px;margin:0 auto 64px}.llq-info-blk__grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;border-top:1px solid var(--llq-ink);padding-top:22px}.llq-info-blk h2{font-size:20px;margin-bottom:12px}.llq-info-blk p{margin:0 0 12px;font-size:14px;color:var(--llq-muted)}.llq-info-blk .llq-brands{font-size:14px;line-height:1.9;color:var(--llq-ink)}.llq-info-blk details{border-bottom:1px solid var(--llq-line)}.llq-info-blk details:first-of-type{border-top:1px solid var(--llq-line)}.llq-info-blk summary{list-style:none;cursor:pointer;padding:12px 28px 12px 0;position:relative;font-size:14.5px;font-weight:400;min-height:44px;color:var(--llq-ink)}.llq-info-blk summary::-webkit-details-marker{display:none}.llq-info-blk summary:after{content:"+";position:absolute;right:2px;top:9px;font-size:18px;color:var(--llq-muted)}.llq-info-blk details[open] summary:after{content:"\2013"}.llq-info-blk details>div{padding:0 0 14px;font-size:14px;color:var(--llq-muted)}.llq-info-blk details>div p{margin:0 0 8px}@media screen and (max-width:879px){.llq-layout{grid-template-columns:minmax(0,1fr)}.llq-summary{position:static}.llq-info-blk__grid{grid-template-columns:1fr;gap:32px}}@media screen and (max-width:599px){.llq{padding-top:16px;padding-bottom:32px}.llq-intro h1{font-size:28px}.llq-sec__sub{margin-left:0}.llq-grid2{grid-template-columns:1fr}.llq-thd{display:none}.llq-tr{grid-template-columns:56px minmax(0,1fr);gap:10px 14px}.llq-tr .llq-stepper{grid-column:2;grid-row:2;justify-self:start;height:40px;width:124px}.llq-tr .llq-stepper button{width:40px;height:40px}.llq-tr .llq-amt{grid-column:2;grid-row:2;justify-self:end;padding-top:0;align-self:center}.llq-sel--sm{max-width:none;height:40px}.llq-in--sm{height:40px}.llq-rm{min-height:44px}.llq-summary__btn,.llq-fine{display:none}.llq-mbar{display:flex;position:sticky;bottom:0;z-index:30;background:#fff;border-top:1px solid var(--llq-line);padding:10px 0 12px;margin:0 calc(-1 * var(--page-width-margin, 1.6rem));padding-left:var(--page-width-margin, 1.6rem);padding-right:var(--page-width-margin, 1.6rem);gap:12px;align-items:center}.llq-mbar__s{flex:1;font-size:13px;line-height:1.35;min-width:0}.llq-mbar__s b{display:block;font-weight:500;font-size:14px}.llq-mbar .llq-btn{width:auto;height:44px;padding:0 20px;font-size:14px;white-space:nowrap}.llq-done h1{font-size:25px}}@media(prefers-reduced-motion:reduce){.llq-tr{transition:none}}@media print{.shopify-section-group-header-group,.shopify-section-group-footer-group,header,footer,.llq-actions,.llq-crumbs,.llq-mbar,.llq-info-blk,#shopify-chat,.announcement-bar{display:none!important}.llq{padding:0;max-width:none}.llq-done{max-width:none}body{background:#fff!important}}.llq-done h1:focus,.llq-done h1:focus-visible{outline:none}@media screen and (max-width:599px){body:has(#QuoteMbar) .ll-wa,body:has(#QuoteMbar) [class*=kl-teaser-]{display:none!important}}.llq .llq-grid2--zip{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.llq-opt--more{border-top:1px solid var(--llq-line);margin-top:4px}.llq-opt--more .llq-opt__t{font-size:13.5px;text-decoration:underline;text-decoration-color:var(--llq-hl);text-underline-offset:3px}.llq-opt--more>span:last-child{text-align:right;color:var(--llq-muted)}.llq-opt__p small.llq-soldout{color:var(--llq-muted)}.llq-note{font-size:12.5px;color:var(--llq-muted);margin:8px 0 0}.llq-upsell{margin-top:18px}.llq-upsell__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 8px}.llq-upsell__head p{font-size:12.5px;color:var(--llq-muted);margin:0}.llq-upsell__nav{display:flex;gap:6px}.llq-upsell__btn{display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid var(--llq-line);border-radius:40px;background:#fff;color:var(--llq-ink);cursor:pointer}.llq-upsell__btn:hover{border-color:var(--llq-ink)}.llq-upsell__btn:disabled{color:#bfb6ac;border-color:var(--llq-line);cursor:default}.llq-upsell__btn svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.llq-upsell__track{display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;scroll-snap-type:x proximity;position:relative;scrollbar-width:none;padding:2px 2px 4px;margin:0 -2px}.llq-upsell__track::-webkit-scrollbar{display:none}.llq-upsell__track .llq-rc{flex:0 0 236px;max-width:none;scroll-snap-align:start}@media screen and (max-width:599px){.llq-upsell__track .llq-rc{flex-basis:78%}.llq-upsell__btn{width:40px;height:40px}}@media(prefers-reduced-motion:reduce){.llq-upsell__track{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/quote.css.map */
