.ll-blog{overflow:hidden;--plum:#460032;--plum-700:#5e2b47;--plum-500:#7b505f;--martian:#dbc4ab;--burnt:#b9ac9a;--paper:#eaeaea;--breeze:#e8e3dd;--ink-well:#2a0520;--ink-deep:#1d0416;--moonlight:var(--paper);--white:var(--paper);--ink:#460032;--ink-soft:#6f666c;--on-dark:#e8e3dd;--on-dark-90:rgba(232,227,221,.92);--on-dark-70:rgba(232,227,221,.72);--on-dark-55:rgba(232,227,221,.55);--line-1:rgba(70,0,50,.12);--line-2:rgba(70,0,50,.16);--line-3:rgba(70,0,50,.28);--line-4:rgba(70,0,50,.5);--line-d1:rgba(232,227,221,.14);--line-d2:rgba(232,227,221,.34);--line-d3:rgba(232,227,221,.85);--w-serif-lt:300;--w-serif:400;--w-body:420;--w-body-md:520;--w-label:640;--w-strong:700;--w-name:750;--ls-body:.04em;--ls-tag:.12em;--ls-label:.22em;--ls-label-wide:.3em;--ls-nav:.1em;--lh-display:1.06;--lh-head:1.15;--lh-body:1.6;--lh-loose:1.7;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--ic-sm:12px;--ic-md:16px;--ic-lg:18px;--r1:46px;--r2:96px;--r2s:64px;--hd-h:142px;--hd-h-scrolled:64px;--frame:1512px;--padX:clamp(18px,3.6vw,72px);--ease:cubic-bezier(.4,0,.2,1);--expo:cubic-bezier(.16,1,.3,1);display:block;background:var(--paper);color:var(--ink);font-family:var(--fb);font-weight:var(--w-body);letter-spacing:var(--ls-body);-webkit-font-smoothing:antialiased}.ll-blog *{box-sizing:border-box}.ll-blog h1,.ll-blog h2,.ll-blog h3,.ll-blog p{margin:0}.ll-blog a{color:inherit;text-decoration:none}.ll-blog button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.ll-blog :focus-visible{outline:none;outline-offset:0;box-shadow:none}.hubHead{background:var(--paper);border-bottom:1px solid var(--line-2)}.hubHead__in{max-width:var(--frame);margin:0 auto;padding:clamp(32px,4.4vh,48px) var(--padX)}.hubHead__h1{font-family:var(--fd);font-weight:var(--w-serif);font-size:var(--fz-h1);color:var(--plum);line-height:var(--lh-display)}.hubHead__p{margin:var(--sp-3) 0 0;font-family:var(--fb);font-size:var(--fz-body);line-height:var(--lh-body);color:var(--ink);max-width:90ch}.hubBody{position:relative;max-width:var(--frame);margin:0 auto;padding:var(--sp-10) var(--padX) var(--sp-12);display:grid;grid-template-columns:248px minmax(0,1fr);gap:var(--sp-8);align-items:start}.hubBody:before{content:"";position:absolute;left:calc(var(--padX) + 248px + var(--sp-8)/2 - 8px);top:0;bottom:0;width:1px;background:var(--line-2)}@media(max-width:960px){.hubBody:before{display:none}}.hubRail{position:sticky;top:calc(var(--hd-h) + var(--sp-8));padding-left:var(--sp-4)}.hubRail__heading{margin:0 0 var(--sp-4);font-family:var(--fb);font-size:13px;letter-spacing:.2em;font-weight:var(--w-strong,700);color:var(--plum);text-transform:uppercase}@media(max-width:960px){.hubRail__heading{margin-bottom:var(--sp-3)}}.hubCheck{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-2) 0;cursor:pointer;font-family:var(--fb);font-size:var(--fz-cap);color:var(--ink);-webkit-user-select:none;user-select:none}.hubCheck input{position:absolute;opacity:0;width:1px;height:1px}.hubCheck__box{flex:none;width:16px;height:16px;border:1px solid var(--line-3);display:grid;place-items:center;transition:border-color .2s var(--ease),background .2s var(--ease)}.hubCheck__box svg{width:10px;height:10px;stroke:var(--breeze);fill:none;stroke-width:3;opacity:0;transition:opacity .15s var(--ease)}.hubCheck input:checked+.hubCheck__box{background:var(--plum);border-color:var(--plum)}.hubCheck input:checked+.hubCheck__box svg{opacity:1}.hubCheck:hover .hubCheck__box{border-color:var(--plum)}.hubCheck__n{color:var(--ink-soft)}@media(max-width:960px){.hubBody{grid-template-columns:minmax(0,1fr)}.hubRail{position:static;padding-left:0;min-width:0}.hubBar{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:var(--sp-3);padding:0 var(--padX) var(--sp-2);margin:0 calc(-1*var(--padX));scrollbar-width:none;-ms-overflow-style:none}.hubBar::-webkit-scrollbar{display:none}.hubCheck{flex:0 0 auto;padding:9px 16px;border:1px solid var(--line-3);white-space:nowrap;transition:border-color .2s var(--ease),color .2s var(--ease)}.hubCheck__box{display:none}.hubCheck:has(input:checked){border-color:var(--plum);color:var(--plum)}}.featSliderWrap{margin-bottom:var(--sp-8)}.featSlider{position:relative;overflow:hidden}.featSlider__track{display:flex;transition:transform .5s var(--expo)}.featSlider__track.no-anim{transition:none}.featSlider__track .hubFeat{flex:0 0 100%;min-width:0;margin-bottom:0}.featSlider__dots{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:var(--sp-4)}.featSlider__dot{width:8px;height:8px;border-radius:50%;border:0;padding:0;background:var(--line-3);cursor:pointer;transition:background .25s var(--ease),transform .25s var(--ease)}.featSlider__dot:hover{background:var(--plum-500)}.featSlider__dot.is-active{background:var(--plum);transform:scale(1.3)}.hubFeat{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hubFeat__img{position:relative;aspect-ratio:16/9;height:100%}.hubFeat__img img{width:100%;height:100%;object-fit:cover;display:block}.hubFeat__body{position:relative;padding:var(--sp-8);display:flex;flex-direction:column;align-items:flex-start;background:var(--plum)}.hubFeat__tag{padding:3px 8px;background:var(--martian);color:var(--plum);font-family:var(--fb);font-size:11px;letter-spacing:.14em;font-weight:var(--w-label);text-transform:uppercase}.hubFeat__h3{margin-top:var(--sp-4);font-family:var(--fd);font-weight:var(--w-serif);font-size:var(--fz-h3);line-height:var(--lh-head);color:var(--breeze)}.hubFeat__p{margin-top:var(--sp-3);font-family:var(--fb);font-size:var(--fz-body);line-height:var(--lh-body);color:var(--on-dark-70);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hubFeat__cta{margin-top:var(--sp-5);display:inline-flex;align-items:center;gap:8px;font-family:var(--fb);font-size:11px;letter-spacing:.18em;font-weight:var(--w-strong,700);text-transform:uppercase;color:var(--breeze);padding-bottom:4px;background:linear-gradient(var(--martian),var(--martian)) left 100%/0 2px no-repeat;transition:background-size .3s var(--expo),gap .25s var(--expo)}.hubFeat__cta svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:2;flex:none}.hubFeat:hover .hubFeat__cta{background-size:100% 2px;gap:12px}@media(max-width:700px){.hubFeat{grid-template-columns:1fr}}.hubResults__heading{margin:0 0 var(--sp-6);font-family:var(--fd);font-weight:var(--w-serif);font-size:var(--fz-h4);color:var(--plum)}.hubGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-8) var(--sp-6)}@media(max-width:1280px){.hubGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.hubGrid{grid-template-columns:1fr}}.ll-blog-card{position:relative;display:flex;flex-direction:column;align-items:stretch;padding-bottom:var(--sp-6)}.ll-blog-card__imgwrap{position:relative;aspect-ratio:16/9;overflow:hidden;border:1px solid var(--line-2);transition:border-color .25s var(--ease)}.ll-blog-card:hover .ll-blog-card__imgwrap{border-color:var(--plum)}.ll-blog-card__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s var(--expo)}.ll-blog-card:hover .ll-blog-card__img{transform:scale(1.04)}.ll-blog-card__tag{margin-top:var(--sp-4);align-self:flex-start;padding:3px 8px;background:var(--martian);color:var(--plum);font-family:var(--fb);font-size:11px;letter-spacing:.14em;font-weight:var(--w-label);text-transform:uppercase}.ll-blog-card__name{font-family:var(--fb);font-style:normal;font-size:var(--fz-body);letter-spacing:var(--ls-body);font-weight:var(--w-name);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35;color:var(--plum);margin-top:var(--sp-3)}.ll-blog-card__dek{margin-top:var(--sp-2);font-family:var(--fb);font-size:var(--fz-cap);line-height:var(--lh-body);color:var(--ink-soft);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ll-blog-card__cta{align-self:flex-start;margin-top:var(--sp-3);display:inline-flex;align-items:center;gap:6px;font-family:var(--fb);font-size:11px;letter-spacing:.16em;font-weight:var(--w-strong,700);text-transform:uppercase;color:var(--plum);padding-bottom:3px;background:linear-gradient(var(--martian),var(--martian)) left 100%/0 2px no-repeat;transition:background-size .3s var(--expo),gap .25s var(--expo)}.ll-blog-card__cta svg{width:12px;height:12px;stroke:currentColor;fill:none;stroke-width:2;flex:none}.ll-blog-card:hover .ll-blog-card__cta{background-size:100% 2px;gap:10px}.ll-blog-card[hidden]{display:none}.hubPager{margin-top:var(--sp-12);display:flex;justify-content:center;align-items:center;gap:var(--sp-4);flex-wrap:wrap}.hubPager button,.hubPager span.gap{font-family:var(--fb);font-size:var(--fz-body);color:var(--ink-soft)}.hubPager span.gap{padding:0 2px}.hubPager button{padding:var(--sp-1) var(--sp-2);border-bottom:1px solid transparent;transition:color .2s var(--ease),border-color .2s var(--ease)}.hubPager button:hover{color:var(--plum)}.hubPager button[aria-current=page]{color:var(--plum);font-weight:var(--w-strong);border-bottom-color:var(--martian)}.hubPager__next{margin-left:var(--sp-3);display:inline-flex;align-items:center;gap:6px;font-family:var(--fb);font-size:var(--fz-micro);font-weight:var(--w-label);letter-spacing:var(--ls-tag);text-transform:uppercase;color:var(--plum)!important}.hubPager__next svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:1.8}.ll-blog .hubBody--full{grid-template-columns:minmax(0,1fr)}.ll-blog .hubBody--full:before{display:none}.ll-blog [hidden]{display:none!important}.ll-blog .hubHead__p{margin-top:12px}.ll-blog .hubRail__heading{margin-bottom:16px}.ll-blog .hubResults__heading{margin-bottom:24px}.ll-blog .hubFeat__h3{margin-top:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ll-blog .hubFeat__p,.ll-blog .ll-blog-card__name{margin-top:12px}.ll-blog .ll-blog-card__dek{margin-top:8px}.ll-blog .hubResults{min-width:0}.ll-blog .hubFeat{height:100%;color:var(--breeze)}.ll-blog .hubFeat--text{grid-template-columns:1fr}.ll-blog .ll-blog-card__tags{display:flex;flex-wrap:wrap;gap:6px;align-items:start}.ll-blog .ll-blog-card__meta{font-size:12px;margin-top:8px;opacity:.75}.ll-blog .featSlider__track{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;transition:none}.ll-blog .featSlider__track::-webkit-scrollbar{display:none}.ll-blog .hubFeat{scroll-snap-align:start}.ll-blog .featSlider__dot{position:relative}.ll-blog .featSlider__dot:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.ll-blog .hubPager button{min-width:32px;min-height:44px}.ll-blog .blog-status{font-size:13px;margin-top:16px}@media(prefers-reduced-motion:reduce){.ll-blog *{transition:none!important;scroll-behavior:auto!important}}.ll-blog .featSlider__dot{background:var(--line-3)}.ll-blog .featSlider__dot:hover{background:var(--plum-500)}.ll-blog .featSlider__dot.is-active{background:var(--plum)}.ll-blog .hubPager button{font-family:var(--fb);font-size:var(--fz-body);color:var(--ink-soft);padding:var(--sp-1) var(--sp-2);border-bottom:1px solid transparent}.ll-blog .hubPager button[aria-current=page]{color:var(--plum);font-weight:var(--w-strong);border-bottom-color:var(--martian)}.ll-blog .hubPager__next{font-size:var(--fz-micro);font-weight:var(--w-label)}.ll-blog .featSlider__track{overflow-anchor:none;position:relative}.ll-blog .featSlider__track{overflow:visible;scroll-snap-type:none;transition:transform .5s var(--expo);touch-action:pan-y}.ll-blog .hubPager--server a,.ll-blog .hubPager__current{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:30px;padding:var(--sp-1) var(--sp-2) 0;font-family:var(--fb);font-size:var(--fz-body);color:var(--ink-soft);border-bottom:1px solid transparent}.ll-blog .hubPager--server a:hover{color:var(--plum)}.ll-blog .hubPager__current{color:var(--plum);font-weight:var(--w-strong);border-bottom-color:var(--martian)}.ll-blog .hubPager--server .hubPager__next{font-size:var(--fz-body);font-weight:var(--w-label)}.ll-blog .featSliderWrap .sliderPause{display:none!important}.ll-blog .featSlider__dots{gap:0}.ll-blog .featSlider__dot{flex:0 0 22px;width:20px;height:20px;border-radius:0;background:transparent!important;transform:none!important;display:grid;place-items:center}.ll-blog .featSlider__dot:after{position:static;inset:auto;width:8px;height:8px;border-radius:50%;background:var(--line-3);transition:transform .25s var(--ease),background .25s var(--ease)}.ll-blog .featSlider__dot:hover:after{background:var(--plum-500)}.ll-blog .featSlider__dot.is-active:after{background:var(--plum);transform:scale(1.3)}
/*# sourceMappingURL=/cdn/shop/t/58/assets/new-section-main-blog.css.map */
