.lag{--lag-ink:#1F1D1A;--lag-muted:#6B6458;--lag-soft:#4A453D;--lag-line:#E4DED4;--lag-bg:#F7F5F1;--lag-sand:#EDE7DD;--lag-green:#2F4A3A;--lag-tile:#E6DED2;color:var(--lag-ink);background:var(--lag-bg);font-family:var(--font-body-family)}.lag *{box-sizing:border-box}.lag a{color:inherit}.lag-wrap{padding-left:var(--page-padding);padding-right:var(--page-padding)}.lag-pad{padding-top:clamp(48px,6vw,80px);padding-bottom:clamp(48px,6vw,80px)}.lag-eyebrow{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--lag-muted);margin:0}.lag-h1,.lag-h2,.lag-h3{font-family:var(--font-heading-family);font-weight:400;margin:0;line-height:1.05;letter-spacing:normal;text-transform:none}.lag-h1{font-size:clamp(40px,5.2vw,68px)}.lag-h2{font-size:clamp(30px,3.4vw,44px)}.lag-h3{font-size:clamp(22px,2.2vw,30px)}.lag-lead{font-size:17px;line-height:1.6;color:var(--lag-soft);margin:0;max-width:600px}.lag-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 24px;background:var(--lag-ink);color:#fff!important;text-decoration:none;font-size:15px;border:1px solid var(--lag-ink);cursor:pointer;font-family:inherit;transition:opacity .2s}.lag-btn:hover{opacity:.85}.lag-btn--green{background:var(--lag-green);border-color:var(--lag-green)}.lag-btn--ghost{background:transparent;color:var(--lag-ink)!important}.lag-btn--light{background:var(--lag-bg);color:var(--lag-ink)!important;border-color:var(--lag-bg)}.lag-btn--outline-light{background:transparent;border-color:var(--lag-bg);color:var(--lag-bg)!important}.lag-btn[disabled]{background:#8a8378;border-color:#8a8378;cursor:not-allowed}.lag-row{display:flex;gap:12px;flex-wrap:wrap}.lag-img{width:100%;height:100%;object-fit:cover;display:block}.lag-ph{background:var(--lag-tile);display:flex;align-items:flex-end;padding:14px;font-size:12px;color:var(--lag-soft)}.lag-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.lag-split__text{padding:clamp(48px,6vw,80px) var(--page-padding);display:flex;flex-direction:column;justify-content:center;gap:20px}.lag-split__media{min-height:380px;position:relative;background:var(--lag-tile)}.lag-split__media img{position:absolute;top:0;right:0;bottom:0;left:0}.lag-chips{display:flex;gap:10px;flex-wrap:wrap}.lag-chip{font:inherit;font-size:14px;padding:12px 20px;min-height:44px;border:1px solid var(--lag-ink);background:transparent;color:var(--lag-ink);cursor:pointer}.lag-chip.is-active{background:var(--lag-ink);color:#fff}.lag-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:28px 20px}.lag-card{text-decoration:none;display:flex;flex-direction:column;gap:10px;color:var(--lag-ink)}.lag-card__media{aspect-ratio:1/1;background:#fff;position:relative;overflow:hidden}.lag-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .5s;object-fit:contain}.lag-card:hover .lag-card__media img{transform:scale(1.03)}.lag-card__badge{position:absolute;top:12px;left:12px;background:var(--lag-ink);color:#fff;font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:5px 9px;z-index:1}.lag-card__title{font-size:14px;line-height:1.4}.lag-card__price{font-size:15px;font-weight:600}.lag-card__price s{font-weight:400;color:var(--lag-muted);margin-left:6px}.lag-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.lag-step{border-top:2px solid var(--lag-ink);padding-top:14px;display:flex;flex-direction:column;gap:6px}.lag-step strong{font-weight:600}.lag-step span{font-size:14px;color:var(--lag-muted);line-height:1.5}.lag-box{background:#fff;border:1px solid var(--lag-line)}.lag-bundles{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:24px}.lag-bundle{display:flex;flex-direction:column}.lag-bundle__tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;background:var(--lag-line)}.lag-bundle__tiles a{aspect-ratio:1/1;position:relative;background:#fff;display:block}.lag-bundle__tiles img{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:contain}.lag-bundle__body{padding:22px;display:flex;flex-direction:column;gap:14px;flex:1}.lag-bundle__top{display:flex;justify-content:space-between;align-items:center;gap:8px}.lag-tag{background:var(--lag-green);color:#fff;font-size:12px;padding:5px 9px}.lag-lines{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:14px}.lag-lines li{display:flex;justify-content:space-between;gap:12px;border-bottom:1px dashed var(--lag-line);padding-bottom:6px}.lag-lines a{text-decoration:none}.lag-lines span:last-child{color:var(--lag-muted);white-space:nowrap}.lag-total{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;margin-top:auto}.lag-total b{font-size:24px}.lag-total s{color:var(--lag-muted);margin-left:8px}.lag-save{font-size:13px;color:var(--lag-green);font-weight:600}.lag-mix{display:flex;gap:32px;flex-wrap:wrap;align-items:flex-start}.lag-mix__pool{flex:999 1 560px;min-width:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:14px}.lag-pick{font:inherit;text-align:left;background:#fff;border:2px solid transparent;padding:0;cursor:pointer;display:flex;flex-direction:column;color:var(--lag-ink)}.lag-pick.is-on{border-color:var(--lag-green)}.lag-pick__media{aspect-ratio:1/1;width:100%;position:relative;background:#fff}.lag-pick__media img{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:contain}.lag-pick__mark{position:absolute;top:8px;right:8px;font-size:12px;background:var(--lag-ink);color:#fff;padding:3px 8px;z-index:1}.lag-pick.is-on .lag-pick__mark{background:var(--lag-green)}.lag-pick__info{padding:10px 12px;font-size:13px;line-height:1.35;display:flex;flex-direction:column;gap:4px}.lag-mix__cart{flex:1 1 300px;padding:24px;display:flex;flex-direction:column;gap:14px;position:sticky;top:100px}.lag-hero{position:relative;min-height:620px;display:flex;align-items:flex-end;background:#3b3a35;color:var(--lag-bg);overflow:hidden}.lag-hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lag-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#141311b8,#14131126 60%)}.lag-hero__text{position:relative;z-index:1;padding:clamp(56px,7vw,96px) var(--page-padding);display:flex;flex-direction:column;gap:20px;max-width:880px}.lag-hero .lag-eyebrow,.lag-hero .lag-lead{color:var(--lag-bg);opacity:.9}.lag-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.lag-seg{display:flex;flex-direction:column;gap:14px}.lag-seg__media{aspect-ratio:4/3;position:relative;background:var(--lag-tile)}.lag-seg__media img{position:absolute;top:0;right:0;bottom:0;left:0}.lag-seg p{margin:0;font-size:15px;line-height:1.6;color:var(--lag-soft)}.lag-projects{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px}.lag-project{background:#fff;text-decoration:none;display:flex;flex-direction:column}.lag-project__media{aspect-ratio:4/5;position:relative;background:var(--lag-tile)}.lag-project__media img{position:absolute;top:0;right:0;bottom:0;left:0}.lag-project__media .lag-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;font-size:13px;color:var(--lag-soft);border:1px dashed #8A8378}.lag-project__body{padding:16px 20px 22px;display:flex;flex-direction:column;gap:6px}.lag-project__body p{margin:0;font-size:14px;color:var(--lag-muted);line-height:1.5}.lag-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;background:var(--lag-line)}.lag-stat{background:#fff;padding:28px;display:flex;flex-direction:column;gap:8px}.lag-stat b{font-family:var(--font-heading-family);font-weight:400;font-size:44px;line-height:1}.lag-stat span{font-size:14px;color:var(--lag-muted)}.lag-pills{display:flex;gap:10px;flex-wrap:wrap;font-size:14px}.lag-pills span{border:1px solid var(--lag-ink);padding:10px 14px}.lag-dark{background:var(--lag-ink);color:var(--lag-bg)}.lag-dark .lag-stepn{font-family:var(--font-heading-family);font-size:40px;opacity:.6}.lag-dark .lag-step{border-top:1px solid rgba(255,255,255,.35)}.lag-dark .lag-step span{color:#f7f5f1cc}.lag-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.lag-form label{display:flex;flex-direction:column;gap:6px;font-size:13px}.lag-form input,.lag-form select,.lag-form textarea{font:inherit;font-size:15px;padding:14px;border:1px solid #CFC6B6;background:#fff;color:var(--lag-ink);border-radius:0}.lag-form .lag-full{grid-column:1/-1}.lag-note{padding:14px 16px;font-size:14px}.lag-note--ok{background:#e3ede5;color:#1e3226}.lag-note--err{background:#f6e3df;color:#7a2618}@media(max-width:640px){.lag-form,.lag-stats,.lag-bundles{grid-template-columns:1fr}.lag-hero{min-height:520px}}.lag-serie{margin:18px 0;display:flex;flex-direction:column;gap:10px}.lag-serie__label{font-size:14px;font-weight:600}.lag-serie__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.lag-serie__item{display:flex;gap:10px;align-items:center;padding:6px;border:1px solid rgba(var(--color-base-text),.15);text-decoration:none;color:inherit;min-height:60px;background:rgb(var(--color-base-background))}.lag-serie__item:hover{border-color:rgba(var(--color-base-text),.6)}.lag-serie__item.is-current{border:2px solid rgb(var(--color-base-text))}.lag-serie__thumb{width:46px;height:46px;flex-shrink:0;background:rgb(var(--color-placeholder));overflow:hidden}.lag-serie__thumb img{width:100%;height:100%;object-fit:contain;display:block;background:#fff}.lag-serie__txt{display:flex;flex-direction:column;gap:2px;font-size:12px;line-height:1.3;min-width:0}.lag-serie__txt b{font-weight:600;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.lag-serie__txt span{opacity:.7}.lag-combo{margin-top:24px;display:flex;flex-direction:column;gap:12px;width:100%}.lag-combo__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.lag-combo__title{font-family:var(--font-body-family);font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;margin:0}.lag-combo__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.lag-combo__card{display:flex;flex-direction:column;gap:5px;min-width:0}.lag-combo__media{aspect-ratio:1/1;position:relative;background:#fff;overflow:hidden;display:block;border:1px solid rgba(var(--color-base-text),.08)}.lag-combo__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.lag-combo__name{font-size:11px;line-height:1.3;text-decoration:none;color:inherit;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.lag-combo__row{display:flex;justify-content:space-between;align-items:center;gap:4px;font-size:12px}.lag-combo__add{font:inherit;font-size:16px;line-height:1;width:28px;height:28px;border:1px solid currentColor;background:transparent;color:inherit;cursor:pointer;padding:0;flex-shrink:0}.lag-combo__add.is-added{background:rgb(var(--color-base-text));color:rgb(var(--color-base-background))}@media(max-width:1023px){.lag-combo__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:640px){.lag-combo{padding:0 var(--page-padding)}.lag-combo__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.lag [hidden],.lag-serie[hidden],.lag-combo[hidden]{display:none!important}.lag-filters{display:flex;flex-direction:column;gap:14px}.lag-catbar{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;border-bottom:1px solid var(--lag-line);scrollbar-width:none}.lag-catbar::-webkit-scrollbar{display:none}.lag-cat{font:inherit;font-size:14px;white-space:nowrap;padding:12px 16px;min-height:44px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--lag-muted);cursor:pointer}.lag-cat.is-active{color:var(--lag-ink);border-bottom-color:var(--lag-ink);font-weight:600}.lag-filterrow{display:flex;gap:20px;flex-wrap:wrap;align-items:center;justify-content:space-between}.lag-swatches{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.lag-swatch{width:32px;height:32px;border-radius:50%;border:1px solid rgba(0,0,0,.15);cursor:pointer;padding:0;position:relative}.lag-swatch.is-active{outline:2px solid var(--lag-ink);outline-offset:2px}.lag-count{font-size:14px;color:var(--lag-muted)}.lag-pager{display:flex;gap:6px;justify-content:center;flex-wrap:wrap;margin-top:36px}.lag-pager button{font:inherit;font-size:14px;min-width:44px;min-height:44px;border:1px solid var(--lag-line);background:#fff;color:var(--lag-ink);cursor:pointer}.lag-pager button.is-active{background:var(--lag-ink);color:#fff;border-color:var(--lag-ink)}.lag-pager button[disabled]{opacity:.35;cursor:default}.lag-warn{display:flex;gap:20px;align-items:flex-start;background:#fbf3ec;border:2px solid #B4542D;border-radius:4px;padding:clamp(22px,3vw,34px) clamp(20px,3vw,40px)}.lag-warn__icon{flex:0 0 auto;width:40px;height:40px;border-radius:50%;background:#b4542d;color:#fff;font-weight:700;font-size:22px;display:flex;align-items:center;justify-content:center}.lag-warn__text{font-size:16px;line-height:1.6;color:#3a352e}.lag-warn__text p{margin:0}.lag-b2b-formimg{margin-top:12px;aspect-ratio:4/5;overflow:hidden;border-radius:2px;max-height:560px}.lag-b2b-formimg img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:749px){.lag-b2b-formimg{aspect-ratio:4/3}}.lag-giftbar{display:flex;align-items:center;gap:20px;padding:14px 20px 14px 14px;background:#fff;border:1px solid var(--lag-line);text-decoration:none;color:var(--lag-ink);transition:border-color .2s}.lag-giftbar:hover{border-color:var(--lag-ink)}.lag-giftbar__img{width:88px;height:88px;flex:0 0 auto;background:#fff;overflow:hidden}.lag-giftbar__img img{width:100%;height:100%;object-fit:contain;display:block}.lag-giftbar__txt{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.lag-giftbar__txt b{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(20px,2vw,26px);line-height:1.1}.lag-giftbar__txt span{font-size:14px;color:var(--lag-muted);line-height:1.5}@media(max-width:640px){.lag-giftbar{flex-wrap:wrap}.lag-giftbar .lag-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/lag-pages.css.map */
