.wo-specs{margin:1.6rem 0 .4rem}.wo-specs[hidden]{display:none}.wo-specs__eyebrow{margin:0 0 .8rem;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--wo-muted, #6b6f76)}.wo-specs__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.8rem;margin:0;padding:0;list-style:none}.wo-specs__list li{display:flex;flex-direction:column;gap:.2rem;min-width:0;padding:1rem 1.2rem;background:var(--wo-card, #fff);border:1px solid var(--wo-line, #E1E2E0);border-radius:var(--wo-r-sm, 4px)}.wo-specs__list span{font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--wo-muted, #6b6f76)}.wo-specs__list b{font-size:1.5rem;font-weight:800;font-variant-numeric:tabular-nums;color:var(--wo-ink, #1E2124);overflow-wrap:anywhere}.wo-specs__list i{align-self:flex-start;margin-top:.3rem;padding:.1rem .8rem;border-radius:4px;background:#96999b38;font-style:normal;font-size:1.1rem;font-weight:700;color:var(--wo-ink, #1E2124)}.wo-low-stock{display:flex;align-items:center;gap:.9rem;margin:.8rem 0 .4rem;font-size:1.4rem;font-weight:700;color:var(--wo-sale, #e5383b)}.wo-low-stock__dot{position:relative;flex:0 0 auto;width:.9rem;height:.9rem;border-radius:50%;background:var(--wo-sale, #e5383b)}.wo-low-stock__dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:inherit;animation:woDotRing 1.6s cubic-bezier(0,0,.2,1) infinite}@keyframes woDotRing{0%{transform:scale(1);opacity:.6}80%,to{transform:scale(2.8);opacity:0}}.wo-finance{display:grid;gap:.6rem;margin:1.2rem 0 .4rem;padding:1.2rem 1.4rem;background:var(--wo-card, #fff);border:1px solid var(--wo-line, #E1E2E0);border-radius:var(--wo-r-sm, 4px)}.wo-finance__terms{margin:0}.wo-finance shopify-payment-terms{display:block;font-size:1.4rem;line-height:1.45;color:var(--wo-ink, #1E2124)}.wo-finance__link{display:inline-flex;align-items:center;gap:.8rem;width:fit-content;font-size:1.35rem;font-weight:600;color:var(--wo-blue, #2F3337);text-decoration:none}.wo-finance__link:hover span{text-decoration:underline;text-underline-offset:.3rem}.wo-finance__link svg,.wo-assure__ico{width:2rem;height:2rem;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.wo-pay{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:1.2rem 0 0}.wo-pay svg,.wo-pay .wo-pay__icon{width:3.8rem;height:auto;display:block}.wo-assure{margin:1.6rem 0 .4rem;padding:1.4rem 1.6rem;background:var(--wo-card, #fff);border:1px solid var(--wo-line, #E1E2E0);border-radius:var(--wo-r, 4px)}.wo-assure__eta{display:flex;align-items:center;gap:1rem;margin:0 0 1.2rem;padding:0 0 1.2rem;border-bottom:1px solid var(--wo-line, #E1E2E0);font-size:1.45rem;line-height:1.4;color:var(--wo-ink, #1E2124)}.wo-assure__eta .wo-assure__ico{width:3.2rem;height:3.2rem;padding:.6rem;border-radius:4px;background:var(--wo-accent, #B4B6B8)}.wo-assure__eta strong{font-weight:800}.wo-assure__list{display:grid;gap:.9rem;margin:0;padding:0;list-style:none}.wo-assure__list li{display:flex;align-items:center;gap:1rem;font-size:1.4rem;line-height:1.4;color:var(--wo-muted, #6b6f76)}.wo-assure__list li .wo-assure__ico{color:var(--wo-ink, #1E2124)}.wo-assure__list strong{font-weight:600;color:var(--wo-ink, #1E2124)}.wo-assure__list a{color:var(--wo-blue, #2F3337);text-underline-offset:.3rem}.wo-pfit{--pf-fit: var(--wo-fit, #12a150);--pf-maybe: var(--wo-maybe, #d98300);--pf-no: var(--wo-sale, #e5383b);margin:1.6rem 0 0;overflow:hidden;background:var(--wo-card, #fff);border:1px solid var(--wo-line, #E1E2E0);border-radius:var(--wo-r, 4px);box-shadow:var(--wo-shadow, 0 1px 2px rgba(15,17,21,.06), 0 12px 32px -16px rgba(15,17,21,.22));font-size:1.4rem;line-height:1.55;color:var(--wo-ink, #1E2124)}.wo-pfit[hidden]{display:none}.wo-pfit .pg-pfit__head{display:flex;align-items:center;gap:1.2rem;padding:1.4rem 1.6rem}.wo-pfit .pg-pfit__car{flex:0 0 4.4rem;width:4.4rem;height:4.4rem;padding:1rem;border-radius:4px;background:var(--wo-accent, #B4B6B8);color:var(--wo-ink, #1E2124)}.wo-pfit .pg-pfit__who{flex:1 1 auto;min-width:0;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--wo-muted, #6b6f76)}.wo-pfit .pg-pfit__who b{display:block;margin-top:.1rem;font-family:var(--font-heading-family);font-size:1.7rem;font-weight:800;letter-spacing:-.01em;text-transform:none;color:var(--wo-ink, #1E2124)}.wo-pfit .pg-pfit__link{flex:0 0 auto;min-height:4rem;padding:0 1.6rem;font:inherit;font-size:1.35rem;font-weight:600;color:var(--wo-ink, #1E2124);background:#fff;border:1px solid var(--wo-line, #E1E2E0);border-radius:4px;cursor:pointer;transition:border-color .18s ease-out}.wo-pfit .pg-pfit__link:hover{border-color:var(--wo-ink, #1E2124)}.wo-pfit .pg-pfit__link[hidden]{display:none}.wo-pfit .pg-pfit__pick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:.8rem;padding:0 1.6rem 1.6rem}.wo-pfit .pg-pfit__pick[hidden]{display:none}@media(max-width:480px){.wo-pfit .pg-pfit__pick{grid-template-columns:1fr 1fr}.wo-pfit .pg-pfit__go{grid-column:1 / -1}}.wo-pfit .pg-pfit__pick select{width:100%;min-width:0;height:4.8rem;padding:0 1.2rem;font:inherit;font-size:1.45rem;color:var(--wo-ink, #1E2124);background:#fff;border:1px solid var(--wo-line, #E1E2E0);border-radius:var(--wo-r-sm, 4px)}.wo-pfit .pg-pfit__pick select:focus-visible{outline:2px solid var(--wo-blue, #2F3337);outline-offset:1px}.wo-pfit .pg-pfit__pick select:disabled{opacity:.5}.wo-pfit .pg-pfit__go{min-height:4.8rem;padding:0 2.2rem;font:inherit;font-size:1.45rem;font-weight:700;color:var(--wo-ink, #1E2124);background:var(--wo-accent, #B4B6B8);border:0;border-radius:4px;cursor:pointer;transition:transform .18s ease-out}.wo-pfit .pg-pfit__go:hover{transform:translateY(-1px)}.wo-pfit .pg-pfit__empty{margin:0 1.6rem 1.6rem;padding:1.2rem 1.4rem;background:var(--wo-paper, #FFFFFF);border-radius:var(--wo-r-sm, 4px);color:var(--wo-muted, #6b6f76)}.wo-pfit .pg-pfit__verdict{display:flex;gap:1.2rem;align-items:flex-start;margin:0 1.2rem;padding:1.4rem;border-radius:var(--wo-r-sm, 4px);border:1px solid transparent}.wo-pfit .pg-pfit__verdict--2{background:#12a1501a;border-color:#12a15040}.wo-pfit .pg-pfit__verdict--1{background:#d983001a;border-color:#d9830047}.wo-pfit .pg-pfit__verdict--0{background:#e5383b14;border-color:#e5383b40}.wo-pfit .pg-pfit__verdict--n{background:var(--wo-paper, #FFFFFF)}.wo-pfit .pg-pfit__verdict svg{flex:0 0 2.6rem;width:2.6rem;height:2.6rem}.wo-pfit .pg-pfit__verdict--2 svg{color:var(--pf-fit)}.wo-pfit .pg-pfit__verdict--1 svg{color:var(--pf-maybe)}.wo-pfit .pg-pfit__verdict--0 svg{color:var(--pf-no)}.wo-pfit .pg-pfit__verdict--n svg{color:var(--wo-muted, #6b6f76)}.wo-pfit .pg-pfit__verdict b{display:block;font-family:var(--font-heading-family);font-size:1.6rem;font-weight:800;letter-spacing:-.01em}.wo-pfit .pg-pfit__verdict span{display:block;margin-top:.2rem;font-size:1.35rem;color:var(--wo-ink, #1E2124)}.wo-pfit .pg-pfit__sec{padding:.6rem 1.6rem 1rem}.wo-pfit .pg-pfit__sec+.pg-pfit__sec{border-top:1px solid var(--wo-line, #E1E2E0)}.wo-pfit .pg-pfit__sec h4{display:flex;align-items:center;gap:.8rem;margin:1rem 0 .2rem;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--wo-muted, #6b6f76)}.wo-pfit .pg-pfit__sec h4 i{width:.8rem;height:.8rem;border-radius:50%;background:var(--pf-no)}.wo-pfit .pg-pfit__sec--ok h4 i{background:var(--pf-fit)}.wo-pfit .pg-pfit__sec--fix h4 i{background:var(--pf-maybe)}.wo-pfit .pg-pfit__it{padding:.9rem 0;border-bottom:1px solid var(--wo-line, #E1E2E0)}.wo-pfit .pg-pfit__it:last-child{border-bottom:0}.wo-pfit .pg-pfit__it b{display:block;font-size:1.4rem;font-weight:700}.wo-pfit .pg-pfit__it em{font-style:normal;font-weight:700;color:var(--pf-no)}.wo-pfit .pg-pfit__sec--ok .pg-pfit__it em{color:var(--pf-fit)}.wo-pfit .pg-pfit__it small{display:block;margin-top:.2rem;font-size:1.25rem;color:var(--wo-muted, #6b6f76)}.wo-pfit .pg-pfit__sizes{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.8rem}.wo-pfit .pg-pfit__sz{display:inline-flex;align-items:center;min-height:3.6rem;padding:0 1.2rem;font-size:1.25rem;font-weight:700;font-variant-numeric:tabular-nums;border-radius:4px;border:1px solid var(--wo-line, #E1E2E0);color:var(--wo-ink, #1E2124);background:#fff}.wo-pfit .pg-pfit__sz--2{border-color:#12a15073}.wo-pfit .pg-pfit__sz--1{border-color:#d9830080}.wo-pfit button.pg-pfit__sz{font-family:inherit;line-height:1.3;cursor:pointer;transition:border-color .18s ease-out,transform .15s ease-out}.wo-pfit button.pg-pfit__sz:hover{border-color:var(--wo-ink, #1E2124)}.wo-pfit button.pg-pfit__sz:active{transform:scale(.97)}.wo-pfit .pg-pfit__sz.is-cur{background:var(--wo-ink, #1E2124);border-color:var(--wo-ink, #1E2124);color:#fff}.wo-pfit details{border-top:1px solid var(--wo-line, #E1E2E0)}.wo-pfit summary{position:relative;padding:1.3rem 1.6rem;font-size:1.4rem;font-weight:600;cursor:pointer;list-style:none}.wo-pfit summary::-webkit-details-marker{display:none}.wo-pfit summary:after{content:"+";position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);font-size:2rem;line-height:1;color:var(--wo-muted, #6b6f76)}.wo-pfit details[open] summary:after{content:"\2013"}.wo-pfit details .pg-pfit__sec{padding-top:0}.wo-pfit .pg-pfit__foot{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.8rem;padding:1.4rem 1.6rem;border-top:1px solid var(--wo-line, #E1E2E0);background:var(--wo-paper, #FFFFFF)}.wo-pfit .pg-pfit__a{font-size:1.35rem;font-weight:600;color:var(--wo-blue, #2F3337);text-decoration:none}.wo-pfit .pg-pfit__a:hover{text-decoration:underline;text-underline-offset:.3rem}.wo-pfit .pg-pfit__btn{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:0 2rem;font-size:1.4rem;font-weight:700;text-decoration:none;color:#fff;background:var(--wo-ink, #1E2124);border-radius:4px;transition:transform .18s ease-out}.wo-pfit .pg-pfit__btn:hover{transform:translateY(-1px)}@media(max-width:480px){.wo-pfit .pg-pfit__btn{margin-left:0;width:100%}}.wo-pfit .pg-pfit__pl{font-weight:700;color:var(--wo-blue, #2F3337);text-underline-offset:.3rem}.wo-vfit__card{padding:2.4rem;background:var(--wo-card, #fff);border:1px solid var(--wo-line, #E1E2E0);border-radius:var(--wo-r, 4px);color:var(--wo-ink, #1E2124)}.wo-vfit__eyebrow{margin:0;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--wo-muted, #6b6f76)}.wo-vfit__title{margin:.4rem 0 .8rem;font-family:var(--font-heading-family);font-weight:800;letter-spacing:-.01em;text-transform:none}.wo-vfit .pgw-p,.wo-vfit .pgw-small{margin:0 0 1.2rem;font-size:1.4rem;line-height:1.6;color:var(--wo-muted, #6b6f76)}.wo-vfit .pgw-p a,.wo-vfit .pgw-small a,.wo-vfit .pgw-oos a{color:var(--wo-blue, #2F3337)}.wo-vfit .pgw-fit-grp{margin-top:2.4rem}.wo-vfit .pgw-fit-gh{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.2rem;margin:0 0 .8rem;font-family:var(--font-heading-family);font-size:1.9rem;font-weight:800;letter-spacing:-.01em;text-transform:none}.wo-vfit .pgw-fit-gh:before{content:"";width:1rem;height:1rem;border-radius:50%;background:var(--wo-fit, #12a150);align-self:center}.wo-vfit .pgw-fit-grp--m .pgw-fit-gh:before{background:var(--wo-maybe, #d98300)}.wo-vfit .pgw-fit-gh small{font-family:var(--font-body-family);font-size:1.3rem;font-weight:400;color:var(--wo-muted, #6b6f76)}.wo-vfit .pgw-fit-mk{margin-top:1.2rem;padding:1.2rem 1.6rem;background:var(--wo-paper, #FFFFFF);border-radius:var(--wo-r-sm, 4px)}.wo-vfit .pgw-fit-mk h4{margin:0 0 .4rem;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--wo-muted, #6b6f76)}.wo-vfit .pgw-fit-mk ul{margin:0;padding:0;list-style:none}.wo-vfit .pgw-fit-mk li{display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem;padding:1rem 0;border-top:1px solid var(--wo-line, #E1E2E0)}.wo-vfit .pgw-fit-mk li:first-child{border-top:0}.wo-vfit .pgw-fit-v{display:flex;flex-direction:column;gap:.2rem;min-width:0}.wo-vfit .pgw-fit-v b{font-weight:700;line-height:1.35}.wo-vfit .pgw-fit-meta{display:flex;flex-wrap:wrap;gap:.3rem 1rem;align-items:baseline}.wo-vfit .pgw-fit-c,.wo-vfit .pgw-fit-y{font-size:1.2rem;color:var(--wo-muted, #6b6f76)}.wo-vfit .pgw-b{flex:0 0 auto;display:inline-flex;align-items:center;gap:.5rem;padding:.3rem .9rem .3rem .7rem;border-radius:4px;background:#fff;font-size:1.15rem;font-weight:700;white-space:nowrap}.wo-vfit .pgw-b:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:currentColor}.wo-vfit .pgw-b--d{color:var(--wo-fit, #12a150)}.wo-vfit .pgw-b--m{color:var(--wo-maybe, #d98300)}.wo-vfit .pgw-fit-sz{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .6rem;margin-top:.8rem}.wo-vfit .pgw-fit-sz>span{font-size:1.05rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--wo-muted, #6b6f76)}.wo-vfit .pgw-sz{display:inline-flex;align-items:center;gap:.5rem;min-height:3.2rem;padding:0 1rem;font-size:1.25rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--wo-ink, #1E2124);text-decoration:none;background:#fff;border:1px solid var(--wo-line, #E1E2E0);border-radius:4px;cursor:pointer;white-space:nowrap;transition:border-color .18s ease-out}.wo-vfit .pgw-sz small{font-weight:400;color:var(--wo-muted, #6b6f76)}.wo-vfit .pgw-sz:hover,.wo-vfit .pgw-sz.is-sel{border-color:var(--wo-ink, #1E2124)}.wo-vfit .pgw-sz.is-sel{box-shadow:0 0 0 1px var(--wo-ink, #1E2124)}.wo-vfit .pgw-sz.is-out{color:var(--wo-muted, #6b6f76);text-decoration:line-through}.wo-vfit .pgw-sz em{font-style:normal;font-size:1.05rem;font-weight:700;color:var(--wo-maybe, #d98300)}.wo-vfit .pgw-fit-no{display:block;margin-top:.5rem;font-size:1.2rem;color:var(--wo-maybe, #d98300)}.wo-vfit .pgw-fit-bx{display:flex;flex-direction:column;align-items:flex-end;gap:.45rem;flex:0 0 auto}.wo-vfit .pgw-oos{max-width:24rem;font-size:1.15rem;line-height:1.35;text-align:right;color:var(--wo-maybe, #d98300)}.wo-vfit__more{display:inline-flex;align-items:center;min-height:4.4rem;margin-top:1.6rem;padding:0 2rem;font:inherit;font-size:1.4rem;font-weight:600;color:var(--wo-ink, #1E2124);background:#fff;border:1px solid var(--wo-line, #E1E2E0);border-radius:4px;cursor:pointer}.wo-vfit__more:hover{border-color:var(--wo-ink, #1E2124)}.wo-vfit .pgw-fit-mk.is-collapsed li:nth-child(n+7){display:none}@media(max-width:749px){.wo-vfit__card{padding:1.8rem 1.6rem}.wo-vfit .pgw-fit-bx{align-items:flex-start}.wo-vfit .pgw-oos{text-align:left}.wo-vfit .pgw-fit-mk li{flex-direction:column}}@media(prefers-reduced-motion:reduce){.wo-low-stock__dot:after{animation:none}.wo-pfit .pg-pfit__go,.wo-pfit .pg-pfit__btn,.wo-pfit button.pg-pfit__sz,.wo-vfit .pgw-sz{transition:none}}.wo-vfit.is-clipped .pgw-fit{max-height:72rem;overflow:hidden;position:relative}.wo-vfit.is-clipped .pgw-fit:after{content:"";position:absolute;left:0;right:0;bottom:0;height:12rem;background:linear-gradient(#fff0,#fff 85%);pointer-events:none}@media screen and (max-width:749px){.wo-vfit.is-clipped .pgw-fit{max-height:56rem}}.wo-vfit__more{display:flex;margin:1.6rem auto 0;min-height:4.4rem;padding:0 2.4rem;align-items:center;border:1px solid var(--wo-ink, #1E2124);background:#fff;color:var(--wo-ink, #1E2124);font:inherit;font-weight:700;border-radius:4px;cursor:pointer}.wo-vfit__more[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/21/assets/wo-product.css.map */
