.rv{box-shadow:inset 0 0 0 2px #0b0b0b,4px 4px #0b0b0b}.pg-home .labels .lab-card.night,.pg-home .labels .lab-card.day{border:2px solid #0b0b0b;box-shadow:6px 6px #0b0b0b}@media(max-width:620px){.pg-home .pad,.pg-shop .pad,.pg-science .pad{padding-top:48px;padding-bottom:48px}.pg-home .deal.pad{padding-bottom:32px}.pg-home .exit{padding:32px 0 36px}.pg-home .day.pad,.pg-home .compare.pad,.pg-home .labels.pad{padding-top:40px;padding-bottom:40px}.pg-home .lab-card{padding:20px 18px;gap:14px}.pg-home h1,.pg-home h2,.pg-home h3,.pg-shop h1,.pg-shop h2,.pg-shop h3,.pg-science h1,.pg-science h2,.pg-science h3{text-wrap:balance}.pg-home .lede,.pg-shop .lede,.pg-science .lede,.pg-home p,.pg-shop p{text-wrap:pretty}.pg-home h2,.pg-shop h2,.pg-science h2{font-size:clamp(30px,8.6vw,38px);line-height:.95;letter-spacing:-.035em}.pg-home .lede,.pg-shop .lede,.pg-science .lede{font-size:15px;line-height:1.45}.pg-home .rv-head h2{font-size:clamp(30px,8.6vw,38px);line-height:.95}.pg-home .rv-kick{font-size:10.5px}.pg-home .rv-sub{font-size:15px}.pg-home .compare h2{font-size:clamp(29px,8.2vw,36px)}.pg-home .compare .lede{font-size:14.5px}.pg-home .picks .head{margin-bottom:18px}.pg-home .picks .grid{grid-template-columns:1fr;gap:10px;align-items:start}.pg-home .picks .pick{display:grid;grid-template-columns:66px minmax(0,1fr);grid-template-rows:none;gap:12px;align-items:center;padding:10px 12px 10px 10px;border-radius:20px;overflow:hidden;border:2px solid #0b0b0b;box-shadow:4px 4px #0b0b0b}.pg-home .picks .pick.night{background:linear-gradient(165deg,#141046,#0b0e28);color:#fff}.pg-home .picks .pick.day{background:#fff;color:#0b0b0b}.pg-home .picks .pick .art{width:66px;height:66px;flex:none;aspect-ratio:auto;border:0;border-radius:14px;overflow:hidden;position:relative}.pg-home .picks .pick .art .pick-cut{display:none}.pg-home .picks .pick .body{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-auto-rows:min-content;align-content:center;align-items:center;column-gap:10px;row-gap:0;padding:0;background:none;color:inherit;min-height:66px}.pg-home .picks .pick .for{grid-column:1;grid-row:1;display:block;margin:0;font-size:12px;font-weight:600;opacity:.65;letter-spacing:0;text-transform:none}.pg-home .picks .pick h3{grid-column:1;grid-row:2;display:block;margin:0;font-size:26px;font-weight:800;letter-spacing:-.045em;line-height:1}.pg-home .picks .pick .job{grid-column:1;grid-row:3;display:block;margin:2px 0 0;font-size:12.5px;opacity:.7;line-height:1.3;white-space:normal}.pg-home .picks .pick .buyrow{grid-column:2;grid-row:1 / 4;align-self:center;display:block;margin:0;padding:0}.pg-home .picks .pick .buyleft,.pg-home .picks .pick .rating,.pg-home .picks .pick .body ul,.pg-home .picks .pick .flav,.pg-home .picks .pick .from{display:none}.pg-home .picks .pick .btn.btn-go:not(.is-soldout){width:auto;min-width:74px;height:auto;padding:6px 11px;border-radius:99px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:11px;font-weight:800;letter-spacing:.02em;line-height:1;background:#b6e0fc;color:#0b0b0b;border:2px solid #0b0b0b;box-shadow:2px 2px #0b0b0b;transform:none}.pg-home .picks .pick .btn.btn-go:not(.is-soldout):hover{transform:none}.pg-home .picks .pick .btn .go-ic{width:auto;height:auto;margin:0;padding:0;flex:none;background:none;box-shadow:none;border:0;border-radius:0;transform:none;color:#0b0b0b;display:inline-grid;place-items:center}.pg-home .picks .pick .btn .go-ic svg{width:13px;height:13px;display:block;stroke:#0b0b0b;color:#0b0b0b;stroke-width:2.8}.pg-home .picks .pick .btn.is-soldout{width:auto;min-width:74px;height:auto;padding:6px 11px!important;border-radius:99px;display:inline-flex;align-items:center;justify-content:center;font-size:11px!important;font-weight:800;letter-spacing:.02em;line-height:1;white-space:nowrap;background:#ffffff1f!important;color:#fff!important;border:1.5px solid rgba(255,255,255,.45)!important;box-shadow:none!important;transform:none}.pg-home .steps .lede{margin-top:10px!important;margin-bottom:0}.pg-home .steps .wrap>*:not(h2):not(.lede){margin-top:20px}.pg-home .steps .grid{gap:12px;margin-top:20px}.pg-home .rv-grid{display:flex;grid-template-columns:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:12px;padding:2px 2px 14px;margin-inline:calc(-1 * var(--gut));padding-inline:var(--gut);scrollbar-width:none}.pg-home .rv-grid::-webkit-scrollbar{display:none}.pg-home .rv-grid .rv{flex:0 0 84%;max-width:84%;scroll-snap-align:center;scroll-margin-inline:var(--gut)}.pg-home .rv-grid .rv[data-more][hidden]{display:flex}.pg-home .rv-more{display:none}.pg-home .rv-body{padding:14px}.pg-home .rv h3{font-size:15px;margin:8px 0 6px}.pg-home .rv-q{font-size:13.5px;line-height:1.5}.pg-home .rv .stars svg{width:12px;height:12px}.pg-shop .sa-grid{grid-template-columns:1fr 1fr;gap:10px}.pg-shop .sa-art{aspect-ratio:1/1}.pg-shop .sa-art img{object-fit:cover;object-position:center 42%}.pg-shop .sa-tag{top:8px;left:8px;font-size:7.5px;padding:4px 7px;letter-spacing:.05em}.pg-shop .sa-lock{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;margin:0}.pg-shop .sa-lock svg{width:34px;height:34px}.pg-shop .sa-card h3{font-size:20px}.pg-shop .sa-card p{font-size:12.5px;line-height:1.35}.pg-shop .sa-card .sa-body{padding:12px 11px 13px}.pg-shop .sa-kick{font-size:9.5px}.pg-shop .sa-card .from{font-size:12.5px}.pg-shop .sa-soon{font-size:9.5px}.pg-shop .sa-card .btn{width:100%;justify-content:center;padding:9px;font-size:12px}.pg-shop .sa-card .btn .go-ic{display:none}.pg-shop .sa-notify{font-size:11.5px;padding:8px 9px}.pg-home .hero-proof{gap:9px}.pg-home .hero-proof .faces img{width:26px;height:26px;margin-left:-7px}.pg-home .hero-proof .hp-line{font-size:12px;line-height:1.3}.pg-home .hero-proof .hp-line b{font-size:12.5px}.pg-home .terms li{padding:20px 0;gap:14px}.pg-home .terms h3{font-size:18px;line-height:1.15;text-wrap:balance}.pg-home .terms p{font-size:13.5px;line-height:1.45}.pg-home .terms .tic svg{width:22px;height:22px}.pg-home .faq{background:#faf5ec}.pg-home .faq .wrap{grid-template-columns:1fr;gap:18px}.pg-home .faq h2{position:static;top:auto;margin-bottom:4px}.pg-home .faq.pad{padding-top:40px;padding-bottom:44px}.pg-home .faq summary{font-size:15px;padding:16px 0}.pg-home .faq details .ans{font-size:13.5px}.pg-home .faq summary .pm{width:26px;height:26px}.pg-home .faq details:not([open]) summary .pm{box-shadow:inset 0 0 0 1.5px #0b0b0b}.pg-home .faq details:not([open]):nth-of-type(1) summary .pm{background:#b8f0d8}.pg-home .faq details:not([open]):nth-of-type(2) summary .pm{background:#c9b6f2}.pg-home .faq details:not([open]):nth-of-type(3) summary .pm{background:#f5b3cd}.pg-home .faq details:not([open]):nth-of-type(4) summary .pm{background:#b6e0fc}.pg-home .faq details:not([open]):nth-of-type(5) summary .pm{background:#ffd9a0}.pg-home .faq details:not([open]):nth-of-type(6) summary .pm{background:#b8f0d8}.pg-home .fq-dia{overflow-x:auto;scrollbar-width:none}.pg-home .fq-dia::-webkit-scrollbar{display:none}.pg-home .fq-row,.pg-home .fq-bars,.pg-home .fq-gap{flex-wrap:wrap;gap:8px;justify-content:center}.pg-home .fq-step svg{width:42px;height:42px}.pg-home .fq-step em{font-size:11px}.pg-home .fq-ar svg{width:16px;height:16px}.pg-home .fq-chip{font-size:11px;padding:5px 9px}.pg-home .fq-rail{transform:scale(.88);transform-origin:left center}.pg-home .faq summary{font-size:15px}.pg-home .faq .ans p{font-size:13.5px}.pg-home .compare.pro .ctable{font-size:12px}.pg-home .compare.pro .ctable th,.pg-home .compare.pro .ctable td{padding:7px 3px}.pg-home .compare.pro .ctable tbody td:first-child,.pg-home .compare.pro .ctable tbody th:first-child{font-size:12.5px;line-height:1.25}.pg-home .compare.pro .ctable thead th .cic{width:20px;height:20px}.pg-home .compare.pro .score{font-size:12.5px}.pg-home .compare.pro .score.win{font-size:17px}.pg-home .compare.pro tfoot td:first-child{font-size:13px}.stock-bar .wrap{justify-content:center;gap:7px;padding-top:7px;padding-bottom:7px}.stock-bar p{font-size:11.5px;text-align:center;line-height:1.3}.stock-bar p a{display:none}.stock-bar .sb-ic svg{width:15px;height:15px}}@media(max-width:380px){.pg-home .picks .pick h3{font-size:18px}.pg-home .picks .pick .job{font-size:12px}.pg-home .rv-grid .rv{flex:0 0 88%;max-width:88%}.pg-shop .sa-card h3{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/tokens-mobile.css.map */
