.lino-s{--lg:#2F4937;--lgd:#1d2e22;--lc:#EFEFE5;--ll:#F7F5F4;--ld:#1E1D1D;--lo:#B5AA79;--lgr:#3B3F3B;--lsand:#CEC8B6;--lmuted:#585c58;box-sizing:border-box;font-family:Archivo,-apple-system,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.5;color:var(--lgr)}.lino-s *,.lino-s *:before,.lino-s *:after{box-sizing:border-box}.lino-wrap{max-width:1600px;margin:0 auto;padding:0 16px}@media(min-width:768px){.lino-wrap{padding:0 24px}}.lino-kicker{margin:0 0 10px;font-size:13px;font-weight:500;letter-spacing:.09em;text-transform:uppercase}.lino-title{margin:0;font-size:clamp(19px,2.2vw,26px);font-weight:500;letter-spacing:.09em;text-transform:uppercase;line-height:1.2}.lino-lead{margin:12px 0 0;max-width:40em;font-size:15px;line-height:1.55;font-weight:400}.lino-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 28px;font:inherit;font-size:13px;font-weight:600;letter-spacing:1.3px;text-transform:uppercase;text-decoration:none;border:1px solid var(--lg);border-radius:2px;background:var(--lg);color:#fff;cursor:pointer;transition:background .3s ease,color .3s ease,border-color .3s ease}.lino-btn:hover{background:#fff;color:#000;border-color:#000}.lino-btn--light{background:#fff;color:#000;border-color:#fff}.lino-btn--light:hover{background:var(--ll);color:#000;border-color:var(--ll)}.lino-btn--ghost{background:transparent;color:#fff;border-color:#fff}.lino-btn--ghost:hover{background:#fff;color:#000}.lino-btn--line{background:transparent;color:var(--lg)}.lino-btn--line:hover{background:var(--lg);color:#fff;border-color:var(--lg)}.lino-btn svg{width:14px;height:14px;flex:0 0 auto}.lino-s a:focus-visible,.lino-s button:focus-visible,.lino-s summary:focus-visible,.lino-s [tabindex]:focus-visible{outline:3px solid var(--lo);outline-offset:3px}.lino-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lino-ph{background:var(--lc)}.lino-r{opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s ease}.lino-r.lino-in{opacity:1;transform:none}.lino-hero{position:relative;isolation:isolate;overflow:hidden;width:100%;height:clamp(560px,calc(100svh - 100px),920px);display:flex;align-items:flex-end;background:var(--lgd);color:#fff}.lino-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;background:repeating-linear-gradient(0deg,rgba(239,239,229,.05) 0 1px,transparent 1px 4px),repeating-linear-gradient(90deg,rgba(239,239,229,.04) 0 1px,transparent 1px 5px),var(--lg)}.lino-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,#1e1d1de6,#1e1d1d73 42%,#1e1d1d1f),linear-gradient(90deg,rgba(47,73,55,.35),transparent 60%)}@media(max-width:767px){.lino-hero:after{background:linear-gradient(to top,#1e1d1df0,#1e1d1db8 48%,#1e1d1d33)}}.lino-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.lino-hero__media img{display:block;width:100%;height:100%;object-fit:cover}.lino-mosaic{position:absolute;top:-5%;right:0;bottom:-5%;left:0;z-index:-2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:3px}@media(min-width:768px){.lino-mosaic{grid-template-columns:repeat(4,minmax(0,1fr))}}.lino-tile{position:relative;overflow:hidden;background:#efefe514;opacity:0;transition:opacity .8s ease}.lino-tile.lino-in{opacity:1}.lino-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(max-width:767px){.lino-tile:nth-child(n+5){display:none}}@media(min-width:768px){.lino-tile:nth-child(odd){transform:translateY(-3%)}.lino-tile:nth-child(2n){transform:translateY(3%)}}@media(prefers-reduced-motion:no-preference){.lino-tile:nth-child(odd){animation:lino-up 26s ease-in-out infinite alternate}.lino-tile:nth-child(2n){animation:lino-down 30s ease-in-out infinite alternate}}@keyframes lino-up{0%{translate:0 0}to{translate:0 -4%}}@keyframes lino-down{0%{translate:0 0}to{translate:0 4%}}.lino-hero__in{width:100%;max-width:1600px;margin:0 auto;padding:0 16px 40px}@media(min-width:768px){.lino-hero__in{padding:0 24px 64px}}.lino-hero .lino-kicker{color:var(--lc)}.lino-hero__h1{margin:0;font-size:clamp(52px,12vw,190px);font-weight:500;letter-spacing:.02em;text-transform:uppercase;line-height:.9;overflow-wrap:anywhere}.lino-hero__sub{margin:18px 0 0;max-width:34em;font-size:16px;line-height:1.5;font-weight:400}.lino-hero__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}@media(prefers-reduced-motion:no-preference){.lino-hero__in>*{animation:lino-rise .8s cubic-bezier(.2,.7,.2,1) both}.lino-hero__in>*:nth-child(2){animation-delay:.06s}.lino-hero__in>*:nth-child(3){animation-delay:.12s}.lino-hero__in>*:nth-child(4){animation-delay:.18s}@keyframes lino-rise{0%{transform:translateY(14px)}to{transform:none}}}html:has(.lino-hero){scroll-behavior:auto}@media(prefers-reduced-motion:no-preference){html:has(.lino-hero){scroll-behavior:smooth}}.lino-marquee{overflow:hidden;white-space:nowrap;background:var(--lg);color:var(--lc);padding:14px 0;border-top:1px solid rgba(239,239,229,.18)}.lino-marquee__track{display:inline-flex;will-change:transform}.lino-marquee__grp{display:inline-flex;flex:0 0 auto}.lino-marquee__grp span{padding:0 22px;font-size:clamp(15px,1.8vw,22px);font-weight:500;letter-spacing:.09em;text-transform:uppercase}.lino-marquee__grp span:nth-child(2n){color:var(--lo)}@media(prefers-reduced-motion:no-preference){.lino-marquee__track{animation:lino-scroll 38s linear infinite}.lino-marquee:hover .lino-marquee__track{animation-play-state:paused}}@keyframes lino-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.lino-marquee{white-space:normal;text-align:center}.lino-marquee__track{display:block}.lino-marquee__grp--b{display:none}}.lino-ben{background:#fff;padding:28px 0;border-bottom:1px solid #e5e2e0}.lino-ben__grid{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:768px){.lino-ben__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}.lino-ben__item{display:flex;gap:16px;align-items:center;min-height:44px;color:inherit;text-decoration:none}.lino-ben__item svg{width:34px;height:34px;flex:0 0 auto;color:var(--lg)}.lino-ben__t{margin:0;font-size:13px;font-weight:600;letter-spacing:1.3px;text-transform:uppercase;color:#000}.lino-ben__d{margin:2px 0 0;font-size:14px;color:var(--lmuted)}a.lino-ben__item:hover .lino-ben__t{color:var(--lg);text-decoration:underline;text-underline-offset:3px}.lino-gen{background:var(--ll);padding:48px 0 40px}@media(min-width:768px){.lino-gen{padding:80px 0 64px}}.lino-gen__head{margin:0 0 24px}.lino-gen__tiles{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:768px){.lino-gen__tiles{grid-template-columns:1fr 1fr;gap:16px}}.lino-gt{position:relative;display:block;overflow:hidden;aspect-ratio:4/5;background:var(--lc);color:#fff;text-decoration:none}@media(min-width:768px){.lino-gt{aspect-ratio:5/6}}.lino-gt img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.lino-gt:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(30,29,29,.75),transparent 55%)}.lino-gt:hover img,.lino-gt:focus-visible img{transform:scale(1.06)}.lino-gt__in{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:20px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px}@media(min-width:768px){.lino-gt__in{padding:32px}}.lino-gt__n{margin:0;font-size:clamp(34px,5vw,72px);font-weight:500;letter-spacing:.02em;text-transform:uppercase;line-height:.95}.lino-gt__c{margin:8px 0 0;font-size:13px;font-weight:500;letter-spacing:.09em;text-transform:uppercase}.lino-gt__ar{flex:0 0 auto;width:46px;height:46px;border:1px solid #fff;border-radius:50%;display:grid;place-items:center;transition:background .3s,color .3s}.lino-gt__ar svg{width:16px;height:16px}.lino-gt:hover .lino-gt__ar{background:#fff;color:#000}.lino-cats{display:flex;gap:18px;margin:32px 0 0;padding:4px 0 8px;list-style:none;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.lino-cats::-webkit-scrollbar{display:none}.lino-cats li{flex:0 0 auto;scroll-snap-align:start}.lino-cat{-webkit-appearance:none;appearance:none;background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:10px;width:96px}.lino-cat__i{width:88px;height:88px;border-radius:50%;overflow:hidden;background:var(--lc);border:1px solid var(--lsand);transition:border-color .3s,transform .3s}.lino-cat__i img{width:100%;height:100%;object-fit:cover;display:block}.lino-cat:hover .lino-cat__i{border-color:var(--lg);transform:translateY(-2px)}.lino-cat__t{font-size:13px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;text-align:center}.lino-shelf{background:var(--lc);padding:48px 0 56px}@media(min-width:768px){.lino-shelf{padding:80px 0 88px}}.lino-shelf__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:0 0 24px}.lino-arrows{display:none;gap:8px}@media(min-width:768px){.lino-arrows.is-on{display:flex}}.lino-arrow{-webkit-appearance:none;appearance:none;width:46px;height:46px;border-radius:50%;border:1px solid var(--lg);background:transparent;color:var(--lg);display:grid;place-items:center;cursor:pointer;transition:background .3s,color .3s}.lino-arrow svg{width:16px;height:16px}.lino-arrow:hover:not([disabled]){background:var(--lg);color:#fff}.lino-arrow[disabled]{opacity:.35;cursor:default}.lino-track{display:flex;gap:16px;margin:0 -16px;padding:0 16px 8px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 16px;scrollbar-width:none;overscroll-behavior-x:contain}@media(min-width:768px){.lino-track{margin:0 -24px;padding:0 24px 8px;scroll-padding:0 24px;gap:20px}}.lino-track::-webkit-scrollbar{display:none}.lino-track>*{flex:0 0 min(70vw,300px);min-width:0;scroll-snap-align:start}@media(min-width:1100px){.lino-track>*{flex-basis:calc((100% - 60px) / 4.15)}}.lino-sk{aspect-ratio:3/4;background:#ece9df;border-radius:2px;animation:lino-pulse 1.3s ease-in-out infinite}@keyframes lino-pulse{0%,to{opacity:.55}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.lino-sk{animation:none}}.lino-shelf__foot{margin:28px 0 0;text-align:center}.lino-tex{position:relative;isolation:isolate;overflow:hidden;min-height:clamp(460px,72vh,760px);display:flex;align-items:center;color:#fff;background:var(--lg)}.lino-tex:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;background:repeating-linear-gradient(0deg,rgba(239,239,229,.035) 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,rgba(239,239,229,.025) 0 1px,transparent 1px 4px),radial-gradient(90% 120% at 90% 10%,#3a5843,transparent 70%),var(--lg)}.lino-tex__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.lino-tex__media img{width:100%;height:100%;object-fit:cover;display:block}.lino-tex--img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#1e1d1db8,#1e1d1d26 70%)}.lino-tex__in{width:100%;max-width:1600px;margin:0 auto;padding:56px 16px}@media(min-width:768px){.lino-tex__in{padding:80px 24px}}.lino-tex__box{max-width:520px}.lino-tex__h{margin:0;font-size:clamp(30px,4.4vw,60px);font-weight:500;letter-spacing:.02em;text-transform:uppercase;line-height:1}.lino-tex__p{margin:18px 0 0;font-size:16px;line-height:1.55}.lino-tex__cta{margin-top:26px}.lino-rail{background:var(--ll);scroll-margin-top:calc(var(--menu-height-sticky,0px) + 8px)}.lino-rail__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;padding:48px 0 22px}@media(min-width:768px){.lino-rail__head{padding:80px 0 28px}}.lino-all{display:inline-flex;align-items:center;min-height:44px;font-size:13px;font-weight:600;letter-spacing:1.3px;text-transform:uppercase;color:var(--lg);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px;white-space:nowrap}.lino-all:hover{color:#000}.lino-bar{position:sticky;top:var(--menu-height-sticky,0px);z-index:450;background:var(--ll);border-top:1px solid var(--lsand);border-bottom:1px solid var(--lsand);min-height:60px;display:flex;align-items:center;margin:0 -16px;padding:0 16px}@media(min-width:768px){.lino-bar{margin:0 -24px;padding:0 24px;min-height:60px}}.lino-chips{display:flex;align-items:center;gap:8px;margin:0;padding:8px 0;list-style:none;overflow-x:auto;scrollbar-width:none;width:100%}.lino-chips::-webkit-scrollbar{display:none}.lino-chips li{flex:0 0 auto;margin:0;padding:0}.lino-chip{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 16px;background:transparent;border:1px solid var(--lsand);border-radius:999px;font:inherit;font-size:14px;font-weight:500;letter-spacing:.04em;color:var(--lgr);cursor:pointer;white-space:nowrap;transition:background .2s,border-color .2s,color .2s}@media(min-width:768px){.lino-chip{height:40px;font-size:13px}}.lino-chip:hover{border-color:var(--lg)}.lino-chip[aria-pressed=true]{background:var(--lg);border-color:var(--lg);color:#fff}.lino-chip small{font-size:12px;opacity:.8}.lino-sep{width:1px;height:22px;background:var(--lsand);margin:0 6px}.lino-dot{-webkit-appearance:none;appearance:none;width:44px;height:44px;padding:0;border:0;background:transparent;cursor:pointer;position:relative}.lino-dot:before{content:"";position:absolute;left:50%;top:50%;width:28px;height:28px;margin:-14px 0 0 -14px;border-radius:50%;background:var(--dot);border:1px solid #cfcac3;transition:transform .2s}.lino-dot:hover:before{transform:scale(1.1)}.lino-dot[aria-pressed=true]:before{box-shadow:0 0 0 2px var(--ll),0 0 0 4px var(--lg)}.lino-sk-chip{width:76px;height:36px;border-radius:999px;background:#ece9df;animation:lino-pulse 1.3s ease-in-out infinite}.lino-status{margin:12px 0 0;font-size:14px;color:var(--lmuted);min-height:20px}.lino-box{padding:8px 0 20px;min-height:640px}.lino-box .js-grid{row-gap:28px}.lino-more{display:block;margin:12px auto 0}.lino-more[hidden]{display:none}.lino-foot{text-align:center;padding:20px 0 64px}.lino-empty{padding:40px 0;text-align:center;font-size:15px}@media(prefers-reduced-motion:reduce){.lino-r{opacity:1;transform:none;transition:none}.lino-tile{opacity:1;transition:none}.lino-sk-chip{animation:none}}.lino-ed{padding:56px 0}@media(min-width:768px){.lino-ed{padding:96px 0}}.lino-ed--crema{background:var(--lc);color:var(--lgr);--ink:var(--lg);--line:rgba(47,73,55,.28);--panel:#e4e3d4}.lino-ed--verde{background:var(--lg);color:var(--lc);--ink:var(--lc);--line:rgba(239,239,229,.35);--panel:#3a5843}.lino-ed--oscuro{background:var(--ld);color:var(--lc);--ink:var(--lc);--line:rgba(239,239,229,.3);--panel:#2b2a2a}.lino-ed .lino-title{color:var(--ink);margin:0 0 36px}.lino-ed__grid{display:grid;grid-template-columns:1fr;gap:40px}@media(min-width:900px){.lino-ed__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}}.lino-ed__item{border-top:1px solid var(--line);padding-top:20px;min-width:0}.lino-ed__media{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--panel);margin:0 0 22px}.lino-ed__media img{display:block;width:100%;height:100%;object-fit:cover}.lino-ed__num{margin:0 0 8px;font-size:44px;font-weight:500;line-height:1;letter-spacing:.02em;color:var(--ink)}.lino-ed__h3{margin:0 0 12px;font-size:15px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;line-height:1.3;color:var(--ink)}.lino-ed__body{font-size:15px;line-height:1.6}.lino-ed__body p{margin:0 0 .8em}.lino-ed__body ul{margin:0 0 .8em;padding-left:1.1em}.lino-ed__body a,.lino-ed__link{color:inherit;text-decoration:underline;text-underline-offset:3px}.lino-ed__link{display:inline-block;margin-top:6px;font-size:13px;font-weight:600;letter-spacing:1.3px;text-transform:uppercase}.lino-faq{background:var(--ll);padding:56px 0 72px}@media(min-width:768px){.lino-faq{padding:96px 0 104px}}.lino-faq__wrap{max-width:900px;margin:0 auto;padding:0 20px}.lino-faq .lino-title{color:var(--lg);margin:0 0 28px}.lino-faq__item{border-top:1px solid var(--lsand)}.lino-faq__item:last-child{border-bottom:1px solid var(--lsand)}.lino-faq__item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:14px 0;font-size:15px;font-weight:500;line-height:1.35;color:var(--lg)}.lino-faq__item summary::-webkit-details-marker{display:none}.lino-faq__item summary:after{content:"+";flex:0 0 auto;font-size:26px;font-weight:400;line-height:1}.lino-faq__item[open] summary:after{content:"\2212"}.lino-faq__a{padding:0 0 22px;max-width:46em;font-size:15px;line-height:1.65}.lino-faq__a p{margin:0 0 .8em}.lino-faq__a a{display:inline-flex;align-items:center;min-height:44px;color:var(--lg);text-decoration:underline;text-underline-offset:3px}.lino-end{background:var(--ld);color:var(--lc);padding:72px 0;text-align:center}@media(min-width:768px){.lino-end{padding:120px 0}}.lino-end .lino-kicker{color:var(--lo)}.lino-end__h{margin:0 auto;max-width:14em;font-size:clamp(34px,6.4vw,96px);font-weight:500;letter-spacing:.02em;text-transform:uppercase;line-height:.98}.lino-end__p{margin:18px auto 0;max-width:34em;font-size:16px}.lino-end__cta{margin-top:30px}.lino-look{background:#fff;padding:48px 0 56px}@media(min-width:768px){.lino-look{padding:80px 0 88px}}.lino-look .lino-shelf__head{margin-bottom:8px}.lino-look__sub{margin:0 0 20px;font-size:14px;color:var(--lmuted);min-height:21px}.lino-look .lino-track{transition:opacity .25s ease}.lino-look .lino-track.is-busy{opacity:.45}.lino-arrow{min-width:44px;min-height:44px}.lino-bar{position:static;display:block;min-height:0;margin:0 -16px;padding:14px 16px;border-top:1px solid var(--lsand);border-bottom:1px solid var(--lsand);background:var(--ll)}@media(min-width:768px){.lino-bar{position:sticky;top:var(--menu-height-sticky,0px);z-index:450;margin:0 -24px;padding:12px 24px}}.lino-bar__row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.lino-seg{display:flex;width:100%;border:1px solid var(--lsand);border-radius:999px;overflow:hidden;background:#fff}@media(min-width:768px){.lino-seg{width:auto;min-width:300px}}.lino-segb{-webkit-appearance:none;appearance:none;flex:1 1 0;min-height:44px;padding:0 16px;border:0;border-left:1px solid var(--lsand);background:transparent;font:inherit;font-size:14px;font-weight:500;letter-spacing:.04em;color:var(--lgr);cursor:pointer;transition:background .2s,color .2s}.lino-segb:first-child{border-left:0}.lino-segb[hidden]+.lino-segb{border-left:1px solid var(--lsand)}.lino-segb:hover{background:var(--lc)}.lino-segb[aria-pressed=true]{background:var(--lg);color:#fff}.lino-selw{position:relative;width:100%}@media(min-width:768px){.lino-selw{width:260px}}.lino-sel{appearance:none;-webkit-appearance:none;width:100%;min-height:44px;padding:0 44px 0 16px;border:1px solid var(--lsand);border-radius:999px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none' stroke='%232F4937' stroke-width='1.6'%3E%3Cpath d='M3 6l5 5 5-5'/%3E%3C/svg%3E") no-repeat right 16px center;font:inherit;font-size:14px;font-weight:500;color:var(--lgr);cursor:pointer}.lino-sel:disabled{opacity:.5;cursor:default}.lino-colors{display:flex;align-items:center;gap:4px 8px;width:100%;flex-wrap:wrap}@media(min-width:768px){.lino-colors{width:auto;flex:1 1 auto}}.lino-colors[hidden]{display:none}.lino-colors__l{font-size:14px;font-weight:500;color:var(--lgr)}.lino-dots{display:flex;flex-wrap:wrap;gap:0}.lino-dot[hidden]{display:none}.lino-statusrow{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:4px 0}.lino-statusrow .lino-status{margin:0}.lino-clear{-webkit-appearance:none;appearance:none;min-height:44px;padding:0 4px;border:0;background:none;font:inherit;font-size:14px;font-weight:600;letter-spacing:.04em;color:var(--lg);text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap}.lino-clear[hidden]{display:none}.lino-bar{margin:0;padding:14px 0}@media(min-width:768px){.lino-bar{margin:0;padding:12px 0}}.lino-bar__row{gap:12px}.lino-colors{display:block;width:100%}.lino-colors__l{display:none}.lino-colbtn{-webkit-appearance:none;appearance:none;display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 16px;border:1px solid var(--lsand);border-radius:999px;background:#fff;font:inherit;font-size:14px;font-weight:500;color:var(--lgr);cursor:pointer;text-align:left}.lino-colbtn svg{margin-left:auto;transition:transform .2s;flex:0 0 auto;color:var(--lg)}.lino-colors.is-open .lino-colbtn svg{transform:rotate(180deg)}.lino-colbtn__sw{width:20px;height:20px;border-radius:50%;border:1px dashed #b9b4a8;flex:0 0 auto}.lino-colbtn__sw.is-on{border:1px solid #cfcac3}.lino-dots{display:none;flex-wrap:wrap;gap:0;padding:8px 0 0}.lino-colors.is-open .lino-dots{display:flex}.lino-dotclear{-webkit-appearance:none;appearance:none;min-height:44px;padding:0 12px;border:0;background:none;font:inherit;font-size:14px;font-weight:600;color:var(--lg);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.lino-dotclear[hidden]{display:none}@media(min-width:768px){.lino-colors{display:flex;align-items:center;gap:8px;width:auto;flex:1 1 auto}.lino-colors__l{display:inline}.lino-colbtn{display:none}.lino-dots{display:flex;padding:0}.lino-dotclear{display:none}}@media(max-width:749px){.lino-box .js-grid{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}.lino-s .product-grid-item img{object-fit:cover!important}@media(max-width:749px){.lino-foot{padding:8px 0 36px!important}.lino-foot .lino-more{margin-top:0!important}}
/*# sourceMappingURL=/cdn/shop/t/197/assets/lino.css.map */
