.plp{padding:28px 24px 72px}.plp .plp__head{margin:0 0 28px}.plp .plp__titlebar,.tiles-page .plp__titlebar{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 16px;padding:0 0 10px;border-bottom:2px solid var(--brand)}.plp .plp__title,.tiles-page .plp__title{margin:0;font-family:var(--font-heading);font-weight:700;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.08;letter-spacing:.01em;text-transform:uppercase;color:var(--brand)}.plp .plp__count{margin:0;font-size:.95rem;font-weight:600;color:var(--muted)}.plp .plp__intro{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:40px;align-items:start;margin:18px 0 0}.plp .plp__lead{margin:0;font-size:1.05rem;line-height:1.65;color:var(--ink)}.plp .plp__lead.is-clamped{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.plp .plp__readmore{display:inline-block;margin:6px 0 0;font-weight:700;color:var(--accent);text-decoration:none}.plp .plp__readmore:hover{text-decoration:underline;text-underline-offset:3px}.plp .plp__banner{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0 0}.plp .plp__banner img{display:block;width:auto;height:auto;max-width:100%;max-height:200px;border-radius:6px}.plp .plp__side{display:grid;gap:14px;font-size:.95rem}.plp .plp__nav,.plp .plp__help{padding:14px 16px;background:var(--surface);border:1px solid var(--line);border-radius:8px}.plp .plp__help{border-left:4px solid var(--brand)}.plp .plp__side-h{margin:0 0 8px;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.plp .plp__nav ul{display:grid;gap:6px;margin:0;padding:0;list-style:none}.plp .plp__nav a{font-weight:600;color:var(--brand);text-decoration:none}.plp .plp__nav a:hover{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.plp .plp__help p:last-child{margin:0;line-height:1.5}.plp .plp__help a{font-weight:700;color:var(--accent);white-space:nowrap}.plp .plp__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px}.pcard{display:flex;flex-direction:column;height:100%;overflow:hidden;color:var(--ink);text-decoration:none;background:#fff;border:1px solid var(--line);border-radius:6px;transition:border-color .15s ease,box-shadow .15s ease}.pcard:hover{border-color:#9fb0bc;box-shadow:0 4px 14px #002a451a}.pcard:focus-visible{outline:3px solid rgba(0,59,97,.35);outline-offset:2px}.pcard .pcard__img{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3;margin:0;padding:12px;background:#fff;border-bottom:1px solid var(--line);overflow:hidden}.pcard .pcard__img img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.pcard .pcard__noimg{font-size:.85rem;color:var(--muted)}.pcard .pcard__tag{position:absolute;top:8px;left:8px;padding:3px 8px;font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#fff;background:var(--ink);border-radius:3px}.pcard .pcard__tag--sale{background:var(--accent)}.pcard .pcard__body{display:flex;flex:1;flex-direction:column;padding:12px 14px 14px}.pcard .pcard__vendor{margin:0 0 4px;font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.pcard .pcard__title{margin:0;font-family:var(--font-body);font-size:1rem;font-weight:600;line-height:1.3;color:var(--brand)}.gas{display:inline-block;width:8px;height:8px;margin-right:4px;vertical-align:1px;border-radius:50%}.gas--neon{background:#ff5a1f;box-shadow:0 0 5px #ff5a1fbf}.gas--argon{background:#3d7bff;box-shadow:0 0 5px #3d7bffbf}.pcard .pcard__detail{margin:4px 0 0;font-size:.85rem;font-weight:600;line-height:1.35;color:var(--muted)}.pcard .pcard__chart{width:100%;margin:10px 0 0;border-collapse:collapse;font-size:.8rem;font-variant-numeric:tabular-nums;border:1px solid var(--line)}.pcard .pcard__chart caption{caption-side:top;padding:0 0 4px;font-size:.72rem;font-weight:700;letter-spacing:.03em;text-align:left;color:var(--muted)}.pcard .pcard__chart th,.pcard .pcard__chart td{padding:3px 8px}.pcard .pcard__chart thead th{font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-align:right;color:var(--brand);background:var(--surface)}.pcard .pcard__chart thead th:first-child{text-align:left}.pcard .pcard__chart tbody tr{border-top:1px solid var(--line)}.pcard .pcard__chart tbody th{text-align:left;font-weight:600}.pcard .pcard__chart tbody td{text-align:right;font-weight:600}.pcard .pcard__foot{margin-top:auto;padding-top:12px}.pcard .pcard__price{margin:0;font-size:1.15rem;font-weight:700;color:var(--accent);font-variant-numeric:tabular-nums}.pcard .pcard__from{margin-right:2px;font-size:.8rem;font-weight:600;color:var(--muted)}.pcard .pcard__price s{margin-left:6px;font-size:.9rem;font-weight:400;color:var(--muted)}.pcard .pcard__per{font-size:.85rem;font-weight:600;color:var(--muted)}.pcard .pcard__each{margin:1px 0 0;font-size:.88rem;font-weight:700;color:var(--brand)}.pcard .pcard__single{margin:2px 0 0;font-size:.8rem;color:var(--muted)}.pcard .pcard__call{margin:2px 0 0;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--brand)}.plp .plp__more{display:block;margin-top:48px}.plp .plp__more-main{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;min-width:0}.plp .plp__side--more{position:sticky;top:16px}.plp .plp__block{margin:0;scroll-margin-top:16px}.plp .plp__h{margin:0 0 14px;padding:0 0 8px;font-family:var(--font-heading);font-weight:700;font-size:1.3rem;letter-spacing:.04em;text-transform:uppercase;color:var(--brand);border-bottom:2px solid var(--brand)}.plp .plp__block p,.plp .plp__about .rte p{margin:0 0 12px;font-size:1rem;line-height:1.7}.plp .cat-block--guide{padding:22px 24px;background:var(--surface);border:1px solid var(--line);border-radius:8px}.plp .cat-block--guide .plp__h{border-bottom-color:#b9c4cc}.plp .cat-block--resource{padding-top:0;border-top:0}.plp .cat-block--notice{padding:22px 26px;background:#fff8d9;border:1px solid #efd873;border-radius:8px}.plp .cat-block--notice p:last-child{margin-bottom:0}.plp .cat-block__title{margin:0 0 6px;font-weight:700}.plp .cat-block--reviews p{font-style:italic}.plp .cat-block__images{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin:14px 0}.plp .cat-block--gallery .cat-block__images{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.plp .plp__sheet{display:block;overflow:hidden;color:var(--ink);text-decoration:none;background:#fff;border:1px solid var(--line);border-radius:6px}.plp .plp__sheet img{display:block;width:auto;height:auto;max-width:100%;margin:0 auto;border:0;border-radius:0}.plp .cat-block--gallery .plp__sheet img{max-height:240px;padding:8px}.plp .cat-block--gallery .plp__sheet{border:0;border-radius:0;background:none}.plp .cat-block--gallery .plp__sheet img{margin:0;padding:0}.plp .plp__sheet span{display:block;padding:10px 12px;font-size:.9rem;border-top:1px solid var(--line)}.plp .plp__sheet em{font-style:normal;font-weight:600;color:var(--accent)}.plp .plp__sheet:hover{border-color:var(--brand)}.plp .plp__sheet:focus-visible{outline:3px solid rgba(0,59,97,.35);outline-offset:2px}.plp .plp__sheet.is-static{margin:0}.plp .plp__sheet.is-static:hover{border-color:var(--line)}.plp .plp__sheet.is-wide{grid-column:1 / -1}.plp .plp__sheet figcaption{padding:10px 12px;font-size:.9rem;border-top:1px solid var(--line)}.plp .plp__strip{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;margin:12px 0 0;font-size:.95rem}.plp .plp__strip-nav{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.plp .plp__strip-nav .plp__side-h{margin:0}.plp .plp__strip-nav ul{display:flex;flex-wrap:wrap;gap:4px 18px;margin:0;padding:0;list-style:none}.plp .plp__strip-nav a{font-weight:600;color:var(--brand);text-decoration:none}.plp .plp__strip-nav a:hover{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.plp .plp__strip-help{margin:0 0 0 auto;color:var(--muted)}.plp .plp__strip-help a{font-weight:700;color:var(--accent);white-space:nowrap}.plp .cat-block__h{margin:18px 0 8px;font-family:var(--font-heading);font-weight:700;font-size:1.1rem;letter-spacing:.02em;text-transform:uppercase;color:var(--brand)}.plp .cat-block--story .cat-block__h{display:table;margin:22px auto 12px;padding:4px 12px;font-size:1.25rem;letter-spacing:.01em;text-transform:none;text-align:center;color:var(--ink);background:#edd23b}.plp .cat-block__list{margin:0 0 12px;padding-left:1.2em;line-height:1.6}.plp .cat-table__wrap{overflow-x:auto;margin:6px 0 14px;border:1px solid var(--line);border-radius:6px;background:#fff}.plp .cat-table{width:100%;border-collapse:collapse;font-size:.95rem}.plp .cat-table caption{padding:10px 12px 0;text-align:left;font-weight:700;color:var(--brand)}.plp .cat-table th,.plp .cat-table td{padding:9px 12px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.plp .cat-table thead th{font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);background:var(--surface)}.plp .cat-table tbody th{font-weight:600;color:var(--ink);white-space:nowrap}@media(max-width:560px){.plp .cat-table{font-size:.9rem}.plp .cat-table th,.plp .cat-table td{padding:8px 9px}.plp .cat-table thead th{letter-spacing:.02em}}.plp .cat-table tbody tr:last-child th,.plp .cat-table tbody tr:last-child td{border-bottom:0}.plp .cat-table tbody tr:nth-child(2n){background:#fafbfc}.plp .cat-table__note{margin:-6px 0 14px;font-size:.88rem;color:var(--muted)}.plp .cat-pair{display:grid;grid-template-columns:minmax(0,180px) minmax(0,1fr);gap:20px;align-items:center}.plp .cat-pair__img .plp__sheet{border:0;background:none}.plp .cat-pair__img img{max-height:180px}.plp .cat-pair .cat-table tbody th{white-space:nowrap}.plp .cat-pair .cat-table thead th{white-space:normal}.plp .cat-pair__main>.cat-block__h:first-child{margin-top:0}@media(max-width:700px){.plp .cat-pair{grid-template-columns:minmax(0,1fr)}.plp .cat-pair__img{max-width:220px}}.plp .cat-parts{display:grid;gap:10px;margin:6px 0 14px;padding:0;list-style:none;max-width:620px}.plp .cat-parts__item{display:grid;grid-template-columns:64px minmax(0,1fr) auto;grid-template-areas:"img name price" "img per price";align-items:center;gap:2px 14px;padding:10px 14px;color:var(--ink);text-decoration:none;background:#fff;border:1px solid var(--line);border-radius:6px}.plp .cat-parts__item:hover{border-color:var(--brand)}.plp .cat-parts__item img{grid-area:img;width:64px;height:64px;object-fit:contain}.plp .cat-parts__name{grid-area:name;font-weight:700;color:var(--brand)}.plp .cat-parts__per{grid-area:per;font-size:.9rem;color:var(--muted)}.plp .cat-block:has(.cat-parts) .cat-fig{margin-left:0}.plp .cat-parts__price{grid-area:price;font-weight:700;color:var(--accent);white-space:nowrap}.plp .cat-steps{display:grid;gap:14px;margin:8px 0 0;padding:0;list-style:none}.plp .cat-step{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,300px);gap:16px;align-items:center;padding:12px;background:#fff;border:1px solid var(--line);border-radius:6px}.plp .cat-step__text p{margin:0}.plp .cat-step__note{margin-top:6px!important;font-size:.88rem;color:var(--muted)}.plp .cat-step__img{display:grid;gap:8px;justify-items:center}.plp .cat-step__img .plp__sheet{border:0}.plp .cat-fig{max-width:640px;margin:18px auto 6px}.plp .cat-fig__cap{margin:8px 0 0;text-align:center;font-weight:600}.plp .cat-step--text{grid-template-columns:minmax(0,1fr)}.plp .cat-step__img--row{grid-template-columns:repeat(2,minmax(0,1fr))}.plp .cat-video{margin:0}.plp .plp__intro-videos{margin:20px 0 28px}.plp .cat-video figcaption{padding:6px 2px 0;font-size:.9rem;font-weight:600;color:var(--brand)}@media(max-width:700px){.plp .cat-step{grid-template-columns:minmax(0,1fr)}}.plp .cat-call{display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px;margin:10px 0 14px;padding:14px 26px;color:#fff;text-decoration:none;background:var(--accent);border-radius:8px;box-shadow:0 3px 10px #c91f3440;transition:filter .15s ease}.plp .cat-call:hover{filter:brightness(1.08)}.plp .cat-call:focus-visible{outline:3px solid rgba(201,31,52,.4);outline-offset:3px}.plp .cat-call__label{font-family:var(--font-heading);font-weight:700;font-size:1.6rem;line-height:1.05;letter-spacing:.02em;text-transform:uppercase}.plp .cat-call__num{font-size:1.15rem;font-weight:700;letter-spacing:.02em}.plp .cat-go{display:inline-block;margin-top:4px;font-weight:700;font-size:1.02rem;color:var(--accent);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.plp .cat-go:hover{color:var(--brand)}.plp .cat-go:focus-visible{outline:3px solid rgba(201,31,52,.35);outline-offset:3px;border-radius:2px}.tiles-page{padding:28px 24px 72px}.tiles-page .plp__titlebar{margin-bottom:24px}.tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.tile{display:flex;flex-direction:column;overflow:hidden;color:var(--ink);text-decoration:none;background:#fff;border:1px solid var(--line);border-top:4px solid var(--brand);border-radius:6px;transition:border-color .15s ease,box-shadow .15s ease}.tile:hover{border-color:#9fb0bc;border-top-color:var(--accent);box-shadow:0 4px 14px #002a451a}.tile:focus-visible{outline:3px solid rgba(0,59,97,.35);outline-offset:2px}.tile__img{display:flex;align-items:center;justify-content:center;gap:6px;height:150px;padding:12px;background:#fff;border-bottom:1px solid var(--line)}.tile__img img{display:block;width:auto;height:auto;max-width:100%;max-height:100%}.tile__img--collage img{min-width:0;max-width:25%}.tile__img--collage img:first-child{max-width:40%}.tile__body{display:flex;flex-direction:column;flex:1;padding:14px 16px 16px}.tile__title{font-family:var(--font-heading);font-weight:700;font-size:1.3rem;line-height:1.1;letter-spacing:.01em;text-transform:uppercase;color:var(--brand)}.tile__text{margin-top:8px;font-size:.9rem;line-height:1.5;color:var(--ink);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:749px){.tile__text{display:block;-webkit-line-clamp:unset}}.tile__lines{display:flex;flex-wrap:wrap;gap:2px 0;margin-top:8px;font-size:.88rem;line-height:1.45;color:var(--muted)}.tile__lines span:not(:last-child):after{content:"\b7";margin:0 7px;color:#b3bec6}.tile__cta{margin-top:auto;padding-top:12px;font-weight:700;font-size:.92rem;color:var(--accent)}.tile:hover .tile__cta{text-decoration:underline;text-underline-offset:3px}.plp .plp__hub{margin:24px 0 32px}.plp .plp__hub .plp__h{margin:0 0 14px}.tiles--sub{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px}.tiles--sub .tile__img{height:130px}.tiles--sub .tile__title{font-size:1.15rem}.cart .cart__remove,.cart .cart__clear{font-size:.9rem;font-weight:600;color:var(--accent)}.cart .cart__clear{margin-right:auto}.cart .cart__warn{display:block;margin-top:4px;font-size:.85rem;font-weight:600;color:var(--accent)}.cart .cart__footer{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:900px){.plp .plp__intro,.plp .plp__more{grid-template-columns:minmax(0,1fr);gap:24px}.plp .plp__side--more{position:static}.plp .plp__side--head .plp__nav{display:none}}@media(max-width:560px){.plp,.tiles-page{padding:16px 16px 56px}.tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tile__img{height:100px;padding:8px}.tile__body{padding:10px 12px 12px}.tile__title{font-size:1.05rem}.tile__lines{display:none}.plp .plp__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pcard .pcard__body{padding:10px}.pcard .pcard__title{font-size:.92rem}.pcard .pcard__chart th,.pcard .pcard__chart td{padding:2px 5px}.pcard .pcard__chart thead th{white-space:nowrap;letter-spacing:0;font-size:.6rem;padding:2px 3px}.pcard .pcard__chart thead .gas{width:6px;height:6px;margin-right:3px}}@media(max-width:360px){.pcard .pcard__body{padding:10px 8px}.pcard .pcard__chart{font-size:.74rem}.pcard .pcard__chart th,.pcard .pcard__chart td{padding:2px 3px}.pcard .pcard__chart thead .gas{display:none}.plp .cat-block--guide{padding:16px}.plp .cat-block__images{grid-template-columns:minmax(0,1fr)}}.rt-center{text-align:center}.rt-lg{font-size:1.18em;line-height:1.4}.rt-xl{font-size:1.45em;line-height:1.25}.rt-sm{font-size:.88em}.rt-big{font-size:1.3em}.rte mark,.rt mark,.pdp mark,.plp mark{padding:.05em 0;border-radius:0;color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone}.rt p,.rte p{margin:0 0 .85em}.rt a:not([class]),.rte a:not([class]),.pdp__prose a:not([class]),.pdp__note a:not([class]),.pdp__warranty a:not([class]),.pdp__features a:not([class]),.pdp__resource a:not([class]){color:var(--brand, #003b61);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.rt-list{margin:0 0 1em;padding-left:1.3em;list-style:disc;line-height:1.55}.rt-list li{margin:0 0 .15em}.rt-list li::marker{color:var(--accent)}.plp .plp__crumbs{margin:0 0 8px;font-size:.82rem;color:var(--muted)}.plp .plp__crumbs a{display:inline-block;padding:6px 0;font-weight:600;color:var(--brand);text-decoration:none}.plp .plp__jump{display:none}@media(max-width:749px){.plp .plp__jump{display:flex;align-items:center;justify-content:center;gap:6px;margin:12px 0 4px;padding:11px 14px;font-weight:700;color:#fff;background:var(--brand);border-radius:6px;text-decoration:none}.plp .plp__jump~.plp-show .chip--shop,.plp .plp__jump~.plp-chips .chip--shop{display:none}.plp .plp__phone{display:inline-block;padding:4px 0}.plp .chip{white-space:normal}}.pagination a,.pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px}.plp .plp__crumbs a:hover{text-decoration:underline}.plp>.plp__titlebar{margin:0}.plp .plp__count{font-weight:500}.plp .plp__count-sep{margin:0 6px}.plp .plp__phone{font-weight:800;color:var(--accent);text-decoration:none;white-space:nowrap}.plp .plp-show{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:36px;align-items:center;margin:24px 0 32px;padding:30px 34px;background:var(--surface);border:1px solid var(--line);border-radius:10px}.plp .plp-show--text{grid-template-columns:minmax(0,1fr)}.plp .plp-show--text .plp-show__text{max-width:880px}.plp .plp-show__text .rt{font-size:1.02rem;line-height:1.65}.plp .plp-show__text .rt .rt-center{text-align:left}.plp .plp-show__text .rt p:last-child{margin-bottom:0}.plp .plp-show__photo{display:grid;gap:10px;justify-items:center;max-width:440px}.plp .plp-show__photo>img{display:block;width:auto;height:auto;border-radius:8px;box-shadow:0 10px 30px #002a4529}.plp .plp-show__more{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0 0}.plp .plp-show__more img{display:block;width:auto;height:auto;max-height:64px}.plp .plp-show--short .plp-show__photo{max-width:320px}.plp .plp-show--short .plp-show__text .rt{font-size:1.12rem}.plp .plp-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.plp .plp-chips--bare{margin:18px 0 26px}.plp .chip{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;font-size:.86rem;font-weight:700;color:var(--brand);text-decoration:none;background:#fff;border:1px solid var(--line);border-radius:999px;transition:border-color .15s ease}.plp .chip:hover{border-color:var(--brand)}.plp .chip:focus-visible{outline:3px solid rgba(0,59,97,.35);outline-offset:2px}.plp .chip--hot{color:#6b4b00;background:#fdf3c4;border-color:#e8c52a}.plp .chip--hot:hover{border-color:#b8960e}.plp .plp__grid--few{grid-template-columns:repeat(auto-fill,minmax(440px,1fr));gap:22px}.pcard.pcard--wide{flex-direction:row;align-items:stretch}.pcard--wide .pcard__img{flex:0 0 190px;aspect-ratio:auto;min-height:220px;border-bottom:0;border-right:1px solid var(--line)}.pcard--wide .pcard__body{flex:1;padding:20px 22px}.pcard--wide .pcard__title{font-size:1.2rem}.pcard .pcard__opt-name{margin:12px 0 6px;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.pcard .pcard__opts{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.pcard .pcard__opts li{padding:3px 9px;font-size:.8rem;font-weight:600;background:var(--surface);border:1px solid var(--line);border-radius:4px}.pcard .pcard__opt-alt{margin:8px 0 0;font-size:.88rem;color:var(--muted)}.pcard--wide .pcard__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 14px}.pcard--wide .pcard__foot .pcard__call{flex-basis:100%;order:3;margin:0}.pcard .pcard__btn{display:inline-block;padding:10px 18px;font-size:.82rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:var(--accent);border-radius:6px}.pcard--wide:hover .pcard__btn{filter:brightness(1.08)}.plp .cat-block--notice .cat-block__title{text-align:center;font-family:var(--font-heading);font-size:1.5rem;text-transform:uppercase;color:#8b0000}@media(max-width:900px){.plp .plp-show{grid-template-columns:minmax(0,1fr);padding:22px}.plp .plp-show__photo{justify-self:center}}@media(max-width:560px){.plp .plp__grid--few{grid-template-columns:minmax(0,1fr)}.pcard--wide .pcard__img{flex-basis:120px;min-height:180px}.pcard--wide .pcard__body{padding:14px}}.plp .cat-block{max-width:none;margin:0}.pcard--wide .pcard__img img{max-height:240px}.tile--demo .tile--demo__sign{background:radial-gradient(ellipse at 50% 40%,#1d1d22,#08080a 75%);border-bottom-color:#000}.tile--demo__neon{font-family:"Tilt Neon",var(--font-heading),sans-serif;font-size:1.75rem;line-height:1.05;text-align:center;letter-spacing:.03em;text-transform:uppercase;color:#ffe3e6;text-shadow:0 0 2px #fff,0 0 7px #ff3b4a,0 0 16px #ff3b4a,0 0 32px #ff3b4a}.tile--demo .tile__cta{color:var(--accent, #c91f34)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/wccd-category.css.map */
