.ig-listicle{--tl-gutter: 20px;display:flex;flex-direction:column;min-height:100vh;min-height:100svh;background:var(--tl-bg);color:var(--tl-text);font-family:var(--tl-font-body);font-size:var(--tl-b-size);line-height:1.75}.ig-listicle *,.ig-listicle *:before,.ig-listicle *:after{box-sizing:border-box}.ig-listicle,.ig-listicle *{letter-spacing:var(--tl-ls, 0px)}.ig-listicle [hidden]{display:none!important}.ig-listicle__top{position:relative;z-index:4}.ig-listicle--sticky .ig-listicle__top{position:sticky;top:0}.ig-listicle__header{display:flex;align-items:center;justify-content:center;min-height:var(--tl-header-h);padding:8px var(--tl-gutter);background:var(--tl-header-bg)}.ig-listicle__logo{display:inline-flex;align-items:center;color:var(--tl-logo-color);text-decoration:none}.ig-listicle__logo img{display:block;width:var(--tl-logo-w);max-width:60vw;height:auto}.ig-listicle__logo-text{font-family:var(--tl-font-heading);font-weight:800;font-size:clamp(20px,2.4vw,28px);line-height:1;letter-spacing:var(--tl-ls, 0px);text-transform:uppercase}.ig-listicle__progress-wrap{background:var(--tl-progress-bg);box-shadow:0 4px 12px #0000000d}.ig-listicle__progress-inner{display:flex;align-items:center;gap:12px;max-width:calc(var(--tl-maxw) + var(--tl-gutter) * 2);margin:0 auto;padding:10px var(--tl-gutter)}.ig-listicle__progress{flex:1;min-width:0;display:flex;align-items:center;gap:clamp(3px,1.4vw,12px)}.ig-listicle__progress--bar{height:6px;background:var(--tl-track);border-radius:999px;overflow:hidden}.ig-listicle__bar-fill{display:block;width:100%;height:100%;background:var(--tl-fill);transform-origin:left center;transition:transform .4s ease}.ig-listicle__seg{flex:1;min-width:4px;height:6px;border-radius:999px;background:var(--tl-track);transition:background-color .3s ease}.ig-listicle__seg.is-done{background:var(--tl-fill)}.ig-listicle__counter{flex:0 0 auto;padding:3px 10px;border:1px solid var(--tl-border);border-radius:999px;font-size:12px;line-height:1.4;color:var(--tl-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.ig-listicle__counter b{color:var(--tl-heading);font-weight:700}.ig-listicle__body,.ig-listicle__step{flex:1;display:flex;flex-direction:column}.ig-listicle__container{flex:1;display:flex;flex-direction:column;gap:24px;width:100%;max-width:calc(var(--tl-maxw) + var(--tl-gutter) * 2);margin:0 auto;padding:var(--tl-pt) var(--tl-gutter) var(--tl-pb)}.ig-listicle__empty{margin:0;color:var(--tl-muted);text-align:center}.ig-listicle__align--left{text-align:left}.ig-listicle__align--center{text-align:center}.ig-listicle__align--right{text-align:right}.ig-listicle__desc.ig-listicle__align--center ul,.ig-listicle__desc.ig-listicle__align--center ol,.ig-listicle__desc.ig-listicle__align--right ul,.ig-listicle__desc.ig-listicle__align--right ol{display:inline-block;text-align:left}.ig-listicle__timer{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 8px;padding:10px 16px;background:var(--tl-timer-bg);color:var(--tl-timer-text);border-radius:var(--tl-radius);font-size:15px;font-weight:600;line-height:1.3;text-align:center}.ig-listicle__timer strong{color:var(--tl-accent);font-size:1.1em;font-variant-numeric:tabular-nums}.ig-listicle__meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;margin-bottom:-8px;font-size:14px;line-height:1.3;color:var(--tl-heading)}.ig-listicle__tag{display:inline-block;padding:5px 9px;background:var(--tl-accent);color:var(--tl-tag-text);border-radius:3px;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:var(--tl-ls, 0px);text-transform:uppercase}.ig-listicle__date{font-weight:500}.ig-listicle__title{margin:0;font-family:var(--tl-font-heading);font-weight:var(--tl-h-weight);font-size:var(--tl-h-size-m);line-height:1.35;letter-spacing:var(--tl-ls, 0px);color:var(--tl-heading)}.ig-listicle__title em,.ig-listicle__offer-title em{font-style:normal;color:var(--tl-accent)}.ig-listicle__title:focus{outline:none}.ig-listicle__author{display:flex;align-items:center;gap:16px;font-size:14px;line-height:1.4;color:var(--tl-heading)}.ig-listicle__avatar{flex:0 0 56px;width:56px;height:56px;border-radius:50%;overflow:hidden;background:var(--tl-badge-bg)}.ig-listicle__avatar img{display:block;width:100%;height:100%;object-fit:cover}.ig-listicle__author-info{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.ig-listicle__author-line strong{font-weight:700}.ig-listicle__author-badge{padding:2px 6px;background:var(--tl-badge-bg);border-radius:4px;font-size:13px;font-weight:700}.ig-listicle__rte>*{margin:0 0 1.6em}.ig-listicle__rte>*:last-child{margin-bottom:0}.ig-listicle__rte strong,.ig-listicle__rte b{font-weight:700;color:var(--tl-heading)}.ig-listicle__rte a{color:var(--tl-accent)}.ig-listicle__rte ul,.ig-listicle__rte ol{padding-left:1.25em}.ig-listicle__rte h2,.ig-listicle__rte h3,.ig-listicle__rte h4{font-family:var(--tl-font-heading);font-weight:var(--tl-h-weight);color:var(--tl-heading);line-height:1.3}.ig-listicle__media{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.ig-listicle__media--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ig-listicle__media-cell{position:relative;aspect-ratio:var(--tl-ratio, 1.5);border-radius:var(--tl-radius);overflow:hidden;background:var(--tl-badge-bg)}.ig-listicle__media-cell img,.ig-listicle__media-cell video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.ig-listicle__mini{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:12px;background:var(--tl-bg);border:1px solid var(--tl-border);border-radius:var(--tl-radius);line-height:1.35}.ig-listicle__mini-media{flex:0 0 72px;width:72px;aspect-ratio:1;border-radius:calc(var(--tl-radius) * .6);overflow:hidden;background:var(--tl-badge-bg)}.ig-listicle__mini-media img,.ig-listicle__mini-media svg{display:block;width:100%;height:100%;object-fit:cover}.ig-listicle__mini-info{flex:1;min-width:140px;display:flex;flex-direction:column;gap:2px}.ig-listicle__mini-badge{font-size:11px;font-weight:700;letter-spacing:var(--tl-ls, 0px);text-transform:uppercase;color:var(--tl-accent)}.ig-listicle__mini-title{font-size:15px;font-weight:700;color:var(--tl-heading);text-decoration:none}.ig-listicle__mini-price{font-size:14px}.ig-listicle__mini-price s{margin-left:6px;color:var(--tl-muted)}.ig-listicle__offer{position:relative;display:grid;margin-top:8px;background:var(--tl-bg);border:1px dashed var(--tl-offer-border);border-radius:var(--tl-radius)}.ig-listicle__offer--badge{margin-top:20px}.ig-listicle__offer-badge{position:absolute;top:0;left:50%;z-index:2;padding:6px 16px;background:var(--tl-offer-badge-bg);color:var(--tl-offer-badge-text);border-radius:6px;font-size:15px;font-weight:700;line-height:1.3;letter-spacing:var(--tl-ls, 0px);text-transform:uppercase;white-space:nowrap;transform:translate(-50%,-50%)}.ig-listicle__offer-media{position:relative;aspect-ratio:1;overflow:hidden;background:var(--tl-offer-media-bg);border-radius:calc(var(--tl-radius) - 1px) calc(var(--tl-radius) - 1px) 0 0}.ig-listicle__offer-media img,.ig-listicle__offer-media svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.ig-listicle__offer-media--contain img{object-fit:contain;padding:8%}.ig-listicle__offer-body{display:flex;flex-direction:column;gap:14px;min-width:0;padding:28px 16px 20px;text-align:center;line-height:1.6}.ig-listicle__offer--badge .ig-listicle__offer-body{padding-top:28px}.ig-listicle__offer-title{margin:0;font-family:var(--tl-font-heading);font-weight:var(--tl-h-weight);font-size:calc(var(--tl-h-size-m) * .95);line-height:1.2;letter-spacing:var(--tl-ls, 0px);text-transform:uppercase;color:var(--tl-heading)}.ig-listicle__offer-text{font-weight:500;color:var(--tl-heading)}.ig-listicle__offer-text>*{margin-bottom:.6em}.ig-listicle__offer-text ul,.ig-listicle__offer-text ol{display:inline-block;text-align:left}.ig-listicle__offer .ig-listicle__rating,.ig-listicle__offer .ig-listicle__price-row{justify-content:center}.ig-listicle__offer .ig-listicle__select-wrap{text-align:left}.ig-listicle__offer-btn{position:relative;gap:10px;min-height:64px;padding:0 56px;background:var(--tl-offer-btn-bg);color:var(--tl-offer-btn-text);border-radius:var(--tl-offer-btn-radius);font-size:19px}.ig-listicle__offer-btn svg{position:absolute;right:28px;top:50%;transform:translateY(-50%)}.ig-listicle__offer-info{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 22px;padding:12px 14px;background:var(--tl-offer-info-bg);border-radius:6px;font-size:14px;line-height:1.4;color:var(--tl-heading)}.ig-listicle__offer-info strong{font-weight:700}.ig-listicle__offer-info em{font-style:normal;font-weight:700;color:var(--tl-alert)}.ig-listicle__offer-info-sep{width:1px;height:18px;background:var(--tl-accent);opacity:.7}.ig-listicle__offer-note{margin:4px 0 0;font-size:13px;line-height:1.6;color:var(--tl-heading)}.ig-listicle__rating{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;font-size:14px;color:var(--tl-muted)}.ig-listicle__stars{display:inline-flex;gap:2px;color:var(--tl-star)}.ig-listicle__price-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.ig-listicle__price{font-size:1.4em;font-weight:700;color:var(--tl-heading)}.ig-listicle__compare{color:var(--tl-muted)}.ig-listicle__save{padding:3px 10px;background:var(--tl-badge-bg);color:var(--tl-accent);border-radius:999px;font-size:13px;font-weight:700}.ig-listicle__select-label{display:block;margin-bottom:6px;font-size:13px;font-weight:600;color:var(--tl-heading)}.ig-listicle__select{width:100%;min-height:48px;padding:0 40px 0 14px;background-color:var(--tl-bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;border:1px solid var(--tl-border);border-radius:var(--tl-radius);color:var(--tl-text);font:inherit;font-size:max(16px,1em);-webkit-appearance:none;appearance:none}.ig-listicle__note{margin:0;font-size:13px;color:var(--tl-muted);text-align:center}.ig-listicle__error{margin:0;font-size:14px;color:#c62828;text-align:center}.ig-listicle__btn,.ig-listicle__cta,.ig-listicle__back,.ig-listicle__mini-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--tl-btn-radius);font:inherit;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:opacity .2s ease,transform .15s ease;-webkit-tap-highlight-color:transparent}.ig-listicle__btn,.ig-listicle__cta,.ig-listicle__mini-btn{background:var(--tl-cta-bg);color:var(--tl-cta-text);border:0}.ig-listicle__btn{width:100%;min-height:52px;padding:0 24px;font-size:16px}.ig-listicle__mini-btn{flex:0 0 auto;min-height:44px;padding:0 18px;font-size:14px;white-space:nowrap}.ig-listicle__btn:hover,.ig-listicle__cta:hover,.ig-listicle__mini-btn:hover{opacity:.92}.ig-listicle__btn:active,.ig-listicle__cta:active,.ig-listicle__back:active,.ig-listicle__mini-btn:active{transform:scale(.985)}.ig-listicle__btn:disabled,.ig-listicle__cta:disabled,.ig-listicle__mini-btn:disabled{opacity:.45;cursor:not-allowed}.ig-listicle .is-loading{opacity:.65;pointer-events:none}.ig-listicle__btn:focus-visible,.ig-listicle__cta:focus-visible,.ig-listicle__back:focus-visible,.ig-listicle__mini-btn:focus-visible,.ig-listicle__select:focus-visible,.ig-listicle__logo:focus-visible{outline:2px solid var(--tl-accent);outline-offset:2px}.ig-listicle__bar-slot{position:relative;margin-top:auto}.ig-listicle__bar{position:relative;z-index:3;padding:10px var(--tl-gutter) calc(10px + env(safe-area-inset-bottom,0px));background:var(--tl-bar-bg);box-shadow:0 -4px 16px #0000000f}.ig-listicle__bar.is-floating{position:fixed;left:0;right:0;bottom:0;z-index:20}.ig-listicle__bar .ig-listicle__error{margin-bottom:8px}.ig-listicle__bar-inner{display:flex;align-items:center;justify-content:center;gap:12px;max-width:var(--tl-cta-maxw);margin:0 auto}.ig-listicle__cta{position:relative;flex:1 1 auto;gap:5px;min-width:0;min-height:56px;padding:0 24px;font-size:16px}.ig-listicle__cta-label{line-height:1}.ig-listicle__cta-arrow{display:inline-flex;flex:0 0 auto;align-items:center}.ig-listicle__cta-arrow svg,.ig-listicle__back-icon{display:block;flex:0 0 auto;width:13px;height:11px}.ig-listicle__back{flex:0 1 200px;gap:6px;min-height:56px;padding:0 18px;background:var(--tl-back-bg);color:var(--tl-back-text);border:1px solid var(--tl-border);font-size:16px}.ig-listicle__back:hover{border-color:var(--tl-back-text)}.ig-listicle[data-swipe=true] .ig-listicle__body{touch-action:pan-y pinch-zoom}.ig-listicle[data-swipe=true] .ig-listicle__rev-track{touch-action:pan-x pan-y pinch-zoom}.ig-listicle.is-swiping,.ig-listicle.is-swiping *{cursor:grabbing!important;-webkit-user-select:none;user-select:none}.ig-listicle[data-swipe=true] .ig-listicle__media-cell{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.ig-listicle[data-swipe=true] .ig-listicle__media-cell img{-webkit-user-drag:none}.ig-listicle[data-tap=true] .ig-listicle__media-cell{cursor:pointer}.ig-listicle__hint{position:absolute;left:50%;top:12px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:#121212bd;color:#fff;border-radius:999px;font-size:13px;font-weight:600;line-height:1;white-space:nowrap;pointer-events:none;transform:translate(-50%);transition:opacity .3s ease}.ig-listicle__hint svg{width:16px;height:16px;animation:ig-hint-nudge 1.3s ease-in-out infinite}.ig-listicle__hint.is-gone{opacity:0}@keyframes ig-hint-nudge{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@media(prefers-reduced-motion:reduce){.ig-listicle__hint svg{animation:none}}.ig-listicle--bar-split .ig-listicle__bar{padding-top:12px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--tl-border);box-shadow:none}.ig-listicle--bar-split .ig-listicle__bar-inner{justify-content:space-between;max-width:var(--tl-maxw)}.ig-listicle--bar-split .ig-listicle__bar-inner--center{justify-content:center}.ig-listicle--bar-split .ig-listicle__bar-inner--start,.ig-listicle--bar-split .ig-listicle__bar-inner--back-only{justify-content:flex-start}.ig-listicle--bar-split .ig-listicle__back,.ig-listicle--bar-split .ig-listicle__cta{flex:0 0 auto;min-height:44px;font-size:14px}.ig-listicle--bar-split .ig-listicle__back{padding:0 22px}.ig-listicle--bar-split .ig-listicle__back{gap:8px}.ig-listicle--bar-split .ig-listicle__cta{max-width:100%;padding:0 28px}.ig-listicle--bar-split .ig-listicle__bar-inner--solo .ig-listicle__cta{min-width:min(240px,100%)}.ig-listicle--bar-upper .ig-listicle__back,.ig-listicle--bar-upper .ig-listicle__cta{font-size:13px;letter-spacing:var(--tl-ls, 0px);text-transform:uppercase}.ig-listicle__bw{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;max-width:var(--tl-cta-maxw);margin:0 auto 12px;padding:10px 12px;background:var(--tl-card-bg);border:1px solid var(--tl-card-border);border-radius:var(--tl-radius);line-height:1.3}.ig-listicle--bar-split .ig-listicle__bw{max-width:var(--tl-maxw)}.ig-listicle__bw-media{width:52px;height:52px;overflow:hidden;background:var(--tl-offer-media-bg);border-radius:6px}.ig-listicle__bw-media img,.ig-listicle__bw-media svg{display:block;width:100%;height:100%;object-fit:contain}.ig-listicle__bw-info{display:flex;flex-direction:column;gap:3px;min-width:0}.ig-listicle__bw-title{display:-webkit-box;overflow:hidden;font-size:14px;font-weight:600;color:var(--tl-heading);-webkit-line-clamp:2;-webkit-box-orient:vertical}.ig-listicle__bw-text{font-size:12px;color:var(--tl-muted)}.ig-listicle__bw-btn{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 16px;background:var(--tl-offer-btn-bg);color:var(--tl-offer-btn-text);border:0;border-radius:var(--tl-btn-radius);font:inherit;font-size:13px;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:opacity .2s ease,transform .15s ease}.ig-listicle--bar-upper .ig-listicle__bw-btn{letter-spacing:var(--tl-ls, 0px);text-transform:uppercase}.ig-listicle__bw-btn:hover{opacity:.92}.ig-listicle__bw-btn:active{transform:scale(.985)}.ig-listicle__bw-btn:disabled{opacity:.45;cursor:not-allowed}.ig-listicle__bw-btn:focus-visible{outline:2px solid var(--tl-accent);outline-offset:2px}.ig-listicle__vh{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ig-listicle__lead{margin-top:-12px;color:var(--tl-muted);line-height:1.6}.ig-listicle__lead>*{margin-bottom:.8em}.ig-listicle__card{padding:18px 16px;background:var(--tl-card-bg);border:1px solid var(--tl-card-border);border-radius:var(--tl-radius);line-height:1.4}.ig-listicle__ck{flex:0 0 18px;color:var(--tl-active)}.ig-listicle__cal-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px;font-size:13px;font-weight:500;color:var(--tl-heading)}.ig-listicle__cal-week{font-weight:600;letter-spacing:var(--tl-ls, 0px);white-space:nowrap}.ig-listicle__cal-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px 4px;margin:0;padding:0;list-style:none}.ig-listicle__cal-day{display:flex;justify-content:center}.ig-listicle__cal-day span{display:flex;align-items:center;justify-content:center;width:100%;max-width:38px;aspect-ratio:1;border:1px solid var(--tl-card-border);border-radius:50%;font-size:12px;color:var(--tl-heading);font-variant-numeric:tabular-nums}.ig-listicle__cal-day.is-after span{color:var(--tl-muted);opacity:.55}.ig-listicle__cal-day.is-hl span{border:2px solid var(--tl-hl);background:var(--tl-tile);font-weight:700;animation:igListiclePulse 2.2s ease-out infinite}.ig-listicle__cal-legend{display:flex;align-items:center;gap:8px;margin:20px 0 0;padding-top:16px;border-top:1px solid var(--tl-card-border);font-size:13px;color:var(--tl-heading)}.ig-listicle__cal-dot{flex:0 0 12px;width:12px;height:12px;border:2px solid var(--tl-hl);border-radius:50%}@keyframes igListiclePulse{0%{box-shadow:0 0 color-mix(in srgb,var(--tl-hl) 45%,transparent)}70%{box-shadow:0 0 0 9px transparent}to{box-shadow:0 0 0 0 transparent}}.ig-listicle__tabs-nav{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:16px;padding:4px;background:var(--tl-tile);border-radius:999px}.ig-listicle__tab{min-height:40px;padding:6px 10px;background:transparent;border:0;border-radius:999px;color:var(--tl-heading);font:inherit;font-size:13px;font-weight:500;line-height:1.2;cursor:pointer;transition:background-color .25s ease,box-shadow .25s ease}.ig-listicle__tab.is-active{background:var(--tl-card-bg);font-weight:700;box-shadow:0 1px 4px #00000014}.ig-listicle__tab:focus-visible{outline:2px solid var(--tl-active);outline-offset:2px}.ig-listicle__tiles{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.ig-listicle__tile{padding:14px 16px;background:var(--tl-tile);color:var(--tl-muted);border-radius:6px;opacity:.7;transition:background-color .35s ease,color .35s ease,opacity .35s ease}.ig-listicle__tile.is-on{background:var(--tl-active);color:var(--tl-active-text);opacity:1}.ig-listicle__tile p{margin:0}.ig-listicle__tile-title{font-size:16px;font-weight:600}.ig-listicle__tile-sub{margin-top:2px!important;font-size:13px}.ig-listicle__tile-items{margin-top:12px!important;font-size:13px}.ig-listicle__tabs-caption{margin:16px 0 0;font-size:13px;font-weight:500;text-align:center;color:var(--tl-heading)}.ig-listicle__gt-wrap{overflow-x:auto;background:var(--tl-card-bg);border:1px solid var(--tl-card-border);border-radius:var(--tl-radius)}.ig-listicle__gt{width:100%;margin:0;border:0;border-collapse:collapse;line-height:1.3}.ig-listicle__gt th,.ig-listicle__gt td{width:var(--gt-col);min-width:64px;padding:14px 10px 14px 18px;border:0;background:none;color:var(--tl-heading);font-size:13px;font-weight:400;text-align:left;vertical-align:middle}.ig-listicle__gt th{padding-top:17px;padding-bottom:17px;font-size:15px;font-weight:500}.ig-listicle__gt tr+tr>*{border-top:1px solid var(--tl-card-border)}.ig-listicle__gt .ig-listicle__gt-fill{width:auto;min-width:0;padding:0}@media screen and (max-width:559px){.ig-listicle__gt th,.ig-listicle__gt td{width:auto;padding:12px 8px 12px 12px;font-size:12px}.ig-listicle__gt th{font-size:13px}.ig-listicle__gt .ig-listicle__gt-fill{display:none}}.ig-listicle__offerbar{background:var(--tl-ob-bg);color:var(--tl-ob-text)}.ig-listicle__offerbar-inner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 8px;max-width:calc(var(--tl-maxw) + var(--tl-gutter) * 2);margin:0 auto;padding:7px var(--tl-gutter);font-size:13px;font-weight:600;line-height:1.3;text-align:center}.ig-listicle__offerbar-text em{font-style:normal;color:var(--tl-accent)}.ig-listicle__offerbar-timer{padding:4px 9px;background:var(--tl-ob-pill);color:var(--tl-ob-pill-text);border-radius:4px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.ig-listicle--sticky .ig-listicle__top{top:var(--tl-sticky-top, 0px)}.ig-listicle--logo-normal .ig-listicle__logo-text{letter-spacing:var(--tl-ls, 0px);text-transform:none}.ig-listicle__tb{--tb-head: 90px;--tb-s: 1;--tb-col: 148px;display:flex;align-items:stretch;width:100%;line-height:1.4}.ig-listicle__tb-features{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-end;min-width:0}.ig-listicle__tb-spacer,.ig-listicle__tb-head{display:flex;flex:0 0 var(--tb-head);align-items:flex-end;justify-content:center;height:var(--tb-head)}.ig-listicle__tb-feature,.ig-listicle__tb-cell{display:flex;align-items:center;height:var(--tb-row);min-height:var(--tb-row);padding:6px 10px}.ig-listicle__tb-feature{justify-content:flex-start;padding-left:18px;border-bottom:1px solid var(--tb-divider)}.ig-listicle__tb-feature:last-child,.ig-listicle__tb-cell:last-child{border-bottom-width:0}.ig-listicle__tb-feature-text{width:100%;font-size:var(--tb-text);font-weight:500;line-height:1.4;letter-spacing:var(--tl-ls, 0px);color:var(--tl-heading)}.ig-listicle__tb-feature-text p{margin:0}.ig-listicle__tb-brand-column{position:relative;display:flex;flex:0 0 var(--tb-col);flex-direction:column;justify-content:flex-end;width:var(--tb-col);padding-top:max(0px,calc(var(--tb-bh) * var(--tb-s) - var(--tb-head) + 8px))}.ig-listicle__tb-brand-card{position:relative;z-index:1;display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch;overflow:visible;background:var(--tb-brand-bg);border:2px solid var(--tb-brand-border);border-radius:16px;box-shadow:4.04px 5.39px 26.12px 0 var(--tb-shadow)}.ig-listicle__tb-brand-card .ig-listicle__tb-cell{border-bottom:1px solid var(--tb-brand-divider)}.ig-listicle__tb-brand-image{display:block;width:calc(var(--tb-bw) * var(--tb-s));max-width:none;height:auto;object-fit:cover}.ig-listicle__tb-rival{display:flex;flex:0 0 var(--tb-col);flex-direction:column;justify-content:flex-end;width:var(--tb-col)}.ig-listicle__tb-rival .ig-listicle__tb-cell{border-bottom:1px solid var(--tb-divider)}.ig-listicle__tb-rival-image{display:block;width:calc(var(--tb-rw) * var(--tb-s));max-width:100%;height:auto;object-fit:cover}.ig-listicle__tb--blur .ig-listicle__tb-rival-image{filter:blur(2px)}.ig-listicle__tb-ph{aspect-ratio:1;background:var(--tl-tile);border-radius:8px}.ig-listicle__tb-cell{flex-direction:column;justify-content:center}.ig-listicle__tb-ico{display:block;flex:0 0 auto;width:var(--tb-icon);height:var(--tb-icon)}.ig-listicle__tb-ico--yes circle{fill:#fff}.ig-listicle__tb-ico--yes path{stroke:var(--tb-brand-bg)}.ig-listicle__tb-rival .ig-listicle__tb-ico--yes circle{fill:var(--tb-brand-bg)}.ig-listicle__tb-rival .ig-listicle__tb-ico--yes path{stroke:#fff}.ig-listicle__tb-ico--no circle,.ig-listicle__tb-ico--no path{stroke:var(--tb-no)}.ig-listicle__tb-ico--warn circle{fill:color-mix(in srgb,var(--tb-warn) 14%,transparent);stroke:var(--tb-warn)}.ig-listicle__tb-tri{fill:var(--tb-warn)}@media screen and (max-width:640px){.ig-listicle__tb{--tb-head: 80px;--tb-s: .8}.ig-listicle__tb-features{flex:0 0 120px;width:120px}.ig-listicle__tb-feature{padding-left:8px}.ig-listicle__tb-feature-text{font-size:min(var(--tb-text),12px)}.ig-listicle__tb-brand-column,.ig-listicle__tb-rival{flex:1 1 0;width:auto;min-width:0}.ig-listicle__tb-brand-column{padding-top:20px}.ig-listicle__tb-brand-image{width:100%;max-width:calc(var(--tb-bw) * var(--tb-s))}}.ig-listicle__pills{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.ig-listicle__pills--1{grid-template-columns:minmax(0,1fr)}.ig-listicle__pill{display:flex;align-items:center;gap:10px;min-height:48px;padding:12px 14px;background:var(--tl-card-bg);border:1px solid var(--tl-card-border);border-radius:6px;font-size:14px;font-weight:500;line-height:1.3;color:var(--tl-heading)}.ig-listicle__drag{--tl-icon-c: var(--tl-icon, var(--tl-hl))}.ig-listicle__drag-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:14px;font-weight:500;color:var(--tl-heading)}.ig-listicle__drag-head strong{font-weight:700;font-variant-numeric:tabular-nums}.ig-listicle__range{--p: 0%;display:block;width:100%;height:24px;margin:8px 0 18px;padding:0;background:transparent;-webkit-appearance:none;appearance:none;cursor:pointer}.ig-listicle__range:focus{outline:none}.ig-listicle__range:focus-visible{outline:2px solid var(--tl-active);outline-offset:4px;border-radius:4px}.ig-listicle__range::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:linear-gradient(to right,var(--tl-active) var(--p),var(--tl-tile) var(--p))}.ig-listicle__range::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;margin-top:-7px;border:3px solid var(--tl-card-bg);border-radius:50%;background:var(--tl-active);box-shadow:0 1px 4px #00000040}.ig-listicle__range::-moz-range-track{height:6px;border-radius:999px;background:var(--tl-tile)}.ig-listicle__range::-moz-range-progress{height:6px;border-radius:999px;background:var(--tl-active)}.ig-listicle__range::-moz-range-thumb{width:14px;height:14px;border:3px solid var(--tl-card-bg);border-radius:50%;background:var(--tl-active);box-shadow:0 1px 4px #00000040}.ig-listicle__sizes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ig-listicle__sizes--1{grid-template-columns:minmax(0,1fr)}.ig-listicle__size{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:104px;padding:14px 8px;background:var(--tl-card-bg);border:1px solid var(--tl-card-border);border-radius:8px;color:var(--tl-heading);font:inherit;line-height:1.25;text-align:center;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;-webkit-tap-highlight-color:transparent}.ig-listicle__size:hover{border-color:var(--tl-active)}.ig-listicle__size.is-active{background:var(--tl-tile);border-color:var(--tl-active);box-shadow:inset 0 0 0 1px var(--tl-active)}.ig-listicle__size:focus-visible{outline:2px solid var(--tl-active);outline-offset:2px}.ig-listicle__size-icon{display:flex;align-items:center;justify-content:center;width:48px;height:40px;margin-bottom:6px;color:var(--tl-active)}.ig-listicle__size-icon img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.ig-listicle__size-name{font-size:14px;font-weight:500}.ig-listicle__size-range{font-size:12px;color:var(--tl-muted)}.ig-listicle__drag-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px;padding-top:18px;border-top:1px solid var(--tl-card-border);font-size:14px;font-weight:500;color:var(--tl-heading)}.ig-listicle__drag-amount{display:inline-flex;align-items:center;gap:8px}.ig-listicle__drag-amount strong{font-weight:600;white-space:nowrap}.ig-listicle__drag-icons{display:inline-flex;flex-wrap:wrap;gap:3px}.ig-listicle__drag-icon{display:block;width:12px;height:12px;border-radius:2px;background:var(--tl-icon-c);animation:igListiclePop .25s ease}.ig-listicle__drag-icon:has(img){width:18px;height:18px;background:none}.ig-listicle__drag-icon img{display:block;width:100%;height:100%;object-fit:contain}@keyframes igListiclePop{0%{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}.ig-listicle__timeline{position:relative;display:flex;flex-direction:column;gap:14px;margin:0;padding:0 0 0 26px;list-style:none;line-height:1.4}.ig-listicle__timeline:before{content:"";position:absolute;top:14px;bottom:14px;left:5.5px;width:1px;background:var(--tl-active);opacity:.35}.ig-listicle__tl-item{position:relative;display:flex;flex-direction:column;gap:2px}.ig-listicle__tl-item:before{content:"";position:absolute;top:9px;left:-26px;width:12px;height:12px;border-radius:50%;background:var(--tl-active)}.ig-listicle__tl-label{font-size:12px;font-weight:700;letter-spacing:var(--tl-ls, 0px);text-transform:uppercase;color:var(--tl-heading)}.ig-listicle__tl-text{font-size:14px;color:var(--tl-muted)}.ig-listicle__revs{min-width:0;margin-top:8px}.ig-listicle__revs--above{margin-top:0}.ig-listicle__revs-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:16px}.ig-listicle__revs-head .ig-listicle__rating{font-size:12px;gap:6px}.ig-listicle__revs-heading{margin:4px 0 0;font-family:var(--tl-font-heading);font-weight:var(--tl-h-weight);font-size:calc(var(--tl-h-size-m) * .85);line-height:1.2;color:var(--tl-heading)}.ig-listicle__rev-arrows{display:flex;flex:0 0 auto;gap:8px}.ig-listicle__rev-arrow{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:var(--tl-card-bg);border:1px solid var(--tl-card-border);border-radius:50%;color:var(--tl-heading);cursor:pointer;transition:opacity .2s ease}.ig-listicle__rev-arrow:disabled{opacity:.4;cursor:default}.ig-listicle__rev-arrow:focus-visible,.ig-listicle__rev-track:focus-visible{outline:2px solid var(--tl-active);outline-offset:2px}.ig-listicle__rev-track{display:grid;grid-auto-flow:column;grid-auto-columns:86%;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ig-listicle__rev-track::-webkit-scrollbar{display:none}.ig-listicle__rev{display:flex;flex-direction:column;gap:12px;margin:0;padding:18px;background:var(--tl-card-bg);border:1px solid var(--tl-card-border);border-radius:var(--tl-radius);line-height:1.5;scroll-snap-align:start}.ig-listicle__stars .is-off{opacity:.25}.ig-listicle__rev-text{flex:1;margin:0;padding:0;border:0;font-size:14px;font-style:normal;color:var(--tl-heading)}.ig-listicle__rev-author{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 10px;font-size:13px;color:var(--tl-heading)}.ig-listicle__rev-verified{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--tl-muted)}.ig-listicle__rev-verified svg{color:var(--tl-check)}.ig-listicle__rev-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ig-listicle__rev-top-main{display:flex;flex-direction:column;gap:6px;min-width:0}.ig-listicle__rev-title{margin:0;color:var(--tl-heading);font-size:15px;font-weight:700;line-height:1.3}.ig-listicle__rev-photo{position:relative;display:block;width:100%;aspect-ratio:4 / 3;margin:0 0 2px;padding:0;overflow:hidden;background:var(--tl-badge-bg);border:0;border-radius:calc(var(--tl-radius) - 4px);cursor:zoom-in}.ig-listicle__rev-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 40%;transition:transform .3s ease}.ig-listicle__rev-photo:hover img{transform:scale(1.03)}.ig-listicle__rev-photo:focus-visible{outline:2px solid var(--tl-active);outline-offset:2px}.ig-listicle__rev-photo-ico{position:absolute;right:8px;bottom:8px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:#121212a6;color:#fff;border-radius:50%}.ig-listicle__rev-photo-ico svg{width:15px;height:15px}.ig-listicle__rev--photo{padding:10px 10px 16px}.ig-listicle__rev--photo>:not(.ig-listicle__rev-photo){margin-left:8px;margin-right:8px}.ig-listicle__lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:56px 16px 24px;background:#000000e0;cursor:zoom-out}.ig-listicle__lightbox[hidden]{display:none}.ig-listicle__lightbox img{display:block;max-width:100%;max-height:100%;object-fit:contain;border-radius:12px}.ig-listicle__lightbox-close{position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;padding:0;background:#ffffff24;color:#fff;border:0;border-radius:50%;cursor:pointer}.ig-listicle__fin{position:relative;display:grid;margin-top:4px;background:var(--tl-card-bg);border:1px solid var(--tl-card-border);border-radius:var(--tl-radius)}.ig-listicle__fin--badge{margin-top:16px}.ig-listicle__fin-badge{position:absolute;top:0;left:50%;z-index:2;padding:5px 14px;background:var(--tl-offer-badge-bg);color:var(--tl-offer-badge-text);border-radius:4px;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:var(--tl-ls, 0px);text-transform:uppercase;white-space:nowrap;transform:translate(-50%,-50%)}.ig-listicle__fin-media{position:relative;aspect-ratio:1.15;overflow:hidden;background:var(--tl-offer-media-bg);border-radius:calc(var(--tl-radius) - 1px) calc(var(--tl-radius) - 1px) 0 0}.ig-listicle__fin-media img,.ig-listicle__fin-media svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.ig-listicle__fin-media--contain img{object-fit:contain;padding:8%}.ig-listicle__fin-body{display:flex;flex-direction:column;align-items:center;gap:12px;min-width:0;padding:26px 18px 22px;text-align:center;line-height:1.55}.ig-listicle__fin-body .ig-listicle__rating{justify-content:center;font-size:12px;gap:6px}.ig-listicle__fin-title{margin:0;font-family:var(--tl-font-heading);font-weight:var(--tl-h-weight);font-size:calc(var(--tl-h-size-m) * .9);line-height:1.2;letter-spacing:var(--tl-ls, 0px);color:var(--tl-heading)}.ig-listicle__fin-title em{font-style:normal;color:var(--tl-accent)}.ig-listicle__fin-text{max-width:380px;font-size:13px;color:var(--tl-heading)}.ig-listicle__fin-btn{min-height:48px;background:var(--tl-offer-btn-bg);color:var(--tl-offer-btn-text);font-size:14px;letter-spacing:var(--tl-ls, 0px);text-transform:uppercase}.ig-listicle__fin-timer{margin:-4px 0 0;font-size:12px;font-weight:700;letter-spacing:var(--tl-ls, 0px);text-transform:uppercase;color:var(--tl-heading)}.ig-listicle__fin-timer strong{font-variant-numeric:tabular-nums}.ig-listicle__fin-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.ig-listicle__fin-pill{padding:6px 10px;border:1px solid var(--tl-card-border);border-radius:4px;font-size:12px;line-height:1.3;color:var(--tl-heading)}.ig-listicle__fin-pill em{font-style:normal;font-weight:700;color:var(--tl-alert)}.ig-listicle__fin-note{margin:0;font-size:13px;color:var(--tl-heading)}html.ig-listicle-lock{overflow:hidden}.ig-listicle__drawer{position:fixed;top:0;right:0;bottom:0;left:auto;width:min(480px,100vw);max-width:100vw;height:100%;max-height:100%;margin:0;padding:0;overflow:hidden;background:#fff;color:var(--pi-heading);border:0;box-shadow:-8px 0 32px #0000002e;font-family:var(--tl-font-body);font-size:14px;line-height:1.4;transform:translate(100%);transition:transform .32s cubic-bezier(.2,.7,.2,1)}.ig-listicle__drawer.is-open{transform:none}.ig-listicle__drawer::backdrop{background:#0c0c208c}.ig-listicle__drawer-panel{display:flex;flex-direction:column;height:100%}.ig-listicle__drawer-bar{position:relative;flex:0 0 auto;min-height:36px;padding:9px 44px;background:var(--tl-header-bg);color:var(--tl-logo-color);font-size:13px;font-weight:500;line-height:1.35;text-align:center}.ig-listicle__drawer-close{position:absolute;top:50%;right:6px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;transform:translateY(-50%)}.ig-listicle__drawer-close:focus-visible{outline:2px solid currentColor;outline-offset:1px}.ig-listicle__drawer-scroll{flex:1;padding:20px 16px 28px;overflow-y:auto;overscroll-behavior:contain}.ig-listicle__drawer .ig-listicle__error{margin-top:8px}.ig-listicle__pi s{text-decoration:line-through}.ig-listicle__pi [data-pi-panel][hidden]{display:none}.ig-listicle__pi--sub [data-show=once],.ig-listicle__pi--once [data-show=sub]{display:none!important}.ig-listicle__pi button{font-family:inherit}.ig-listicle__pi-heading{margin:0 0 12px;font-size:15px;font-weight:600;line-height:1.2;color:var(--pi-heading)}.ig-listicle__pi-heading--purchase{margin-top:24px}.ig-listicle__pi-cards{display:grid;grid-template-columns:repeat(var(--pi-cards, 4),minmax(0,1fr));gap:8px}.ig-listicle__pi-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:90px;margin:0;padding:10px 4px;background:#fff;color:var(--pi-heading);border:1px solid var(--pi-card-border);border-radius:8px;font:inherit;line-height:1.2;text-align:center;text-transform:none;box-shadow:none;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s;-webkit-appearance:none;appearance:none}.ig-listicle__pi-card:hover:not(.is-active):not(:disabled){border-color:var(--pi-accent)}.ig-listicle__pi-card.is-active{background:var(--pi-accent);border-color:var(--pi-accent);color:#fff}.ig-listicle__pi-card:focus-visible{outline:2px solid var(--pi-accent);outline-offset:3px}.ig-listicle__pi-card:disabled{opacity:.45;cursor:not-allowed}.ig-listicle__pi-card.is-soldout:not(.is-active){opacity:.6}.ig-listicle__pi-card-icon{display:flex;align-items:flex-end;justify-content:center;width:100%;height:var(--pi-icon-h, 26px);margin-bottom:8px}.ig-listicle__pi-icon{display:block;width:auto;max-width:90%;height:100%;object-fit:contain}.ig-listicle__pi-icon--svg svg{display:block;width:auto;max-width:100%;height:100%}.ig-listicle__pi--invert .ig-listicle__pi-card.is-active .ig-listicle__pi-icon{filter:brightness(0) invert(1)}.ig-listicle__pi-card-title{display:block;font-size:13px;font-weight:500}.ig-listicle__pi-card-sub{display:block;font-size:12px;opacity:.75}.ig-listicle__pi-warn{display:block;margin-top:4px;padding:1px 4px;font-size:10px;background:#ffe3e3;color:#b00000;border-radius:3px}.ig-listicle__pi-box{position:relative;background:#fff;border:2px solid var(--pi-border);border-radius:10px;box-shadow:2px 2px 3px #000}.ig-listicle__pi-box--badge{margin-top:36px}.ig-listicle__pi-box-badge{position:absolute;top:0;left:50%;padding:3px 8px;background:var(--pi-badge);color:var(--pi-badge-text);border-radius:4px 4px 0 0;font-size:11px;font-weight:700;line-height:16px;white-space:nowrap;transform:translate(-50%,-100%)}.ig-listicle__pi-box-head{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#e8e8ee;border-bottom:1px solid #B9B9C3;border-radius:8px 8px 0 0}.ig-listicle__pi-mode{display:inline-flex;align-items:center;gap:6px;margin:0;padding:0;background:none;border:0;box-shadow:none;color:var(--tl-text);font:inherit;font-size:16px;font-weight:600;text-transform:none;white-space:nowrap;cursor:pointer;-webkit-appearance:none;appearance:none}.ig-listicle__pi-mode{color:#111}.ig-listicle__pi-mode:focus-visible{outline:2px solid var(--pi-accent);outline-offset:2px}.ig-listicle__pi-mode--sub{margin-left:auto}.ig-listicle__pi-save{padding:2px 6px;background:var(--pi-save);color:#fff;border-radius:6px;font-weight:700}.ig-listicle__pi-switch{position:relative;flex:0 0 auto;width:48px;height:24px;margin:0;padding:0;background:#f4f4f7;border:1.5px solid #8B8B95;border-radius:999px;cursor:pointer;transition:background-color .2s,border-color .2s}.ig-listicle__pi-knob{position:absolute;top:2px;left:2px;width:17px;height:17px;background:#fff;border-radius:50%;box-shadow:0 1px 2px #0000004d;transition:transform .2s}.ig-listicle__pi-switch[aria-checked=true]{background:var(--pi-accent);border-color:var(--pi-accent)}.ig-listicle__pi-switch[aria-checked=true] .ig-listicle__pi-knob{transform:translate(24px)}.ig-listicle__pi-switch:disabled{opacity:.5;cursor:not-allowed}.ig-listicle__pi-switch:focus-visible{outline:2px solid var(--pi-accent);outline-offset:2px}.ig-listicle__pi-box-body{padding:16px 14px 14px}.ig-listicle__pi-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--pi-rows, 3),auto);grid-auto-flow:column;gap:6px 16px;margin:0;padding:0;list-style:none;color:#111;font-size:13px;font-weight:500;transition:color .2s}.ig-listicle__pi-benefits li{display:flex;align-items:center;gap:8px;margin:0;line-height:1.25}.ig-listicle__pi-ico{flex:0 0 15px;width:15px;height:15px}.ig-listicle__pi-ico--check{color:var(--pi-check)}.ig-listicle__pi-ico--x{display:none;color:#e07070}.ig-listicle__pi--once .ig-listicle__pi-benefits{color:#8c8c8c}.ig-listicle__pi--once .ig-listicle__pi-benefits .ig-listicle__pi-ico--check{display:none}.ig-listicle__pi--once .ig-listicle__pi-benefits .ig-listicle__pi-ico--x{display:block}.ig-listicle__pi--no-plan .ig-listicle__pi-box-badge,.ig-listicle__pi--no-plan .ig-listicle__pi-save,.ig-listicle__pi--no-plan .ig-listicle__pi-autoship{display:none}.ig-listicle__pi-atc{border:0;box-shadow:0 2px #0000002e}.ig-listicle__step--final .ig-listicle__container>.ig-listicle__rte:last-child{font-size:13px;line-height:1.6;color:var(--tl-muted)}.ig-listicle__pi-note{margin:10px 0 0;font-size:12.5px;line-height:1.4;text-align:center;color:var(--pi-heading);opacity:.8}.ig-listicle__pi-tiers{display:grid;gap:14px}.ig-listicle__pi-tier{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;margin:0;padding:14px;background:#fff;color:var(--pi-heading);border:1.5px solid var(--pi-card-border);border-radius:10px;box-shadow:none;font:inherit;line-height:1.3;text-align:left;text-transform:none;cursor:pointer;transition:border-color .2s,background-color .2s,box-shadow .2s;-webkit-appearance:none;appearance:none}.ig-listicle__pi-tier:hover:not(.is-active){border-color:var(--pi-accent)}.ig-listicle__pi-tier.is-active{background:var(--pi-tier-active, #FFF3EC);border-color:var(--pi-accent);box-shadow:0 0 0 1px var(--pi-accent)}.ig-listicle__pi-tier:focus-visible{outline:2px solid var(--pi-accent);outline-offset:3px}.ig-listicle__pi-tier--badge{padding-top:18px}.ig-listicle__pi-tier-badge{position:absolute;top:0;right:14px;padding:2px 9px;background:var(--pi-badge);color:var(--pi-badge-text);border-radius:4px;font-size:11px;font-weight:700;line-height:17px;text-transform:uppercase;transform:translateY(-50%)}.ig-listicle__pi-tier-radio{width:20px;height:20px;background:#fff;border:1.5px solid var(--pi-card-border);border-radius:50%;transition:background-color .2s,border-color .2s,box-shadow .2s}.ig-listicle__pi-tier.is-active .ig-listicle__pi-tier-radio{background:var(--pi-accent);border-color:var(--pi-accent);box-shadow:inset 0 0 0 4px #fff}.ig-listicle__pi-tier-main{display:flex;flex-direction:column;gap:2px;min-width:0}.ig-listicle__pi-tier-title{font-size:15px;font-weight:700}.ig-listicle__pi-tier-save{display:inline-block;margin-left:2px;padding:1px 6px;background:var(--pi-save);color:#fff;border-radius:4px;font-size:11px;font-weight:700;line-height:16px;vertical-align:1px}.ig-listicle__pi-tier-sub{font-size:12.5px;opacity:.8}.ig-listicle__pi-tier-gift{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-size:12.5px;font-weight:700;color:var(--pi-accent)}.ig-listicle__pi-tier-gift svg{flex:0 0 15px;width:15px;height:15px}.ig-listicle__pi-tier-price{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right;white-space:nowrap}.ig-listicle__pi-tier-price strong{font-size:17px;line-height:1.1}.ig-listicle__pi-tier-price s{font-size:12.5px;opacity:.55}.ig-listicle__pi-tier-per{margin-top:3px;padding:1px 8px;background:var(--pi-pill-bg);color:var(--pi-pill-text);border-radius:999px;font-size:11px;font-weight:600}.ig-listicle__pi-included{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 14px;margin:16px 0 0;padding:0;list-style:none;color:var(--pi-heading);font-size:12.5px;font-weight:500}.ig-listicle__pi-included li{display:flex;align-items:center;gap:7px;margin:0;line-height:1.25}.ig-listicle__pi-pack{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:20px;padding:12px 14px;background:#fff;border:2px solid var(--pi-border);border-radius:10px;color:var(--pi-heading)}.ig-listicle__pi-pack-title{font-size:15px;font-weight:600;line-height:1.3}.ig-listicle__pi-pack-title p{margin:0}.ig-listicle__pi-pack-ship{margin-top:2px;font-size:13px;line-height:1.35}.ig-listicle__pi-pack-right{display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}.ig-listicle__pi-pack-price{font-size:18px;font-weight:700;line-height:1}.ig-listicle__pi-unit{display:inline-block;padding:2px 8px;background:var(--pi-pill-bg);color:var(--pi-pill-text);border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.ig-listicle__pi-congrats{width:76%;margin:22px auto 0;padding:5px 12px;background:#ededf2;border:1px solid #B5B5BF;border-radius:12px;color:var(--pi-heading);font-size:15px;font-weight:700;text-align:center}.ig-listicle__pi-atc{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:50px;margin:16px 0 0;padding:10px 16px;background:var(--pi-atc);color:var(--pi-atc-text);border:1px solid #000000;border-radius:30px;box-shadow:1px 2px #00490e;font:inherit;font-size:15px;font-weight:700;line-height:1.2;text-transform:uppercase;cursor:pointer;transition:filter .2s,transform .1s}.ig-listicle__pi-atc:hover:not(:disabled){filter:brightness(1.06)}.ig-listicle__pi-atc:active:not(:disabled){transform:translateY(1px)}.ig-listicle__pi-atc:disabled{opacity:.55;cursor:not-allowed}.ig-listicle__pi-atc:focus-visible{outline:2px solid var(--pi-accent);outline-offset:3px}.ig-listicle__pi-atc-compare{margin-right:6px;opacity:.6}.ig-listicle__pi-atc.is-loading .ig-listicle__pi-atc-inner{visibility:hidden}.ig-listicle__pi-atc.is-loading:after{content:"";position:absolute;width:20px;height:20px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:igListicleSpin .7s linear infinite}@keyframes igListicleSpin{to{transform:rotate(360deg)}}.ig-listicle__pi-guarantee{margin-top:20px;padding:12px 16px 10px;background:#fff;border:1.5px solid var(--pi-guarantee);border-radius:4px;color:var(--pi-heading)}.ig-listicle__pi-g-heading{margin:0;font-size:15px;font-weight:700;line-height:1.2;text-align:center}.ig-listicle__pi-g-text{margin-top:4px;font-size:12px;line-height:17px;text-align:center}.ig-listicle__pi-g-text p{margin:0}.ig-listicle__pi-g-mid{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px;padding:10px 0;border-top:1px solid #CFCFD6}.ig-listicle__pi-g-items{display:grid;gap:6px;margin:0;padding:0;list-style:none;font-size:12px;line-height:16px}.ig-listicle__pi-g-items li{display:flex;align-items:center;gap:6px;margin:0}.ig-listicle__pi-g-items .ig-listicle__pi-ico{flex-basis:13px;width:13px;height:13px}.ig-listicle__pi-g-icon{flex:0 0 52px;width:52px;color:var(--pi-accent)}.ig-listicle__pi-g-icon svg,.ig-listicle__pi-g-icon img{display:block;width:100%;height:auto;max-height:64px}.ig-listicle__pi-g-foot{margin:0;padding:8px 0;border-top:1px solid #CFCFD6;font-size:12px;font-weight:500;line-height:17px;text-align:center}.ig-listicle__pi-g-social{display:flex;align-items:center;justify-content:center;gap:6px;padding-top:8px;border-top:1px solid #CFCFD6;font-size:12px;font-weight:500;line-height:17px}.ig-listicle__pi-avatars{display:block;width:auto;max-width:120px;height:22px;object-fit:contain}.ig-listicle__pi-autoship{margin-top:26px}.ig-listicle__pi-autoship-heading{margin:0 0 14px;padding-left:18px;font-size:18px;font-weight:600;line-height:1.1;color:var(--pi-heading)}.ig-listicle__pi-savings{display:grid;gap:10px;padding:14px;background:#fff;border:1px solid var(--pi-border);border-radius:4px}.ig-listicle__pi-savings-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:var(--pi-heading);font-size:14px;font-weight:600;line-height:1.1}.ig-listicle__pi-savings-label{font-weight:700}.ig-listicle__pi-savings-value{white-space:nowrap}.ig-listicle__pi-savings-value s{margin-right:6px;color:#6e7272;font-weight:400}.ig-listicle__pi-autoship-badge{display:table;margin:12px auto 0;padding:4px 8px;background:var(--pi-badge);color:var(--pi-badge-text);border-radius:3px;font-size:11px;font-weight:700}@media screen and (max-width:400px){.ig-listicle__drawer-scroll{padding-left:12px;padding-right:12px}.ig-listicle__pi-cards{gap:6px}.ig-listicle__pi-card-title{font-size:12px}.ig-listicle__pi-card-sub{font-size:11px}.ig-listicle__pi-mode{font-size:14px}.ig-listicle__pi-box-head{gap:8px;padding:9px 10px}.ig-listicle__pi-benefits{gap:5px 8px;font-size:11.5px}.ig-listicle__pi-congrats{width:100%;font-size:14px}.ig-listicle__pi-tier{gap:10px;padding:12px}.ig-listicle__pi-tier--badge{padding-top:16px}.ig-listicle__pi-tier-title{font-size:14px}.ig-listicle__pi-included{grid-template-columns:minmax(0,1fr)}}.ig-listicle[data-transition=fade] .ig-listicle__step.is-entering{animation:igListicleFade .35s ease both}.ig-listicle[data-transition=slide] .ig-listicle__step.is-entering .ig-listicle__container{animation:igListicleSlide .4s cubic-bezier(.2,.7,.2,1) both}.ig-listicle[data-transition=slide] .ig-listicle__step.is-entering.is-back .ig-listicle__container{animation-name:igListicleSlideBack}@keyframes igListicleFade{0%{opacity:0}to{opacity:1}}@keyframes igListicleSlide{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes igListicleSlideBack{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@media screen and (max-width:749px){.ig-listicle__media--2.ig-listicle__media--stack{grid-template-columns:minmax(0,1fr)}.ig-listicle--bar-full .ig-listicle__back span{display:none}.ig-listicle--bar-full .ig-listicle__back-icon{width:15px;height:13px}.ig-listicle--bar-full .ig-listicle__back{flex:0 0 56px;padding:0}}@media screen and (max-width:479px){.ig-listicle__mini-btn{flex-basis:100%}}@media screen and (max-width:749px){.ig-listicle__bw--desktop{display:none}.ig-listicle__bw{grid-template-columns:44px minmax(0,1fr) auto;gap:10px;margin-bottom:10px;padding:8px 10px}.ig-listicle__bw-media{width:44px;height:44px}.ig-listicle__bw-title{font-size:13px}.ig-listicle__bw-btn{min-height:36px;padding:0 12px;font-size:12px}}@media screen and (min-width:750px){.ig-listicle__bw{grid-template-columns:64px minmax(0,1fr) auto;gap:16px;padding:14px 18px}.ig-listicle__bw-media{width:64px;height:64px}.ig-listicle__bw-title{font-size:16px}.ig-listicle__bw-text{font-size:13px}.ig-listicle__bw-btn{min-height:44px;padding:0 22px;font-size:14px}}@media screen and (min-width:560px){.ig-listicle__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media screen and (min-width:750px){.ig-listicle{--tl-gutter: 24px}.ig-listicle__title{font-size:var(--tl-h-size)}.ig-listicle__media{gap:16px}.ig-listicle__offer{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ig-listicle__offer-media{aspect-ratio:auto;min-height:100%;border-radius:calc(var(--tl-radius) - 1px) 0 0 calc(var(--tl-radius) - 1px)}.ig-listicle__offer-body{justify-content:center;padding:40px 16px 24px}.ig-listicle__offer-title{font-size:calc(var(--tl-h-size) * .85)}.ig-listicle__bar-inner{gap:24px}.ig-listicle__card{padding:24px}.ig-listicle__cal-grid{gap:10px 12px}.ig-listicle__cal-day span{font-size:13px}.ig-listicle__pills--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ig-listicle__sizes--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ig-listicle__sizes--4{grid-template-columns:repeat(4,minmax(0,1fr))}.ig-listicle__revs-heading{font-size:calc(var(--tl-h-size) * .75)}.ig-listicle__rev-track{grid-auto-columns:calc(50% - 6px)}.ig-listicle__fin{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ig-listicle__fin-media{aspect-ratio:auto;min-height:100%;border-radius:calc(var(--tl-radius) - 1px) 0 0 calc(var(--tl-radius) - 1px)}.ig-listicle__fin-body{justify-content:center;padding:36px 28px 26px}.ig-listicle__fin-title{font-size:calc(var(--tl-h-size) * .8)}}@media(prefers-reduced-motion:reduce){.ig-listicle__step.is-entering,.ig-listicle__step.is-entering .ig-listicle__container,.ig-listicle__cal-day.is-hl span,.ig-listicle__drag-icon{animation:none!important}.ig-listicle__bar-fill,.ig-listicle__seg,.ig-listicle__drawer,.ig-listicle__tile{transition:none}}.ig-listicle__body{overflow-x:hidden;overflow-x:clip}.ig-listicle__pi-devices{margin-top:22px}.ig-listicle__pi-devices>.ig-listicle__pi-heading{margin:0 0 12px}.ig-listicle__pi-dev{padding:12px;background:#fff;border:1px solid var(--pi-card-border);border-radius:10px;transition:border-color .2s}.ig-listicle__pi-dev+.ig-listicle__pi-dev{margin-top:8px}.ig-listicle__pi-dev[hidden]{display:none}.ig-listicle__pi-dev.is-invalid{border-color:#c62828}.ig-listicle__pi-dev-row{display:flex;align-items:center;gap:10px}.ig-listicle__pi-dev-name{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;margin:0;font-size:14px;font-weight:700;color:var(--pi-heading)}.ig-listicle__pi-dev-ico{flex:0 0 18px;width:18px;height:18px;color:var(--pi-accent)}.ig-listicle__pi-select-wrap{position:relative;flex:1;min-width:0;color:var(--pi-heading)}.ig-listicle__pi-select-wrap:after{content:"";position:absolute;top:50%;right:13px;width:7px;height:7px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:translateY(-70%) rotate(45deg);pointer-events:none}.ig-listicle__pi-select{width:100%;min-height:44px;margin:0;padding:8px 34px 8px 12px;background:#fff;border:1px solid var(--pi-card-border);border-radius:8px;color:var(--pi-heading);font:inherit;font-size:16px;text-overflow:ellipsis;cursor:pointer;-webkit-appearance:none;appearance:none}.ig-listicle__pi-select:focus-visible{outline:2px solid var(--pi-accent);outline-offset:1px}.ig-listicle__pi-dev.is-invalid .ig-listicle__pi-select{border-color:#c62828}.ig-listicle__pi-styles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px}.ig-listicle__pi-style{position:relative;display:block;margin:0;cursor:pointer}.ig-listicle__pi-style input{position:absolute;width:1px;height:1px;margin:0;opacity:0}.ig-listicle__pi-style span{display:flex;align-items:center;justify-content:center;min-height:40px;padding:6px 8px;background:#fff;border:1px solid var(--pi-card-border);border-radius:8px;color:var(--pi-heading);font-size:14px;font-weight:500;line-height:1.2;text-align:center;transition:border-color .2s,background-color .2s}.ig-listicle__pi-style input:checked+span{background:var(--pi-tier-active, #FFF3EC);border-color:var(--pi-accent);box-shadow:inset 0 0 0 1px var(--pi-accent);font-weight:700}.ig-listicle__pi-style input:focus-visible+span{outline:2px solid var(--pi-accent);outline-offset:2px}.ig-listicle__pi-dev-err{margin:8px 0 0;font-size:13px;font-weight:600;line-height:1.3;color:#c62828}.ig-listicle__pi-dev-note{margin:8px 0 0;font-size:12.5px;color:var(--pi-heading);opacity:.75;text-align:center}.ig-listicle__pi-devices+.ig-listicle__pi-included{margin-top:18px}@media screen and (max-width:400px){.ig-listicle__pi-dev-row{flex-wrap:wrap;gap:8px}.ig-listicle__pi-select-wrap{flex-basis:100%}}.ig-listicle__pi-tiers--cards{display:grid;grid-template-columns:repeat(var(--pi-tier-n, 3),minmax(0,1fr));gap:10px;padding-top:8px}.ig-listicle__pi-pack-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;margin:0;padding:20px 6px 16px;background:#fff;color:var(--pi-heading);border:2px solid rgba(26,26,26,.1);border-radius:8px;box-shadow:none;font:inherit;text-align:center;cursor:pointer;transition:border-color .2s,background-color .2s;-webkit-appearance:none;appearance:none}.ig-listicle__pi-pack-card.is-active{background:var(--pi-tier-active, #F2F8FC);border-color:var(--pi-accent)}.ig-listicle__pi-pack-card:focus-visible{outline:2px solid var(--pi-accent);outline-offset:3px}.ig-listicle__pi-pack-callout{position:absolute;top:0;left:50%;max-width:calc(100% - 8px);padding:3px 6px;overflow:hidden;background:var(--pi-badge);color:var(--pi-badge-text);border-radius:4px;font-size:10px;font-weight:700;line-height:10px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;transform:translate(-50%,-50%)}.ig-listicle__pi-pack-name{font-size:14px;font-weight:500;line-height:1.2;text-transform:capitalize}.ig-listicle__pi-pack-pricing{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:0 4px;margin-top:8px;line-height:18px}.ig-listicle__pi-pack-pricing strong{font-size:14px;font-weight:600}.ig-listicle__pi-pack-pricing s{font-size:10px;opacity:.8}.ig-listicle__pi-pack-save{font-size:12px;line-height:1.5}.ig-listicle__pi-pack-gift{font-weight:700;color:var(--pi-accent)}.ig-listicle__pi-heading--purchase+.ig-listicle__pi-tiers--cards{margin-top:-2px}.ig-listicle__pi-devbox{margin-top:2px}.ig-listicle__pi-devbox--dd{padding:20px;background:#fafafa;border:1px solid rgba(26,26,26,.1);border-radius:12px}.ig-listicle__pi-devbox-top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:20px}.ig-listicle__pi-devbox-name{font-size:16px;font-weight:500;line-height:1.2}.ig-listicle__pi-devbox-price{display:inline-flex;align-items:baseline;gap:4px;font-size:15px}.ig-listicle__pi-devbox-price s{font-size:12px;opacity:.7}.ig-listicle__pi-devbox--dd .ig-listicle__pi-dev{padding:20px 0;background:none;border:0;border-top:1px solid rgba(26,26,26,.1);border-radius:0}.ig-listicle__pi-devbox--dd .ig-listicle__pi-dev+.ig-listicle__pi-dev{margin-top:0}.ig-listicle__pi-devbox--dd .ig-listicle__pi-devbox-top+.ig-listicle__pi-dev{padding-top:20px}.ig-listicle__pi-devbox--dd .ig-listicle__pi-dev:last-child{padding-bottom:0}.ig-listicle__pi-devbox--dd>.ig-listicle__pi-dev:first-child{padding-top:0;border-top:0}.ig-listicle__pi-dev-title{margin:0 0 12px;font-size:14px;font-weight:500;line-height:1.2;color:var(--pi-heading)}.ig-listicle__pi-dd{position:relative;display:flex;align-items:center;gap:5px;margin:0;padding:0 40px 0 14px;min-height:55px;background:#fff;border:1px solid rgba(26,26,26,.1);border-radius:4px;cursor:pointer}.ig-listicle__pi-dd+.ig-listicle__pi-dd{margin-top:10px}.ig-listicle__pi-dd:after{content:"";position:absolute;top:50%;right:18px;width:7px;height:7px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:translateY(-70%) rotate(45deg);pointer-events:none}.ig-listicle__pi-dd-label{flex:0 0 auto;font-size:14px;font-weight:500;color:#1a1a1ab3}.ig-listicle__pi-dd-select{flex:1;min-width:0;height:53px;margin:0;padding:0;background:transparent;border:0;color:#000;font:inherit;font-size:16px;cursor:pointer;-webkit-appearance:none;appearance:none}.ig-listicle__pi-dd-select:focus-visible{outline:none}.ig-listicle__pi-dd:focus-within{box-shadow:0 0 0 2px var(--pi-accent)}.ig-listicle__pi-dev.is-invalid .ig-listicle__pi-dd{border-color:#c62828}.ig-listicle__pi-atc-inner--split{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%}.ig-listicle__pi-atc-lbl{display:inline-flex;align-items:center;gap:10px;text-transform:uppercase;letter-spacing:.01em}.ig-listicle__pi-atc-lbl svg{flex:0 0 17px}.ig-listicle__pi-atc-prices{display:inline-flex;align-items:baseline;gap:6px}.ig-listicle__pi-atc-prices[hidden]{display:none}.ig-listicle__pi-atc-prices s{opacity:.7;font-weight:500}.ig-listicle__pi-atc-note{margin:14px 0 0;font-size:12px;line-height:1.3;text-align:center;color:var(--pi-heading)}.ig-listicle__pi-atc-note strong{font-weight:800}.ig-listicle__pi-mb{display:flex;align-items:center;gap:16px;margin-top:18px;padding:12px 18px;background:#fcfcf9;border:1px dashed var(--mb, #0C7B32);border-radius:10px;color:var(--pi-heading)}.ig-listicle__pi-mb-seal{flex:0 0 56px;width:56px;height:56px;color:var(--mb, #0C7B32)}.ig-listicle__pi-mb-seal svg{display:block;width:100%;height:100%}.ig-listicle__pi-mb-text{display:flex;flex-direction:column;gap:2px;min-width:0}.ig-listicle__pi-mb-kicker{font-size:12px;line-height:1.3;color:var(--mb, #0C7B32)}.ig-listicle__pi-mb-title{font-size:16px;font-weight:700;line-height:1.3}.ig-listicle__pi-mb-body{font-size:14px;line-height:1.45}@media screen and (max-width:400px){.ig-listicle__pi-tiers--cards{gap:8px}.ig-listicle__pi-pack-name{font-size:13px}.ig-listicle__pi-devbox--dd{padding:16px}}.ig-listicle{font-weight:var(--tl-b-weight, 400);line-height:1.65;-webkit-font-smoothing:antialiased}.ig-listicle__title,.ig-listicle__offer-title,.ig-listicle__fin-title,.ig-listicle__revs-heading{letter-spacing:var(--tl-h-ls, 0px);line-height:var(--tl-h-lh, 1.15)}.ig-listicle__title em,.ig-listicle__offer-title em,.ig-listicle__fin-title em,.ig-listicle__revs-heading em{font-style:normal;color:var(--tl-accent)}.ig-listicle__rte strong{font-weight:700;color:var(--tl-heading)}.ig-listicle__header{border-bottom:1px solid var(--tl-border)}.ig-listicle__logo-text{font-weight:700;letter-spacing:-.02em}.ig-listicle__offerbar{letter-spacing:.01em}.ig-listicle__offerbar-text,.ig-listicle__offerbar-text *{font-size:14px;font-weight:700}.ig-listicle button,.ig-listicle input,.ig-listicle select,.ig-listicle table{font-family:inherit}.ig-listicle__date{text-transform:uppercase;font-size:12px;font-weight:600;letter-spacing:.14em;color:var(--tl-accent)}.ig-listicle__author-badge{font-weight:600;color:var(--tl-accent)}.ig-listicle__cta,.ig-listicle__back,.ig-listicle__bw-btn,.ig-listicle__fin-btn,.ig-listicle__offer-btn{font-weight:700;letter-spacing:0}.ig-listicle__drawer{font-family:var(--tl-font-body)}.ig-listicle__drawer-bar{background:var(--tl-ob-bg);color:var(--tl-ob-text);font-weight:700}.ig-listicle__pi-heading{font-size:16px;font-weight:700;letter-spacing:-.01em}.ig-listicle__pi-card{border-width:1.5px;border-radius:8px}.ig-listicle__pi-card-title{font-size:15px;font-weight:700}.ig-listicle__pi-tiers{gap:12px}.ig-listicle__pi-tier{gap:12px;padding:14px 16px;background:var(--pi-tier-idle, #EDEDED);border:0;border-radius:10px;box-shadow:inset 0 0 0 1px #0000004d;overflow:visible}.ig-listicle__pi-tier:hover:not(.is-active){box-shadow:inset 0 0 0 1px var(--pi-accent)}.ig-listicle__pi-tier.is-active{background:var(--pi-tier-active, #FFFFFF);box-shadow:inset 0 0 0 2px var(--pi-accent)}.ig-listicle__pi-tier--badge{padding-top:16px}.ig-listicle__pi-tier-radio{width:18px;height:18px;background:#fff;border:0;box-shadow:0 0 0 1.5px #00000073}.ig-listicle__pi-tier.is-active .ig-listicle__pi-tier-radio{background:var(--pi-accent);border:3px solid #FFFFFF;box-shadow:0 0 0 2px var(--pi-accent)}.ig-listicle__pi-tier-title{font-size:18px;font-weight:700;line-height:1.2;color:var(--pi-heading)}.ig-listicle__pi-tier-save{margin-left:6px;padding:3px 8px;border-radius:10px;font-size:11.5px;line-height:1.2;vertical-align:2px}.ig-listicle__pi-tier-sub{font-size:13px;opacity:.8}.ig-listicle__pi-tier-price strong{font-size:18px;color:var(--pi-heading)}.ig-listicle__pi-tier-price s{font-size:13px}.ig-listicle__pi-tier-badge{right:12px;padding:2px 10px;border-radius:6px;font-size:12px;font-weight:700;text-transform:none}.ig-listicle__pi-tier-gift{grid-column:1 / -1;display:flex;align-items:center;gap:8px;margin:4px -16px -14px;padding:7px 14px;background:var(--pi-gift-bg, #FF6610);color:var(--pi-gift-text, #FFFFFF);border-radius:0 0 10px 10px;font-size:13px;font-weight:700}.ig-listicle__pi-tier-gift-text{flex:1}.ig-listicle__pi-tier-gift{padding:7px 14px 6px 7px}.ig-listicle__pi-tier-gift-img{flex:0 0 auto;display:block;width:auto;max-width:48px;height:30px;object-fit:cover;border-radius:5px;background:#fff}.ig-listicle__pi-tier-gift s{font-weight:500;opacity:.85}.ig-listicle__pi-tier:not(.is-active) .ig-listicle__pi-tier-gift{opacity:.85}.ig-listicle__pi-atc{min-height:60px;border:0;border-radius:var(--pi-atc-radius, 14px);box-shadow:none;font-size:var(--pi-atc-size, 20px);font-weight:700;text-transform:none}.ig-listicle__pi-card-sub{font-size:11.5px}.ig-listicle__pi-card:not(:has(.ig-listicle__pi-card-icon)){justify-content:center;min-height:64px}@media screen and (max-width:400px){.ig-listicle__pi-tier{padding:12px}.ig-listicle__pi-tier-gift{margin:4px -12px -12px;padding:7px 12px 6px 7px}.ig-listicle__pi-tier-title{font-size:16px}.ig-listicle__pi-atc{font-size:min(var(--pi-atc-size, 18px),18px)}}
/*# sourceMappingURL=/cdn/shop/t/31/compiled_assets/styles.css.map?subset=AAAAAg */
