.irs-v2{margin:calc(var(--mt-m)*1px) 0 calc(var(--mb-m)*1px);padding:calc(var(--pt-m)*1px) calc(var(--gm)*1px) calc(var(--pb-m)*1px)}.irs-v2 .irs-t{font-size:calc(var(--fm)*1px)!important}.irv-eb{text-align:center;font-weight:700!important}.irs .irv-h2{text-align:center;margin-top:8px}.irs .irv-lead{text-align:center;margin:14px auto 0;text-wrap:pretty}.irv-bar strong{font-weight:700!important}.irv-bar__r{display:flex;align-items:center;justify-content:space-between;gap:8px;white-space:nowrap}.irv-bar__c{text-align:center;margin-top:2px}.irv-comp{font-variant-numeric:tabular-nums;white-space:nowrap}.irv-comp b{color:var(--tn);font-weight:700!important}.irv-comp i{font-style:normal;margin-right:4px}.irv-comp i:last-child{margin-right:0}.irv-bar__d{display:none}.irv-tb{display:flex;gap:6px;font-variant-numeric:tabular-nums}.irv-tbl{display:flex;align-items:baseline;gap:2px;background:var(--tblb);border-radius:8px;padding:4px 10px}.irv-tbl b{color:var(--tn);font-size:calc(var(--tns)*1px);font-weight:700!important;line-height:1.2}.irv-tbl i{font-style:normal;font-size:15px;color:#fff}.irv-lb{display:grid;grid-template-columns:48px 1fr 48px;align-items:center}.irv-lb__l{grid-column:2;justify-self:center;display:flex;align-items:center;min-height:44px}.irv-lb__c{grid-column:3;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:12px;text-decoration:none}.irv-lb__c:hover{background:#fff4ee}.irs-logo__ph{border:1.5px dashed #9A9A9A;border-radius:8px;padding:6px 14px;font-size:15px;font-weight:700!important}.irv-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:0;grid-template-areas:"rating" "eyebrow" "head" "photo" "desc" "bullets" "btn"}.irv-hero__r{grid-area:rating;text-align:center;font-size:15px;display:flex;gap:6px;justify-content:center;align-items:center}.irv-hero__e{grid-area:eyebrow;margin-top:14px;font-weight:700!important;text-align:center}.irs .irv-hero__h{grid-area:head;margin-top:10px;text-align:center}.irv-hero__h span{display:block}.irv-hero__ph{grid-area:photo;margin-top:24px;position:relative}.irv-hero__cap{position:absolute;left:50%;bottom:16px;transform:translate(-50%);border-radius:12px;padding:8px 16px;font-size:16px;font-weight:600!important;white-space:nowrap;box-shadow:0 2px 10px #0000002e;z-index:1}.irs .irv-hero__d{grid-area:desc;margin-top:24px;text-align:center;text-wrap:pretty}.irv-hero__b{grid-area:bullets;margin-top:22px;display:flex;flex-direction:column;gap:14px}.irs .irv-hero__b li{display:flex;gap:12px;align-items:flex-start;text-align:left}.irv-hero__rt strong{color:#fff}.irv-tick{flex:0 0 28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:-1px}.irv-hero__c{grid-area:btn;margin-top:28px}.irv-stats{display:grid;grid-template-columns:repeat(var(--cm),minmax(0,1fr));gap:24px 16px;text-align:center}.irs .irv-stats b,.irs .irv-stats .irs-tt{display:block}.irs .irv-stats .irs-tt{margin-top:2px}.irv-tick__box{overflow:hidden}.irv-tick__t{display:flex;width:max-content;animation:irvtick 60s linear infinite}.irv-tick__box:hover .irv-tick__t,.irv-tick__box.paused .irv-tick__t{animation-play-state:paused}.irv-tick__s{display:flex;align-items:center;flex:0 0 auto}.irv-tq{display:flex;align-items:center;gap:6px;white-space:nowrap;padding:0 18px}.irv-tq q{quotes:none}.irv-tq q:before,.irv-tq q:after{content:none}.irv-tq b{font-weight:600!important}.irv-td{width:7px;height:7px;border-radius:50%;background:var(--dot);flex:0 0 auto}@keyframes irvtick{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.irv-tick__box{overflow-x:auto}.irv-tick__t{animation:none}.irv-tick__s[aria-hidden=true]{display:none}}.irs-car{display:flex;gap:calc(var(--cgap,16)*1px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.irs-car::-webkit-scrollbar{display:none}.irs-car>*{flex:0 0 calc(var(--cmw,86)*1%);scroll-snap-align:start}.irv-car{margin:32px calc(var(--gm)*-1px) 0;padding:4px calc(var(--gm)*1px) 12px;scroll-padding:0 calc(var(--gm)*1px)}.irv-rc{padding:22px;display:flex;flex-direction:column;gap:10px}.irv-rc__t{display:flex;align-items:center;gap:12px}.irv-av{width:48px;height:48px;border-radius:50%;font-weight:700!important;font-size:16px;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.irv-rc__f{margin-top:auto;padding-top:6px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.irv-rc__f b{font-weight:600!important;color:#101114}.irs-ctl{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:16px}.irs .irs-arrow{width:48px;height:48px;border-radius:50%;background:#fff;color:#101114;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;border:1.5px solid #101114}.irs .irs-arrow:hover{background:#101114;color:#fff}.irs-arrow .irs-ms{font-size:28px}.irs-dots{gap:4px}.irv-rateb{text-align:center;margin-top:28px;display:flex;flex-direction:column;align-items:center;gap:4px;font-weight:600!important}.irv-cmp{margin:32px auto 0;border:1px solid var(--line);overflow:hidden;display:grid;grid-template-columns:.9fr 1fr 1fr}.irv-cmp>div{padding:12px 10px;font-size:14px;line-height:1.35}.irv-c-hf{font-weight:700!important;color:#101114;background:#fff}.irv-c-hn,.irv-c-ho{font-weight:700!important;color:#101114;text-align:left;line-height:1.25}.irv-c-hn{background:var(--nbg)}.irv-c-ho{background:#fff}.irv-c-f{background:var(--fbg);border-top:1px solid var(--line);font-weight:700!important;color:#101114}.irv-c-n,.irv-c-o{display:flex;flex-direction:column;gap:4px;align-items:flex-start;border-top:1px solid var(--line)}.irv-c-n{background:var(--nbg);font-weight:600!important;color:#101114;border-top-color:var(--nl)}.irv-c-o{background:#fff}.irv-cmp .irs-ms{font-size:20px;color:var(--ni)}.irv-cmp .irv-x{color:var(--xc)}.irv-cmp .irv-g{color:var(--gc)}.irv-pull{text-align:center;margin:32px auto 0;max-width:640px;font-size:calc(var(--qm)*1px);line-height:1.4;font-weight:600!important;text-wrap:balance}.irv-pull small{display:block;font-size:16px;font-weight:500!important;color:#333;margin-top:6px}.irv-buy{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.irv-gal{min-width:0}.irv-gal__st{position:relative}.irv-gal__t{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:calc(var(--galr)*1px)}.irv-gal__t::-webkit-scrollbar,.irv-th::-webkit-scrollbar{display:none}.irv-gal__s{position:relative;flex:0 0 100%;scroll-snap-align:start;aspect-ratio:1/1;background:var(--galbg)}.irv-gal__s img{width:100%;height:100%;object-fit:contain}.irs .irv-gal__n{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;border:1px solid #EAEAEA;background:#fff;color:#101114;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px #0000001f;z-index:2;cursor:pointer;padding:0}.irs .irv-gal__n:hover{background:#101114;color:#fff}.irs .irv-gal__n[disabled]{opacity:.35;pointer-events:none}.irv-gal__n .irs-ms{font-size:28px}.irv-gal__p{left:10px}.irv-gal__x{right:10px}.irv-gal__m{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:4px}.irv-gal .irs-dots{justify-content:center;gap:0;min-width:0;flex-wrap:nowrap;overflow:hidden}.irv-gal .irs-dot{width:22px}.irv-gal__c{flex:0 0 auto;color:#101114;font-size:15px;font-weight:600!important;font-variant-numeric:tabular-nums;white-space:nowrap}.irv-th{display:none;gap:10px;margin-top:12px;overflow-x:auto;scrollbar-width:none;padding:2px}.irs .irv-th__b{flex:0 0 calc((100% - 50px)/6);aspect-ratio:1/1;border:2px solid var(--thbd);border-radius:12px;background:#fff;padding:0;overflow:hidden;cursor:pointer}.irs .irv-th__b[aria-current=true]{border-color:var(--thon)}.irv-th__b img{width:100%;height:100%;object-fit:contain}.irv-buy__c{display:flex;flex-direction:column;min-width:0}.irv-buy__r{margin-top:8px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.irv-buy__s{margin-top:10px;font-weight:700!important}.irv-ticks{margin-top:16px;display:flex;flex-direction:column;gap:10px}.irs .irv-ticks li{display:flex;gap:10px;align-items:flex-start}.irv-ticks .irs-ms{font-size:24px;flex:0 0 24px}.irv-sz__l{margin-top:26px;font-size:19px;font-weight:700!important;color:#101114}.irv-sz{display:flex;flex-direction:column;gap:12px;margin-top:12px}.irs .irv-s{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:72px;width:100%;padding:14px;border:2px solid var(--bd);border-radius:16px;background:#fff;text-align:left;color:#333;font-size:16px;line-height:1.35;cursor:pointer}.irs .irv-s:hover:not([aria-disabled=true]){border-color:#f5a27a}.irs .irv-s[aria-checked=true]{border-color:var(--on);background:var(--onbg)}.irv-s__r{width:24px;height:24px;border-radius:50%;border:2px solid #9A9A9A;display:flex;align-items:center;justify-content:center;background:#fff}.irv-s[aria-checked=true] .irv-s__r{border-color:var(--on)}.irv-s[aria-checked=true] .irv-s__r:after{content:"";width:12px;height:12px;border-radius:50%;background:var(--on)}.irv-s__n{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-weight:700!important;color:#101114;font-size:17px}.irv-s__d{display:block;margin-top:2px}.irv-s__t{display:inline-block;border-radius:100px;padding:2px 10px;font-size:15px;font-weight:600!important}.irv-s__p{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:3px}.irv-s__p b{font-size:18px;font-weight:700!important;color:#101114}.irv-s__p s{font-size:15px;color:#555}.irv-s__p .irs-pill{padding:3px 12px}.irs .irv-s[aria-disabled=true]{background:#f1f1f1;border-color:#e2e2e2;cursor:not-allowed}.irv-s[aria-disabled=true] .irv-s__r{background:#e4e4e4;border-color:#bdbdbd}.irv-s[aria-disabled=true] .irv-s__n,.irv-s[aria-disabled=true] .irv-s__d{color:#5a5a5a}.irv-bags{margin-top:14px;display:flex;align-items:center;gap:10px;font-weight:600!important;color:#101114}.irv-bags .irs-ms{font-size:26px}.irv-inc{margin-top:var(--imt);background:var(--ib);border:1.5px solid var(--ibd);border-radius:var(--ir);padding:18px 20px 22px;display:flex;flex-direction:column;gap:16px}.irs .irv-inc__h{display:flex;align-items:center;gap:10px;margin:0;color:var(--ih);font-size:16px;line-height:1.3;font-weight:600!important;letter-spacing:0}.irv-inc__h svg{flex:0 0 auto;width:20px;height:20px}.irv-inc__g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.irv-inc__t{display:flex;flex-direction:column;align-items:center;gap:5px;text-align:center}.irs .irv-inc__b{width:100%;max-width:var(--itw);aspect-ratio:1;border:1.5px solid var(--itb);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;background:#fff}.irs .irv-inc__i{flex:1;position:relative;min-height:0;display:block}.irv-inc__i img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:contain;padding:8px}.irs .irv-inc__v{display:block;background:var(--ivb);color:var(--ivc);font-weight:700!important;font-size:15px;line-height:1.2;padding:7px 0;letter-spacing:0}.irs .irv-inc__n{display:block;font-size:16px;line-height:1.2;color:var(--in);margin-top:8px;font-weight:500!important;letter-spacing:0}.irs .irv-inc__f{display:block;font-size:13px;line-height:1.2;color:var(--if);font-weight:500!important;letter-spacing:0}@media(max-width:599px){.irv-inc{padding:14px 14px 18px;gap:14px}.irs .irv-inc__h{gap:8px;font-size:14px}.irv-inc__h svg{width:18px;height:18px}.irv-inc__g{gap:14px}.irs .irv-inc__b{max-width:calc(var(--itw) * .82);border-radius:10px}.irv-inc__i img{padding:6px}.irs .irv-inc__v{font-size:13px;padding:6px 0}.irs .irv-inc__n{font-size:14px;margin-top:6px}.irs .irv-inc__f{font-size:12px}}.irv-buy__t{margin-top:20px;color:#fff;border-radius:12px;padding:10px 14px;display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;font-weight:600!important}.irs .irv-add{margin-top:12px;padding:12px 20px}.irv-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:12px}.irv-trust{margin-top:22px;display:grid;grid-template-columns:repeat(var(--cm),minmax(0,1fr));gap:16px 12px}.irv-trust>div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;font-size:15px;font-weight:600!important;color:#101114;line-height:1.3}.irv-br{margin-top:22px;padding:18px;display:flex;flex-direction:column;gap:8px}.irv-br b{font-weight:600!important;color:#101114}.irv-acc{margin-top:22px;border-top:1px solid var(--acl)}.irv-acc__i{border-bottom:1px solid var(--acl)}.irs .irv-acc__i summary{min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;text-align:left;font-size:17px;font-weight:600!important;color:#101114;line-height:1.35;cursor:pointer;list-style:none}.irv-acc__i summary::-webkit-details-marker,.irs-q::-webkit-details-marker{display:none}.irs .irv-acc__c{color:var(--aci);font-size:28px;transition:transform .2s}.irv-acc__i[open] .irv-acc__c{transform:rotate(180deg)}.irs .irv-acc__a{padding:0 0 16px;text-align:left;text-wrap:pretty}.irv-cards{display:grid;grid-template-columns:repeat(var(--cm),minmax(0,1fr));margin-top:32px}.irv-fc{display:flex;flex-direction:column}.irv-fc__b{padding:20px;display:flex;flex-direction:column;gap:10px;flex:1}.irv-fq{margin-top:auto;border-left:5px solid;padding:4px 0 4px 14px}.irv-fq b{display:block;font-weight:600!important;margin-top:4px}.irv-faq{margin:32px auto 0;border-top:1px solid var(--acl)}.irv-faq__i{border-bottom:1px solid var(--acl)}.irs .irs-q{min-height:56px;padding:14px 0;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;cursor:pointer;list-style:none}.irs .irs-ch{flex:0 0 40px;height:40px;border-radius:50%;background:var(--chb);color:var(--chc);display:flex;align-items:center;justify-content:center;font-size:26px;transition:transform .2s}.irv-faq__i[open] .irs-ch{transform:rotate(180deg)}.irv-band h2 span{display:block}.irs .irv-band__p{margin:18px auto 0;text-wrap:pretty}.irv-band__t{margin:24px auto 0;display:flex;flex-direction:column;align-items:center;gap:10px;font-weight:600!important}.irs .irv-band__t li{display:flex;align-items:center;gap:8px}.irv-foot{display:flex;flex-direction:column;gap:20px;text-align:center;align-items:center;font-size:15px;color:#fff}.irs .irv-foot p{max-width:520px}.irs .irv-foot a{color:var(--lk);text-decoration:underline}.irs .irv-foot a:hover{color:var(--lkh)}.irv-foot__l{display:flex;align-items:center;min-height:44px}.irv-foot__k{display:flex;flex-direction:column;align-items:center}.irs .irv-foot__k a{display:flex;align-items:center;min-height:44px;padding:0 8px;text-decoration:none;font-size:16px}.irs .irv-foot__k a:hover{text-decoration:underline}.irv-cta-w{max-width:420px}@media(min-width:900px){.irs-v2{margin:calc(var(--mt-d)*1px) 0 calc(var(--mb-d)*1px);padding:calc(var(--pt-d)*1px) calc(var(--gd)*1px) calc(var(--pb-d)*1px)}.irs-v2 .irs-t{font-size:calc(var(--fd)*1px)!important}.irv-bar__m{display:none}.irv-bar__d{display:flex;align-items:center;justify-content:center;gap:20px}.irv-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;grid-template-rows:1fr repeat(6,auto) 1fr;grid-template-areas:". photo" "rating photo" "eyebrow photo" "head photo" "desc photo" "bullets photo" "btn photo" ". photo"}.irv-hero>*{text-align:left;justify-content:flex-start}.irs .irv-hero__h,.irs .irv-hero__d,.irv-hero__e{text-align:left}.irv-hero__ph{margin-top:0;align-self:center}.irv-stats{grid-template-columns:repeat(var(--cd),minmax(0,1fr))}.irv-car{margin:40px 0 0;padding:4px 2px 12px;scroll-padding:0}.irs-car>*{flex-basis:calc((100% - (var(--cd) - 1)*var(--cgap,16)*1px)/var(--cd))}.irs-cta--wide{align-items:flex-start}.irs-cta--wide .irs-note{text-align:left;justify-content:flex-start}.irv-cmp{grid-template-columns:1.1fr 1fr 1fr}.irv-cmp>div{padding:18px 22px;font-size:17px}.irv-c-hn,.irv-c-ho{font-size:18px}.irv-c-n,.irv-c-o{flex-direction:row;gap:8px}.irv-cmp .irs-ms{font-size:22px;margin-top:-1px}.irv-pull{font-size:calc(var(--qd)*1px)}.irv-buy{grid-template-columns:var(--gc);gap:calc(var(--gg)*1px);align-items:start}.irv-gal{position:sticky;top:calc(var(--irs-bar-h,72px) + 20px)}.irv-th{display:flex}.irv-gal .irs-dots{display:none}.irv-trust,.irv-cards{grid-template-columns:repeat(var(--cd),minmax(0,1fr))}.irv-band__t{flex-direction:row;justify-content:center;flex-wrap:wrap;gap:12px 32px}.irv-foot__k{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:0 12px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/irs-v2.css.map */
