h1,h2,h3,.kicker,.catsub,.colsub,.sub,.catlabel,.faqhead,.emailcard h2,.revsec h2{text-wrap:balance}p,li,summary{text-wrap:pretty}.benp,.revq,.revfoot,.bundp,.mailp,.mailpill,.trustrow span,.bctext b,.speclist li,.pdesc li,.faqrow summary,.gtkrow summary,footer p,footer a{text-wrap:balance}@media(max-width:480px){.trustrow{grid-template-columns:1fr;row-gap:9px}}.kbr{display:none}@media(max-width:640px){.kbar{display:none}.kbr{display:inline}}.sbr{display:none}@media(max-width:640px){.sbr{display:inline}}.cartct[data-count="0"]{display:none}.btn[name=checkout]{justify-content:center}@media(max-width:560px){.coitem{display:grid;grid-template-columns:54px minmax(0,1fr) auto;grid-template-areas:"mc n p" "mc x p";column-gap:14px;row-gap:4px;align-items:center}.coitem .mc{grid-area:mc}.coitem .n{grid-area:n;align-self:end}.coitem .p{grid-area:p}.coitem .x{grid-area:x;align-self:start;justify-self:start;font-size:13px}}.catlinks{display:flex;justify-content:center;flex-wrap:wrap;gap:14px;margin-top:46px}@media(max-width:640px){footer .grid>div:first-child{grid-column:1 / -1}footer .grid>div:first-child p{max-width:34ch!important}}@media(max-width:480px){.colgrid,.crossgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.colgrid .sticker .srow,.crossgrid .sticker .srow{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;padding:10px 11px 12px}.colgrid .sticker .sname,.crossgrid .sticker .sname{font-size:13px;line-height:1.3;min-height:2.6em}.colgrid .chip-price,.crossgrid .chip-price{font-size:12.5px;padding:4px 10px}.colgrid .sticker,.crossgrid .sticker{border-width:2.5px;border-radius:14px;box-shadow:0 4px 0 var(--ink)}.colgrid .sticker>img,.crossgrid .sticker>img{border-bottom-width:2.5px}.colgrid .sticker.has-badge>img{border-radius:12px 12px 0 0}.colgrid .sbadge{font-size:9.5px;padding:5px 8px;top:-10px;left:8px}}@media(max-width:640px){.bestsec .stickergrid{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:8px 16px 20px;margin:0 -16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bestsec .stickergrid::-webkit-scrollbar{display:none}.bestsec .stickergrid>.sticker{flex:0 0 76%;scroll-snap-align:center;rotate:0deg}}.proofnote{margin:12px 0 0;padding:10px 14px;background:#fff9f0;border-left:4px solid var(--lime);max-width:58ch}.proofnote p{font-family:var(--ui);font-size:13px;line-height:1.55;color:#565a66;margin:0}.proofnote a{color:var(--cobalt);font-weight:700}.backlink{color:#565a66;text-decoration:underline;text-underline-offset:2px}.discountnote{font-family:var(--ui);font-weight:700;font-size:14px;color:#c4106a;margin:0 0 6px}.prices .was{color:#565a66;font-weight:600;font-size:19px;margin-right:8px}.prices .savechip{display:inline-block;background:var(--lime);color:var(--ink);font-family:var(--ui);font-weight:800;font-size:12px;letter-spacing:.04em;padding:3px 9px;border-radius:999px;margin-right:8px;vertical-align:middle}.pph1{font-size:clamp(30px,4vw,44px);margin:16px 0 0;text-wrap:balance}.ppsub{font-family:var(--ui);font-weight:600;font-size:17px;line-height:1.45;color:#565a66;margin:10px 0 0;max-width:46ch;text-wrap:balance}.atcbtn{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;text-align:center}.specbox{border:2.5px solid var(--ink);border-radius:14px;background:#fff;padding:18px 20px 16px;margin:0 0 6px}.spechead{font-family:var(--ui);font-weight:800;font-size:12px;letter-spacing:1.8px;text-transform:uppercase;margin:0 0 12px;color:var(--ink)}.speclist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 18px}.speclist li{display:flex;align-items:flex-start;gap:9px;font-family:var(--ui);font-size:14px;font-weight:600;line-height:1.4;color:var(--ink)}.speclist svg{flex:none;width:18px;height:18px;margin-top:1px;background:var(--lime);border:2px solid var(--ink);border-radius:6px;padding:1px}.bundlecall{margin:22px 0 0;border:2.5px solid var(--ink);border-radius:14px;background:var(--lilac);padding:16px 16px 14px}.bchead{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;font-family:var(--ui);font-weight:700;font-size:14px;line-height:1.4;margin:0 0 12px}.bcpill{display:inline-block;background:var(--yellow);border:2px solid var(--ink);border-radius:999px;padding:4px 11px;font-weight:800;font-size:12px;letter-spacing:.3px;box-shadow:0 2px 0 var(--ink)}.bcrow{display:flex;align-items:center;gap:14px;background:#fff;border:2px solid var(--ink);border-radius:12px;padding:10px 14px 10px 10px;text-decoration:none;color:var(--ink);transition:transform .15s ease,box-shadow .15s ease}.bcrow+.bcrow{margin-top:10px}.bcrow:hover{transform:translateY(-2px);box-shadow:0 3px 0 var(--ink)}.bcrow img{flex:none;width:64px;height:64px;border-radius:8px;border:2px solid var(--ink);object-fit:cover}.bctext{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.bctext b{font-family:var(--ui);font-weight:800;font-size:15px;line-height:1.3}.bctext span{font-family:var(--ui);font-size:13.5px;font-weight:600;color:#565a66}.bctext s{color:#8a8d99;font-weight:600}.bcgo{flex:none;font-family:var(--ui);font-weight:800;font-size:20px;color:var(--fuchsia)}.pdesc .bundleline{display:none}.goodtoknow{margin:30px 0 0}.gtkhead{font-family:var(--ui);font-weight:800;font-size:12px;letter-spacing:1.8px;text-transform:uppercase;margin:0 0 4px}.gtkrow{border:0;border-top:1.5px solid rgba(22,22,30,.18);border-radius:0;background:transparent;box-shadow:none;margin:0;overflow:visible}.gtkrow:last-child{border-bottom:1.5px solid rgba(22,22,30,.18)}.gtkrow summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;font-family:var(--ui);font-weight:700;font-size:15px;padding:16px 2px;color:var(--ink)}.gtkrow summary::-webkit-details-marker{display:none}.gtkrow summary:after{flex:none;line-height:1}.gtkbody{padding:0 2px 16px}.gtkbody p{font-family:var(--ui);font-size:14px;line-height:1.65;color:#565a66;margin:0 0 10px;padding:0;max-width:62ch}.crosssec{margin:64px 0 0}.crosshead{font-size:clamp(24px,2.6vw,30px);margin:0 0 22px;text-wrap:balance}.crossgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.crossgrid:has(>.sticker:nth-child(5)){display:flex;flex-wrap:wrap;justify-content:center}.crossgrid:has(>.sticker:nth-child(5))>.sticker{flex:0 0 calc((100% - 49px) / 3)}.sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:60;display:none;align-items:center;gap:14px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:3px solid var(--ink);box-shadow:0 -4px #14141814}.sticky-atc.on{display:flex}.sticky-atc form{flex:none;margin:0}.sa-info{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.sa-title{font-family:var(--ui);font-weight:700;font-size:14px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sa-price{font-family:var(--ui);font-weight:800;font-size:16px;color:#c4106a}.sa-btn{flex:none;font-size:16px;padding:12px 22px;white-space:nowrap}.parrow{cursor:pointer}@media(min-width:861px){.parrow.l{left:-22px}.parrow.r{right:-22px}}@media(max-width:980px){.crossgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.crossgrid:has(>.sticker:nth-child(5))>.sticker{flex-basis:calc((100% - 25px)/2)}}@media(max-width:860px){.ppinfo{margin-top:4px}}@media(max-width:768px){.ppthumbs{display:none}.parrow{display:none!important}.pdots{margin-top:14px}body:has(.sticky-atc) footer{padding-bottom:96px}}@media(max-width:560px){.speclist{grid-template-columns:1fr}.atcbtn{flex-direction:column;gap:2px;padding-top:13px;padding-bottom:13px}.atcbtn .atcdot{display:none}.atcbtn .atcx{font-size:13px;font-weight:700;opacity:.92;letter-spacing:.2px}.crossgrid{gap:16px}.crosssec{margin-top:48px}}@media(min-width:769px){.sticky-atc{display:none!important}}@media(max-width:480px){.crossgrid:has(>.sticker:nth-child(5)){gap:16px 12px}.crossgrid:has(>.sticker:nth-child(5))>.sticker{flex-basis:calc((100% - 13px)/2)}}.sname{text-wrap:balance}.article h2{font-size:clamp(24px,2.6vw,32px);line-height:1.15;margin:46px 0 16px;text-wrap:balance}.article h3{text-wrap:balance}.article ul,.article ol{margin:0 0 24px;padding-left:22px}.article li{font-size:17px;line-height:1.65;margin:0 0 10px}.article li::marker{color:var(--fuchsia)}.article p:not(.bmeta) a,.article li a{color:var(--ink);font-weight:600;text-decoration:underline;text-decoration-color:var(--fuchsia);text-decoration-thickness:2px;text-underline-offset:3px}.article p:not(.bmeta) a:hover,.article li a:hover{color:var(--fuchsia)}.navlinks a.navshop{color:var(--fuchsia);font-weight:800}.navlinks a.navshop:hover,.navlinks a.navshop.on{color:var(--fuchsia);border-bottom-color:var(--ink)}.catgrid.n8{grid-template-columns:repeat(4,minmax(0,1fr));gap:46px 28px;max-width:1000px;margin-left:auto;margin-right:auto}.cattile:nth-child(7) .catcircle{animation-delay:4.2s}.cattile:nth-child(8) .catcircle{animation-delay:4.9s}@media(max-width:860px){.catgrid.n8{gap:36px 18px}.catgrid.n8 .catcircle{width:124px;height:124px}.catgrid.n8 .catcircle img{width:92px}.catgrid.n8 .catcircle img.catmini{width:46px}}@media(max-width:640px){.catgrid.n8{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}.coltabs{position:relative}.coltrack{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;min-width:0;position:relative;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.coltrack::-webkit-scrollbar,.colfor::-webkit-scrollbar{display:none}.colfor{position:relative}.coltrack.fr,.colfor.fr{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent)}.coltrack.fl,.colfor.fl{-webkit-mask-image:linear-gradient(90deg,transparent,#000 48px);mask-image:linear-gradient(90deg,transparent,#000 48px)}.coltrack.fl.fr,.colfor.fl.fr{-webkit-mask-image:linear-gradient(90deg,transparent,#000 48px,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,transparent,#000 48px,#000 calc(100% - 48px),transparent)}.colarrow{position:absolute;top:5px;z-index:2;width:30px;height:30px;padding:0;display:flex;align-items:center;justify-content:center;color:var(--ink);background:#fff;border:2px solid var(--ink);border-radius:50%;box-shadow:0 2px 0 var(--ink);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.colarrow:hover{transform:translateY(-1px);box-shadow:0 3px 0 var(--ink)}.colarrow[hidden]{display:none}.colarrow.l{left:0}.colarrow.r{right:0}.colarrow svg{width:15px;height:15px}@media(min-width:1101px){.coltrack{gap:12px}.coltab{font-size:12.5px}}.colsortv{display:none}@media(max-width:640px){.colsec{padding-top:20px}.colh1{font-size:31px;line-height:1.05;margin-bottom:5px}.colsub{font-size:13.5px;line-height:1.4;margin-bottom:12px}.colsubx{display:none}.coltabs{margin:0 -16px 12px}.coltrack{gap:20px;padding:0 16px}.coltab{padding:8px 2px 11px}.colbar{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:10px;margin:0 0 22px}.colfor{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;margin:0 -16px;padding:2px 16px 5px;gap:7px;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.colchip{flex:none}.coltools{flex-wrap:nowrap;gap:8px}.colsearch{flex:1 1 auto;min-width:0}.colsearch input{height:42px;font-size:16px;padding:0 14px 0 38px}.colsort{flex:none;position:relative;display:block}.colsortv{display:flex;align-items:center;gap:7px;height:42px;font-family:var(--ui);font-size:15px;font-weight:700;line-height:1;color:var(--ink);background:#fff;border:2px solid rgba(22,22,30,.16);border-radius:999px;padding:0 16px 0 13px;white-space:nowrap}.colsortv svg{width:17px;height:17px;flex:none}.colsort select{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;font-size:16px;padding:0;cursor:pointer}.colsort:hover .colsortv{border-color:var(--ink)}.colsort:has(select:focus-visible) .colsortv{outline:3px solid var(--fuchsia);outline-offset:2px}.colstatus{margin:-8px 0 18px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/v17.css.map */
