.lcv-chead__wrap{max-width:1480px;margin:0 auto;padding:0 20px}.lcv-chead{background:linear-gradient(180deg,var(--lcv-cream) 0%,#fff 100%);padding:18px 0 22px;border-bottom:1px solid var(--lcv-line);margin-bottom:22px}.lcv-chead__top{display:flex;align-items:center;gap:16px;margin:10px 0 18px}.lcv-chead__icon{flex:none;width:64px;height:64px;border-radius:18px;background:#fff;box-shadow:var(--lcv-shadow);display:flex;align-items:center;justify-content:center;font-size:2rem;line-height:1}.lcv-chead__icon:empty{display:none}.lcv-chead h1{margin:0;font-size:clamp(1.7rem,3.2vw,2.5rem);line-height:1.1;font-weight:900;letter-spacing:-.02em;color:var(--lcv-ink)}.lcv-chead__meta{margin:6px 0 0;color:var(--lcv-muted);font-size:.95rem;font-weight:600}.lcv-chead__meta span{margin:0 4px;color:#c4c4c4}.lcv-crumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px;font-size:.84rem;color:var(--lcv-muted)}.lcv-crumbs li{display:flex;align-items:center;gap:4px;min-width:0}.lcv-crumbs li+li:before{content:"\203a";color:#b5b5b5;font-weight:700;margin-right:2px}.lcv-crumbs a{color:var(--lcv-muted);text-decoration:none}.lcv-crumbs a:hover{color:var(--lcv-red);text-decoration:underline}.lcv-crumbs [aria-current]{color:var(--lcv-ink);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60vw}.lcv-crumbs-bar{padding:14px 0 4px}.lcv-chips{display:flex;gap:8px;flex-wrap:wrap;padding:0 0 16px}.lcv-chip{flex:none;display:inline-flex;align-items:center;gap:7px;padding:9px 15px;border:1px solid var(--lcv-line);border-radius:999px;background:#fff;color:var(--lcv-ink);font-weight:700;font-size:.9rem;text-decoration:none;transition:border-color .15s ease,color .15s ease,box-shadow .15s ease;box-shadow:0 1px 2px #0000000a}.lcv-chip small{font-size:.75rem;font-weight:700;color:var(--lcv-muted);background:#f3f3f3;border-radius:999px;padding:2px 7px}.lcv-chip:hover{border-color:var(--lcv-red);color:var(--lcv-red);box-shadow:0 4px 12px #c8102e1f}.lcv-chip.is-active{background:var(--lcv-red);border-color:var(--lcv-red);color:#fff}.lcv-chip.is-active small{background:#fff3;color:#fff}.lcv-chip--all{background:var(--lcv-yellow-soft);border-color:transparent}.lcv-chip--all.is-active{background:var(--lcv-ink);border-color:var(--lcv-ink);color:#fff}.lcv-readmore{position:relative;max-width:920px}.lcv-readmore__content{max-height:3.3em;overflow:hidden;color:#3c4043;line-height:1.65;font-size:.95rem;position:relative}.lcv-readmore__content:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1.8em;background:linear-gradient(#fff0,#fff)}.lcv-readmore.is-open .lcv-readmore__content{max-height:none}.lcv-readmore.is-open .lcv-readmore__content:after{display:none}.lcv-readmore__content h2{font-size:1.2rem;font-weight:800;margin:18px 0 8px;color:var(--lcv-ink)}.lcv-readmore__content h3{font-size:1.02rem;font-weight:800;margin:16px 0 6px;color:var(--lcv-ink)}.lcv-readmore__content p{margin:0 0 10px}.lcv-readmore__content a{color:var(--lcv-red);font-weight:700}.lcv-readmore__btn{margin-top:4px;border:0;background:none;padding:4px 0;color:var(--lcv-red);font-weight:800;cursor:pointer;display:inline-flex;align-items:center;gap:6px;font-size:.9rem}.lcv-readmore__less,.lcv-readmore.is-open .lcv-readmore__more{display:none}.lcv-readmore.is-open .lcv-readmore__less{display:inline}.lcv-readmore.is-open .lcv-readmore__btn svg{transform:rotate(180deg)}.lcv-readmore.is-short .lcv-readmore__btn,.lcv-readmore.is-short .lcv-readmore__content:after{display:none}.facets--horizontal{border-top:1px solid var(--lcv-line);border-bottom:1px solid var(--lcv-line);padding-top:10px!important;padding-bottom:10px!important;margin-bottom:8px}product-card.product-card{background:#fff;border:1px solid var(--lcv-line);border-radius:var(--lcv-radius);overflow:hidden;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease;height:100%}product-card.product-card:hover{box-shadow:var(--lcv-shadow-hover);transform:translateY(-2px);border-color:#e2e2e2}product-card .product-card__content{padding:12px 12px 14px!important;gap:6px!important;height:100%}product-card .card-gallery{background:#fff;border-radius:10px;padding:6px}product-card .product-media__image{object-fit:contain!important;transition:transform .3s ease}product-card:hover .product-media__image{transform:scale(1.04)}product-card [class*=product_title],product-card .product-card__content .rte{font-size:.9rem!important;line-height:1.35!important;font-weight:600;color:var(--lcv-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}product-card product-price{margin-top:auto}product-card product-price .price{font-size:1.15rem!important;font-weight:900;color:var(--lcv-red)}product-card product-price .unit-price{display:block;font-size:.76rem;color:var(--lcv-muted);margin-top:1px}product-card .quick-add{opacity:1!important;visibility:visible!important}product-card.product-card .quick-add__button{opacity:1!important;transform:none!important;background:var(--lcv-red)!important;color:#fff!important;border:0!important;border-radius:999px!important;width:auto!important;left:auto!important;top:auto!important;height:38px!important;padding:0 14px 0 8px!important;gap:2px!important;font-weight:800!important;font-size:.85rem!important;white-space:nowrap;box-shadow:0 6px 16px #c8102e59!important}product-card.product-card .quick-add__button .add-to-cart-icon{width:26px!important}product-card .quick-add__button:hover{background:var(--lcv-red-dark)!important}product-card .quick-add__button svg{color:#fff}.product-grid{gap:16px!important}.product-information .product-details h1{font-size:clamp(1.5rem,2.4vw,2.1rem)!important;line-height:1.15!important;font-weight:900!important;letter-spacing:-.015em}.product-information .product-details product-price .price{font-size:2rem!important;font-weight:900!important;color:var(--lcv-red)}.product-information .product-details product-price .unit-price{display:block;font-size:.9rem;color:var(--lcv-muted);margin-top:2px}.product-information .product-media-container{background:#fff;border:1px solid var(--lcv-line);border-radius:18px}.product-information .buy-buttons-block .add-to-cart-button{background:var(--lcv-red)!important;border-color:var(--lcv-red)!important;color:#fff!important;font-weight:800!important;border-radius:999px!important;min-height:52px;font-size:1.02rem!important}.product-information .buy-buttons-block .add-to-cart-button:hover{background:var(--lcv-red-dark)!important}.product-information .quantity-selector-wrapper,.product-information .quantity-selector{border-radius:999px!important}.sticky-add-to-cart__button{background:var(--lcv-red)!important;border-color:var(--lcv-red)!important;color:#fff!important;border-radius:999px!important}.lcv-pd-desc-hidden{display:none!important}.lcv-pd-badges{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:2px}.lcv-pd-badge{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:800;padding:5px 11px;border-radius:999px;letter-spacing:.01em}.lcv-pd-badge--brand{background:var(--lcv-ink);color:#fff}.lcv-pd-badge--price{background:var(--lcv-yellow-soft);color:#7a5a00}.lcv-pd-badge--stock{background:#e8f5ec;color:var(--lcv-green)}.lcv-pd-badge--stock i{width:7px;height:7px;border-radius:50%;background:var(--lcv-green);display:inline-block}.lcv-pd-badge--out{background:#fdecee;color:var(--lcv-red)}.lcv-pd-trust{list-style:none;margin:6px 0 0;padding:14px 16px;border:1px solid var(--lcv-line);border-radius:var(--lcv-radius);background:var(--lcv-cream);display:grid;gap:12px}.lcv-pd-trust li{display:flex;gap:12px;align-items:flex-start}.lcv-pd-trust svg{flex:none;color:var(--lcv-red);margin-top:1px}.lcv-pd-trust span{display:flex;flex-direction:column;font-size:.84rem;color:var(--lcv-muted);line-height:1.35}.lcv-pd-trust strong{color:var(--lcv-ink);font-size:.92rem}.lcv-pd-specs{margin-top:8px}.lcv-pd-specs h2{font-size:1.05rem;font-weight:800;margin:0 0 8px;color:var(--lcv-ink)}.lcv-pd-specs dl{margin:0;border:1px solid var(--lcv-line);border-radius:var(--lcv-radius);overflow:hidden}.lcv-pd-specs dl>div{display:grid;grid-template-columns:140px 1fr;gap:12px;padding:10px 14px;font-size:.9rem}.lcv-pd-specs dl>div:nth-child(odd){background:#fafafa}.lcv-pd-specs dt{color:var(--lcv-muted);font-weight:600}.lcv-pd-specs dd{margin:0;color:var(--lcv-ink);font-weight:700}.lcv-pd-specs dd a{color:var(--lcv-red);text-decoration:none}.lcv-pd-specs dd a:hover{text-decoration:underline}.lcv-pd-more{background:var(--lcv-cream);padding:36px 0 26px;margin-top:24px}.lcv-pd-more__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:18px}.lcv-pd-more__head h2{margin:0;font-size:clamp(1.3rem,2.2vw,1.8rem);font-weight:900;color:var(--lcv-ink)}@media(max-width:749px){.lcv-chead__wrap{padding:0 16px}.lcv-chead{padding:12px 0 14px;margin-bottom:12px}.lcv-chead__icon{width:48px;height:48px;font-size:1.5rem;border-radius:14px}.lcv-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:0 16px 14px;scroll-snap-type:x proximity}.lcv-chips::-webkit-scrollbar{display:none}.lcv-chips--wrap{flex-wrap:wrap;overflow:visible;margin:0;padding:0 0 10px}.lcv-chip{scroll-snap-align:start;padding:8px 13px;font-size:.86rem}.lcv-crumbs [aria-current]{max-width:45vw}product-card .product-card__content{padding:8px 8px 10px!important}product-card product-price .price{font-size:1.02rem!important}product-card.product-card .quick-add__button{height:34px!important;padding:0 10px 0 6px!important;font-size:.8rem!important}.product-grid{gap:10px!important}.lcv-pd-specs dl>div{grid-template-columns:115px 1fr}.product-information .product-details product-price .price{font-size:1.7rem!important}.lcv-pd-more__head .lcv-btn{width:100%}}.lcvb{--b-red:#c8102e;--b-red-dk:#9e0b23;--b-ink:#1d1d1f;--b-mut:#5f6368;--b-line:#ececec;--b-cream:#fffaf0;--b-yel:#f6c400;color:var(--b-ink)}.lcvb-wrap{max-width:1180px;margin:0 auto;padding:0 20px}.lcvb-crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:.85rem;color:var(--b-mut);margin-bottom:22px}.lcvb-crumbs a{color:var(--b-mut);text-decoration:none}.lcvb-crumbs a:hover{color:var(--b-red);text-decoration:underline}.lcvb-crumbs span[aria-hidden]{color:#c4c4c4}.lcvb-crumbs [aria-current]{color:var(--b-ink);font-weight:600}.lcvb-hero{background:var(--b-cream);border-bottom:1px solid var(--b-line);padding:28px 0 26px}.lcvb-hero__grid{display:grid;grid-template-columns:1.25fr 1fr;gap:48px;align-items:end}.lcvb-hero__title{margin:0;font-size:clamp(2.2rem,5vw,3.9rem);line-height:1;font-weight:900;letter-spacing:-.035em;max-width:16ch}.lcvb-hero__intro{margin:18px 0 0;font-size:1.12rem;line-height:1.6;color:#3c3c3c;max-width:52ch}.lcvb-hero__facts{list-style:none;margin:0;display:grid;gap:14px;border-left:4px solid var(--b-yel);padding:0 0 0 22px}.lcvb-hero__facts li{font-size:.95rem;line-height:1.5;color:var(--b-mut)}.lcvb-hero__facts strong{display:block;color:var(--b-ink);font-size:1rem;margin-bottom:2px}.lcvb-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.lcvb-tag{display:inline-flex;align-items:center;padding:8px 15px;border-radius:999px;background:#fff;border:1px solid #e4e0d6;color:var(--b-ink);font-weight:700;font-size:.88rem;text-decoration:none;transition:border-color .15s,color .15s}.lcvb-tag:hover{border-color:var(--b-red);color:var(--b-red)}.lcvb-tag.is-on{background:var(--b-ink);border-color:var(--b-ink);color:#fff}.lcvb-body{padding-top:40px;padding-bottom:56px}.lcvb-h2{font-size:clamp(1.35rem,2.4vw,1.8rem);font-weight:900;letter-spacing:-.02em;margin:0 0 20px}.lcvb-meta{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;font-size:.85rem;color:var(--b-mut);font-weight:600}.lcvb-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:999px;background:var(--b-red);color:#fff!important;font-weight:800;text-decoration:none;font-size:.98rem;border:2px solid var(--b-red);transition:background .15s}.lcvb-btn:hover{background:var(--b-red-dk);border-color:var(--b-red-dk)}.lcvb-btn:focus-visible,.lcvb-tag:focus-visible,.lcvb a:focus-visible{outline:3px solid var(--b-yel);outline-offset:2px}.lcvb-btn--light{background:#fff;color:var(--b-red)!important;border-color:#fff}.lcvb-btn--light:hover{background:var(--b-cream);border-color:var(--b-cream)}.lcvb-btn--ghost{background:transparent;border-color:#ffffffb3}.lcvb-btn--ghost:hover{background:#ffffff1f;border-color:#fff}.lcvb-feat{display:grid;grid-template-columns:1.4fr 1fr;gap:44px;align-items:center;margin-bottom:64px}.lcvb-feat__media{display:block;border-radius:24px;overflow:hidden;aspect-ratio:16/9;background:var(--b-cream)}.lcvb-feat__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.lcvb-feat:hover .lcvb-feat__media img{transform:scale(1.025)}.lcvb-badge{display:inline-block;margin:0 0 14px;padding:5px 12px;border-radius:999px;background:#fdecee;color:var(--b-red);font-weight:800;font-size:.8rem}.lcvb-feat__title{margin:0 0 14px;font-size:clamp(1.6rem,2.8vw,2.3rem);line-height:1.12;font-weight:900;letter-spacing:-.025em}.lcvb-feat__title a,.lcvb-card__title a{color:inherit;text-decoration:none}.lcvb-feat__title a:hover,.lcvb-card__title a:hover{color:var(--b-red)}.lcvb-feat__excerpt{margin:0 0 16px;font-size:1.03rem;line-height:1.6;color:#3c3c3c}.lcvb-feat .lcvb-meta{margin-bottom:22px}.lcvb-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 28px}.lcvb-card{position:relative;display:flex;flex-direction:column}.lcvb-card__media{display:block;border-radius:18px;overflow:hidden;aspect-ratio:16/9;background:var(--b-cream);margin-bottom:16px}.lcvb-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.lcvb-card:hover .lcvb-card__media img{transform:scale(1.03)}.lcvb-card__tag{margin:0 0 6px;color:var(--b-red);font-weight:800;font-size:.85rem}.lcvb-card__title{margin:0 0 8px;font-size:1.22rem;line-height:1.25;font-weight:850;letter-spacing:-.01em}.lcvb-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.lcvb-card__excerpt{margin:0 0 12px;font-size:.95rem;line-height:1.55;color:var(--b-mut)}.lcvb-empty{font-size:1.05rem}.lcvb-pages{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:44px;font-weight:700}.lcvb-pages a{color:var(--b-red)}.lcvb-cta{background:var(--b-red);color:#fff;padding:44px 0;position:relative}.lcvb-cta:before{content:"";position:absolute;left:0;right:0;top:0;height:6px;background:var(--b-yel)}.lcvb-cta__in{display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap}.lcvb-cta h2{margin:0 0 6px;font-size:clamp(1.35rem,2.5vw,1.9rem);font-weight:900;letter-spacing:-.02em;color:#fff}.lcvb-cta p{margin:0;opacity:.92;max-width:56ch;line-height:1.5}.lcvb-cta__btns{display:flex;gap:12px;flex-wrap:wrap}.lcva-head{padding:28px 0 30px}.lcva-head__in{max-width:860px}.lcva-tags{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.lcva-tags .lcvb-tag{padding:5px 12px;font-size:.8rem}.lcva-title{margin:0;font-size:clamp(2rem,4.4vw,3.3rem);line-height:1.05;font-weight:900;letter-spacing:-.03em}.lcva-lead{margin:18px 0 0;font-size:1.2rem;line-height:1.55;color:#3c3c3c;max-width:60ch}.lcva-meta{margin-top:20px}.lcva-author{color:var(--b-ink)}.lcva-hero{margin:0 0 44px;border-radius:26px;overflow:hidden;aspect-ratio:16/9;background:var(--b-cream)}.lcva-hero img{width:100%;height:100%;object-fit:cover;display:block}.lcva-layout{display:grid;grid-template-columns:250px minmax(0,720px);gap:64px;justify-content:center;padding-bottom:56px}.lcva-side{position:sticky;top:140px;align-self:start;display:grid;gap:28px}.lcva-side__title{margin:0 0 10px;font-weight:900;font-size:.95rem}.lcva-toc ol{margin:0;padding:0 0 0 18px;display:grid;gap:9px;font-size:.9rem;line-height:1.35}.lcva-toc ol{list-style:none;padding:0}.lcva-toc li{padding-left:12px;border-left:2px solid #f0e6cf}.lcva-toc a{color:var(--b-mut);text-decoration:none}.lcva-toc a:hover{color:var(--b-red)}.lcva-shop{background:var(--b-cream);border-radius:18px;padding:20px;border:1px solid #f0e6cf}.lcva-shop p{margin:0 0 14px;font-size:.92rem;line-height:1.5;color:var(--b-mut)}.lcva-shop .lcva-side__title{color:var(--b-ink);margin-bottom:6px}.lcva-shop .lcvb-btn{width:100%;min-height:44px;font-size:.9rem;padding:0 16px}.lcva-content{font-size:1.08rem;line-height:1.78;color:#2c2c2c}.lcva-content>*:first-child{margin-top:0}.lcva-content p{margin:0 0 1.2em}.lcva-content h2{font-size:clamp(1.45rem,2.6vw,1.85rem);line-height:1.2;font-weight:900;letter-spacing:-.02em;margin:2em 0 .6em;color:var(--b-ink);scroll-margin-top:150px}.lcva-content h3{font-size:1.22rem;font-weight:850;margin:1.6em 0 .5em;color:var(--b-ink)}.lcva-content a{color:var(--b-red);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px;font-weight:600}.lcva-content a:hover{color:var(--b-red-dk)}.lcva-content strong{color:var(--b-ink)}.lcva-content ul,.lcva-content ol{padding-left:1.3em;margin:0 0 1.2em}.lcva-content li{margin-bottom:.4em}.lcva-content li::marker{color:var(--b-red)}.lcva-content img{border-radius:16px;max-width:100%;height:auto}.lcva-share{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:40px;padding-top:24px;border-top:1px solid var(--b-line)}.lcva-share p{margin:0 8px 0 0;font-weight:800}.lcva-share a,.lcva-share button{padding:8px 15px;border-radius:999px;border:1px solid #ddd;background:#fff;color:var(--b-ink);font:inherit;font-weight:700;font-size:.86rem;text-decoration:none;cursor:pointer}.lcva-share a:hover,.lcva-share button:hover{border-color:var(--b-red);color:var(--b-red)}.lcva-back{display:inline-block;margin-top:26px;color:var(--b-red);font-weight:800;text-decoration:none}.lcva-back:hover{text-decoration:underline}.lcva-related{background:#fafafa;border-top:1px solid var(--b-line);padding:48px 0 56px}@media(max-width:989px){.lcvb-hero__grid{grid-template-columns:1fr;gap:24px}.lcvb-feat{grid-template-columns:1fr;gap:20px;margin-bottom:48px}.lcvb-grid{grid-template-columns:repeat(2,1fr)}.lcva-layout{grid-template-columns:1fr;gap:32px}.lcva-side{position:static;order:2}.lcva-toc{display:none}}@media(max-width:749px){.lcvb-wrap{padding:0 16px}.lcvb-hero{padding:18px 0 20px}.lcvb-hero__facts{display:none}.lcvb-tags{flex-wrap:nowrap;overflow-x:auto;margin:22px -16px 0;padding:0 16px 4px;scrollbar-width:none}.lcvb-tags::-webkit-scrollbar{display:none}.lcvb-tag{white-space:nowrap}.lcvb-body{padding-top:26px}.lcvb-grid{grid-template-columns:1fr;gap:32px}.lcvb-feat__media,.lcva-hero{border-radius:16px}.lcvb-cta__btns,.lcvb-cta__btns .lcvb-btn{width:100%}.lcva-head{padding:18px 0 22px}.lcva-hero{margin-bottom:28px}.lcva-content{font-size:1.03rem}}@media(prefers-reduced-motion:reduce){.lcvb-card__media img,.lcvb-feat__media img{transition:none}.lcvb-card:hover .lcvb-card__media img,.lcvb-feat:hover .lcvb-feat__media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lcv-pages.css.map */
