
.twlc24-card[data-twlc24-card] .twlc24-rating-strip,.twlc24-card[data-twlc24-card] .twlc24-trust-panel .twlc24-rating-strip{height:auto!important;min-height:56px!important;overflow:hidden!important;container:twlc24-rating/inline-size!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-active{float:none!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide] .twlc24-rating-name,.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide] .twlc24-rating-score,.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide] .twlc24-star,.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide] .twlc24-stars,.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide]>.twlc24-rating-brand,.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide]>.twlc24-rating-count,.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide]>.twlc24-rating-value-group{float:none!important;opacity:1!important;visibility:visible!important;clip:auto!important;clip-path:none!important;filter:none!important;min-width:0!important;margin:0!important;position:static!important;transform:none!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide]>.twlc24-rating-divider,.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide]>.twlc24-rating-divider-count,.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide]>.twlc24-rating-divider-main{opacity:1!important;visibility:visible!important;background:#d7e1ea!important;border:0!important;border-radius:0!important;align-self:center!important;width:1px!important;min-width:1px!important;max-width:1px!important;height:28px!important;min-height:28px!important;max-height:28px!important;margin:0!important;padding:0!important;display:block!important;position:static!important;transform:none!important}@media (width<=760px){.twlc24-card[data-twlc24-card] .twlc24-rating-strip,.twlc24-card[data-twlc24-card] .twlc24-trust-panel .twlc24-rating-strip{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;min-height:88px!important;padding:11px!important;display:grid!important;position:relative!important;overflow:hidden!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide]>.twlc24-rating-divider,.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide]>.twlc24-rating-divider-count,.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide]>.twlc24-rating-divider-main{display:none!important}}@media (width<=460px){.twlc24-card[data-twlc24-card] .twlc24-rating-strip,.twlc24-card[data-twlc24-card] .twlc24-trust-panel .twlc24-rating-strip{min-height:112px!important;padding:11px 12px!important;display:block!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-active{padding-right:0!important}}.twlc24-card{--twlc24-navy:#07152f;--twlc24-text:#17233d;--twlc24-muted:#617089;--twlc24-blue:#0874ff;--twlc24-green:#008d57;--twlc24-border:#dce6f3;--twlc24-soft:#f5f8ff;--twlc24-soft-blue:#eef6ff;--twlc24-soft-green:#eefaf4;color:var(--twlc24-text);font-family:inherit}.twlc24-card a{text-decoration:none}.twlc24-card a,.twlc24-card button{-webkit-tap-highlight-color:transparent}.twlc24-chips-label{color:var(--twlc24-text)}.twlc24-chip{color:#075dd8;background:#f2f7ff;border:1px solid #dbe8ff;justify-content:center;align-items:center;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}.twlc24-chip:hover{background:#eaf3ff;border-color:#b8d6ff}.twlc24-mini-arrow{appearance:none;cursor:pointer;touch-action:manipulation;transition:transform .16s,box-shadow .16s,border-color .16s}.twlc24-mini-arrow:hover{transform:translateY(-1px);box-shadow:0 10px 18px #08152f17}.twlc24-mini-arrow:focus-visible{outline-offset:2px;outline:2px solid #0874ff40}.twlc24-mini-arrow svg{stroke:currentColor;stroke-width:2.7px;fill:none;stroke-linecap:round;stroke-linejoin:round}.twlc24-title{padding:0}.twlc24-title a{color:inherit}.twlc24-description{margin:0}.twlc24-rating-strip{position:relative}.twlc24-rating-brand,.twlc24-rating-strip{color:var(--twlc24-navy)}.twlc24-rating-logo{color:#07875a;border:1px solid #d7e6f6;justify-content:center;align-items:center;font-size:18px;font-weight:900;display:inline-flex;overflow:hidden}.twlc24-rating-logo img{display:block}.twlc24-rating-separator{background:#d3e8df;flex:0 0 1px;width:1px}.twlc24-star{display:inline-block;position:relative}.twlc24-star-base,.twlc24-star-fill{position:absolute;inset:0}.twlc24-star-base{color:#d4dee9}.twlc24-star-fill{color:#00835a;width:var(--twlc24-star-fill,0);overflow:hidden}.twlc24-btn{appearance:none;cursor:pointer;text-align:center;border:1px solid #0000}.twlc24-btn svg{stroke:currentColor;fill:none;stroke-linecap:round;stroke-linejoin:round}.twlc24-side{align-items:stretch}.twlc24-logo-box{justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.twlc24-logo-img{height:auto;display:block}.twlc24-logo-fallback{letter-spacing:-.06em;color:#0c55d8;font-weight:950;line-height:1}.twlc24-price-line{text-align:center;color:var(--twlc24-navy)}.twlc24-price-note{text-align:center}.twlc24-side:after,.twlc24-side:before{content:"";background:#e5edf7;height:1px;display:block}.twlc24-coupon-promo svg,.twlc24-updated svg{stroke:#0874ff;stroke-width:2.2px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.twlc24-coupon-title{color:#38465f;font-weight:900}.twlc24-coupon-row{background:#fff;border:1px solid #dbe5f3;overflow:hidden}.twlc24-coupon-code,.twlc24-coupon-copy{appearance:none;color:#008052;cursor:pointer;background:0 0;border:0;font-weight:900}.twlc24-coupon-copy{justify-content:center;align-items:center;display:inline-flex}.twlc24-coupon-copy svg{stroke:currentColor;stroke-width:2.3px;fill:none}.twlc24-copy-success,.twlc24-coupon-copy.is-copied .twlc24-copy-default{display:none}.twlc24-coupon-copy.is-copied .twlc24-copy-success{display:inline-flex}.twlc24-expanded{display:none}.twlc24-card.is-open .twlc24-expanded{display:block}.twlc24-info-box{border:1px solid var(--twlc24-border);min-width:0}.twlc24-box-icon{color:#0874ff;background:#eff6ff}.twlc24-info-box.is-positive .twlc24-box-icon{color:#009f68;background:#eafaf2}.twlc24-info-box.is-negative .twlc24-box-icon{color:#e32255;background:#fff0f4}.twlc24-box-icon svg{stroke:currentColor;fill:none;stroke-linecap:round;stroke-linejoin:round}.twlc24-box-head h3{color:var(--twlc24-navy);margin:0}.twlc24-box-list li:before{color:#172a53;font-weight:950}.twlc24-box-text{color:#23304b;font-size:14.5px;line-height:1.46}.twlc24-info-box.is-expanded .twlc24-box-text{max-height:none}.twlc24-box-toggle{cursor:pointer}@media (width<=1180px){.twlc24-card{max-width:100%}.twlc24-rating-brand{flex-basis:126px;max-width:140px}}@media (width<=1040px){.twlc24-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.twlc24-rating-brand{flex-basis:100%}.twlc24-actions{max-width:none}.twlc24-btn-close,.twlc24-btn-detail,.twlc24-btn-open,.twlc24-btn-provider{grid-area:auto/1}.twlc24-card.is-open .twlc24-btn-open{display:none}}.twlc24-mini-arrow{border-color:#dce6f3!important}.twlc24-mini-arrow:hover{background:#f7fbff!important;border-color:#bfd4ef!important}.twlc24-rating-separator{height:31px}.twlc24-btn-open{display:inline-flex}.twlc24-btn-close,.twlc24-btn-open{color:#07152f!important;background:#fff!important;border-color:#cbd7e8!important;box-shadow:0 10px 22px #08152f11!important}.twlc24-btn-close{display:none}@media (width<=760px){.twlc24-rating-brand{grid-column:1/-1}.twlc24-rating-separator{display:none}.twlc24-rating-count,.twlc24-rating-score,.twlc24-stars{grid-column:auto}}.twlc24-mini-arrow svg{opacity:1!important;width:17px!important;height:17px!important}.twlc24-rating-arrows .twlc24-mini-arrow{color:#07152f!important;background:#fff!important;border:1px solid #c9d8ec!important;justify-content:center!important;align-items:center!important;display:inline-flex!important;box-shadow:0 7px 14px #08152f13!important}.twlc24-rating-arrows .twlc24-mini-arrow svg{color:#07152f!important;stroke:currentColor!important;stroke-width:2.8px!important;margin:0!important;display:block!important}.twlc24-btn span:not(.twlc24-btn-icon):not(.twlc24-btn-arrow){white-space:nowrap!important}.twlc24-btn-arrow,.twlc24-btn-icon{flex:none!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.twlc24-btn-detail{grid-column:1!important}.twlc24-btn-provider{grid-column:2!important}.twlc24-btn-close,.twlc24-btn-open{grid-column:3!important}.twlc24-actions-meta{color:#5c6b84!important;align-items:center!important;gap:8px!important;font-weight:750!important;display:inline-flex!important}.twlc24-actions-meta svg{stroke:#0874ff!important;stroke-width:2.4px!important;fill:none!important}.twlc24-actions-meta strong{color:#26334d!important;font-weight:950!important}.twlc24-info-box.is-expanded .twlc24-box-body{scrollbar-width:thin!important}.twlc24-info-box:not(.is-expanded) .twlc24-box-list li{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}.twlc24-info-box.is-expanded .twlc24-box-list li{-webkit-line-clamp:unset!important;overflow:visible!important}.twlc24-box-text{max-height:none!important;overflow:visible!important}.twlc24-box-toggle{appearance:none!important;text-decoration:none!important}.twlc24-box-toggle:focus,.twlc24-box-toggle:hover{box-shadow:none!important;color:#005fd6!important;background:0 0!important}@media (width<=760px){.twlc24-actions-meta{justify-content:flex-start!important}}.twlc24-chips-label{letter-spacing:-.01em!important}.twlc24-mini-arrow{font-family:inherit!important}.twlc24-mini-arrow svg{display:none!important}.twlc24-arrow-char{color:#07152f!important;margin-top:-1px!important}.twlc24-actions-meta svg{width:15px!important;height:15px!important}.twlc24-coupon-code,.twlc24-coupon-copy{background:#fff!important}.twlc24-coupon-copy{color:#17233d!important;border-left:1px solid #dbe5f3!important}.twlc24-coupon-copy:focus,.twlc24-coupon-copy:hover{color:#0874ff!important;background:#f6faff!important}.twlc24-box-head{grid-template-columns:32px minmax(0,1fr)!important}.twlc24-box-head h3{font-size:16.5px!important}.twlc24-box-list li,.twlc24-box-text{font-size:13.15px!important;line-height:1.29!important}@media (width<=1220px){.twlc24-title{font-size:clamp(27px,2vw,34px)!important}.twlc24-rating-count,.twlc24-rating-name{font-size:12.2px!important}.twlc24-stars{min-width:66px!important}.twlc24-star{width:12px!important;height:12px!important;font-size:12px!important;line-height:12px!important}.twlc24-btn{padding:8px 9px!important;font-size:12.4px!important}}:where(.uc-grid-item,.uc-grid-item,.ue-grid-item,.ue-post-grid-item,.uc_post_grid_style_one_item,.uc_post_item):has(.twlc24-card){box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.twlc24-chip-arrows .twlc24-mini-arrow,.twlc24-rating-arrows .twlc24-mini-arrow{color:#07152f!important;background:#fff!important;border:1px solid #cbd8ea!important;border-radius:10px!important}.twlc24-arrow-char{margin:0!important}.twlc24-coupon-promo svg{margin-top:1px!important}.twlc24-coupon-title{margin-top:0!important;font-size:12.9px!important;line-height:1.1!important}@media (width<=1220px){.twlc24-card{width:min(100%,1130px)!important}.twlc24-shell{gap:16px!important}.twlc24-actions{grid-template-columns:minmax(132px,1fr) minmax(132px,1fr) minmax(118px,.72fr)!important}}@media (width<=1040px){.twlc24-shell{grid-template-columns:1fr!important}.twlc24-side{max-width:420px!important}}:where(.uc-grid-item,.uc-grid-item,.ue-grid-item,.ue-post-grid-item,.uc_post_grid_style_one_item,.uc_post_item,.uc-grid>*) :where(.tw-loop-card-host,.tw-loop-card-shortcode){width:100%!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.twlc24-card{box-sizing:border-box!important}.twlc24-coupon-promo{margin-bottom:8px!important;text-overflow:unset!important}@media (width<=1220px){.twlc24-card{margin:8px 0 14px!important;padding:clamp(17px,1.2vw,21px)!important}}.twlc24-coupon-title{display:none!important}.tw-loop-card-host,.tw-loop-card-host>.twtools-results,.tw-loop-card-shortcode,.tw-loop-card-shortcode .twtools-results,.tw-loop-card-shortcode>.twtools-results{width:100%!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;margin:0!important;padding:0!important}.twtools-results:has(.twlc24-card){width:100%!important;max-width:none!important;background:0 0!important;border:0!important;outline:0!important;margin:0!important;padding:0!important}:where(.uc-grid-item,.uc-grid-item,.ue-grid-item,.ue-post-grid-item,.uc_post_grid_style_one_item,.uc_post_item,.uc-grid>*):has(.twlc24-card){width:100%!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important}:where(.uc-grid,.ue-grid,.ue-post-grid,.uc-items-wrapper,.uc-grid,.uc-grid):has(.twlc24-card){width:100%!important;max-width:none!important;padding-top:0!important}.tw-loop-card-host{margin-top:-4px!important}.twlc24-description{-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;max-width:100%!important;display:-webkit-box!important;overflow:hidden!important}.twlc24-rating-brand{flex-basis:145px!important}.twlc24-arrow-char{justify-content:center!important;align-items:center!important;width:1em!important;height:1em!important;font-size:20px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important;transform:translateY(-1px)!important}.twlc24-actions-meta{font-size:12.4px!important;line-height:1.25!important}.twlc24-logo-box{height:58px!important}.twlc24-logo-fallback{font-size:28px!important}.twlc24-coupon-title,.twlc24-side .twlc24-coupon-label,.twlc24-side label{display:none!important}.twlc24-coupon-promo{width:100%!important;height:auto!important}.twlc24-coupon-promo span:last-child{max-width:100%!important;font-size:clamp(12.3px,.78vw,13.3px)!important;font-weight:850!important}.twlc24-coupon-code{font-size:clamp(12.8px,.83vw,14.2px)!important}.twlc24-coupon-copy{width:42px!important}@media (width<=1180px){.twlc24-actions{gap:8px!important}.twlc24-btn{padding-inline:9px!important;font-size:12.4px!important}.twlc24-rating-count{min-width:104px!important}}@media (width<=640px){.twlc24-actions{grid-template-columns:1fr!important}.twlc24-btn-close,.twlc24-btn-detail,.twlc24-btn-open,.twlc24-btn-provider{grid-column:1!important}.twlc24-btn-detail{grid-row:1!important}.twlc24-btn-provider{grid-row:2!important}.twlc24-btn-close,.twlc24-btn-open{grid-row:3!important}}.twlc24-description-wrap:not(.has-more){display:block!important}.twlc24-description-wrap .twlc24-description{-webkit-line-clamp:3!important;color:#1b2944!important;-webkit-box-orient:vertical!important;display:-webkit-box!important}.twlc24-description-wrap.has-more .twlc24-description{padding-right:0!important}.twlc24-description-wrap.is-expanded{align-items:start!important}.twlc24-description-wrap.is-expanded .twlc24-description{scrollbar-width:thin!important}.twlc24-description-wrap.is-expanded .twlc24-description::-webkit-scrollbar{width:6px!important}.twlc24-description-wrap.is-expanded .twlc24-description::-webkit-scrollbar-thumb{background:#c9d7ea!important;border-radius:999px!important}.twlc24-description-wrap.is-expanded .twlc24-description-toggle .twlc24-arrow-char{transform:rotate(-90deg)translate(1px)!important}.twlc24-rating-slide .twlc24-rating-count:first-child{border-left:0!important;padding-left:0!important}.twlc24-coupon-promo span:last-child{line-height:1.22!important}@media (width<=1220px){.twlc24-description-wrap{max-width:100%!important}.twlc24-rating-count{padding-left:9px!important}}@media (width<=760px){.twlc24-description-wrap.is-expanded .twlc24-description{max-height:130px!important}}.twlc24-actions-meta{min-height:22px!important;margin-top:8px!important;margin-bottom:0!important}:where(.uc-grid-item,.uc-grid>*,.uc-grid-item,.uc-grid-item,.uc-grid-item,.ue-grid-item,.ue-post-grid-item,.uc_post_grid_style_one_item,.uc_post_item,.uc_item,.ue_item):has(.twlc24-card){margin-top:0!important;padding-top:0!important}:where(.uc-grid-item,.uc-grid>*,.uc-grid-item,.uc-grid-item,.uc-grid-item,.ue-grid-item,.ue-post-grid-item,.uc_post_grid_style_one_item,.uc_post_item,.uc_item,.ue_item):has(.twlc24-card):before{box-shadow:none!important;display:none!important}:where(.uc-grid-item,.uc-grid>*,.uc-grid-item,.uc-grid-item,.uc-grid-item,.ue-grid-item,.ue-post-grid-item,.uc_post_grid_style_one_item,.uc_post_item,.uc_item,.ue_item):has(.twlc24-card):after{box-shadow:none!important;display:none!important}:where(.uc-grid,.ue-grid,.ue-post-grid,.uc-items-wrapper,.ue-items-wrapper,.uc-grid,.uc-grid,.uc-grid):has(.twlc24-card){gap:8px!important}.tw-loop-card-host,.tw-loop-card-shortcode,.tw-loop-card-shortcode .twtools-results{margin-bottom:0!important;padding-bottom:0!important}.twtools-results:has(.twlc24-card){margin-bottom:0!important;padding-bottom:0!important}.twlc24-coupon-promo{padding-top:10px!important;padding-bottom:10px!important}.twlc24-description-toggle{margin-left:2px!important}@media (width<=980px){.twlc24-card{margin-bottom:8px!important}:where(.uc-grid-item,.uc-grid>*,.uc-grid-item,.uc-grid-item,.uc-grid-item,.ue-grid-item,.ue-post-grid-item,.uc_post_grid_style_one_item,.uc_post_item,.uc_item,.ue_item):has(.twlc24-card){margin-bottom:8px!important}}@media (width<=1180px){.twlc24-chip{max-width:210px!important}.twlc24-rating-count{max-width:150px!important}}@media (width<=760px){.twlc24-chips-scroller{padding-right:6px!important;scroll-padding-inline:6px!important}.twlc24-rating-separator,.twlc24-rating-separator-count{height:26px!important}}.twlc24-chip:last-child{margin-right:0!important}.twlc24-rating-name{max-width:100%!important}.twlc24-rating-separator,.twlc24-rating-separator-count{flex:none!important;align-self:center!important}.twlc24-rating-count{display:block!important}.twlc24-rating-arrows{z-index:6!important;flex:none!important;justify-content:center!important;position:relative!important}@media (width<=1240px){.twlc24-rating-slide{grid-template-columns:minmax(102px,132px) 1px auto minmax(70px,90px) 1px minmax(102px,1fr)!important;gap:7px!important}.twlc24-rating-logo{width:31px!important;min-width:31px!important;height:31px!important}.twlc24-rating-brand{grid-template-columns:31px minmax(0,1fr)!important}.twlc24-star{flex-basis:13px!important;width:13px!important;height:13px!important;font-size:13px!important;line-height:13px!important}}@media (width<=980px){.twlc24-chip{min-height:31px!important;padding:6px 13px!important;font-size:13px!important}}@media (width<=760px){.twlc24-rating-count,.twlc24-rating-separator-count{display:none!important}}.twlc24-card:after,.twlc24-card:before{content:none!important;display:none!important}.tw-loop-card-shortcode+.tw-loop-card-shortcode,.twlc24-card+.twlc24-card{margin-top:0!important}:where(.uc-grid-item,.uc-grid>*,.uc-grid-item,.uc-grid-item,.uc-grid-item,.ue-grid-item,.ue-post-grid-item,.uc_post_grid_style_one_item,.uc_post_item,.uc_item,.ue_item):has(.twlc24-card){box-shadow:none!important;background:0 0!important;border:0!important;margin-bottom:14px!important;padding-bottom:0!important}.twlc24-chips-wrap{max-width:100%!important}.twlc24-chips-scroller{scroll-padding-left:0!important;scroll-padding-right:18px!important}.twlc24-chip{width:auto!important;min-width:max-content!important}.twlc24-chip-arrows,.twlc24-rating-arrows{flex:none!important;gap:7px!important}.twlc24-mini-arrow{line-height:1!important}.twlc24-mini-arrow .twlc24-arrow-char{justify-content:center!important;align-items:center!important}.twlc24-description-wrap .twlc24-description{max-width:100%!important;margin:0!important;overflow:visible!important}.twlc24-description-wrap.has-more .twlc24-description{-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}.twlc24-description-wrap.is-expanded .twlc24-description{-webkit-line-clamp:unset!important;height:145px!important;
    max-height:145px!important;padding-right:8px!important;display:block!important;overflow-y:auto!important}.twlc24-rating-slide{overflow:hidden!important}.twlc24-rating-brand{width:100%!important;overflow:visible!important}.twlc24-rating-logo{min-width:34px!important}.twlc24-rating-logo img{object-fit:contain!important;width:82%!important;height:82%!important}.twlc24-rating-separator,.twlc24-rating-separator-count{margin:0!important}.twlc24-rating-score,.twlc24-stars{white-space:nowrap!important}.twlc24-star{flex:0 0 15px!important}.twlc24-btn{min-width:0!important}.twlc24-btn-provider{grid-area:1/2!important}.twlc24-card:not(.is-open) .twlc24-btn-open{display:inline-flex!important}.twlc24-card.is-open .twlc24-btn-open,.twlc24-card:not(.is-open) .twlc24-btn-close{display:none!important}.twlc24-side:after,.twlc24-side:before{content:none!important}.twlc24-coupon-code{overflow-wrap:anywhere!important;min-width:0!important}.twlc24-info-box.has-more:not(.is-expanded) .twlc24-box-list li:nth-child(n/**/+6){display:none!important}.twlc24-info-box.has-more.is-expanded .twlc24-box-body{max-height:230px!important;padding-right:6px!important;overflow-y:auto!important}.twlc24-info-box.has-more.is-expanded .twlc24-box-list li{display:block!important}@media (width<=760px){.twlc24-btn-close,.twlc24-btn-detail,.twlc24-btn-open,.twlc24-btn-provider{grid-column:1!important}.twlc24-btn-detail{grid-row:1!important}.twlc24-btn-provider{grid-row:2!important}.twlc24-btn-close,.twlc24-btn-open{grid-row:3!important}}.twlc24-chips-scroller{padding-right:10px!important}.twlc24-title-block{flex-wrap:wrap!important;align-items:center!important;min-width:0!important;display:flex!important}.twlc24-loop-badge{color:#087448!important;white-space:nowrap!important;background:#effaf5!important;border:1px solid #bfe5d2!important;border-radius:999px!important;align-items:center!important;min-height:30px!important;padding:6px 11px!important;font-size:12.5px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.twlc24-description{color:#21304a!important;font-size:clamp(15px,.96vw,16.5px)!important;font-weight:650!important;line-height:1.48!important}.twlc24-description-wrap.has-more .twlc24-description{-webkit-line-clamp:2!important}.twlc24-ideal-row{flex-wrap:wrap!important;align-items:center!important;gap:7px!important;max-width:760px!important;display:flex!important}.twlc24-ideal-label{color:#62708a!important;white-space:nowrap!important;font-size:12.5px!important;font-weight:850!important}.twlc24-ideal-pill{color:#26334d!important;background:#fff!important;border:1px solid #dde7f3!important;border-radius:999px!important;align-items:center!important;min-height:28px!important;padding:6px 10px!important;font-size:12.5px!important;font-weight:800!important;line-height:1.1!important;display:inline-flex!important}.twlc24-trust-panel{gap:7px!important;width:100%!important;max-width:760px!important;display:grid!important}.twlc24-trust-head{justify-content:space-between!important;align-items:center!important;gap:10px!important;min-height:24px!important;display:flex!important}.twlc24-trust-label{color:#617089!important;text-transform:uppercase!important;letter-spacing:.04em!important;font-size:12.5px!important;font-weight:900!important}.twlc24-editorial-score{color:#40506d!important;white-space:nowrap!important;background:#f5f9ff!important;border:1px solid #dbe8ff!important;border-radius:999px!important;align-items:center!important;gap:7px!important;padding:5px 9px!important;font-size:12.5px!important;font-weight:800!important;display:inline-flex!important}.twlc24-editorial-score strong{color:#075dd8!important;font-weight:950!important}.twlc24-rating-strip{border-color:#d4ebdf!important}.twlc24-rating-count,.twlc24-rating-name{font-size:13.5px!important}.twlc24-price-eyebrow{text-transform:uppercase!important;font-weight:900!important}.twlc24-trial-pill{justify-content:center!important;align-items:center!important;display:inline-flex!important}.twlc24-deal-until{color:#586780!important;margin-top:4px!important;font-size:12px!important;font-weight:750!important;line-height:1.25!important;display:block!important}.twlc24-screenshot-card{background:#f8fbff!important;border:1px solid #dfe8f4!important;border-radius:16px!important;grid-template-columns:minmax(180px,260px) minmax(0,1fr)!important;align-items:center!important;gap:16px!important;margin-bottom:14px!important;padding:16px!important;display:grid!important}.twlc24-screenshot-copy{gap:5px!important;display:grid!important}.twlc24-screenshot-copy span{color:#617089!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-size:12.5px!important;font-weight:900!important}.twlc24-screenshot-copy strong{color:#07152f!important;letter-spacing:0!important;font-size:clamp(20px,1.45vw,26px)!important;font-weight:950!important;line-height:1.12!important}.twlc24-screenshot-frame{aspect-ratio:16/9!important;background:#fff!important;border:1px solid #d9e3f1!important;border-radius:13px!important;width:100%!important;overflow:hidden!important}.twlc24-screenshot-frame img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}@media (width<=1180px){.twlc24-rating-slide{grid-template-columns:minmax(122px,1fr) 1px auto minmax(74px,94px) 1px minmax(98px,.8fr)!important;gap:7px!important}}@media (width<=760px){.twlc24-trust-head{flex-direction:column!important;align-items:flex-start!important}.twlc24-screenshot-card{grid-template-columns:1fr!important;padding:14px!important}}.twlc24-main{align-content:start!important}.twlc24-title-block{margin-top:2px!important;margin-bottom:0!important}.twlc24-description-wrap .twlc24-description,.twlc24-description-wrap.has-more .twlc24-description,.twlc24-description-wrap.is-expanded .twlc24-description{text-overflow:clip!important}.twlc24-description-toggle{margin-top:18px!important}.twlc24-ideal-row{margin-top:-3px!important;margin-bottom:2px!important}.twlc24-btn{letter-spacing:0!important;height:54px!important;box-shadow:0 10px 24px #07152f14!important}.twlc24-btn:focus-visible{transform:translateY(-1px)!important;box-shadow:0 14px 28px #07152f1f!important}.twlc24-btn-detail:hover{background:linear-gradient(#1b86ff,#075ed0)!important}.twlc24-btn-detail:focus-visible{background:linear-gradient(#1b86ff,#075ed0)!important}.twlc24-btn-provider{border-color:#007d57!important}.twlc24-btn-provider:hover{background:linear-gradient(#00a473,#00714f)!important}.twlc24-btn-provider:focus-visible{background:linear-gradient(#00a473,#00714f)!important}.twlc24-btn-close:hover,.twlc24-btn-open:hover{color:#075dd8!important;border-color:#afcdf4!important}.twlc24-btn-open:focus-visible{color:#075dd8!important;background:linear-gradient(#f4f9ff,#eaf4ff)!important;border-color:#afcdf4!important}.twlc24-btn-close:focus-visible{color:#075dd8!important;background:linear-gradient(#f4f9ff,#eaf4ff)!important;border-color:#afcdf4!important}.twlc24-price-eyebrow{color:#6a7689!important;letter-spacing:.08em!important;font-size:11px!important}.twlc24-trial-pill{color:#075dd8!important;background:#f1f7ff!important}.twlc24-coupon-promo svg{color:#0874ff!important}.twlc24-coupon-row{border-color:#d8e3f1!important;transition:border-color .18s,box-shadow .18s!important}.twlc24-coupon-row:hover{border-color:#b8d6ff!important;box-shadow:0 8px 18px #07152f0f!important}.twlc24-coupon-code{color:#007a52!important;letter-spacing:0!important}.twlc24-coupon-copy:hover{color:#075dd8!important;background:#eef6ff!important}.twlc24-coupon-copy:focus-visible{color:#075dd8!important;background:#eef6ff!important}.twlc24-updated{max-width:100%!important;box-shadow:none!important;border-radius:0!important}@media (width<=1180px){.twlc24-shell{grid-template-columns:minmax(0,1fr) minmax(262px,296px)!important;gap:20px!important}.twlc24-description-wrap{max-width:100%!important}}@media (width<=980px){.twlc24-side{grid-template-columns:minmax(178px,.72fr) minmax(0,1fr)!important;align-items:center!important;display:grid!important}.twlc24-logo-box{grid-row:span 2!important}.twlc24-coupon-promo,.twlc24-coupon-row,.twlc24-updated{grid-column:1/-1!important}}@media (width<=760px){.twlc24-card{margin-bottom:14px!important}.twlc24-description-wrap{margin-bottom:15px!important}.twlc24-description-toggle{margin-top:17px!important}.twlc24-btn{height:52px!important;min-height:52px!important}.twlc24-logo-box{min-height:64px!important}.twlc24-logo-img{max-height:38px!important}.twlc24-updated{align-self:flex-end!important;margin-right:2px!important}}.twlc24-card{border:1px solid #dce6f3!important}.twlc24-chips-wrap{display:grid!important}.twlc24-mini-arrow{color:#07152f!important;background:#fff!important;border:1px solid #d7e2f1!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;display:inline-flex!important;box-shadow:0 6px 14px #08152f0e!important}.twlc24-mini-arrow .twlc24-arrow-char{text-align:center!important;width:1em!important;height:1em!important;font-size:22px!important;font-weight:950!important;line-height:.82!important;display:block!important;transform:translateY(-1px)!important}.twlc24-title{letter-spacing:-.055em!important;color:#07152f!important;font-size:clamp(30px,2.5vw,42px)!important;font-weight:950!important}.twlc24-description-wrap.is-desc-end .twlc24-description{-webkit-mask-image:linear-gradient(90deg,#0000,#000 30px 100%)!important;mask-image:linear-gradient(90deg,#0000,#000 30px 100%)!important}.twlc24-description-wrap.is-desc-static .twlc24-description{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;-webkit-mask-image:none!important;mask-image:none!important}.twlc24-description-toggle{appearance:none!important;cursor:pointer!important;transition:transform .16s,background-color .16s,border-color .16s!important}.twlc24-rating-strip{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;width:100%!important;display:grid!important}.twlc24-rating-brand{grid-template-columns:34px minmax(0,1fr)!important;gap:9px!important}.twlc24-rating-logo{background:#f6f9ff!important;border-radius:10px!important}.twlc24-rating-separator,.twlc24-rating-separator-count{padding:0!important}.twlc24-stars{justify-content:flex-start!important;align-items:center!important;display:inline-flex!important}.twlc24-star{width:15px!important;height:15px!important;font-size:15px!important;line-height:15px!important}.twlc24-rating-count{border-left:0!important;padding-left:0!important}.twlc24-rating-arrows{align-items:center!important;display:inline-flex!important}.twlc24-rating-arrows .twlc24-mini-arrow{width:34px!important;min-width:34px!important;height:34px!important}.twlc24-actions{max-width:100%!important}.twlc24-btn{white-space:nowrap!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:9px!important;width:100%!important;padding:10px 14px!important;font-size:clamp(13.5px,.92vw,15px)!important;font-weight:900!important;line-height:1!important;transition:transform .16s,box-shadow .16s,filter .16s,background .16s,border-color .16s!important;display:inline-flex!important}.twlc24-btn svg{stroke-width:2.4px!important;width:18px!important;height:18px!important}.twlc24-btn-detail{border-color:#0000!important;grid-area:1/1!important}.twlc24-btn-provider,.twlc24-btn-provider:focus,.twlc24-btn-provider:hover,.twlc24-btn-provider:visited{color:#fff!important;background:linear-gradient(135deg,#00a66d,#008252)!important;border-color:#0000!important;grid-area:1/2!important;box-shadow:0 14px 26px #008b5833!important}.twlc24-btn-close,.twlc24-btn-open{border:1px solid #cbd7e8!important;grid-area:1/3!important}.twlc24-btn-close:hover,.twlc24-btn-open:hover{background:linear-gradient(135deg,#f8fbff,#eef5ff)!important}.twlc24-card.is-open .twlc24-btn-open{display:none!important}.twlc24-card.is-open .twlc24-btn-close{display:inline-flex!important}.twlc24-card:not(.is-open) .twlc24-btn-close{display:none!important}.twlc24-side{background:#fff!important;border:1px solid #dce6f3!important;flex-direction:column!important;display:flex!important}.twlc24-side:after,.twlc24-side:before{display:none!important}.twlc24-trial-pill{justify-self:center!important;max-width:100%!important}.twlc24-coupon-promo{color:#07152f!important;background:#eef7ff!important;border:1px solid #cfe3ff!important;font-weight:850!important;display:grid!important}.twlc24-coupon-promo span:last-child{min-width:0!important;display:block!important}.twlc24-coupon-row{display:grid!important}.twlc24-info-box:not(.is-expanded) .twlc24-box-list li:nth-child(n/**/+6){display:none!important}@media (width<=1220px){.twlc24-actions{gap:9px!important}.twlc24-btn{padding-inline:11px!important}}@media (width<=760px){.twlc24-card{border-radius:20px!important}}.twlc24-description-toggle{border-color:#d7e2f1!important}.twlc24-trust-panel{margin-top:2px!important}.twlc24-updated{justify-self:end!important}.twlc24-box-head{margin-bottom:13px!important}.twlc24-box-list li{color:#24324a!important}.twlc24-info-box.has-more:not(.is-expanded) .twlc24-box-body,.twlc24-info-box:not(.is-expanded) .twlc24-box-body{max-height:none!important;padding-right:0!important;overflow:visible!important}.twlc24-info-box.is-expanded .twlc24-box-body{max-height:270px!important;padding-right:6px!important;overflow-y:auto!important}.twlc24-info-box.is-expanded .twlc24-box-list li{display:list-item!important}@media (width<=980px){.twlc24-logo-box{min-height:72px!important}.twlc24-updated{justify-self:start!important;margin-left:2px!important}}@media (width<=760px){.twlc24-updated{justify-self:start!important}}.twlc24-description-toggle{transform:none!important}.twlc24-description-toggle .twlc24-arrow-char{text-align:center!important}.twlc24-box-list{padding-left:0!important}.twlc24-box-list li{margin-left:20px!important;padding-left:2px!important;font-size:14.8px!important;line-height:1.36!important}@media (width<=980px){.twlc24-updated{font-size:12.2px!important}}@media (width<=760px){.twlc24-description-wrap.is-desc-static,.twlc24-description-wrap:not(.has-more){grid-template-columns:minmax(0,1fr)!important}.twlc24-description-toggle .twlc24-arrow-char{font-size:23px!important}.twlc24-updated{padding-top:2px!important}}.tw-loop-card-host,.tw-loop-card-shortcode,.tw-loop-card-shortcode .twtools-results{width:100%!important;max-width:100%!important;box-shadow:none!important;border:0!important;margin:0!important;padding:0!important}:where(.uc-grid-item,.uc-grid-item,.ue-grid-item,.ue-post-grid-item,.uc-grid>*):has(.twlc24-card){box-shadow:none!important;border:0!important;margin-bottom:8px!important;padding-bottom:0!important}.twlc24-card{width:100%!important}.twlc24-description-wrap{grid-template-columns:minmax(0,1fr) 36px!important;align-items:center!important;gap:10px!important}.twlc24-description-wrap .twlc24-description,.twlc24-description-wrap.has-more .twlc24-description,.twlc24-description-wrap.is-expanded .twlc24-description{overscroll-behavior-inline:contain!important}.twlc24-description-text{scroll-snap-align:start!important}.twlc24-description-toggle .twlc24-arrow-char{justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;font-weight:950!important;display:inline-flex!important}.twlc24-description-wrap:not(.is-desc-start) .twlc24-description-toggle .twlc24-arrow-char{transform:translateY(-1px)rotate(180deg)!important}.twlc24-coupon-promo{white-space:normal!important;overflow:visible!important}@media (width<=1220px){.twlc24-shell{grid-template-columns:minmax(0,1fr) minmax(238px,270px)!important}.twlc24-rating-slide{grid-template-columns:minmax(112px,150px) 1px auto minmax(80px,100px) 1px minmax(106px,1fr)!important}.twlc24-box-list li,.twlc24-box-text,.twlc24-box-text p{font-size:14.4px!important}}@media (width<=760px){.twlc24-description-wrap{grid-template-columns:minmax(0,1fr) 34px!important;gap:8px!important}.twlc24-btn-close,.twlc24-btn-detail,.twlc24-btn-open,.twlc24-btn-provider{grid-area:auto/1!important}}.twlc24-card,.twlc24-card:after,.twlc24-card:before,.twlc24-expanded,.twlc24-expanded:after,.twlc24-expanded:before{box-shadow:none!important}.twlc24-description-wrap,.twlc24-description-wrap.has-more{grid-template-columns:minmax(0,1fr) 38px!important;align-items:center!important;gap:10px!important;width:100%!important;max-width:760px!important;margin:2px 0 10px!important;display:grid!important;position:relative!important;overflow:visible!important}.twlc24-description-toggle .twlc24-arrow-char{font-size:25px!important;line-height:1!important;transform:translateY(-1px)!important}.twlc24-rating-separator,.twlc24-rating-separator-count{background:#d4e7df!important;border:0!important;width:1px!important;min-width:1px!important;height:34px!important}.twlc24-chip-arrows .twlc24-mini-arrow,.twlc24-rating-arrows .twlc24-mini-arrow{justify-content:center!important;align-items:center!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;line-height:1!important;display:inline-flex!important}.twlc24-chip-arrows .twlc24-mini-arrow .twlc24-arrow-char,.twlc24-rating-arrows .twlc24-mini-arrow .twlc24-arrow-char{justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;line-height:1!important;display:inline-flex!important;transform:translateY(-1px)!important}.twlc24-side{box-shadow:none!important}.twlc24-price-line,.twlc24-price-note,.twlc24-trial-pill{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.twlc24-coupon-promo{align-items:center!important}.twlc24-coupon-promo span:last-child{white-space:normal!important;text-overflow:clip!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:manual!important;hyphens:manual!important;max-height:none!important;overflow:visible!important}.twlc24-box-head{gap:12px!important;display:flex!important}@media (width<=1220px){.twlc24-info-box{height:360px!important;min-height:360px!important;max-height:360px!important}}@media (width<=980px){.twlc24-description-wrap,.twlc24-rating-strip{max-width:100%!important}}@media (width<=760px){.twlc24-description-wrap,.twlc24-description-wrap.has-more{grid-template-columns:minmax(0,1fr) 36px!important;max-width:100%!important}}@keyframes twlc24-desc-drive-in{0%{opacity:.28;transform:translate(24px)}to{opacity:1;transform:translate(0)}}.twlc24-card .twlc24-btn-detail,.twlc24-card .twlc24-btn-detail:focus,.twlc24-card .twlc24-btn-detail:hover,.twlc24-card .twlc24-btn-detail:visited,.twlc24-card .twlc24-btn-provider,.twlc24-card .twlc24-btn-provider:focus,.twlc24-card .twlc24-btn-provider:hover,.twlc24-card .twlc24-btn-provider:visited{justify-content:center!important;align-items:center!important;display:inline-flex!important}.twlc24-card .twlc24-btn-detail>span,.twlc24-card .twlc24-btn-provider>span{color:inherit!important;opacity:1!important}.twlc24-card .twlc24-btn-detail>span,.twlc24-card .twlc24-btn-provider>span,.twlc24-card .twlc24-chip-arrows,.twlc24-card .twlc24-rating-arrows,.twlc24-chips-wrap.has-chip-overflow .twlc24-chip-arrows{visibility:visible!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.twlc24-card .twlc24-arrow-char,.twlc24-card .twlc24-btn-arrow,.twlc24-card .twlc24-btn-icon,.twlc24-card .twlc24-mini-arrow,.twlc24-description-wrap.has-desc-overflow .twlc24-description-toggle{justify-content:center!important;align-items:center!important;line-height:0!important;display:inline-flex!important}.twlc24-card .twlc24-arrow-char,.twlc24-card .twlc24-btn-arrow,.twlc24-card .twlc24-btn-icon{color:inherit!important;opacity:1!important;visibility:visible!important}.twlc24-card svg{fill:none!important;stroke:currentColor!important;stroke-width:2.4px!important;stroke-linecap:round!important;stroke-linejoin:round!important;opacity:1!important;visibility:visible!important;display:block!important}.twlc24-description-wrap .twlc24-description,.twlc24-description-wrap.has-more .twlc24-description,.twlc24-description-wrap.is-expanded .twlc24-description{overscroll-behavior:auto!important;scroll-snap-type:none!important}.twlc24-description-wrap.has-desc-overflow .twlc24-description-toggle .twlc24-arrow-char{justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;font-size:24px!important;line-height:1!important;display:inline-flex!important;transform:translateY(-1px)!important}.twlc24-card .twlc24-btn-detail,.twlc24-card .twlc24-btn-detail:focus,.twlc24-card .twlc24-btn-detail:hover,.twlc24-card .twlc24-btn-detail:visited{color:#fff!important;background:linear-gradient(135deg,#0a7cff,#06e)!important;border-color:#0000!important}.twlc24-card .twlc24-btn-detail:focus-visible{color:#fff!important;background:linear-gradient(135deg,#0a7cff,#06e)!important;border-color:#0000!important}.twlc24-card .twlc24-btn-provider,.twlc24-card .twlc24-btn-provider:focus,.twlc24-card .twlc24-btn-provider:hover,.twlc24-card .twlc24-btn-provider:visited{color:#fff!important;background:linear-gradient(135deg,#00a66d,#008252)!important;border-color:#0000!important}.twlc24-card .twlc24-btn-provider:focus-visible{color:#fff!important;background:linear-gradient(135deg,#00a66d,#008252)!important;border-color:#0000!important}:where(.uc-grid,.uc-grid,.uc-grid,.ue-grid,.ue-post-grid,.uc-items-wrapper):has(.twlc24-card){gap:8px!important}:where(.uc-grid>*,.uc-grid-item,.uc-grid-item,.ue-grid-item,.ue-post-grid-item,.uc_post_item):has(.twlc24-card){box-shadow:none!important;margin-top:0!important;margin-bottom:8px!important;padding-bottom:0!important}.twlc24-card,.twlc24-card:after,.twlc24-card:before,.twlc24-expanded,.twlc24-expanded:after,.twlc24-expanded:before,.twlc24-info-box,.twlc24-side{box-shadow:none!important}.twlc24-card{border-color:#dbe5f0!important}.twlc24-card:not(.is-open){padding-bottom:18px!important}.twlc24-description-wrap.is-desc-static,.twlc24-description-wrap:not(.has-more){grid-template-columns:minmax(0,1fr)!important}.twlc24-description-wrap.is-desc-end .twlc24-description,.twlc24-description-wrap.is-desc-static .twlc24-description{-webkit-mask-image:none!important;mask-image:none!important}.twlc24-description-toggle{align-self:center!important}.twlc24-description-toggle:hover{color:#075dd8!important;box-shadow:none!important;background:#f2f7ff!important;border-color:#b8d4f8!important;transform:translateY(-1px)!important}.twlc24-description-toggle:focus-visible{color:#075dd8!important;box-shadow:none!important;background:#f2f7ff!important;border-color:#b8d4f8!important;transform:translateY(-1px)!important}.twlc24-description-toggle[hidden],.twlc24-description-wrap.is-desc-static .twlc24-description-toggle{display:none!important}.twlc24-rating-strip{max-width:760px!important}.twlc24-side{border-color:#dbe5f0!important}.twlc24-updated{background:0 0!important;border:0!important}.twlc24-updated>span:first-child{line-height:1!important}.twlc24-updated svg{stroke-width:2.2px!important}.twlc24-expanded{box-shadow:none!important;border-top:1px solid #dde8f4!important;margin-top:10px!important;padding-top:12px!important}.twlc24-detail-grid{display:grid!important}.twlc24-info-box{background:#fff!important;border-color:#dbe5f0!important;border-radius:16px!important}.twlc24-box-body{height:auto!important}.twlc24-info-box.has-more:not(.is-expanded) .twlc24-box-text{max-height:236px!important;overflow:hidden!important}.twlc24-info-box.has-more.is-expanded .twlc24-box-body,.twlc24-info-box.is-expanded .twlc24-box-body{scrollbar-width:thin!important;scrollbar-color:#c7d6e8 transparent!important}.twlc24-info-box.has-more.is-expanded .twlc24-box-body::-webkit-scrollbar,.twlc24-info-box.is-expanded .twlc24-box-body::-webkit-scrollbar{width:5px!important}.twlc24-info-box.has-more.is-expanded .twlc24-box-body::-webkit-scrollbar-thumb,.twlc24-info-box.is-expanded .twlc24-box-body::-webkit-scrollbar-thumb{background:#c7d6e8!important;border-radius:999px!important}.twlc24-box-list li,.twlc24-box-text,.twlc24-box-text p{color:#25334d!important;letter-spacing:0!important;text-overflow:clip!important;font-size:14.8px!important;font-weight:500!important;line-height:1.38!important;overflow:visible!important}.twlc24-box-text p{margin:0 0 13px!important}.twlc24-box-text p:last-child{margin-bottom:0!important}.twlc24-box-list{gap:10px!important;padding:0!important;display:grid!important}.twlc24-box-list,.twlc24-box-list li{margin:0!important;list-style:none!important}.twlc24-box-list li{text-indent:0!important;-webkit-line-clamp:unset!important;padding:0 0 0 25px!important;display:block!important;position:relative!important}.twlc24-box-list li::marker{content:""!important;font-size:0!important}.twlc24-box-list li:before{content:""!important;background:#16345f!important;border-radius:999px!important;width:6px!important;height:6px!important;position:absolute!important;top:.76em!important;left:3px!important;transform:translateY(-50%)!important}.twlc24-info-box.is-positive .twlc24-box-list li:before{background:#059669!important}.twlc24-info-box.is-negative .twlc24-box-list li:before{background:#dc2f68!important}.twlc24-info-box.has-more:not(.is-expanded) .twlc24-box-list li:nth-child(n/**/+6),.twlc24-info-box:not(.is-expanded) .twlc24-box-list li:nth-child(n/**/+6){display:none!important}.twlc24-info-box.has-more.is-expanded .twlc24-box-list li,.twlc24-info-box.is-expanded .twlc24-box-list li{display:block!important}.twlc24-box-toggle{z-index:1!important;color:#0671ee!important;min-height:25px!important;border:0!important;justify-content:flex-start!important;align-self:flex-start!important;align-items:center!important;gap:8px!important;margin:14px 0 0!important;padding:0!important;font-size:14.4px!important;font-weight:900!important;line-height:1.2!important;display:inline-flex!important;position:static!important}.twlc24-box-toggle,.twlc24-box-toggle:hover{box-shadow:none!important;background:0 0!important}.twlc24-box-toggle:hover{color:#075dd8!important;text-underline-offset:3px!important;text-decoration:underline!important}.twlc24-box-toggle:focus-visible{color:#075dd8!important;box-shadow:none!important;text-underline-offset:3px!important;background:0 0!important;text-decoration:underline!important}@media (width<=1220px){.twlc24-description-wrap,.twlc24-rating-strip{max-width:720px!important}.twlc24-description-wrap .twlc24-description,.twlc24-description-wrap.has-more .twlc24-description,.twlc24-description-wrap.is-expanded .twlc24-description{font-size:15.8px!important;line-height:1.46!important}}@media (width<=980px){.twlc24-description-wrap,.twlc24-description-wrap.has-more,.twlc24-rating-strip{max-width:100%!important}.twlc24-updated{white-space:normal!important;justify-content:flex-start!important}}@media (width<=760px){.twlc24-card:not(.is-open){padding-bottom:15px!important}.twlc24-description-wrap,.twlc24-description-wrap.has-more,.twlc24-description-wrap.is-expanded{gap:8px!important;max-width:100%!important;margin-bottom:11px!important}.twlc24-description-toggle .twlc24-arrow-char,.twlc24-description-wrap:not(.is-desc-start) .twlc24-description-toggle .twlc24-arrow-char{font-size:23px!important}.twlc24-info-box.has-more.is-expanded .twlc24-box-body,.twlc24-info-box.is-expanded .twlc24-box-body{max-height:260px!important}}.twlc24-description-wrap,.twlc24-description-wrap.has-more,.twlc24-description-wrap.is-expanded{grid-template-columns:minmax(0,1fr) 38px!important;align-items:center!important;gap:10px!important}.twlc24-description-wrap .twlc24-description,.twlc24-description-wrap.has-more .twlc24-description,.twlc24-description-wrap.is-expanded .twlc24-description{position:relative!important}.twlc24-description-text{white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important}.twlc24-description-text.twlc24-description-carousel{will-change:transform;transform:translate(0);width:100%!important;height:100%!important;display:flex!important}.twlc24-description-page{white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;height:100%!important;padding-right:3px!important;overflow:hidden!important}.twlc24-description-toggle .twlc24-arrow-char,.twlc24-description-wrap:not(.is-desc-start) .twlc24-description-toggle .twlc24-arrow-char{font-size:25px!important;line-height:1!important}.twlc24-description-wrap.is-desc-static .twlc24-description-toggle{display:inline-flex!important}.twlc24-detail-grid{gap:10px!important}.twlc24-info-box{box-shadow:none!important}.twlc24-box-head{flex:none!important}.twlc24-box-body{max-height:none!important;padding-right:0!important}.twlc24-info-box.has-more.is-expanded .twlc24-box-body,.twlc24-info-box.is-expanded .twlc24-box-body{padding-right:7px!important}.twlc24-box-toggle{flex:none!important}.twlc24-info-box.is-overview .twlc24-box-icon{color:#0b75e8!important;background:#eef6ff!important}.twlc24-info-box.is-overview .twlc24-box-icon svg{width:17px!important;height:17px!important}@media (width<=760px){.twlc24-description-wrap,.twlc24-description-wrap.has-more,.twlc24-description-wrap.is-expanded{grid-template-columns:minmax(0,1fr) 34px!important}}.twlc24-description-wrap .twlc24-description,.twlc24-description-wrap.has-more .twlc24-description,.twlc24-description-wrap.is-expanded .twlc24-description{scroll-behavior:auto!important}.twlc24-description-wrap .twlc24-description::-webkit-scrollbar{display:none!important}.twlc24-description-toggle{z-index:5!important;margin:0!important;position:absolute!important;bottom:4px!important;right:1px!important}.twlc24-chip-arrows .twlc24-mini-arrow .twlc24-arrow-char,.twlc24-description-toggle .twlc24-arrow-char,.twlc24-description-wrap:not(.is-desc-start) .twlc24-description-toggle .twlc24-arrow-char,.twlc24-mini-arrow .twlc24-arrow-char,.twlc24-rating-arrows .twlc24-mini-arrow .twlc24-arrow-char{justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;line-height:1!important;display:inline-flex!important;transform:translateY(-1px)!important}.twlc24-btn svg,.twlc24-coupon-copy svg,.twlc24-mini-arrow svg{margin:0!important;display:block!important}.twlc24-updated>span:first-child{justify-content:center!important;align-self:center!important;align-items:center!important;display:inline-flex!important;transform:none!important}.twlc24-updated svg{margin:0!important;display:block!important;transform:none!important}.twlc24-updated span:last-child{line-height:1.1!important}.twlc24-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:384px!important;align-items:stretch!important}.twlc24-info-box{height:384px!important;min-height:384px!important;max-height:384px!important}.twlc24-box-body,.twlc24-info-box{overflow:hidden!important}.twlc24-info-box.has-more.is-expanded .twlc24-box-body,.twlc24-info-box.is-expanded .twlc24-box-body{max-height:none!important;overflow-y:auto!important}@media (width<=980px){.twlc24-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:350px!important}.twlc24-info-box{height:360px!important;min-height:360px!important;max-height:360px!important}}@media (width<=760px){.twlc24-detail-grid{grid-auto-rows:348px!important}.twlc24-info-box{height:348px!important;min-height:348px!important;max-height:348px!important}}.twlc24-description-wrap .twlc24-description,.twlc24-description-wrap.has-more .twlc24-description,.twlc24-description-wrap.is-expanded .twlc24-description{letter-spacing:0!important;word-spacing:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;-webkit-hyphens:manual!important;hyphens:manual!important;font-variant-ligatures:none!important;font-feature-settings:"liga" 0,"clig" 0,"calt" 0,"kern" 1!important;text-rendering:auto!important;-webkit-font-smoothing:antialiased!important;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif!important;transform:none!important}.twlc24-description-page,.twlc24-description-text,.twlc24-description-text.twlc24-description-carousel{white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;width:auto!important;max-width:none!important;height:auto!important;padding:0!important}.twlc24-description-wrap.is-desc-moving .twlc24-description-text{opacity:.25!important;transform:translate(-24px)!important}.twlc24-description-wrap.is-desc-moved .twlc24-description-text{animation:twlc24-desc-drive-in .22s both!important}.twlc24-description-toggle[hidden],.twlc24-description-wrap.is-desc-static .twlc24-description-toggle,.twlc24-description-wrap:not(.has-desc-overflow) .twlc24-description-toggle{display:none!important}.twlc24-description-wrap.has-desc-overflow .twlc24-description-toggle{z-index:5!important;color:#07152f!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d6e2f1!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;line-height:0!important;display:inline-flex!important;position:absolute!important;top:50%!important;bottom:auto!important;right:1px!important;transform:translateY(-50%)!important}.twlc24-chip-arrows,.twlc24-rating-arrows{justify-content:center!important;align-self:center!important;align-items:center!important;display:inline-flex!important}.twlc24-chip-arrows .twlc24-mini-arrow,.twlc24-mini-arrow,.twlc24-rating-arrows .twlc24-mini-arrow{justify-content:center!important;align-items:center!important;padding:0!important;line-height:0!important;display:inline-flex!important}.twlc24-btn-arrow,.twlc24-btn-icon,.twlc24-chip-arrows .twlc24-mini-arrow .twlc24-arrow-char,.twlc24-description-toggle .twlc24-arrow-char,.twlc24-mini-arrow .twlc24-arrow-char,.twlc24-rating-arrows .twlc24-mini-arrow .twlc24-arrow-char{justify-content:center!important;align-items:center!important;width:20px!important;height:20px!important;line-height:0!important;display:inline-flex!important;transform:none!important}.twlc24-btn-arrow svg,.twlc24-btn-icon svg,.twlc24-description-toggle svg,.twlc24-mini-arrow svg{stroke:currentColor!important;stroke-width:2.7px!important;fill:none!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:18px!important;height:18px!important;margin:0!important;display:block!important;transform:none!important}@media (width<=760px){.twlc24-description-wrap .twlc24-description,.twlc24-description-wrap.has-more .twlc24-description,.twlc24-description-wrap.is-expanded .twlc24-description{height:calc(7.2em + 3px)!important;min-height:calc(7.2em + 3px)!important;max-height:calc(7.2em + 3px)!important;font-size:15px!important;line-height:1.44!important}.twlc24-description-wrap.has-desc-overflow .twlc24-description-toggle{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}}.twlc24-description-wrap .twlc24-description,.twlc24-description-wrap.has-more .twlc24-description,.twlc24-description-wrap.is-expanded .twlc24-description{padding-right:78px!important}.twlc24-description-arrows{top:50%!important;transform:translateY(-50%)!important}.twlc24-description-arrows[hidden],.twlc24-description-wrap.is-desc-static .twlc24-description-arrows,.twlc24-description-wrap:not(.has-desc-overflow) .twlc24-description-arrows{display:none!important}.twlc24-description-arrows .twlc24-description-toggle{color:#07152f!important;width:31px!important;min-width:31px!important;height:31px!important;min-height:31px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d6e2f1!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;line-height:0!important;display:inline-flex!important;position:static!important;inset:auto!important;transform:none!important}.twlc24-description-arrows .twlc24-description-toggle:disabled,.twlc24-description-arrows .twlc24-description-toggle[aria-disabled=true]{opacity:.38!important;cursor:default!important}.twlc24-description-arrows .twlc24-arrow-char,.twlc24-description-arrows svg{justify-content:center!important;align-items:center!important;width:17px!important;height:17px!important;line-height:0!important;display:inline-flex!important;transform:none!important}.twlc24-description-wrap.is-desc-driving-next-out .twlc24-description-text{animation:twlc24-desc-next-out 46ms both!important}.twlc24-description-wrap.is-desc-driving-next-in .twlc24-description-text{animation:twlc24-desc-next-in 58ms both!important}.twlc24-description-wrap.is-desc-driving-prev-out .twlc24-description-text{animation:twlc24-desc-prev-out 46ms both!important}.twlc24-description-wrap.is-desc-driving-prev-in .twlc24-description-text{animation:twlc24-desc-prev-in 58ms both!important}@keyframes twlc24-desc-next-out{0%{opacity:1;transform:translate(0)}to{opacity:.72;transform:translate(-16px)}}@keyframes twlc24-desc-next-in{0%{opacity:.72;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes twlc24-desc-prev-out{0%{opacity:1;transform:translate(0)}to{opacity:.72;transform:translate(16px)}}@keyframes twlc24-desc-prev-in{0%{opacity:.72;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}.twlc24-card .twlc24-btn-detail,.twlc24-card .twlc24-btn-provider{opacity:1!important;visibility:visible!important}.twlc24-card .twlc24-btn-detail svg,.twlc24-card .twlc24-btn-detail>span,.twlc24-card .twlc24-btn-provider svg,.twlc24-card .twlc24-btn-provider>span{opacity:1!important;visibility:visible!important;color:inherit!important}@media (width<=760px){.twlc24-description-arrows .twlc24-description-toggle{width:29px!important;min-width:29px!important;height:29px!important;min-height:29px!important}}.twlc24-card{container:twlc24-card/inline-size!important}.twlc24-chips-wrap{min-width:0!important}.twlc24-chips-label{white-space:nowrap!important}.twlc24-chips-scroller{overscroll-behavior-inline:contain!important}.twlc24-chips-scroller::-webkit-scrollbar{display:none!important}.twlc24-chip{box-sizing:border-box!important;letter-spacing:0!important;scroll-snap-stop:always!important}.twlc24-chip-arrows{place-self:center end!important}.twlc24-chips-wrap:not(.has-chip-overflow) .twlc24-chip-arrows{display:none!important}@container twlc24-card (width<=900px){.twlc24-shell{grid-template-columns:1fr!important;gap:16px!important}.twlc24-main{min-width:0!important}.twlc24-side{order:0!important;grid-template-columns:minmax(190px,.78fr) minmax(0,1fr)!important;grid-template-areas:"logo price""promo promo""coupon updated"!important;align-items:center!important;gap:12px!important;width:100%!important;max-width:none!important;display:grid!important}.twlc24-logo-box{grid-area:logo!important}.twlc24-price-stack{grid-area:price!important}.twlc24-coupon-promo{grid-area:promo!important}.twlc24-coupon-row{grid-area:coupon!important;width:100%!important}.twlc24-updated{grid-area:updated!important;justify-self:end!important}.twlc24-actions,.twlc24-description-wrap,.twlc24-description-wrap.has-more,.twlc24-rating-strip{max-width:100%!important}.twlc24-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@container twlc24-card (width<=680px){.twlc24-side{flex-direction:column!important;align-items:stretch!important;gap:12px!important;width:100%!important;max-width:440px!important;margin-inline:auto!important;display:flex!important}.twlc24-logo-box{min-height:70px!important}.twlc24-price-stack{text-align:center!important}.twlc24-chips-wrap{grid-template-columns:minmax(0,1fr) auto!important;gap:8px 10px!important}.twlc24-chips-label{grid-column:1/-1!important}.twlc24-chips-scroller{padding-right:16px!important;scroll-padding-inline:0 16px!important}.twlc24-chip{max-width:min(230px,100%)!important;min-height:31px!important;padding-inline:12px!important;font-size:13px!important}.twlc24-rating-strip{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-height:0!important;padding:10px!important;display:grid!important;overflow:visible!important}.twlc24-rating-track{min-width:0!important;overflow:hidden!important}.twlc24-rating-slide{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"brand score""stars stars""count count"!important;align-items:center!important;gap:6px 10px!important;width:100%!important;min-width:0!important;display:grid!important}.twlc24-rating-brand{grid-area:brand!important;min-width:0!important;max-width:none!important}.twlc24-rating-score{text-align:right!important;grid-area:score!important;justify-self:end!important;min-width:44px!important}.twlc24-stars{grid-area:stars!important;justify-self:start!important;min-width:0!important}.twlc24-rating-count{text-overflow:clip!important;white-space:normal!important;grid-area:count!important;max-width:none!important;line-height:1.18!important;overflow:visible!important}.twlc24-rating-separator,.twlc24-rating-separator-count{display:none!important}.twlc24-rating-arrows{place-self:center end!important}.twlc24-actions{grid-template-columns:1fr!important;gap:10px!important;max-width:100%!important}.twlc24-btn-close,.twlc24-btn-detail,.twlc24-btn-open,.twlc24-btn-provider{white-space:nowrap!important;grid-area:auto/1!important;width:100%!important;min-width:0!important;min-height:52px!important}.twlc24-detail-grid{grid-template-columns:1fr!important}}@container twlc24-card (width<=520px){.twlc24-shell{gap:14px!important}.twlc24-title{font-size:clamp(30px,9vw,36px)!important;line-height:1.05!important}.twlc24-chip{max-width:min(210px,100%)!important}.twlc24-chip-arrows .twlc24-mini-arrow,.twlc24-rating-arrows .twlc24-mini-arrow{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}}@media (width<=760px){.twlc24-side{flex-direction:column!important;align-items:stretch!important;margin-inline:auto!important}.twlc24-chips-label{grid-column:1/-1!important}.twlc24-rating-separator,.twlc24-rating-separator-count{display:none!important}}.twlc24-chip-arrows{flex:none!important}.twlc24-rating-separator,.twlc24-rating-separator-count{display:none!important}@container twlc24-card (width<=780px){.twlc24-rating-slide{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"brand score""stars stars""count count"!important;gap:6px 10px!important}.twlc24-rating-brand{grid-area:brand!important}.twlc24-rating-score{grid-area:score!important;justify-self:end!important}.twlc24-stars{grid-area:stars!important;justify-self:start!important}.twlc24-rating-count{white-space:normal!important;grid-area:count!important;min-width:0!important;max-width:100%!important;line-height:1.18!important}.twlc24-rating-divider,.twlc24-rating-divider-count,.twlc24-rating-divider-main{display:none!important}}@media (width<=760px){.twlc24-rating-divider,.twlc24-rating-divider-count,.twlc24-rating-divider-main{display:none!important}}.twlc24-description-wrap{display:block!important;overflow:visible!important}.twlc24-description-wrap.is-desc-static,.twlc24-description-wrap:not(.has-more){display:block!important}.twlc24-description-text{will-change:opacity,transform!important;display:block!important}.twlc24-description-arrows{z-index:4!important;justify-content:center!important;align-items:center!important;gap:6px!important;display:inline-flex!important;position:absolute!important;bottom:4px!important;right:0!important}.twlc24-description-arrows[hidden]{display:none!important}.twlc24-description-toggle{color:#07152f!important;background:#fffffff5!important;border:1px solid #d7e2f1!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;padding:0!important;line-height:0!important;display:inline-flex!important;box-shadow:0 7px 17px #08152f14!important}.twlc24-description-toggle:hover:not(:disabled){background:#f8fbff!important;border-color:#bfd4ef!important;transform:translateY(-1px)!important}.twlc24-description-toggle:focus-visible:not(:disabled){background:#f8fbff!important;border-color:#bfd4ef!important;transform:translateY(-1px)!important}.twlc24-description-toggle:disabled{opacity:.34!important;cursor:default!important;box-shadow:none!important;transform:none!important}.twlc24-description-toggle .twlc24-arrow-char,.twlc24-description-wrap:not(.is-desc-start) .twlc24-description-toggle .twlc24-arrow-char{justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;display:inline-flex!important;transform:none!important}.twlc24-description-toggle svg{stroke-width:2.8px!important;width:16px!important;height:16px!important}.twlc24-description-wrap.is-desc-static .twlc24-description-arrows,.twlc24-description-wrap.is-desc-static .twlc24-description-toggle{display:none!important}.twlc24-description-wrap.is-desc-out-next .twlc24-description-text{opacity:.18!important;transition:opacity 80ms,transform 80ms!important;transform:translate(-12px)!important}.twlc24-description-wrap.is-desc-out-prev .twlc24-description-text{opacity:.18!important;transition:opacity 80ms,transform 80ms!important;transform:translate(12px)!important}.twlc24-description-wrap.is-desc-in-next .twlc24-description-text{animation:twlc24-desc-in-next .17s both!important}.twlc24-description-wrap.is-desc-in-prev .twlc24-description-text{animation:twlc24-desc-in-prev .17s both!important}.twlc24-description-wrap.is-desc-moved .twlc24-description-text{text-shadow:0 0 #0874ff03!important}@keyframes twlc24-desc-in-next{0%{opacity:.18;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes twlc24-desc-in-prev{0%{opacity:.18;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@media (width<=760px){.twlc24-description-toggle{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important}}.twlc24-card,.twlc24-card *{box-sizing:border-box!important}.twlc24-card{background:#fff!important;max-width:1120px!important}.twlc24-main{flex-direction:column!important;min-width:0!important;display:flex!important}.twlc24-title-block{gap:8px 12px!important;margin:-2px 0 0!important}.twlc24-title{margin:0!important;line-height:1.02!important}.twlc24-chips-wrap{grid-template-columns:auto minmax(0,1fr) auto!important;overflow:visible!important}.twlc24-chips-scroller{scroll-behavior:smooth!important;scroll-snap-type:none!important;scrollbar-width:none!important;align-items:center!important;min-width:0!important;max-width:100%!important;display:flex!important;overflow:auto hidden!important}.twlc24-chip{white-space:nowrap!important;text-overflow:clip!important;scroll-snap-align:none!important;flex:none!important;overflow:visible!important}.twlc24-chip-arrows{z-index:5!important;justify-content:center!important;align-items:center!important;margin-left:0!important;display:inline-flex!important;position:relative!important}.twlc24-chip-arrows .twlc24-mini-arrow{min-height:34px!important}.twlc24-chip-arrows .twlc24-mini-arrow:disabled{box-shadow:none!important}.twlc24-description-wrap,.twlc24-description-wrap.has-more,.twlc24-description-wrap.is-expanded{width:100%!important;max-width:790px!important;margin:0 0 2px!important;display:block!important;position:relative!important;overflow:visible!important}.twlc24-description-wrap .twlc24-description,.twlc24-description-wrap.has-more .twlc24-description,.twlc24-description-wrap.is-expanded .twlc24-description{white-space:normal!important;scrollbar-width:none!important;width:100%!important;height:auto!important;min-height:0!important;-webkit-mask-image:none!important;mask-image:none!important}.twlc24-description-page,.twlc24-description-text,.twlc24-description-text.twlc24-description-carousel{opacity:1!important;will-change:auto!important;transition:none!important;animation:none!important;display:inline!important;transform:none!important}.twlc24-description-popover-toggle{z-index:24!important;color:#07152f!important;cursor:pointer!important;border:1px solid #d7e2f1!important;justify-content:center!important;align-items:center!important;width:26px!important;min-width:26px!important;line-height:0!important;transition:transform .14s,border-color .14s,background .14s,box-shadow .14s!important;display:inline-flex!important;position:absolute!important;box-shadow:0 7px 16px #08152f17!important}.twlc24-description-popover-toggle:hover,.twlc24-description-wrap.is-desc-popover-open .twlc24-description-popover-toggle{background:#f8fbff!important;border-color:#bcd3ef!important;transform:translateY(-1px)!important;box-shadow:0 10px 20px #08152f1f!important}.twlc24-description-popover-toggle:focus-visible{background:#f8fbff!important;border-color:#bcd3ef!important;transform:translateY(-1px)!important;box-shadow:0 10px 20px #08152f1f!important}.twlc24-description-popover-toggle svg{stroke-width:2.9px!important;transition:transform .16s!important}.twlc24-description-wrap.is-desc-popover-open .twlc24-description-popover-toggle svg{transform:rotate(180deg)!important}.twlc24-description-popover[hidden],.twlc24-description-wrap.is-desc-static .twlc24-description-popover-toggle,.twlc24-description-wrap:not(.has-desc-overflow) .twlc24-description-popover-toggle{display:none!important}.twlc24-description-popover{background:0 0!important;border:0!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;position:absolute!important;top:calc(100% + 9px)!important;right:0!important}.twlc24-description-popover-inner{color:#17233d!important;background:#fff!important;border:1px solid #d7e4f2!important;width:100%!important;height:auto!important;min-height:0!important}.twlc24-description-popover-head{justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0 0 7px!important;display:flex!important}.twlc24-description-popover-head strong{color:#07152f!important;font-size:13.5px!important;font-weight:950!important;line-height:1.1!important}.twlc24-description-popover-close{appearance:none!important;color:#07152f!important;cursor:pointer!important;background:#fff!important;border:1px solid #d7e2f1!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:25px!important;min-width:25px!important;height:25px!important;padding:0!important;display:inline-flex!important}.twlc24-description-popover-close svg{stroke-width:2.6px!important;width:14px!important;height:14px!important}.twlc24-description-popover p{color:#22304b!important;margin:0!important;font-weight:620!important}@keyframes twlc24-desc-popover-in{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.twlc24-description-arrows,.twlc24-description-toggle,.twlc24-description-wrap.is-desc-in-next .twlc24-description-text,.twlc24-description-wrap.is-desc-in-prev .twlc24-description-text,.twlc24-description-wrap.is-desc-moved .twlc24-description-text,.twlc24-description-wrap.is-desc-out-next .twlc24-description-text,.twlc24-description-wrap.is-desc-out-prev .twlc24-description-text{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.twlc24-rating-strip,.twlc24-rating-track{overflow:visible!important}.twlc24-rating-slide{grid-template-columns:minmax(104px,138px) 1px minmax(42px,50px) minmax(92px,104px) 1px minmax(170px,1fr)!important;column-gap:9px!important}.twlc24-rating-slide[hidden]{display:none!important}.twlc24-rating-divider,.twlc24-rating-divider-count,.twlc24-rating-divider-main{opacity:1!important;background:#d3e8df!important;border:0!important;border-radius:999px!important;place-self:center!important;width:1px!important;min-width:1px!important;height:29px!important;margin:0!important;display:block!important}.twlc24-rating-score{text-align:center!important;justify-self:center!important;min-width:42px!important}.twlc24-stars{justify-self:center!important;min-width:92px!important;overflow:visible!important}.twlc24-rating-count{justify-self:start!important;max-width:none!important}@container twlc24-card (width<=835px){.twlc24-rating-slide{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"brand score""stars stars""count count"!important;gap:6px 10px!important}.twlc24-rating-brand{grid-area:brand!important;max-width:none!important}.twlc24-rating-score{grid-area:score!important;justify-self:end!important}.twlc24-stars{grid-area:stars!important;justify-self:start!important}.twlc24-rating-count{white-space:normal!important;grid-area:count!important;min-width:0!important;max-width:100%!important;line-height:1.18!important}.twlc24-rating-divider,.twlc24-rating-divider-count,.twlc24-rating-divider-main{display:none!important}}@media (width<=980px){.twlc24-side{order:0!important}}@media (width<=760px){.twlc24-description-wrap .twlc24-description,.twlc24-description-wrap.has-more .twlc24-description,.twlc24-description-wrap.is-expanded .twlc24-description{padding-right:36px!important}.twlc24-description-popover-toggle{width:25px!important;min-width:25px!important;height:25px!important;min-height:25px!important}}.twlc24-card,.twlc24-description-wrap,.twlc24-main,.twlc24-shell{overflow:visible!important}.twlc24-chips-wrap{align-items:center!important;gap:7px 11px!important}.twlc24-chips-label{font-size:13px!important;font-weight:900!important;line-height:1.1!important}.twlc24-chips-scroller{gap:7px!important;padding:2px 6px 3px 0!important;scroll-padding-inline:0 14px!important;-webkit-mask-image:none!important;mask-image:none!important}.twlc24-chip{border-radius:9px!important;max-width:205px!important;min-height:29px!important;padding:5px 11px!important;font-size:12.6px!important;font-weight:900!important;line-height:1.08!important;box-shadow:0 4px 10px #08152f09!important}.twlc24-chip.is-chip-1{color:#5a25d6!important;background:#f3eaff!important;border-color:#ddcffd!important}.twlc24-chip.is-chip-2{color:#0662c9!important;background:#edf7ff!important;border-color:#cce6ff!important}.twlc24-chip.is-chip-3{color:#08764a!important;background:#ecfaf3!important;border-color:#cdeedd!important}.twlc24-chip.is-chip-4{color:#d54b15!important;background:#fff3ed!important;border-color:#ffd9c5!important}.twlc24-chip.is-chip-5{color:#5127c8!important;background:#f0edff!important;border-color:#d8d0ff!important}.twlc24-chip:hover{filter:saturate(1.03)!important;transform:translateY(-1px)!important}.twlc24-chip-arrows{gap:7px!important;padding-left:3px!important}.twlc24-chip-arrows .twlc24-mini-arrow{width:32px!important;min-width:32px!important;height:32px!important}.twlc24-chip-arrows .twlc24-mini-arrow:disabled{opacity:.48!important;cursor:default!important;transform:none!important}.twlc24-description-wrap .twlc24-description,.twlc24-description-wrap.has-more .twlc24-description{max-height:calc(4.29em + 2px)!important;padding-right:72px!important;line-height:1.43!important}.twlc24-description-popover-toggle{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#fffffff5!important;border-radius:999px!important;gap:4px!important;height:23px!important;min-height:23px!important;padding:0 7px!important;font-size:11px!important;font-weight:900!important;bottom:2px!important;right:0!important}.twlc24-description-popover-toggle svg{width:13px!important;height:13px!important}.twlc24-description-popover{z-index:120!important;width:min(680px,100%)!important;max-width:min(680px,100%)!important;animation:twlc24-desc-popover-up .16s both!important;inset:auto auto calc(100% + 10px) 0!important}.twlc24-description-popover:after{content:""!important;background:#fff!important;border-bottom:1px solid #d7e4f2!important;border-right:1px solid #d7e4f2!important;width:12px!important;height:12px!important;position:absolute!important;bottom:-6px!important;left:28px!important;transform:rotate(45deg)!important}.twlc24-description-popover-inner{overscroll-behavior:contain!important;border-radius:14px!important;max-height:min(340px,48vh)!important;padding:13px 15px 14px!important;overflow:auto!important;box-shadow:0 20px 46px #08152f2e!important}.twlc24-description-popover-head{margin-bottom:8px!important}.twlc24-description-popover p{font-size:14.4px!important;line-height:1.48!important}@keyframes twlc24-desc-popover-up{0%{opacity:0;transform:translateY(5px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@container twlc24-card (width<=835px){.twlc24-description-popover{width:100%!important;max-width:100%!important;left:0!important;right:auto!important}}@media (width<=760px){.twlc24-description-popover{top:calc(100% + 8px)!important;bottom:auto!important}.twlc24-description-popover:after{display:none!important}}.twlc24-description-wrap,.twlc24-description-wrap.has-more,.twlc24-description-wrap.is-desc-panel-open,.twlc24-description-wrap.is-desc-static{width:100%!important}.twlc24-description-wrap .twlc24-description,.twlc24-description-wrap.has-more .twlc24-description,.twlc24-description-wrap.is-expanded .twlc24-description{color:#13213d!important;min-width:0!important;max-width:none!important;font-size:clamp(15.1px,.98vw,16.6px)!important;font-weight:690!important}.twlc24-description-more{flex:none!important;margin:0 0 1px!important}.twlc24-description-more:hover,.twlc24-description-wrap.is-desc-panel-open .twlc24-description-more{background:#f8fbff!important;border-color:#bfd2ec!important;box-shadow:0 8px 16px #08152f1a!important}.twlc24-description-more:focus-visible{background:#f8fbff!important}.twlc24-description-more .twlc24-arrow-char,.twlc24-description-more svg{stroke:currentColor!important;stroke-width:2.8px!important;justify-content:center!important;align-items:center!important;width:13px!important;min-width:13px!important;height:13px!important;display:inline-flex!important}.twlc24-description-panel{color:#17233d!important;max-height:154px!important}@keyframes twlc24DescriptionPanelIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.twlc24-quickinfos{grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;max-width:790px!important;display:grid!important}.twlc24-quickinfo{color:#17233d!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:#f7fbff!important;border:1px solid #dbe7f4!important;align-items:center!important;min-width:0!important;font-weight:850!important;display:inline-flex!important;overflow:hidden!important}.twlc24-quickinfo.is-quickinfo-1{color:#075dd8!important;background:#f2f7ff!important;border-color:#d5e6ff!important}.twlc24-quickinfo.is-quickinfo-2{color:#08764a!important;background:#ecfaf3!important;border-color:#cfeedd!important}.twlc24-quickinfo.is-quickinfo-3{color:#c94815!important;background:#fff3ed!important;border-color:#ffd9c5!important}.twlc24-quickinfo-dot{color:currentColor!important;background:#ffffffbf!important;border-radius:50%!important;justify-content:center!important;align-items:center!important}.twlc24-quickinfo-dot svg{stroke:currentColor!important;stroke-width:3px!important}.twlc24-quickinfos+.twlc24-rating-strip,.twlc24-quickinfos+.twlc24-trust-wrap,.twlc24-quickinfos+.twlc24-trust-wrap .twlc24-rating-strip{margin-top:3px!important}.twlc24-description-arrows,.twlc24-description-popover,.twlc24-description-popover-toggle,.twlc24-description-toggle{display:none!important}@media (width<=980px){.twlc24-quickinfos{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=760px){.twlc24-description-more{margin-top:-2px!important}.twlc24-description-panel{max-height:190px!important}.twlc24-quickinfos{grid-template-columns:1fr!important;gap:7px!important}}.twlc24-main,.twlc24-side{min-height:100%!important}.twlc24-description-wrap,.twlc24-description-wrap.has-more,.twlc24-description-wrap.is-desc-panel-open,.twlc24-description-wrap.is-desc-static{z-index:25!important;position:relative!important;overflow:visible!important}.twlc24-description-wrap .twlc24-description,.twlc24-description-wrap.has-more .twlc24-description,.twlc24-description-wrap.is-expanded .twlc24-description{-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;margin:0!important;padding:0!important;display:-webkit-box!important;overflow:hidden!important}.twlc24-description-more{position:relative!important}.twlc24-description-wrap.is-desc-panel-open .twlc24-description-more{background:#f8fbff!important;border-color:#bcd0ea!important;box-shadow:0 10px 20px #08152f1f!important}.twlc24-description-wrap.is-desc-panel-open .twlc24-description-more svg{transform:rotate(180deg)!important}.twlc24-description-panel[hidden]{display:none!important}.twlc24-description-panel{height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;animation:twlc24DescriptionBubbleIn .14s both!important;display:block!important;position:absolute!important;bottom:auto!important;right:0!important;overflow:visible!important}.twlc24-description-wrap.is-desc-panel-up .twlc24-description-panel{top:auto!important}.twlc24-description-panel:before{content:""!important;z-index:1!important;background:#fff!important;border-top:1px solid #dbe7f4!important;border-left:1px solid #dbe7f4!important;width:12px!important;height:12px!important;position:absolute!important;top:-6px!important;right:24px!important;transform:rotate(45deg)!important}.twlc24-description-wrap.is-desc-panel-up .twlc24-description-panel:before{border:1px solid #dbe7f4!important;border-top:0!important;border-left:0!important;top:auto!important;bottom:-6px!important}.twlc24-description-panel p{z-index:2!important;width:100%!important;display:block!important;position:relative!important}@keyframes twlc24DescriptionBubbleIn{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=980px){.twlc24-shell{align-items:start!important}.twlc24-main,.twlc24-side{min-height:0!important}}@media (width<=760px){.twlc24-description-panel{left:0!important;right:auto!important}}.twlc24-card{padding:clamp(15px,1.22vw,18px)!important}.twlc24-main{justify-content:flex-start!important}.twlc24-chips-wrap{margin-bottom:0!important}.twlc24-description-wrap,.twlc24-description-wrap.has-more,.twlc24-description-wrap.is-desc-panel-open,.twlc24-description-wrap.is-desc-static{max-width:805px!important}.twlc24-description-wrap .twlc24-description,.twlc24-description-wrap.has-more .twlc24-description,.twlc24-description-wrap.is-expanded .twlc24-description{max-height:calc(4.2em + 2px)!important;line-height:1.4!important}.twlc24-description-more{margin-bottom:1px!important}.twlc24-description-panel{width:min(640px,100%)!important;max-width:min(640px,100%)!important;top:calc(100% + 8px)!important}.twlc24-quickinfo{border-radius:10px!important;font-size:12.4px!important;line-height:1.1!important}.twlc24-quickinfo-dot{width:15px!important;min-width:15px!important;height:15px!important}.twlc24-quickinfo-dot svg{width:10px!important;height:10px!important}.twlc24-rating-strip{border-radius:13px!important}.twlc24-rating-logo{width:32px!important;height:32px!important}.twlc24-btn{padding-top:9px!important;padding-bottom:9px!important}.twlc24-side{align-self:start!important}.twlc24-price-eyebrow{display:none!important}.twlc24-coupon-promo{border-radius:10px!important;grid-template-columns:26px minmax(0,1fr)!important;gap:9px!important}.twlc24-coupon-promo svg{width:22px!important;height:22px!important}.twlc24-coupon-row{border-radius:10px!important}.twlc24-coupon-code,.twlc24-coupon-copy{font-size:13.6px!important}.twlc24-coupon-copy svg{width:20px!important;height:20px!important}@media (width<=1120px){.twlc24-shell{grid-template-columns:minmax(0,1fr) minmax(216px,246px)!important}.twlc24-rating-slide{grid-template-columns:minmax(112px,148px) 1px auto minmax(82px,108px) 1px minmax(150px,1fr)!important}}@media (width<=980px){.twlc24-side{align-self:stretch!important}}@media (width<=760px){.twlc24-description-panel{width:100%!important;max-width:100%!important}}.twlc24-quickinfo{text-align:center!important;justify-content:center!important;gap:0!important;min-height:34px!important;padding:7px 12px!important}.twlc24-quickinfo-dot{display:none!important}.twlc24-quickinfo-text{text-align:center!important;white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;min-width:0!important;display:block!important;overflow:hidden!important}.twlc24-actions,.twlc24-rating-strip{margin-top:7px!important}.twlc24-btn{min-height:50px!important}@media (width<=760px){.twlc24-quickinfo{text-align:center!important;justify-content:center!important}}.twlc24-price-stack,.twlc24-side{font-family:inherit!important}.twlc24-description-more{transform:none!important}.twlc24-description-more:hover,.twlc24-description-wrap.is-desc-panel-open .twlc24-description-more{transform:translateY(-1px)!important}.twlc24-side{justify-content:flex-start!important}.twlc24-price-line{font-weight:950!important}.twlc24-trial-pill{border-radius:999px!important;font-weight:900!important}.twlc24-updated{letter-spacing:-.006em!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;margin:0!important;font-weight:800!important}.twlc24-updated span:last-child{white-space:nowrap!important;text-overflow:clip!important;align-items:center!important;min-width:0!important;max-width:100%!important;display:inline-flex!important;overflow:visible!important}.twlc24-updated strong{letter-spacing:-.006em!important}.twlc24-actions{margin-bottom:0!important}.twlc24-btn-detail{box-shadow:0 12px 24px #0071ff29!important}.twlc24-btn-provider{box-shadow:0 12px 24px #00976726!important}.twlc24-btn-close,.twlc24-btn-open{box-shadow:0 9px 20px #08152f0e!important}.twlc24-btn:hover{box-shadow:0 13px 24px #08152f1a!important}.twlc24-btn-detail:hover{box-shadow:0 13px 25px #0071ff2e!important}.twlc24-btn-provider:hover{box-shadow:0 13px 25px #0097672b!important}@media (width<=1120px){.twlc24-updated{font-size:11.95px!important}}@media (width<=760px){.twlc24-side{padding:13px!important}.twlc24-updated{font-size:12.4px!important}}.twlc24-card{padding-bottom:clamp(12px,.9vw,14px)!important}.twlc24-coupon-promo{font-size:13px!important;line-height:1.14!important}.twlc24-coupon-row{grid-template-columns:minmax(0,1fr) 40px!important}.twlc24-coupon-code{min-height:40px!important;padding:0 10px!important}.twlc24-coupon-copy{min-width:40px!important;min-height:40px!important}.twlc24-updated>span:first-child{flex:0 0 16px!important}.twlc24-coupon-code,.twlc24-coupon-copy,.twlc24-coupon-row{min-height:39px!important}@media (width<=1120px){.twlc24-logo-box{min-height:66px!important}}.twlc24-logo-box{border:1px solid #e2eaf5!important;box-shadow:inset 0 1px #ffffffc2!important}.twlc24-price-line{letter-spacing:-.026em!important;font-size:clamp(20.4px,1.36vw,22.6px)!important}.twlc24-price-note{color:#55647d!important;font-weight:720!important}.twlc24-trial-pill{min-height:27px!important}.twlc24-coupon-promo{min-height:42px!important;margin:0!important;padding:8px 10px!important}.twlc24-coupon-code,.twlc24-coupon-copy,.twlc24-coupon-row{min-height:39px!important}.twlc24-updated{grid-template-columns:18px minmax(0,1fr)!important;min-height:23px!important}.twlc24-updated svg,.twlc24-updated>span:first-child{flex:0 0 17px!important;width:17px!important;min-width:17px!important;height:17px!important}@media (width<=1120px){.twlc24-price-line{font-size:clamp(20px,1.45vw,22.2px)!important}.twlc24-price-note{font-size:13.05px!important}}.twlc24-description-wrap,.twlc24-description-wrap.has-more,.twlc24-description-wrap.is-desc-panel-open,.twlc24-description-wrap.is-desc-static{margin:0 0 1px!important}.twlc24-quickinfos{gap:8px!important}.twlc24-trial-pill{padding:5px 12px!important;font-size:12.75px!important;line-height:1.1!important}.twlc24-updated{padding-top:1px!important}@media (width<=1120px){.twlc24-description-more{font-size:12.65px!important}.twlc24-trial-pill{margin-top:5px!important}}.twlc24-description-wrap.is-desc-panel-up .twlc24-description-panel{bottom:calc(100% + 9px)!important}.twlc24-description-panel{z-index:170!important}.twlc24-btn-detail{color:#fff!important;background:linear-gradient(135deg,#0a7cff,#06e)!important}.twlc24-btn-provider{color:#fff!important;background:linear-gradient(135deg,#00a66d,#008252)!important}.twlc24-btn-close,.twlc24-btn-open{color:#07152f!important;background:#fff!important;border-color:#cbd7e8!important}.twlc24-btn,.twlc24-btn-close,.twlc24-btn-detail,.twlc24-btn-open,.twlc24-btn-provider{min-height:50px!important}.twlc24-description-wrap{isolation:isolate!important}.twlc24-description-wrap.is-desc-panel-open{margin-bottom:2px!important}.twlc24-description-panel p{overscroll-behavior:contain!important;background:linear-gradient(#fff,#f8fbff)!important;border:1px solid #dbe7f4!important;border-radius:15px!important;box-shadow:0 18px 42px #08152f29!important}.twlc24-description-more{z-index:195!important}@media (width<=980px){.twlc24-description-panel,.twlc24-description-wrap.is-desc-panel-up .twlc24-description-panel{left:0!important;right:auto!important}}html.twlc24-js .twlc24-card[data-twlc24-card]{opacity:0!important;pointer-events:none!important;min-height:0!important;transition:opacity .14s!important}.twlc24-card,.twlc24-description-wrap,.twlc24-main,.twlc24-shell,.twlc24-side{overflow:visible!important}.twlc24-shell{grid-template-columns:minmax(0,1fr) minmax(226px,254px)!important;align-items:start!important;gap:clamp(13px,1.15vw,16px)!important;display:grid!important}.twlc24-side{width:254px!important;min-width:226px!important;max-width:254px!important}.twlc24-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:12px!important;width:100%!important;margin-top:8px!important;display:grid!important}.twlc24-actions .twlc24-btn,.twlc24-actions a.twlc24-btn,.twlc24-actions button.twlc24-btn{white-space:nowrap!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;height:56px!important;min-height:56px!important;padding:0 16px!important;font-size:clamp(14px,.95vw,15.5px)!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.twlc24-actions .twlc24-btn-detail{color:#fff!important;background:linear-gradient(135deg,#0a7cff,#06e)!important}.twlc24-actions .twlc24-btn-provider{color:#fff!important;background:linear-gradient(135deg,#00a66d,#008252)!important}.twlc24-actions .twlc24-btn-close,.twlc24-actions .twlc24-btn-open{color:#07152f!important;background:linear-gradient(#fff,#f7fbff)!important;border:1px solid #cdd9ea!important;box-shadow:0 10px 24px #08152f0f!important}.twlc24-actions .twlc24-btn-arrow,.twlc24-actions .twlc24-btn-icon{flex:none!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.twlc24-actions .twlc24-btn-arrow svg,.twlc24-actions .twlc24-btn-icon svg{width:18px!important;height:18px!important}.twlc24-description-wrap{z-index:40!important;width:100%!important;max-width:100%!important;position:relative!important}.twlc24-description-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:12px!important;width:100%!important;display:grid!important}.twlc24-description-wrap .twlc24-description{padding-right:0!important}.twlc24-description-more{appearance:none!important;cursor:pointer!important;gap:6px!important;line-height:1!important}.twlc24-description-more,.twlc24-description-more .twlc24-arrow-char{justify-content:center!important;align-items:center!important;display:inline-flex!important}.twlc24-description-more .twlc24-arrow-char{position:relative!important;top:1px!important}.twlc24-description-more .twlc24-arrow-char svg{width:15px!important;height:15px!important}.twlc24-description-more[hidden],.twlc24-description-panel[hidden],.twlc24-description-wrap.is-desc-static .twlc24-description-more,.twlc24-description-wrap:not(.has-desc-overflow) .twlc24-description-more{display:none!important}.twlc24-description-panel,.twlc24-description-wrap.is-desc-panel-up .twlc24-description-panel{background:linear-gradient(#fff,#f8fbff)!important;border:1px solid #dbe7f4!important;border-radius:18px!important;margin:0!important;padding:0!important;position:absolute!important;box-shadow:0 22px 46px #08152f29!important}.twlc24-description-panel:before,.twlc24-description-wrap.is-desc-panel-up .twlc24-description-panel:before{content:none!important;display:none!important}.twlc24-description-panel p{color:#13213d!important;margin:0!important;font-size:15px!important;font-weight:560!important;line-height:1.58!important}.twlc24-description-wrap.is-desc-panel-open{z-index:260!important}.twlc24-quickinfos{margin:2px 0!important}.twlc24-coupon-promo,.twlc24-rating-strip{margin-top:2px!important}.twlc24-coupon-row{margin-top:-1px!important}.twlc24-updated{margin-top:3px!important}@media (width<=980px){.twlc24-shell{grid-template-columns:1fr!important}.twlc24-side{width:100%!important;min-width:0!important;max-width:none!important}.twlc24-description-panel{width:100%!important;max-width:100%!important;left:0!important;right:auto!important}}@media (width<=760px){.twlc24-description-row{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.twlc24-description-more{justify-self:end!important}}html.twlc24-js .twlc24-card[data-twlc24-card],html.twlc24-js .twlc24-card[data-twlc24-card].is-ui-ready{min-height:0!important}.twlc24-card,.twlc24-description-row,.twlc24-description-wrap,.twlc24-main,.twlc24-shell{overflow:visible!important}.twlc24-description-panel,.twlc24-description-wrap.is-desc-panel-up .twlc24-description-panel{z-index:999!important;width:min(860px,100vw - 130px)!important;max-width:calc(100% + 210px)!important;height:auto!important;min-height:0!important;max-height:none!important;inset:0 auto auto 0!important;overflow:visible!important}.twlc24-description-panel p{height:auto!important;max-height:none!important;padding:16px 20px 18px!important;overflow:visible!important}@media (height<=780px){.twlc24-description-panel p{max-height:52vh!important;overflow:auto!important}}@media (width<=980px){.twlc24-description-panel,.twlc24-description-wrap.is-desc-panel-up .twlc24-description-panel{width:100%!important;max-width:100%!important}}.twlc24-mobile-brand,.twlc24-mobile-meta,.twlc24-mobile-meta-bottom,.twlc24-mobile-meta-top{display:none!important}.twlc24-side.is-no-coupon{gap:10px!important}.twlc24-side.is-no-coupon .twlc24-price-stack{margin-bottom:2px!important}.twlc24-side.is-no-coupon .twlc24-updated{margin-top:2px!important}@media (width>=761px) and (width<=1080px){.twlc24-card{max-width:calc(100vw - 28px)!important}.twlc24-shell{grid-template-columns:minmax(0,1fr) minmax(218px,248px)!important;gap:14px!important}.twlc24-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important}.twlc24-actions .twlc24-btn{min-width:0!important}.twlc24-title{font-size:clamp(28px,4.4vw,38px)!important}}@media (width<=760px){.twlc24-card[data-twlc24-card]{box-shadow:0 16px 34px #08152f17!important}.twlc24-shell{display:block!important}.twlc24-side{display:none!important}.twlc24-main{flex-direction:column!important;min-width:0!important;display:flex!important;overflow:visible!important}.twlc24-chips-wrap{order:1!important}.twlc24-title-block{order:2!important}.twlc24-description-wrap{order:3!important}.twlc24-mobile-meta-top{order:4!important}.twlc24-rating-card,.twlc24-rating-strip,.twlc24-rating-wrap,.twlc24-trust-panel{order:5!important}.twlc24-mobile-meta-bottom{order:6!important}.twlc24-actions{order:7!important}.twlc24-quickinfos{display:none!important}.twlc24-chips-wrap{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;margin:0 0 2px!important;display:grid!important}.twlc24-chips-label{display:none!important}.twlc24-chips-scroller{scrollbar-width:none!important;-ms-overflow-style:none!important;justify-content:flex-start!important;gap:8px!important;padding:1px 1px 3px!important;display:flex!important;overflow-x:auto!important;-webkit-mask-image:none!important;mask-image:none!important}.twlc24-chips-scroller::-webkit-scrollbar{display:none!important}.twlc24-chip{white-space:nowrap!important;text-align:center!important;border-radius:12px!important;flex:none!important;max-width:none!important;min-height:36px!important;padding:8px 14px!important;font-size:clamp(11px,3.2vw,13px)!important;line-height:1.15!important}.twlc24-chip-arrows{align-items:center!important;gap:7px!important;display:inline-flex!important}.twlc24-mini-arrow svg{width:16px!important;height:16px!important}.twlc24-title-block{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:0!important;margin:4px 0 0!important;display:flex!important}.twlc24-mobile-brand{place-items:center!important;width:100%!important;min-height:72px!important;margin:0 auto!important;display:grid!important}.twlc24-mobile-brand-img{object-fit:contain!important;width:auto!important;max-width:min(250px,88%)!important;height:auto!important;max-height:68px!important;display:block!important}.twlc24-mobile-brand-fallback{color:#fff!important;background:#0a84ff!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:72px!important;height:72px!important;font-size:30px!important;font-weight:950!important;display:inline-flex!important}.twlc24-title{display:none!important}.twlc24-description-wrap{text-align:center!important;width:100%!important;max-width:100%!important;overflow:visible!important}.twlc24-description-row{width:100%!important}.twlc24-description{color:#17233d!important;-webkit-box-orient:vertical!important;margin:0!important;font-weight:650!important;display:-webkit-box!important;overflow:hidden!important}.twlc24-description-more{float:none!important;clear:none!important;line-height:1!important}.twlc24-description-more .twlc24-arrow-char{top:1px!important}.twlc24-description-more svg{width:15px!important;height:15px!important}.twlc24-description-panel,.twlc24-description-wrap.is-desc-panel-up .twlc24-description-panel{z-index:999!important;border-radius:16px!important;width:100%!important;max-width:100%!important;inset:-4px auto auto 0!important;overflow:hidden!important}.twlc24-description-panel p{text-align:center!important;max-height:min(54vh,360px)!important;padding:16px!important;font-size:14px!important;line-height:1.5!important;overflow:auto!important}.twlc24-mobile-meta-bottom,.twlc24-mobile-meta-top{grid-template-columns:1fr!important;width:100%!important;margin:0!important}.twlc24-mobile-coupon,.twlc24-mobile-price,.twlc24-mobile-trial,.twlc24-mobile-updated{background:#fff!important;border:1px solid #dde7f4!important;border-radius:16px!important;width:100%!important;box-shadow:0 6px 16px #08152f09!important}.twlc24-mobile-price{flex-direction:column!important;justify-content:center!important;min-height:88px!important}.twlc24-mobile-price,.twlc24-mobile-trial{text-align:center!important;align-items:center!important;display:flex!important}.twlc24-mobile-trial{line-height:1.15!important}.twlc24-rating-card,.twlc24-rating-wrap,.twlc24-trust-panel{width:100%!important;margin-top:0!important}.twlc24-rating-strip{width:100%!important}.twlc24-star,.twlc24-star-base,.twlc24-star-fill{font-size:15px!important}.twlc24-rating-arrows{margin-left:4px!important}.twlc24-mobile-coupon{cursor:pointer!important;text-align:left!important;display:grid!important}.twlc24-mobile-coupon.is-copied{background:linear-gradient(#f5fff9,#edf9f2)!important;border-color:#bfe4cf!important}.twlc24-mobile-coupon-icon{color:#0a6fff!important}.twlc24-mobile-coupon-text{color:#07152f!important;font-size:clamp(13px,3.8vw,15px)!important;font-weight:750!important;line-height:1.28!important;display:block!important}.twlc24-mobile-coupon-label{display:inline!important}.twlc24-mobile-coupon-value{color:#0a8b4c!important;font-weight:900!important;display:inline!important}.twlc24-mobile-updated{text-align:left!important;color:#17233d!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;font-weight:780!important;display:grid!important}.twlc24-mobile-updated svg{color:#0877e9!important;flex:none!important;width:22px!important;height:22px!important}.twlc24-mobile-updated span:last-child{overflow-wrap:anywhere!important;min-width:0!important}.twlc24-actions{grid-template-columns:1fr!important;gap:10px!important;width:100%!important;margin-top:2px!important;display:grid!important}.twlc24-actions .twlc24-btn,.twlc24-actions a.twlc24-btn,.twlc24-actions button.twlc24-btn{border-radius:16px!important;width:100%!important;height:58px!important;min-height:58px!important;padding:0 18px!important;font-size:clamp(14px,4vw,16px)!important;font-weight:900!important}.twlc24-btn-close,.twlc24-btn-open{background:linear-gradient(#fff,#f7fbff)!important}}@media (width<=380px){.twlc24-card[data-twlc24-card]{max-width:calc(100vw - 12px)!important;padding:12px!important}.twlc24-mobile-brand-img{max-width:min(220px,88%)!important}.twlc24-chip{min-height:34px!important;padding:8px 12px!important}.twlc24-rating-strip{padding:10px!important}.twlc24-chip-arrows .twlc24-mini-arrow,.twlc24-rating-arrows .twlc24-mini-arrow{width:32px!important;min-width:32px!important;height:32px!important}}@media (width<=330px){.twlc24-mobile-price-line{font-size:18px!important}.twlc24-rating-slide{gap:6px!important}.twlc24-rating-count,.twlc24-rating-name{font-size:10.6px!important}}@media (width>=761px){.twlc24-side.is-no-coupon .twlc24-coupon-fallback-note{box-sizing:border-box!important;color:#55647d!important;text-align:center!important;border:1px solid #cfe3ff!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:100%!important;display:flex!important;overflow:hidden!important}.twlc24-side.is-no-coupon .twlc24-coupon-fallback-note span{letter-spacing:-.006em!important;display:block!important}.twlc24-side.is-no-coupon .twlc24-coupon-fallback-row{box-sizing:border-box!important;color:#00765a!important;text-align:center!important;border:1px solid #dbe5f3!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:100%!important;padding:7px 12px!important;display:flex!important;overflow:hidden!important}.twlc24-side.is-no-coupon .twlc24-coupon-fallback-row span{text-overflow:ellipsis!important;letter-spacing:-.005em!important;max-width:100%!important;display:block!important;overflow:hidden!important}}@media (width<=760px){.twlc24-coupon-fallback-note,.twlc24-coupon-fallback-row{display:none!important}}@media (width>=761px){.twlc24-side.is-no-coupon .twlc24-coupon-fallback-note{background:linear-gradient(#f4f9ff,#eef7ff)!important;border-color:#d4e6fb!important;min-height:42px!important;padding:8px 10px!important}.twlc24-side.is-no-coupon .twlc24-coupon-fallback-note span{color:#5a6880!important;font-size:10.85px!important;font-weight:740!important;line-height:1.22!important}.twlc24-side.is-no-coupon .twlc24-coupon-fallback-row{background:#fff!important;border-color:#dbe5f3!important;min-height:39px!important}.twlc24-side.is-no-coupon .twlc24-coupon-fallback-row span{color:#00765a!important;white-space:nowrap!important;font-size:11.45px!important;font-weight:850!important;line-height:1.12!important}}@media (width>=761px) and (width<=1120px){.twlc24-side.is-no-coupon .twlc24-coupon-fallback-note span{font-size:10.35px!important}.twlc24-side.is-no-coupon .twlc24-coupon-fallback-row span{font-size:10.85px!important}}@media (width>=761px){.twlc24-side.is-no-coupon .twlc24-coupon-fallback-note,.twlc24-side.is-no-coupon .twlc24-coupon-fallback-row{display:none!important}.twlc24-side.is-no-coupon .twlc24-coupon-fallback-card{box-sizing:border-box!important;color:#17233d!important;text-align:center!important;border:1px solid #d4e6fb!important;justify-items:center!important;width:100%!important;display:grid!important;overflow:hidden!important}.twlc24-side.is-no-coupon .twlc24-coupon-fallback-card strong{margin:0!important;display:block!important}.twlc24-side.is-no-coupon .twlc24-coupon-fallback-card span{letter-spacing:-.004em!important;margin:0 auto!important;display:block!important}.twlc24-side.is-no-coupon .twlc24-updated{margin-top:0!important}}@media (width<=760px){.twlc24-coupon-fallback-card{display:none!important}}@media (width>=761px){.twlc24-card:first-child{margin-top:0!important}.twlc24-side.is-no-coupon .twlc24-coupon-fallback-card{background:linear-gradient(#f5faff,#edf6ff)!important;border-radius:13px!important}.twlc24-side.is-no-coupon .twlc24-coupon-fallback-card strong{color:#00765a!important;font-weight:900!important}.twlc24-side.is-no-coupon .twlc24-coupon-fallback-card span{color:#5a6880!important;font-weight:720!important}}@media (width<=760px){.tw-loop-card-host,.tw-loop-card-shortcode,.tw-loop-card-shortcode .twtools-results{margin-top:0!important}}@media (width>=761px){.twlc24-side.is-no-coupon{gap:7px!important}.twlc24-side.is-no-coupon .twlc24-coupon-fallback-card{align-content:center!important}.twlc24-side.is-no-coupon .twlc24-coupon-fallback-card strong{white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;text-wrap:nowrap!important;max-width:100%!important}.twlc24-side.is-no-coupon .twlc24-coupon-fallback-card span{max-width:214px!important}}@media (width>=761px) and (width<=1120px){.tw-loop-card-host,.tw-loop-card-shortcode,.tw-loop-card-shortcode .twtools-results{margin-top:8px!important}.twlc24-side.is-no-coupon .twlc24-coupon-fallback-card span{max-width:198px!important}}@media (width>=761px){.tw-loop-card-host,.tw-loop-card-shortcode,.tw-loop-card-shortcode .twtools-results{margin-top:8px!important}.twlc24-side.is-no-coupon .twlc24-coupon-fallback-card strong{letter-spacing:-.01em!important;font-size:13.4px!important;line-height:1.12!important}.twlc24-side.is-no-coupon .twlc24-coupon-fallback-card span{font-size:11.1px!important;line-height:1.24!important}}@media (width>=761px) and (width<=1120px){.twlc24-side.is-no-coupon .twlc24-coupon-fallback-card strong{font-size:12.6px!important}.twlc24-side.is-no-coupon .twlc24-coupon-fallback-card span{font-size:10.7px!important}}@media (width>=761px){.tw-loop-card-host,.tw-loop-card-shortcode{margin-top:5px!important}.twlc24-quickinfos{margin:7px 0 4px!important}.twlc24-price-line,.twlc24-price-note{margin:0!important}}@media (width>=761px) and (width<=1120px){.tw-loop-card-host,.tw-loop-card-shortcode{margin-top:4px!important}}@media (width>=761px){.twlc24-description-wrap{margin:11px 0 10px!important}.twlc24-logo-box{padding:12px 10px!important}.twlc24-price-stack{margin:6px 0 7px!important;padding:2px 4px 1px!important}.twlc24-side.has-coupon .twlc24-coupon-promo,.twlc24-side.has-coupon .twlc24-coupon-row,.twlc24-side.has-coupon .twlc24-updated,.twlc24-side.is-no-coupon .twlc24-updated{margin-top:0!important}.twlc24-card{margin:0 auto 4px!important}.twlc24-btn-detail{box-shadow:0 10px 20px #0071ff29!important}.twlc24-btn-provider{box-shadow:0 10px 20px #00976726!important}.twlc24-btn-close,.twlc24-btn-open{box-shadow:0 8px 16px #08152f0e!important}}@media (width>=761px) and (width<=1120px){.twlc24-description-wrap{margin:10px 0 9px!important}.twlc24-logo-box{padding:11px 10px!important}.twlc24-price-stack{margin:5px 0 6px!important}.twlc24-card{margin:0 auto 3px!important}}@media (width>=761px){.twlc24-description-wrap,.twlc24-title{margin-bottom:10px!important}.twlc24-description,.twlc24-description-row,.twlc24-description-wrap{margin-top:0!important}.twlc24-price-stack{padding-bottom:1px!important}.twlc24-price-line,.twlc24-price-note{margin:0!important}.twlc24-side.has-coupon .twlc24-coupon-promo,.twlc24-side.has-coupon .twlc24-coupon-row{margin-top:0!important;margin-bottom:0!important}.twlc24-side.is-no-coupon .twlc24-coupon-fallback-card{gap:5px!important;margin-top:0!important;margin-bottom:0!important;padding:13px 14px!important}.twlc24-actions{margin-bottom:0!important}.twlc24-btn-close,.twlc24-btn-detail,.twlc24-btn-open,.twlc24-btn-provider{box-shadow:none!important}.twlc24-card{margin-bottom:4px!important;box-shadow:0 10px 24px #08152f0b!important}:where(.uc-grid,.uc-grid,.uc-grid,.ue-grid,.ue-post-grid,.uc-items-wrapper):has(.twlc24-card){gap:4px!important}:where(.uc-grid>*,.uc-grid-item,.uc-grid-item,.ue-grid-item,.ue-post-grid-item,.uc_post_item):has(.twlc24-card){box-shadow:none!important;margin-bottom:4px!important;padding-bottom:0!important}}@media (width>=761px) and (width<=1120px){.twlc24-description-wrap,.twlc24-title{margin-bottom:9px!important}.twlc24-logo-box{min-height:76px!important}.twlc24-price-stack{margin-bottom:6px!important}.twlc24-side.is-no-coupon .twlc24-coupon-fallback-card{padding:12px!important}.twlc24-card{margin-bottom:3px!important}:where(.uc-grid,.uc-grid,.uc-grid,.ue-grid,.ue-post-grid,.uc-items-wrapper):has(.twlc24-card){gap:3px!important}:where(.uc-grid>*,.uc-grid-item,.uc-grid-item,.ue-grid-item,.ue-post-grid-item,.uc_post_item):has(.twlc24-card){margin-bottom:3px!important}}@media (width<=760px){.twlc24-btn-close,.twlc24-btn-detail,.twlc24-btn-open,.twlc24-btn-provider{box-shadow:none!important}}.twlc24-card{margin:8px 0 10px!important}.twlc24-description{margin-top:0!important}.twlc24-logo-box{margin-bottom:0!important}.twlc24-price-stack{text-align:center!important;justify-items:center!important;margin:0!important;display:grid!important}.twlc24-price-line{margin-top:1px!important}.twlc24-price-note{margin-top:0!important}.twlc24-trial-pill{margin-bottom:1px!important}.twlc24-actions .twlc24-btn,.twlc24-btn-close,.twlc24-btn-detail,.twlc24-btn-open,.twlc24-btn-provider{box-shadow:0 8px 16px #08152f0f!important}.twlc24-btn:hover{transform:translateY(-1px)!important}:where(.uc-grid-item,.uc-grid-item,.ue-grid-item,.ue-post-grid-item,.uc_post_grid_style_one_item,.uc_post_item,.uc-grid>*):has(.twlc24-card){margin:0 0 10px!important}@media (width<=760px){.twlc24-card{margin:8px 0 10px!important}}.twlc24-card{margin-top:8px!important;margin-bottom:6px!important}.twlc24-main{gap:13px!important}.twlc24-title{margin-top:2px!important;margin-bottom:2px!important}.twlc24-description-wrap{margin:8px 0 4px!important}.twlc24-price-stack{padding-top:4px!important}.twlc24-actions,.twlc24-actions .twlc24-btn,.twlc24-btn-close,.twlc24-btn-close:hover,.twlc24-btn-detail,.twlc24-btn-detail:hover,.twlc24-btn-open,.twlc24-btn-open:hover,.twlc24-btn-provider,.twlc24-btn-provider:hover{box-shadow:none!important;filter:none!important}.twlc24-btn-detail:focus-visible{box-shadow:none!important;filter:none!important}.twlc24-btn-provider:focus-visible{box-shadow:none!important;filter:none!important}.twlc24-btn-open:focus-visible{box-shadow:none!important;filter:none!important}.twlc24-btn-close:focus-visible{box-shadow:none!important;filter:none!important}:where(.uc-grid-item,.uc-grid-item,.ue-grid-item,.ue-post-grid-item,.uc_post_grid_style_one_item,.uc_post_item,.uc-grid>*):has(.twlc24-card){margin-top:0!important;margin-bottom:6px!important}:where(.uc-grid,.ue-grid,.ue-post-grid,.uc-items-wrapper,.uc-grid,.uc-grid):has(.twlc24-card){gap:6px!important}@media (width>=761px){.twlc24-main{gap:11px!important}.twlc24-chips-wrap{margin-bottom:-1px!important}.twlc24-title{margin-top:1px!important}.twlc24-logo-box{padding-top:10px!important;padding-bottom:10px!important}.twlc24-price-stack{padding-top:1px!important}.twlc24-price-line,.twlc24-price-note{margin-bottom:1px!important}.twlc24-price-note{line-height:1.22!important}.twlc24-side.has-coupon .twlc24-coupon-promo,.twlc24-side.has-coupon .twlc24-coupon-row,.twlc24-side.has-coupon .twlc24-updated,.twlc24-side.is-no-coupon .twlc24-coupon-fallback-card,.twlc24-side.is-no-coupon .twlc24-updated,.twlc24-updated{margin-top:-1px!important}}@media (width>=761px) and (width<=1120px){.twlc24-main{gap:10px!important}.twlc24-chips-wrap{margin-bottom:-1px!important}.twlc24-price-stack{margin-top:-1px!important}.twlc24-trial-pill{margin-top:4px!important}}@media (width>=761px){.twlc24-side{gap:8px!important}.twlc24-logo-box{min-height:75px!important}.twlc24-price-stack{gap:5px!important;margin-top:-1px!important;margin-bottom:0!important}.twlc24-trial-pill{margin-top:5px!important;margin-bottom:0!important}.twlc24-side.is-no-coupon .twlc24-coupon-fallback-card{min-height:83px!important;padding-top:12px!important;padding-bottom:12px!important}.twlc24-side.has-coupon .twlc24-coupon-promo,.twlc24-side.has-coupon .twlc24-updated,.twlc24-side.is-no-coupon .twlc24-coupon-fallback-card,.twlc24-side.is-no-coupon .twlc24-updated,.twlc24-updated{margin-top:-1px!important}}@media (width>=761px) and (width<=1120px){.twlc24-side{gap:7px!important}.twlc24-price-stack{gap:4px!important}.twlc24-side.is-no-coupon .twlc24-coupon-fallback-card{min-height:81px!important}}@media (width>=761px){.twlc24-side.has-coupon .twlc24-coupon-promo{min-height:43px!important;padding-top:8px!important;padding-bottom:8px!important}.twlc24-side.has-coupon .twlc24-coupon-code,.twlc24-side.has-coupon .twlc24-coupon-copy,.twlc24-side.has-coupon .twlc24-coupon-row{min-height:40px!important}.twlc24-side.has-coupon .twlc24-updated,.twlc24-side.is-no-coupon .twlc24-updated{margin-top:0!important}.twlc24-updated{line-height:1.16!important}}@media (width>=761px) and (width<=1120px){.twlc24-side.has-coupon .twlc24-coupon-promo{min-height:42px!important}.twlc24-side.has-coupon .twlc24-coupon-code,.twlc24-side.has-coupon .twlc24-coupon-copy,.twlc24-side.has-coupon .twlc24-coupon-row{min-height:39px!important}}@media (width>=761px){.twlc24-info-box{flex-direction:column!important;display:flex!important}.twlc24-box-body{flex:auto!important;min-height:0!important}.twlc24-box-toggle{margin-top:auto!important;padding-top:12px!important}}@media (width>=761px) and (width<=1120px){.twlc24-box-toggle{padding-top:10px!important}}@media (width<=760px){.twlc24-rating-score{justify-self:start!important}.twlc24-stars{place-self:center start!important}.twlc24-rating-count{margin-top:1px!important}.twlc24-rating-divider,.twlc24-rating-divider-count,.twlc24-rating-divider-main,.twlc24-rating-separator,.twlc24-rating-separator-count{display:none!important}}@media (width>=601px) and (width<=760px){.twlc24-rating-strip{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important}.twlc24-rating-score{min-width:auto!important}.twlc24-rating-count{place-self:center end!important}.twlc24-rating-arrows{justify-content:center!important;align-self:center!important;width:auto!important;margin-top:0!important}}@media (width<=600px){.twlc24-rating-strip{gap:8px!important}.twlc24-rating-arrows{margin-top:2px!important}}@media (width>=601px) and (width<=760px){.twlc24-rating-strip{border-radius:15px!important;min-height:92px!important;padding:12px 106px 12px 14px!important;display:block!important;position:relative!important}.twlc24-rating-slide,.twlc24-rating-track{width:100%!important;min-width:0!important}.twlc24-rating-slide{grid-template-columns:auto auto minmax(0,1fr)!important;grid-template-areas:"brand brand brand""score stars count"!important;align-items:center!important;gap:9px 12px!important;display:grid!important}.twlc24-rating-divider{display:none!important}.twlc24-rating-brand{grid-area:brand!important;gap:8px!important;min-width:0!important}.twlc24-rating-logo{width:28px!important;height:28px!important}.twlc24-rating-name{font-size:14px!important;line-height:1.1!important}.twlc24-rating-score{grid-area:score!important;font-size:15px!important;line-height:1!important}.twlc24-stars{grid-area:stars!important;justify-self:start!important}.twlc24-rating-count{text-align:right!important;white-space:nowrap!important;grid-area:count!important;justify-self:end!important;width:auto!important;min-width:0!important;margin-top:0!important;font-size:13px!important;line-height:1.1!important}.twlc24-rating-arrows{background:#fff9!important;border-radius:14px!important;align-items:center!important;gap:8px!important;margin:0!important;padding:7px!important;display:inline-flex!important;position:absolute!important;top:50%!important;right:12px!important;transform:translateY(-50%)!important;box-shadow:inset 0 0 0 1px #e0ece6!important}.twlc24-rating-arrows .twlc24-mini-arrow{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}}@media (width<=600px){.twlc24-rating-strip{border-radius:15px!important;min-height:96px!important;padding:12px 94px 12px 12px!important;display:block!important;position:relative!important}.twlc24-rating-slide,.twlc24-rating-track{width:100%!important;min-width:0!important}.twlc24-rating-slide{grid-template-columns:auto 1fr!important;grid-template-areas:"brand brand""score stars""count count"!important;align-items:center!important;gap:8px 10px!important;display:grid!important}.twlc24-rating-divider{display:none!important}.twlc24-rating-brand{grid-area:brand!important;gap:8px!important;min-width:0!important}.twlc24-rating-logo{width:28px!important;height:28px!important}.twlc24-rating-name{font-size:14px!important;line-height:1.1!important}.twlc24-rating-score{grid-area:score!important;font-size:15px!important;line-height:1!important}.twlc24-stars{grid-area:stars!important;justify-self:start!important}.twlc24-rating-count{text-align:left!important;white-space:nowrap!important;grid-area:count!important;justify-self:start!important;width:auto!important;min-width:0!important;margin-top:0!important;font-size:13px!important;line-height:1.15!important}.twlc24-rating-arrows{background:#fff9!important;border-radius:14px!important;align-items:center!important;gap:7px!important;margin:0!important;padding:6px!important;display:inline-flex!important;position:absolute!important;top:50%!important;right:10px!important;transform:translateY(-50%)!important;box-shadow:inset 0 0 0 1px #e0ece6!important}.twlc24-rating-arrows .twlc24-mini-arrow{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}}@media (width<=760px){.twlc24-mobile-coupon-text{min-width:0!important}.twlc24-mobile-coupon-copy{color:#17233d!important;justify-content:center!important;place-self:stretch end!important;align-items:center!important;width:42px!important;min-width:42px!important;display:inline-flex!important}.twlc24-mobile-coupon-copy .twlc24-copy-default,.twlc24-mobile-coupon-copy .twlc24-copy-success{justify-content:center!important;align-items:center!important;width:22px!important;height:22px!important;display:inline-flex!important}.twlc24-mobile-coupon-copy .twlc24-copy-success{color:#0a8b4c!important;display:none!important}.twlc24-mobile-coupon-copy svg{width:20px!important;height:20px!important}.twlc24-mobile-coupon.is-copied .twlc24-copy-default{display:none!important}.twlc24-mobile-coupon.is-copied .twlc24-copy-success{display:inline-flex!important}.twlc24-rating-divider{display:none!important}.twlc24-rating-strip{padding-right:98px!important}.twlc24-rating-arrows{border-radius:0!important}.twlc24-rating-arrows .twlc24-mini-arrow:disabled{opacity:.42!important}}@media (width<=980px){.twlc24-info-box.has-more{flex-direction:column!important;display:flex!important}.twlc24-info-box.has-more:not(.is-expanded) .twlc24-box-body{flex:none!important;height:248px!important;max-height:248px!important;overflow:hidden!important}.twlc24-info-box.has-more.is-expanded .twlc24-box-body{height:auto!important;max-height:280px!important;padding-right:4px!important;overflow-y:auto!important}.twlc24-box-toggle{align-items:center!important;min-height:32px!important;display:inline-flex!important}}@media (width<=760px){.twlc24-rating-arrows .twlc24-mini-arrow .twlc24-arrow-char{font-size:18px!important;font-weight:800!important;line-height:1!important}.twlc24-info-box.has-more:not(.is-expanded) .twlc24-box-body{height:238px!important;max-height:238px!important}}.twlc24-info-box{flex-direction:column!important;justify-content:flex-start!important;display:flex!important}.twlc24-box-body{flex:auto!important;min-height:0!important}@media (width<=980px){.twlc24-rating-divider,.twlc24-rating-separator{display:none!important}.twlc24-stars{min-width:auto!important}.twlc24-rating-arrows{padding-top:2px!important}.twlc24-rating-arrows .twlc24-arrow-char{margin-top:0!important}.twlc24-rating-arrows .twlc24-mini-arrow:focus,.twlc24-rating-arrows .twlc24-mini-arrow:hover{box-shadow:none!important;color:#0874ff!important;background:0 0!important}.twlc24-detail-grid .twlc24-info-box{height:auto!important;min-height:0!important;max-height:none!important}.twlc24-rating-score{text-align:left!important;grid-area:score!important;min-width:auto!important;font-weight:950!important}.twlc24-stars{grid-area:stars!important;justify-self:start!important;overflow:visible!important}.twlc24-rating-count{grid-area:count!important;justify-self:start!important;min-width:0!important;max-width:none!important;font-weight:800!important}.twlc24-rating-arrows{top:14px!important;right:12px!important}.twlc24-rating-track{width:100%!important;overflow:hidden!important}.twlc24-rating-slide{min-width:0!important}.twlc24-rating-brand{max-width:none!important}.twlc24-rating-arrows{place-self:start end!important;position:static!important}.twlc24-rating-arrows .twlc24-arrow-char{margin:0!important}}@media (width<=760px){.twlc24-detail-grid .twlc24-box-toggle{padding-top:5px!important}}@media (width<=980px){.twlc24-rating-strip{border-radius:16px!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"track arrows"!important;align-items:start!important;gap:0 10px!important;padding:11px 14px 10px!important;display:grid!important;position:relative!important;overflow:hidden!important}.twlc24-rating-track{grid-area:track!important;min-width:0!important}.twlc24-rating-slide{grid-template-columns:auto auto minmax(0,1fr)!important;grid-template-areas:"brand brand brand""score stars count"!important;align-items:center!important;gap:5px 8px!important;width:100%!important;display:grid!important}.twlc24-rating-brand{grid-area:brand!important;grid-template-columns:22px auto!important;justify-content:start!important;align-items:center!important;gap:5px!important;width:auto!important;min-width:0!important;margin:0!important;display:inline-grid!important}.twlc24-rating-logo{background:#f7fbff!important;border:1px solid #d6e4f1!important;border-radius:6px!important;width:22px!important;min-width:22px!important;height:22px!important}.twlc24-rating-logo img{object-fit:contain!important;width:90%!important;height:90%!important}.twlc24-rating-name{white-space:nowrap!important;margin:0!important;font-size:15.5px!important;font-weight:900!important;line-height:1!important}.twlc24-rating-score{align-self:center!important;font-size:17px!important;line-height:1!important}.twlc24-stars{align-items:center!important;gap:2px!important}.twlc24-star{width:13px!important;height:13px!important;font-size:13px!important;line-height:13px!important}.twlc24-rating-count{white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;font-size:12.8px!important;line-height:1.08!important;overflow:hidden!important}.twlc24-rating-arrows{grid-area:arrows!important;justify-content:flex-end!important;align-self:start!important;align-items:center!important;gap:12px!important;margin:2px 0 0!important;display:inline-flex!important}.twlc24-rating-arrows,.twlc24-rating-arrows .twlc24-mini-arrow{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.twlc24-rating-arrows .twlc24-mini-arrow{width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;border-radius:0!important;margin:0!important}.twlc24-rating-arrows .twlc24-arrow-char{color:#07152f!important;font-size:30px!important;font-weight:900!important;line-height:1!important}.twlc24-detail-grid{align-items:stretch!important}.twlc24-detail-grid .twlc24-info-box{border-radius:16px!important;flex-direction:column!important;justify-content:flex-start!important;padding:14px 14px 10px!important;display:flex!important;overflow:hidden!important}.twlc24-detail-grid .twlc24-box-head{grid-template-columns:34px minmax(0,1fr)!important;gap:10px!important;margin-bottom:8px!important}.twlc24-detail-grid .twlc24-box-icon{width:34px!important;height:34px!important}.twlc24-detail-grid .twlc24-box-head h3{font-size:17px!important;line-height:1.1!important}.twlc24-detail-grid .twlc24-box-body{flex:auto!important;min-height:0!important;padding-right:0!important;overflow:hidden!important}.twlc24-detail-grid .twlc24-box-list{gap:6px!important;margin:0!important}.twlc24-detail-grid .twlc24-box-list li,.twlc24-detail-grid .twlc24-box-text{margin:0!important;font-size:13.35px!important;line-height:1.3!important}.twlc24-detail-grid .twlc24-box-list li{padding-left:15px!important}.twlc24-detail-grid .twlc24-box-list li:before{top:.52em!important}.twlc24-detail-grid .twlc24-info-box:not(.is-expanded) .twlc24-box-list li{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}.twlc24-detail-grid .twlc24-info-box:not(.is-expanded) .twlc24-box-list li:nth-child(n/**/+6){display:none!important}.twlc24-detail-grid .twlc24-info-box.is-expanded .twlc24-box-body{padding-right:3px!important;overflow-y:auto!important}.twlc24-detail-grid .twlc24-box-toggle{align-self:flex-start!important;align-items:center!important;gap:6px!important;min-height:22px!important;margin-top:6px!important;padding-top:0!important;line-height:1!important;display:inline-flex!important}}@media (width<=760px){.twlc24-detail-grid .twlc24-box-list li,.twlc24-detail-grid .twlc24-box-text{font-size:13.2px!important;line-height:1.28!important}}@media (width<=980px){.twlc24-info-box{justify-content:flex-start!important;align-items:stretch!important}.twlc24-info-box.is-expanded .twlc24-box-body{overflow:visible!important}.twlc24-box-list li{font-size:13.9px!important;line-height:1.42!important}.twlc24-box-text,.twlc24-box-text p{font-size:14px!important;line-height:1.48!important}.twlc24-box-toggle{padding:0!important}}@media (width<=760px){.twlc24-rating-track{align-self:start!important}.twlc24-rating-divider,.twlc24-rating-divider-count,.twlc24-rating-divider-main,.twlc24-rating-separator{display:none!important}.twlc24-rating-count{text-align:left!important}.twlc24-rating-arrows{margin-top:1px!important}}@media (width<=980px){.twlc24-info-box{border-radius:16px!important;flex-direction:column!important;height:auto!important;min-height:0!important;max-height:none!important;padding:16px!important;display:flex!important;overflow:hidden!important}.twlc24-box-head{grid-template-columns:40px minmax(0,1fr)!important;align-items:center!important;gap:11px!important;margin-bottom:11px!important}.twlc24-box-icon{border-radius:13px!important;width:38px!important;height:38px!important}.twlc24-box-head h3{font-size:17px!important;line-height:1.12!important}.twlc24-box-body{flex:auto!important;min-height:0!important;padding-right:0!important;overflow:hidden!important}.twlc24-info-box.is-expanded .twlc24-box-body{scrollbar-width:thin!important;padding-right:4px!important;overflow-y:auto!important}.twlc24-box-list{gap:8px!important}.twlc24-box-list li,.twlc24-box-text{font-size:14px!important;line-height:1.46!important}.twlc24-box-list li{padding-left:18px!important}.twlc24-info-box:not(.is-expanded) .twlc24-box-list li{-webkit-line-clamp:unset!important;-webkit-box-orient:unset!important;display:list-item!important;overflow:visible!important}.twlc24-info-box:not(.is-expanded) .twlc24-box-list li:nth-child(n/**/+6){display:none!important}.twlc24-box-toggle{align-self:flex-start!important;gap:6px!important;margin-top:9px!important;padding-top:0!important;padding-bottom:0!important;font-size:13.8px!important;line-height:1.15!important}}@media (width<=760px){.twlc24-card[data-twlc24-card]{border-radius:22px!important;margin:0 auto 20px!important;padding:14px!important}.twlc24-main{text-align:center!important}.twlc24-title{font-size:clamp(23px,6.4vw,30px)!important;line-height:1.12!important}.twlc24-description-wrap{margin:0 0 2px!important}.twlc24-description-row{display:block!important}.twlc24-description{text-align:center!important;-webkit-line-clamp:4!important;max-height:calc(5.84em + 2px)!important;padding:0!important;font-size:clamp(13.6px,3.5vw,14.8px)!important;line-height:1.46!important}.twlc24-description-more{box-shadow:none!important;color:#0a63dd!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;gap:6px!important;margin:8px auto 0!important;font-weight:900!important;display:inline-flex!important}.twlc24-description-more .twlc24-arrow-char,.twlc24-description-more svg{width:15px!important;height:15px!important;font-size:15px!important}.twlc24-mobile-coupon,.twlc24-mobile-price,.twlc24-mobile-trial,.twlc24-mobile-updated,.twlc24-rating-strip{border-radius:16px!important;width:100%!important}.twlc24-mobile-price{box-shadow:none!important;background:#fff!important;border:1px solid #dce6f3!important;padding:16px 16px 14px!important}.twlc24-mobile-price-line{color:#07152f!important;font-size:clamp(23px,5.8vw,28px)!important;font-weight:950!important;line-height:1.06!important}.twlc24-mobile-price-note{color:#6b7a93!important;margin-top:6px!important;font-size:14px!important;font-weight:700!important;line-height:1.3!important}.twlc24-mobile-trial{color:#0874ff!important;min-height:54px!important;box-shadow:none!important;background:#eef6ff!important;border:1px solid #d8e8f8!important;justify-content:center!important;padding:0 16px!important;font-size:14px!important;font-weight:900!important}.twlc24-mobile-trial>span[aria-hidden=true]{display:none!important}.twlc24-rating-strip,.twlc24-rating-wrap,.twlc24-trust-panel{order:5!important}.twlc24-rating-strip{position:relative!important}.twlc24-rating-divider,.twlc24-rating-separator{display:none!important}.twlc24-rating-count,.twlc24-stars{justify-self:start!important}.twlc24-rating-arrows{border:0!important;grid-area:arrows!important;place-self:start end!important}.twlc24-rating-arrows .twlc24-mini-arrow{color:#07152f!important;min-height:42px!important;padding:0!important}.twlc24-rating-arrows .twlc24-mini-arrow svg{stroke:currentColor!important;stroke-width:2.8px!important;width:18px!important;height:18px!important;display:block!important}.twlc24-rating-arrows .twlc24-arrow-char{color:#07152f!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;margin:0!important;font-size:24px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;transform:none!important}.twlc24-mobile-coupon{min-height:70px!important;box-shadow:none!important;background:#fff!important;border:1px solid #dce6f3!important;grid-template-columns:26px minmax(0,1fr) 56px!important;align-items:center!important;gap:12px!important;padding:0 0 0 16px!important}.twlc24-mobile-coupon-icon{justify-content:center!important;align-items:center!important;width:26px!important;height:26px!important;display:inline-flex!important}.twlc24-mobile-coupon-icon svg{width:22px!important;height:22px!important}.twlc24-mobile-coupon-text{text-align:left!important;gap:4px!important}.twlc24-mobile-coupon-label{font-size:14px!important;line-height:1.28!important}.twlc24-mobile-coupon-value{font-size:14px!important}.twlc24-mobile-coupon-copy{background:#fff!important;border-left:1px solid #dce6f3!important;border-radius:0 16px 16px 0!important;min-height:70px!important}.twlc24-mobile-updated{min-height:52px!important;box-shadow:none!important;background:#fff!important;border:1px solid #dce6f3!important;padding:0 16px!important;font-size:14px!important;line-height:1.3!important}.twlc24-mobile-updated span:last-child{text-align:left!important}.twlc24-box-head{grid-template-columns:42px minmax(0,1fr)!important;gap:12px!important}.twlc24-box-icon{border-radius:13px!important;width:40px!important;height:40px!important}.twlc24-box-icon svg{width:21px!important;height:21px!important}.twlc24-box-head h3{text-align:left!important;font-size:16px!important;line-height:1.15!important}.twlc24-box-list li,.twlc24-box-text{text-align:left!important;font-size:14px!important;line-height:1.47!important}.twlc24-box-toggle{font-size:13.9px!important}.twlc24-rating-strip{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;margin-top:12px!important;display:grid!important}.twlc24-rating-divider-count,.twlc24-rating-divider-main{display:none!important}.twlc24-rating-arrows{padding-top:2px!important}.twlc24-mini-arrow{background:#fff!important;border:1px solid #dfe7f0!important;border-radius:12px!important;width:42px!important;min-width:42px!important;height:42px!important;box-shadow:0 8px 18px #08152f0f!important}.twlc24-mini-arrow .twlc24-arrow-char,.twlc24-mini-arrow svg{width:18px!important;height:18px!important}.twlc24-mini-arrow svg{stroke-width:2.7px!important}.twlc24-detail-grid .twlc24-info-box{grid-template-rows:auto auto auto!important;align-content:start!important;gap:0!important}.twlc24-detail-grid .twlc24-box-head{align-items:center!important;gap:12px!important;margin:0 0 12px!important}.twlc24-detail-grid .twlc24-box-icon{border-radius:14px!important;width:44px!important;min-width:44px!important;height:44px!important}.twlc24-detail-grid .twlc24-box-head h3{font-size:18px!important;line-height:1.15!important}.twlc24-detail-grid .twlc24-box-body{margin:0!important}.twlc24-detail-grid .twlc24-box-list{flex-direction:column!important}.twlc24-detail-grid .twlc24-box-list li{font-size:14px!important;line-height:1.42!important}.twlc24-detail-grid .twlc24-box-list li:before{top:.56em!important}.twlc24-detail-grid .twlc24-info-box.has-more:not(.is-expanded) .twlc24-box-list li:nth-child(n/**/+6),.twlc24-detail-grid .twlc24-info-box:not(.is-expanded) .twlc24-box-list li:nth-child(n/**/+6){display:none!important}.twlc24-detail-grid .twlc24-info-box.has-more:not(.is-expanded) .twlc24-box-body,.twlc24-detail-grid .twlc24-info-box:not(.is-expanded) .twlc24-box-body{max-height:none!important;padding-right:0!important;overflow:visible!important}.twlc24-detail-grid .twlc24-info-box.has-more.is-expanded .twlc24-box-body,.twlc24-detail-grid .twlc24-info-box.is-expanded .twlc24-box-body{overflow-y:auto!important}.twlc24-detail-grid .twlc24-box-toggle{box-shadow:none!important;color:#006de5!important;background:0 0!important;border:0!important;place-self:start!important;margin:8px 0 0!important;font-size:15px!important;font-weight:850!important}}@media (width>=761px) and (width<=980px){.twlc24-detail-grid .twlc24-info-box{grid-template-rows:auto auto auto!important;align-content:start!important;display:grid!important}.twlc24-detail-grid .twlc24-box-toggle{align-self:start!important;margin-top:8px!important}}@media (width>=761px){html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide] .twlc24-rating-score{color:#5e6b80!important}}@media (width<=760px){.twlc24-detail-grid .twlc24-info-box.is-functions .twlc24-box-list{gap:9px!important}.twlc24-detail-grid .twlc24-info-box.is-functions .twlc24-box-toggle{margin-top:8px!important}}@media (width<=980px){.twlc24-detail-grid .twlc24-info-box.is-functions{flex-direction:column!important;height:auto!important;min-height:0!important;max-height:none!important;padding-bottom:12px!important;display:flex!important}.twlc24-detail-grid .twlc24-info-box.is-functions .twlc24-box-body{flex:none!important;min-height:0!important;max-height:none!important;margin-bottom:0!important;padding-bottom:0!important;overflow:visible!important}.twlc24-detail-grid .twlc24-info-box.is-functions .twlc24-box-list{gap:8px!important;margin-bottom:0!important;padding-bottom:0!important}.twlc24-detail-grid .twlc24-info-box.is-functions .twlc24-box-list li:last-child{margin-bottom:0!important}.twlc24-detail-grid .twlc24-info-box.is-functions .twlc24-box-toggle{margin-top:4px!important;line-height:1!important}}@media (width<=760px){.twlc24-rating-strip{overflow:hidden!important}.twlc24-detail-grid .twlc24-info-box.is-functions{padding-bottom:15px!important}}@media (width<=390px){.twlc24-rating-strip{grid-template-columns:minmax(0,1fr) auto!important;column-gap:8px!important;min-height:92px!important;padding:12px 10px!important}.twlc24-rating-arrows{margin-top:0!important;padding-top:0!important}.twlc24-rating-brand{padding-right:0!important}.twlc24-rating-count{width:auto!important}.twlc24-mini-arrow,.twlc24-rating-arrows .twlc24-mini-arrow{background:#fff!important;border:1px solid #dfe7f0!important;border-radius:11px!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;box-shadow:0 7px 15px #08152f14!important}.twlc24-mini-arrow svg,.twlc24-rating-arrows .twlc24-mini-arrow svg{stroke-width:2.8px!important;width:17px!important;height:17px!important}.twlc24-mini-arrow .twlc24-arrow-char,.twlc24-rating-arrows .twlc24-arrow-char{font-size:23px!important;line-height:1!important;transform:translateY(-1px)!important}.twlc24-detail-grid .twlc24-info-box.has-more:not(.is-expanded) .twlc24-box-body,.twlc24-detail-grid .twlc24-info-box:not(.is-expanded) .twlc24-box-body{margin-bottom:0!important}.twlc24-rating-slide[hidden]{display:none!important}.twlc24-rating-strip,.twlc24-trust-wrap .twlc24-rating-strip{box-sizing:border-box!important;max-height:none!important}.twlc24-rating-track{max-width:100%!important}.twlc24-rating-divider,.twlc24-rating-divider-count,.twlc24-rating-divider-main{display:none!important}.twlc24-rating-brand{text-decoration:none!important}.twlc24-rating-name{display:block!important}.twlc24-rating-name,.twlc24-rating-score{color:#07152f!important}.twlc24-stars{flex-wrap:nowrap!important;justify-content:flex-start!important}.twlc24-star{display:inline-block!important}.twlc24-rating-count{color:#4c5e79!important}.twlc24-mini-arrow[data-twlc24-rating-next] svg,.twlc24-mini-arrow[data-twlc24-rating-prev] svg,.twlc24-rating-arrows .twlc24-mini-arrow svg{display:block!important}.twlc24-detail-grid .twlc24-info-box{box-sizing:border-box!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important}.twlc24-detail-grid .twlc24-info-box.has-more:not(.is-expanded) .twlc24-box-body,.twlc24-detail-grid .twlc24-info-box:not(.is-expanded) .twlc24-box-body{height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important}.twlc24-detail-grid .twlc24-box-list{flex-direction:column!important;margin:0!important;padding:0!important;display:flex!important}.twlc24-detail-grid .twlc24-box-list li{margin:0!important;padding-left:17px!important;font-size:14px!important;line-height:1.38!important}.twlc24-detail-grid .twlc24-box-list li:before{top:.55em!important}.twlc24-detail-grid .twlc24-info-box.has-more:not(.is-expanded) .twlc24-box-list li:nth-child(n/**/+6),.twlc24-detail-grid .twlc24-info-box:not(.is-expanded) .twlc24-box-list li:nth-child(n/**/+6){display:none!important}.twlc24-detail-grid .twlc24-box-toggle{width:auto!important;box-shadow:none!important;color:#006de5!important;white-space:nowrap!important;background:0 0!important;border:0!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;margin:7px 0 0!important;padding:1px 0!important;font-size:15px!important;font-weight:850!important;display:inline-flex!important;overflow:visible!important;transform:none!important}.twlc24-detail-grid .twlc24-info-box.is-functions .twlc24-box-toggle{margin-top:6px!important}}@media (width>=761px) and (width<=1024px){body:has(.twlc24-card) :where(.twtools,.twtools,.twtools>*,.twtools>*):has(input[type=checkbox]):not(:has(.twlc24-card)){flex:0 0 0!important;width:0!important;max-width:0!important;display:none!important}body:has(.twlc24-card) :where(.twtools,.twtools,.twtools-results,.twtools,.twtools):has(.twlc24-card){flex-basis:100%!important;width:100%!important;max-width:100%!important}:where(.uc-grid,.uc-grid,.uc-grid,.ue-grid,.ue-post-grid,.uc-items-wrapper):has(.twlc24-card){grid-template-columns:1fr!important;gap:20px!important;width:100%!important;max-width:100%!important;display:grid!important}:where(.uc-grid>*,.uc-grid-item,.uc-grid-item,.ue-grid-item,.ue-post-grid-item,.uc_post_item):has(.twlc24-card){flex:0 0 100%!important;grid-column:1/-1!important;width:100%!important;max-width:100%!important}.twlc24-card[data-twlc24-card]{border-radius:24px!important;width:100%!important;margin:0 auto 22px!important;padding:16px!important}.twlc24-shell{display:grid!important}.twlc24-main{gap:11px!important}.twlc24-main,.twlc24-side{flex-direction:column!important;min-width:0!important;display:flex!important}.twlc24-side{order:0!important;border-radius:18px!important;justify-content:flex-start!important;gap:9px!important;width:100%!important;max-width:none!important;padding:12px!important}.twlc24-logo-box{border-radius:15px!important;min-height:74px!important;padding:10px 12px!important}.twlc24-logo-img{max-width:82%!important;max-height:46px!important}.twlc24-title{letter-spacing:-.035em!important;font-size:clamp(28px,4.4vw,38px)!important;line-height:1.05!important}.twlc24-description-wrap,.twlc24-description-wrap.has-more{max-width:100%!important;margin-bottom:4px!important}.twlc24-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;display:grid!important}.twlc24-actions .twlc24-btn{border-radius:12px!important;height:48px!important;min-height:48px!important;padding:10px!important;font-size:13.5px!important}.twlc24-rating-strip{border-radius:14px!important;min-height:58px!important;padding:8px 10px!important}}@media (width<=390px){.twlc24-rating-slide:not(.is-active),.twlc24-rating-slide[hidden]{display:none!important}.twlc24-rating-strip,.twlc24-trust-wrap .twlc24-rating-strip{border-radius:16px!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:7px 8px!important;width:100%!important;height:auto!important;display:grid!important;position:relative!important;overflow:hidden!important}.twlc24-rating-track{grid-area:1/1/3/2!important;display:block!important}.twlc24-rating-slide,.twlc24-rating-track{width:100%!important;min-width:0!important;overflow:hidden!important}.twlc24-rating-slide{grid-template-columns:auto auto minmax(0,1fr)!important;grid-template-areas:"brand brand brand""score stars count"!important;justify-content:start!important;gap:7px 5px!important;max-width:100%!important;display:grid!important}.twlc24-rating-brand,.twlc24-rating-slide{align-items:center!important;margin:0!important;padding:0!important}.twlc24-rating-brand{grid-area:brand!important;justify-content:flex-start!important;width:100%!important;min-width:0!important}.twlc24-rating-brand,.twlc24-rating-logo{display:inline-flex!important;overflow:hidden!important}.twlc24-rating-logo{background:#fff!important;border-radius:8px!important;flex:0 0 27px!important;justify-content:center!important;align-items:center!important}.twlc24-rating-logo img{object-fit:contain!important;width:100%!important;height:100%!important}.twlc24-rating-name{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-weight:900!important;line-height:1.12!important;overflow:hidden!important}.twlc24-rating-score{grid-area:score!important;margin:0!important;font-weight:950!important;line-height:1!important}.twlc24-rating-score,.twlc24-stars{white-space:nowrap!important;align-items:center!important;display:inline-flex!important}.twlc24-stars{grid-area:stars!important;min-width:0!important;overflow:hidden!important}.twlc24-star{flex:0 0 12px!important}.twlc24-rating-count{text-overflow:ellipsis!important;white-space:nowrap!important;grid-area:count!important;min-width:0!important;font-weight:820!important;line-height:1.12!important;display:block!important;overflow:hidden!important}.twlc24-rating-divider,.twlc24-rating-divider-count,.twlc24-rating-divider-main,.twlc24-rating-separator,.twlc24-rating-separator-count{display:none!important}.twlc24-rating-arrows{width:auto!important;box-shadow:none!important;z-index:4!important;background:0 0!important;grid-area:1/2/2/3!important;justify-content:flex-end!important;place-self:center end!important;align-items:center!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important}.twlc24-mini-arrow[data-twlc24-rating-next],.twlc24-mini-arrow[data-twlc24-rating-prev],.twlc24-rating-arrows .twlc24-mini-arrow{background:#fff!important;border:1px solid #dfe7f0!important;border-radius:10px!important;flex:0 0 31px!important;justify-content:center!important;align-items:center!important;padding:0!important;display:inline-flex!important;box-shadow:0 5px 12px #08152f12!important}.twlc24-mini-arrow[data-twlc24-rating-next] svg,.twlc24-mini-arrow[data-twlc24-rating-prev] svg,.twlc24-rating-arrows .twlc24-mini-arrow svg{stroke-width:2.9px!important;width:15px!important;height:15px!important}.twlc24-mini-arrow[data-twlc24-rating-next] .twlc24-arrow-char,.twlc24-mini-arrow[data-twlc24-rating-prev] .twlc24-arrow-char,.twlc24-rating-arrows .twlc24-arrow-char{justify-content:center!important;align-items:center!important;width:15px!important;height:15px!important;font-size:21px!important;line-height:1!important;display:inline-flex!important;transform:translateY(-1px)!important}.twlc24-detail-grid .twlc24-info-box{padding-bottom:14px!important;overflow:hidden!important}.twlc24-detail-grid .twlc24-info-box.has-more:not(.is-expanded) .twlc24-box-body,.twlc24-detail-grid .twlc24-info-box:not(.is-expanded) .twlc24-box-body{padding-bottom:0!important;overflow:hidden!important}.twlc24-detail-grid .twlc24-box-toggle{min-height:24px!important;margin-top:7px!important;padding-bottom:2px!important;line-height:1.22!important}}@media (width<=1024px){.twlc24-rating-slide:not(.is-active),.twlc24-rating-slide[hidden]{display:none!important}}@media (width<=760px){.twlc24-mini-arrow[data-twlc24-rating-next] svg,.twlc24-mini-arrow[data-twlc24-rating-prev] svg,.twlc24-rating-arrows .twlc24-mini-arrow svg{stroke-width:2.75px!important;width:14px!important;height:14px!important}}@media (width<=390px){.twlc24-stars{margin-left:31px!important}.twlc24-rating-count{max-width:calc(100% - 104px)!important;margin-left:104px!important}}@media (width>=761px) and (width<=1024px){.twlc24-rating-strip,.twlc24-trust-wrap .twlc24-rating-strip{border-radius:16px!important;width:100%!important;min-height:72px!important;padding:13px 78px 13px 16px!important;display:block!important;position:relative!important;overflow:hidden!important}.twlc24-rating-track{display:block!important}.twlc24-rating-slide,.twlc24-rating-track{width:100%!important;min-width:0!important;overflow:hidden!important}.twlc24-rating-slide{justify-content:flex-start!important;align-items:center!important;gap:14px!important;display:flex!important}.twlc24-rating-brand{flex:0 auto!important;align-items:center!important;gap:8px!important;min-width:0!important;max-width:180px!important;display:inline-flex!important;overflow:hidden!important}.twlc24-rating-logo{width:28px!important;min-width:28px!important;height:28px!important}.twlc24-rating-name{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:15px!important;line-height:1.1!important;overflow:hidden!important}.twlc24-rating-divider-count,.twlc24-rating-divider-main{opacity:.7!important;flex:0 0 1px!important;width:1px!important;height:34px!important;display:block!important}.twlc24-rating-score{flex:none!important;font-size:24px!important;line-height:1!important}.twlc24-stars{white-space:nowrap!important;flex:none!important;gap:2px!important;display:inline-flex!important}.twlc24-star{width:15px!important;min-width:15px!important;height:15px!important;font-size:15px!important;line-height:15px!important}.twlc24-rating-count{text-overflow:ellipsis!important;white-space:nowrap!important;flex:auto!important;min-width:0!important;font-size:13px!important;overflow:hidden!important}.twlc24-rating-arrows{box-shadow:none!important;background:0 0!important;gap:7px!important;display:inline-flex!important;position:absolute!important;top:50%!important;right:14px!important;transform:translateY(-50%)!important}.twlc24-rating-arrows .twlc24-mini-arrow{border-radius:10px!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important}}@media (width<=760px){.twlc24-rating-strip,.twlc24-trust-wrap,.twlc24-trust-wrap .twlc24-rating-strip{margin-top:6px!important}.twlc24-rating-track{max-width:100%!important}.twlc24-rating-score{width:auto!important}.twlc24-rating-count,.twlc24-rating-score{align-self:center!important}.twlc24-detail-grid,.twlc24-details{gap:14px!important;overflow:visible!important}.twlc24-detail-grid .twlc24-info-box{padding-bottom:16px!important;position:relative!important}.twlc24-detail-grid .twlc24-box-toggle{transform:none!important}.twlc24-detail-grid .twlc24-info-box.has-more.is-expanded .twlc24-box-toggle span:first-child,.twlc24-detail-grid .twlc24-info-box.is-expanded .twlc24-box-toggle span:first-child{visibility:visible!important}.twlc24-detail-grid,.twlc24-details,.twlc24-details-wrap,.twlc24-info-box{box-shadow:none!important}}@media (width<=390px){.twlc24-rating-brand{gap:6px!important;max-width:calc(100% - 70px)!important}}@media (width>=761px) and (width<=1024px){.twlc24-card[data-twlc24-card]{max-width:min(720px,100vw - 28px)!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important}.twlc24-shell{grid-template-columns:minmax(0,1fr) minmax(230px,270px)!important;align-items:stretch!important;gap:14px!important}.twlc24-rating-strip,.twlc24-trust-wrap .twlc24-rating-strip{margin-top:10px!important}}@media (width<=760px){.twlc24-detail-grid,.twlc24-expanded{width:100%!important;max-width:100%!important;overflow:visible!important}.twlc24-detail-grid .twlc24-info-box.has-more.is-expanded .twlc24-box-body::-webkit-scrollbar,.twlc24-detail-grid .twlc24-info-box.is-expanded .twlc24-box-body::-webkit-scrollbar{height:0!important;display:none!important}.twlc24-detail-grid .twlc24-box-toggle{min-width:0!important;max-width:100%!important}.twlc24-detail-grid .twlc24-box-toggle span:first-child{visibility:visible!important;opacity:1!important;display:inline!important}.twlc24-detail-grid .twlc24-info-box.is-expanded .twlc24-box-toggle span:first-child:after{content:"Weniger anzeigen"!important;visibility:visible!important;font-size:13.9px!important}.twlc24-detail-grid .twlc24-info-box.is-expanded .twlc24-box-toggle span:last-child:after{content:"↑"!important;font-size:14px!important}.twlc24-card[data-twlc24-card]{width:100%!important;max-width:min(452px,100vw - 4px)!important;padding-left:6px!important;padding-right:6px!important;overflow:visible!important}.twlc24-detail-grid .twlc24-info-box.has-more.is-expanded,.twlc24-detail-grid .twlc24-info-box.is-expanded{padding-bottom:15px!important}.twlc24-detail-grid .twlc24-info-box.has-more.is-expanded .twlc24-box-body,.twlc24-detail-grid .twlc24-info-box.is-expanded .twlc24-box-body{height:auto!important;margin-bottom:0!important}.twlc24-detail-grid .twlc24-info-box.is-expanded .twlc24-box-toggle span:first-child{visibility:visible!important;opacity:1!important;font-size:inherit!important}.twlc24-detail-grid .twlc24-info-box.is-expanded .twlc24-box-toggle span:last-child{font-size:inherit!important}}@media (width<=390px){.twlc24-card[data-twlc24-card]{max-width:min(452px,100vw - 2px)!important;padding-left:5px!important;padding-right:5px!important}}@media (width<=760px){.twlc24-detail-grid,.twlc24-expanded,.twlc24-main,.twlc24-shell,.twlc24-side{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.twlc24-side{max-width:100%!important}.twlc24-detail-grid .twlc24-info-box.has-more.is-expanded,.twlc24-detail-grid .twlc24-info-box.is-expanded{flex-direction:column!important;display:flex!important}.twlc24-detail-grid .twlc24-info-box.has-more.is-expanded .twlc24-box-body,.twlc24-detail-grid .twlc24-info-box.is-expanded .twlc24-box-body{flex:auto!important;min-height:0!important}}@media (width<=390px){.twlc24-rating-arrows{top:6px!important}.twlc24-detail-grid .twlc24-info-box,.twlc24-detail-grid .twlc24-info-box.has-more.is-expanded,.twlc24-detail-grid .twlc24-info-box.is-expanded{height:300px!important;min-height:300px!important;max-height:300px!important}}@media (width<=760px){.tw-loop-card-host,.tw-loop-card-shortcode,.tw-loop-card-shortcode .twtools-results{width:100%!important;max-width:100%!important;overflow:visible!important}.twlc24-coupon,.twlc24-price-card,.twlc24-side-card,.twlc24-trial,.twlc24-updated{border:1px solid #dfe7f0!important;border-radius:16px!important;overflow:hidden!important}.twlc24-trust-wrap{margin-top:7px!important}.twlc24-rating-strip,.twlc24-trust-wrap .twlc24-rating-strip{width:100%!important;height:auto!important;min-height:66px!important;max-height:none!important;box-sizing:border-box!important;position:relative!important}.twlc24-rating-track{display:block!important;overflow:hidden!important}.twlc24-rating-slide{justify-content:start!important;width:100%!important}.twlc24-rating-brand,.twlc24-rating-slide{max-width:100%!important;margin:0!important;padding:0!important}.twlc24-rating-brand{width:auto!important;text-decoration:none!important;overflow:hidden!important}.twlc24-rating-logo{flex:0 0 27px!important;overflow:hidden!important}.twlc24-rating-logo img{max-width:100%!important;max-height:100%!important}.twlc24-rating-logo.is-fallback{color:#00a878!important;font-size:24px!important;line-height:1!important}.twlc24-rating-name{color:#07152f!important;display:inline-block!important}.twlc24-rating-score{color:#07152f!important;align-items:center!important;display:inline-flex!important}.twlc24-rating-score,.twlc24-stars{white-space:nowrap!important;justify-content:flex-start!important;padding:0!important}.twlc24-stars{color:#008f69!important;width:auto!important;overflow:hidden!important}.twlc24-rating-count{color:#4a5872!important;width:auto!important;margin:0!important;padding:0!important}.twlc24-rating-arrows{width:auto!important;min-width:58px!important;max-width:58px!important;box-shadow:none!important;z-index:4!important;background:0 0!important;position:absolute!important;top:50%!important;right:10px!important;transform:translateY(-50%)!important}.twlc24-mini-arrow[data-twlc24-rating-next],.twlc24-mini-arrow[data-twlc24-rating-prev],.twlc24-rating-arrows .twlc24-mini-arrow{background:#fff!important;border:1px solid #dfe7f0!important;border-radius:9px!important;flex:0 0 26px!important;justify-content:center!important;align-items:center!important;width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;padding:0!important;display:inline-flex!important;box-shadow:0 4px 10px #08152f0f!important}.twlc24-mini-arrow[data-twlc24-rating-next] .twlc24-arrow-char,.twlc24-mini-arrow[data-twlc24-rating-prev] .twlc24-arrow-char,.twlc24-rating-arrows .twlc24-arrow-char{justify-content:center!important;align-items:center!important;width:13px!important;height:13px!important;font-size:18px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;transform:translateY(-1px)!important}.twlc24-detail-grid{grid-template-columns:1fr!important;display:grid!important;overflow:visible!important}.twlc24-detail-grid .twlc24-info-box{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;box-sizing:border-box!important;border:1px solid #dfe7f0!important;flex-direction:column!important;margin:0!important;display:flex!important;overflow:hidden!important}.twlc24-detail-grid .twlc24-info-box+.twlc24-info-box{margin-top:0!important}.twlc24-detail-grid .twlc24-box-head{flex:none!important}.twlc24-detail-grid .twlc24-box-body{flex:0 auto!important;min-height:0!important;max-height:none!important;margin-bottom:0!important;padding-right:3px!important;overflow:hidden!important}.twlc24-detail-grid .twlc24-info-box:not(.is-expanded) .twlc24-box-list li:nth-child(n/**/+6){display:none!important}.twlc24-detail-grid .twlc24-info-box.has-more.is-expanded,.twlc24-detail-grid .twlc24-info-box.is-expanded{height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.twlc24-detail-grid .twlc24-info-box.has-more.is-expanded .twlc24-box-body,.twlc24-detail-grid .twlc24-info-box.is-expanded .twlc24-box-body{scrollbar-width:thin!important;scrollbar-color:#c7d6e8 transparent!important;padding-right:5px!important;overflow:hidden auto!important}.twlc24-detail-grid .twlc24-info-box.has-more.is-expanded .twlc24-box-body::-webkit-scrollbar,.twlc24-detail-grid .twlc24-info-box.is-expanded .twlc24-box-body::-webkit-scrollbar{width:5px!important}.twlc24-detail-grid .twlc24-info-box.has-more.is-expanded .twlc24-box-body::-webkit-scrollbar-thumb,.twlc24-detail-grid .twlc24-info-box.is-expanded .twlc24-box-body::-webkit-scrollbar-thumb{background:#c7d6e8!important;border-radius:999px!important}.twlc24-detail-grid .twlc24-info-box.has-more.is-expanded .twlc24-box-list li,.twlc24-detail-grid .twlc24-info-box.is-expanded .twlc24-box-list li{-webkit-line-clamp:unset!important;display:list-item!important;overflow:visible!important}.twlc24-detail-grid .twlc24-box-toggle{white-space:nowrap!important;flex:none!important;justify-content:flex-start!important;align-self:flex-start!important;align-items:center!important;gap:6px!important;width:auto!important;min-height:24px!important;padding:0 0 1px!important;line-height:1.2!important;display:inline-flex!important;overflow:visible!important}.twlc24-detail-grid .twlc24-info-box.is-expanded .twlc24-box-toggle span:first-child,.twlc24-detail-grid .twlc24-info-box.is-expanded .twlc24-box-toggle span:last-child{visibility:visible!important;opacity:1!important;font-size:inherit!important}.twlc24-detail-grid .twlc24-info-box.is-expanded .twlc24-box-toggle span:first-child:after,.twlc24-detail-grid .twlc24-info-box.is-expanded .twlc24-box-toggle span:last-child:after{content:none!important;display:none!important}.twlc24-detail-grid,.twlc24-detail-grid .twlc24-info-box,.twlc24-details,.twlc24-details-wrap,.twlc24-expanded{box-shadow:none!important}}@media (width<=390px){.twlc24-rating-strip,.twlc24-trust-wrap .twlc24-rating-strip{min-height:64px!important;padding:8px 62px 8px 18px!important}.twlc24-rating-logo{flex-basis:25px!important;width:25px!important;min-width:25px!important;height:25px!important}.twlc24-rating-name{font-size:13.4px!important}.twlc24-rating-score{font-size:15.3px!important}.twlc24-stars{gap:.8px!important}.twlc24-star{flex-basis:10px!important;width:10px!important;min-width:10px!important;height:10px!important;font-size:10px!important;line-height:10px!important}.twlc24-rating-arrows{gap:5px!important;min-width:54px!important;max-width:54px!important;right:8px!important}.twlc24-mini-arrow[data-twlc24-rating-next],.twlc24-mini-arrow[data-twlc24-rating-prev],.twlc24-rating-arrows .twlc24-mini-arrow{flex-basis:24px!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important}}@media (width>=761px) and (width<=1024px){.twlc24-card,.twlc24-card[data-twlc24-card]{width:100%!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important}.twlc24-detail-grid .twlc24-info-box+.twlc24-info-box{margin-top:0!important}}@media (width<=760px){.twlc24-card,.twlc24-card[data-twlc24-card]{box-sizing:border-box!important;width:100%!important;padding-left:9px!important;padding-right:9px!important;overflow:hidden!important;transform:none!important}.twlc24-card-inner,.twlc24-detail-grid,.twlc24-expanded,.twlc24-main,.twlc24-shell,.twlc24-side{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.twlc24-rating-name{max-width:172px!important}.twlc24-stars{max-width:64px!important}.twlc24-rating-count{letter-spacing:-.015em!important}.twlc24-detail-grid .twlc24-info-box{border-radius:19px!important;padding:17px 17px 16px!important}.twlc24-detail-grid .twlc24-box-head{margin-bottom:13px!important}.twlc24-detail-grid .twlc24-box-head .twlc24-box-title,.twlc24-detail-grid .twlc24-box-head h3,.twlc24-detail-grid .twlc24-box-title{line-height:1.18!important}.twlc24-detail-grid .twlc24-box-list{margin-top:0!important;margin-bottom:0!important}.twlc24-detail-grid .twlc24-box-list li{margin:0!important;padding-left:2px!important}.twlc24-detail-grid .twlc24-box-list li::marker{font-size:.8em!important}.twlc24-detail-grid .twlc24-info-box.has-more.is-expanded .twlc24-box-body,.twlc24-detail-grid .twlc24-info-box.is-expanded .twlc24-box-body{max-height:280px!important}}@media (width<=390px){.twlc24-card,.twlc24-card[data-twlc24-card]{max-width:calc(100vw - 4px)!important;padding-left:7px!important;padding-right:7px!important}.twlc24-rating-strip,.twlc24-trust-wrap .twlc24-rating-strip{padding-left:17px!important;padding-right:60px!important}.twlc24-rating-name{max-width:132px!important}.twlc24-stars{max-width:56px!important}.twlc24-rating-count{letter-spacing:-.03em!important;font-size:9.9px!important}.twlc24-detail-grid .twlc24-info-box{padding:16px 16px 15px!important}.twlc24-detail-grid .twlc24-info-box.has-more.is-expanded .twlc24-box-body,.twlc24-detail-grid .twlc24-info-box.is-expanded .twlc24-box-body{max-height:270px!important}}@media (width>=761px) and (width<=1024px){.twlc24-card,.twlc24-card[data-twlc24-card]{max-width:min(780px,100vw - 16px)!important}.twlc24-rating-strip,.twlc24-trust-wrap .twlc24-rating-strip{background:#fffffffa!important;border:1px solid #dfe7f0!important}}@media (width<=760px){.twlc24-card,.twlc24-card[data-twlc24-card]{border-radius:24px!important;max-width:min(372px,100vw - 12px)!important;margin-left:auto!important;margin-right:auto!important;padding:14px 13px 16px!important}.twlc24-mobile-meta-bottom,.twlc24-mobile-meta-top{gap:10px!important;margin-top:0!important;display:grid!important}.twlc24-main{gap:10px!important}.twlc24-mobile-meta-bottom>*,.twlc24-mobile-meta-top>*,.twlc24-rating-strip,.twlc24-rating-wrap,.twlc24-trust-panel{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.twlc24-rating-strip,.twlc24-rating-wrap,.twlc24-trust-panel{margin-top:0!important}.twlc24-description-panel,.twlc24-info-box,.twlc24-mobile-meta-bottom>*,.twlc24-mobile-meta-top>*,.twlc24-rating-strip{background:#fbfcfe!important;border-color:#dfe6ef!important}.twlc24-rating-strip{border-radius:15px!important;min-height:58px!important;box-shadow:0 4px 12px #08152f09!important}.twlc24-rating-logo{border-color:#e3e9f1!important}.twlc24-detail-grid{gap:14px!important}.twlc24-info-box{border-radius:18px!important}.twlc24-box-head{margin-bottom:12px!important}.twlc24-box-body{padding-right:2px!important}.twlc24-box-list li{padding-left:16px!important}.twlc24-box-list li:before{color:#159b68!important;font-size:16px!important;font-weight:900!important;line-height:1!important}.twlc24-info-box.is-negative .twlc24-box-list li:before{color:#df4777!important}.twlc24-info-box:not(.is-negative):not(.is-positive) .twlc24-box-list li:before{color:#0874ff!important}.twlc24-box-toggle{margin-top:10px!important}}@media (width>=761px) and (width<=1024px){.twlc24-info-box,.twlc24-rating-strip{background:#fbfcfe!important;border-color:#dfe6ef!important}}@media (width<=760px){.twlc24-card,.twlc24-card:after,.twlc24-card:before,.twlc24-main:after,.twlc24-main:before,.twlc24-shell:after,.twlc24-shell:before,.twlc24-side:after,.twlc24-side:before{box-shadow:none!important;filter:none!important}.twlc24-box-list li{font-size:14px!important;line-height:1.42!important;position:relative!important}.twlc24-box-list li::marker{color:#0000!important;font-size:0!important}.twlc24-box-list li:before{width:7px!important;min-width:7px!important;height:7px!important;box-shadow:none!important;background:#1aa06c!important;border-radius:999px!important;position:absolute!important;top:.53em!important;left:0!important;transform:none!important}.twlc24-info-box.is-negative .twlc24-box-list li:before{background:#df4777!important}.twlc24-info-box:not(.is-negative):not(.is-positive) .twlc24-box-list li:before{background:#2b79ea!important}.twlc24-card{box-shadow:none!important;padding:14px!important}.twlc24-shell{gap:12px!important}.twlc24-main,.twlc24-side{gap:11px!important}.twlc24-rating-strip{background:#f8fafce0!important;border:1px solid #e6edf6!important;gap:8px!important;padding:10px 10px 10px 16px!important}.twlc24-rating-slide{overflow:hidden!important}.twlc24-rating-brand{grid-template-columns:26px minmax(0,1fr)!important}.twlc24-rating-score{min-width:36px!important}.twlc24-rating-arrows{align-self:center!important}.twlc24-box-list{gap:10px!important}.twlc24-box-list,.twlc24-box-list li{margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.twlc24-box-list li{text-indent:0!important;grid-template-columns:8px minmax(0,1fr)!important;align-items:start!important;column-gap:10px!important;overflow:visible!important}.twlc24-box-list li:before{content:none!important;display:none!important}.twlc24-box-list li::marker{content:none!important;display:none!important}.twlc24-li-dot{width:8px!important;height:8px!important;box-shadow:none!important;background:#1aa06c!important;border-radius:999px!important;flex:0 0 8px!important;margin-top:.42em!important;display:block!important}.twlc24-li-text{min-width:0!important;display:block!important}.twlc24-info-box.is-negative .twlc24-li-dot{background:#df4777!important}.twlc24-info-box:not(.is-negative):not(.is-positive) .twlc24-li-dot{background:#2b79ea!important}.twlc24-alt-card,.twlc24-detail-grid,.twlc24-screenshot-frame,.twlc24-similar-card{content-visibility:auto;contain-intrinsic-size:1px 520px}.twlc24-card{width:calc(100% - 8px)!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.twlc24-rating-strip,.twlc24-trust-wrap .twlc24-rating-strip{box-shadow:none!important;background:#fbfcfe!important;border:1px solid #e3eaf3!important;border-radius:22px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;column-gap:10px!important;padding:12px 14px 12px 16px!important;display:grid!important;overflow:hidden!important}.twlc24-rating-track{width:100%!important;min-width:0!important}.twlc24-rating-slide{grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-areas:"brand brand brand""score stars count"!important;gap:6px 10px!important;display:grid!important}.twlc24-rating-brand,.twlc24-rating-slide{align-items:center!important;min-width:0!important}.twlc24-rating-brand{grid-area:brand!important;justify-content:flex-start!important;gap:10px!important;display:flex!important}.twlc24-rating-logo{width:46px!important;min-width:46px!important;height:22px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;padding:0!important;display:inline-flex!important}.twlc24-rating-logo img{object-fit:contain!important;object-position:left center!important;width:100%!important;height:100%!important;display:block!important}.twlc24-rating-name{white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;font-size:15px!important;font-weight:800!important;line-height:1.15!important;overflow:hidden!important}.twlc24-rating-divider,.twlc24-rating-divider-count,.twlc24-rating-divider-main,.twlc24-rating-separator,.twlc24-rating-separator-count{display:none!important}.twlc24-rating-score{text-align:left!important;grid-area:score!important;margin:0!important;font-size:17px!important;font-weight:900!important;line-height:1!important}.twlc24-stars{grid-area:stars!important;align-self:center!important;gap:2px!important;min-width:0!important;margin:0!important}.twlc24-star,.twlc24-stars{align-items:center!important;display:inline-flex!important}.twlc24-star{flex:0 0 14px!important;justify-content:center!important;width:14px!important;min-width:14px!important;height:14px!important;font-size:14px!important;line-height:14px!important}.twlc24-rating-count{white-space:nowrap!important;text-overflow:ellipsis!important;grid-area:count!important;place-self:center start!important;min-width:0!important;max-width:100%!important;font-size:12px!important;font-weight:700!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.twlc24-rating-arrows{justify-content:flex-end!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important;display:inline-flex!important}.twlc24-rating-arrows .twlc24-mini-arrow{width:32px!important;min-width:32px!important;height:32px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e4eaf2!important;border-radius:11px!important}.twlc24-detail-grid .twlc24-box-list>li{align-items:flex-start!important;gap:12px!important}.twlc24-detail-grid .twlc24-box-list>li:last-child{margin-bottom:0!important}.twlc24-detail-grid .twlc24-box-list>li::marker{display:none!important}.twlc24-detail-grid .twlc24-box-list>li>.twlc24-li-dot{width:12px!important;min-width:12px!important;height:12px!important;box-shadow:none!important;background:#1ba56f!important;border-radius:999px!important;flex:0 0 12px!important;margin:.42em 0 0!important;display:block!important;transform:none!important}.twlc24-detail-grid .twlc24-info-box.is-negative .twlc24-box-list>li>.twlc24-li-dot{background:#dc4d7b!important}.twlc24-detail-grid .twlc24-box-list>li>.twlc24-li-text{flex:auto!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;display:block!important}.twlc24-detail-grid .twlc24-li-dot,.twlc24-detail-grid .twlc24-li-text{display:contents!important}.twlc24-detail-grid .twlc24-box-list{gap:8px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.twlc24-detail-grid .twlc24-box-list>li{text-indent:0!important;margin:0!important;padding:0 0 0 16px!important;font-size:14px!important;line-height:1.42!important;list-style:none!important;display:block!important;position:relative!important;overflow:visible!important}.twlc24-detail-grid .twlc24-box-list>li::marker{content:""!important;color:#0000!important;font-size:0!important}.twlc24-detail-grid .twlc24-box-list>li:before{content:""!important;width:7px!important;min-width:7px!important;height:7px!important;box-shadow:none!important;background:#1aa06c!important;border-radius:999px!important;display:block!important;position:absolute!important;top:.53em!important;left:0!important;transform:none!important}.twlc24-detail-grid .twlc24-info-box.is-negative .twlc24-box-list>li:before{background:#df4777!important}.twlc24-detail-grid .twlc24-info-box:not(.is-negative):not(.is-positive) .twlc24-box-list>li:before{background:#2b79ea!important}.twlc24-detail-grid .twlc24-box-body,.twlc24-detail-grid .twlc24-box-body li,.twlc24-detail-grid .twlc24-box-body p{line-height:1.42!important}.twlc24-detail-grid .twlc24-box-toggle{margin-top:10px!important}}@media (width<=390px){.twlc24-detail-grid .twlc24-box-list{gap:7px!important}.twlc24-detail-grid .twlc24-box-list>li{font-size:13.8px!important;line-height:1.42!important}}.twlc24-card .twlc24-rating-logo,.twlc24-card .twlc24-rating-logo.is-fallback{display:none!important}.twlc24-card .twlc24-rating-brand{gap:0!important}.twlc24-card .twlc24-rating-name{margin-left:0!important}.twlc24-secondary-actions{width:100%!important;margin:0!important;padding:0!important}.twlc24-secondary-actions:empty{display:none!important}.twlc24-secondary-actions .twcw-button{appearance:none!important;color:#17233d!important;text-align:center!important;white-space:nowrap!important;cursor:pointer!important;background:#fff!important;border:1px solid #cdd9ea!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:42px!important;margin:0!important;padding:9px 14px!important;font-family:inherit!important;font-size:13.5px!important;font-weight:850!important;line-height:1.1!important;text-decoration:none!important;transition:border-color .18s,background-color .18s,color .18s,box-shadow .18s,transform .18s!important;display:inline-flex!important;box-shadow:0 6px 14px #08152f0b!important}.twlc24-secondary-actions .twcw-button:hover{color:#075fcf!important;background:#f5f9ff!important;border-color:#8fb7ef!important;transform:translateY(-1px)!important;box-shadow:0 8px 18px #0850a514!important}.twlc24-secondary-actions .twcw-button:focus-visible{outline-offset:2px!important;outline:3px solid #0874ff38!important}.twlc24-secondary-actions .twcw-button.is-active{color:#0757b8!important;background:#eaf4ff!important;border-color:#78a9e8!important;box-shadow:inset 0 0 0 1px #0757b80d!important}.twlc24-secondary-actions .twcw-watch.is-active{color:#08754b!important;background:#edf9f4!important;border-color:#82c9ac!important}.twlc24-card .twcw-single-actions,.twlc24-card .twlc24-secondary-actions+.twcw-single-actions{margin:0!important}@media (width<=760px){.twlc24-secondary-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.twlc24-secondary-actions .twcw-button{min-height:44px!important;padding:9px 8px!important;font-size:13px!important}}@media (width<=350px){.twlc24-secondary-actions{grid-template-columns:1fr!important}}.twlc24-card .twlc24-title-row{width:100%!important;min-width:0!important;padding:0!important}.twlc24-card .twlc24-title-row .twlc24-title-block{margin:0!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions{grid-template-columns:none!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions .twcw-button{appearance:none!important;margin:0!important;font-family:inherit!important;transform:none!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions .twcw-button-icon{justify-content:center!important;align-items:center!important;display:inline-flex!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions .twcw-button-icon svg{width:100%!important;height:100%!important;display:block!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions .twcw-button:hover{border-color:#aebfd6!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions .twcw-watch.is-active{border-color:#8bc8ad!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions .twcw-compare.is-active{border-color:#87afe6!important}@media (width>=761px){.twlc24-card .twlc24-rating-slide{align-items:center!important;min-width:0!important;display:grid!important}.twlc24-card .twlc24-rating-name{word-break:normal!important;margin:0!important}.twlc24-card .twlc24-rating-count{font-variant-numeric:tabular-nums!important;display:block!important}}@media (width>=761px) and (width<=1120px){.twlc24-card .twlc24-rating-slide{grid-template-columns:minmax(145px,1.08fr) 1px 44px 92px 1px minmax(150px,1fr)!important;column-gap:8px!important}.twlc24-card .twlc24-title-row{grid-template-columns:minmax(0,1fr)!important;gap:9px!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions{justify-content:flex-start!important}}@media (width<=760px){.twlc24-card .twlc24-title-row{grid-template-columns:1fr!important;margin-top:6px!important}.twlc24-card .twlc24-rating-count,.twlc24-card .twlc24-rating-name{white-space:normal!important;text-overflow:clip!important;overflow-wrap:anywhere!important;max-width:100%!important;overflow:visible!important}}.twlc24-card .twlc24-title-row{grid-template-columns:minmax(0,1fr) auto!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions{white-space:nowrap!important;justify-content:flex-end!important;max-width:none!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions .twcw-button{width:auto!important;min-width:0!important;text-decoration:none!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions .twcw-button:hover{box-shadow:none!important;border:0!important;transform:none!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions .twcw-watch.is-active{background:#edf9f4!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions .twcw-compare.is-active{background:#edf5ff!important}.twlc24-card .twlc24-rating-strip{overflow:visible!important}.twlc24-card .twlc24-rating-slide,.twlc24-card .twlc24-rating-track{min-width:0!important}.twlc24-card .twlc24-rating-brand,.twlc24-card a.twlc24-rating-brand,.twlc24-card div.twlc24-rating-brand{white-space:normal!important;text-overflow:clip!important}.twlc24-card .twlc24-rating-name{-webkit-hyphens:auto!important;hyphens:auto!important;margin:0!important}@media (width>=761px){.twlc24-card .twlc24-rating-slide{grid-template-columns:minmax(220px,1.48fr) 1px minmax(44px,54px) minmax(96px,112px) 1px minmax(170px,1fr)!important;column-gap:10px!important}}@media (width>=761px) and (width<=1280px){.twlc24-card .twlc24-rating-slide{grid-template-columns:minmax(180px,1.28fr) 1px 44px 96px 1px minmax(150px,1fr)!important}}@media (width<=980px){.twlc24-card .twlc24-title-row{align-items:start!important}}.twlc24-card .twlc24-title-row{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;margin:10px 0 2px!important;display:flex!important}.twlc24-card .twlc24-title-row .twlc24-title-block{flex:auto!important;min-width:0!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions{flex:none!important;align-items:center!important;gap:10px!important;width:auto!important;margin:4px 0 0!important;padding:0!important;display:inline-flex!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions .twcw-button{color:#5b6e8a!important;min-height:0!important;box-shadow:none!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;gap:5px!important;padding:0!important;font-size:13px!important;font-weight:780!important;line-height:1.2!important;display:inline-flex!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions .twcw-button:hover{color:#1f4f87!important;background:0 0!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions .twcw-button-icon{opacity:.88!important;flex:0 0 13px!important;width:13px!important;min-width:13px!important;height:13px!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions .twcw-compare.is-active,.twlc24-card .twlc24-title-row .twlc24-secondary-actions .twcw-watch.is-active{border-bottom:2px solid!important;padding-bottom:1px!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions .twcw-watch.is-active{color:#0b744c!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions .twcw-compare.is-active{color:#075abf!important}.twlc24-card .twlc24-rating-track{width:100%!important;min-width:0!important;display:block!important}.twlc24-card .twlc24-rating-slide,.twlc24-card .twlc24-rating-slide[hidden]{display:none!important}.twlc24-card .twlc24-rating-slide.is-active{align-items:center!important;display:grid!important}.twlc24-card .twlc24-rating-brand,.twlc24-card a.twlc24-rating-brand,.twlc24-card div.twlc24-rating-brand{width:100%!important;min-width:0!important;max-width:none!important;display:block!important;overflow:visible!important}.twlc24-card .twlc24-rating-name{white-space:normal!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:break-word!important;width:100%!important;min-width:0!important;max-width:none!important;font-size:13.5px!important;font-weight:850!important;line-height:1.18!important;display:block!important;overflow:visible!important}.twlc24-card .twlc24-rating-count{white-space:nowrap!important;text-overflow:clip!important;overflow:visible!important}@media (width<=980px){.twlc24-card .twlc24-title-row{grid-template-columns:1fr!important;gap:7px!important;display:grid!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions{justify-content:flex-start!important;margin:0!important}}@media (width>=761px){.twlc24-card .twlc24-rating-slide.is-active{grid-template-columns:minmax(170px,1.15fr) 1px 40px 84px 1px minmax(205px,1.1fr)!important;column-gap:8px!important}.twlc24-card .twlc24-rating-nav{gap:8px!important}.twlc24-card .twlc24-rating-nav .twlc24-mini-arrow{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}}@media (width>=761px) and (width<=1200px){.twlc24-card .twlc24-rating-slide.is-active{grid-template-columns:minmax(148px,1.02fr) 1px 38px 78px 1px minmax(188px,1fr)!important}.twlc24-card .twlc24-rating-count{font-size:12.2px!important}}@media (width>=981px){.twlc24-card .twlc24-title-row{justify-content:space-between!important;align-items:center!important;gap:18px!important;margin:10px 0 2px!important;display:flex!important}.twlc24-card .twlc24-title-row .twlc24-title-block{flex:auto!important;min-width:0!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions{flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;width:auto!important;margin:0!important;padding:0!important;display:inline-flex!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions .twcw-button{color:#53647d!important;min-width:0!important;min-height:32px!important;box-shadow:none!important;white-space:nowrap!important;background:#f8fafc!important;border:1px solid #dbe4ef!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:6px 10px!important;font-size:12.5px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important;transform:none!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions .twcw-button:hover{color:#284a72!important;box-shadow:none!important;background:#f1f5fa!important;border-color:#b9c9dd!important;transform:none!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions .twcw-button-icon{flex:0 0 13px!important;width:13px!important;min-width:13px!important;height:13px!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions .twcw-button.is-active{border-bottom-width:1px!important;padding-bottom:6px!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions .twcw-watch.is-active{color:#08734a!important;background:#edf8f3!important;border-color:#a7d8c0!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions .twcw-compare.is-active{color:#075abf!important;background:#eef5fe!important;border-color:#a8c6ec!important}}@media (width>=761px) and (width<=980px){.twlc24-card .twlc24-title-row{grid-template-columns:1fr!important;gap:8px!important;margin:9px 0 2px!important;display:grid!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions{justify-content:flex-start!important;gap:12px!important;width:auto!important;margin:0!important;display:inline-flex!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions .twcw-button{min-height:32px!important;box-shadow:none!important;background:#f8fafc!important;border:1px solid #dbe4ef!important;border-radius:999px!important;padding:6px 10px!important;font-size:12.5px!important}}@media (width<=760px){.twlc24-card .twlc24-main{flex-direction:column!important;gap:10px!important;display:flex!important}.twlc24-card .twlc24-chips-wrap{order:1!important}.twlc24-card .twlc24-title-row{order:2!important}.twlc24-card .twlc24-description-wrap{order:3!important}.twlc24-card .twlc24-mobile-meta-top{order:4!important}.twlc24-card .twlc24-rating-card,.twlc24-card .twlc24-rating-strip,.twlc24-card .twlc24-rating-wrap,.twlc24-card .twlc24-trust-panel{order:5!important}.twlc24-card .twlc24-mobile-meta-bottom{order:6!important}.twlc24-card .twlc24-actions{order:7!important}.twlc24-card .twlc24-title-row{flex-direction:column!important;align-items:stretch!important;gap:12px!important;width:100%!important;margin:2px 0!important;display:flex!important}.twlc24-card .twlc24-title-row .twlc24-title-block{order:1!important;width:100%!important;margin:0!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions{order:2!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:12px!important;width:100%!important;margin:0!important;padding:0!important;display:grid!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions .twcw-button{color:#53647d!important;width:100%!important;min-width:0!important;min-height:40px!important;box-shadow:none!important;background:#f8fafc!important;border:1px solid #dbe4ef!important;border-radius:12px!important;padding:8px 10px!important;font-size:12.8px!important;font-weight:820!important;line-height:1.1!important;text-decoration:none!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions .twcw-button:hover{color:#284a72!important;background:#f1f5fa!important;border-color:#b9c9dd!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions .twcw-watch.is-active{color:#08734a!important;background:#edf8f3!important;border-color:#a7d8c0!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions .twcw-compare.is-active{color:#075abf!important;background:#eef5fe!important;border-color:#a8c6ec!important}.twlc24-card .twlc24-rating-strip{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;min-height:86px!important;padding:11px 10px!important}.twlc24-card .twlc24-rating-track{min-width:0!important;overflow:visible!important}.twlc24-card .twlc24-rating-slide,.twlc24-card .twlc24-rating-slide[hidden]{display:none!important}.twlc24-card .twlc24-rating-slide.is-active{grid-template-columns:auto auto minmax(0,1fr)!important;grid-template-areas:"brand brand brand""score stars count"!important;align-items:center!important;gap:7px 8px!important;width:100%!important;display:grid!important}.twlc24-card .twlc24-rating-brand{grid-area:brand!important}.twlc24-card .twlc24-rating-score{grid-area:score!important}.twlc24-card .twlc24-stars{grid-area:stars!important}.twlc24-card .twlc24-rating-count{white-space:nowrap!important;text-overflow:clip!important;grid-area:count!important;min-width:0!important;font-size:clamp(10.7px,3vw,12px)!important;overflow:visible!important}.twlc24-card .twlc24-rating-name{text-align:left!important;font-size:12.5px!important;line-height:1.15!important}.twlc24-card .twlc24-rating-arrows{gap:6px!important;margin-left:0!important}.twlc24-card .twlc24-rating-arrows .twlc24-mini-arrow{width:34px!important;min-width:34px!important;height:34px!important}}@media (width<=360px){.twlc24-card .twlc24-title-row .twlc24-secondary-actions{gap:9px!important}.twlc24-card .twlc24-title-row .twlc24-secondary-actions .twcw-button{padding-inline:7px!important;font-size:12px!important}.twlc24-card .twlc24-rating-slide.is-active{column-gap:6px!important}.twlc24-card .twlc24-stars{gap:1px!important}.twlc24-card .twlc24-star,.twlc24-card .twlc24-star-base,.twlc24-card .twlc24-star-fill{font-size:14px!important}}@media (width<=700px){.twcw-floating{border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;width:auto!important;padding:10px 11px!important;display:grid!important;bottom:8px!important;left:8px!important;right:8px!important;transform:none!important}.twcw-floating-summary #twcw-names{display:none!important}.twcw-floating-summary strong{white-space:nowrap!important;font-size:13.5px!important}.twcw-floating-actions{gap:6px!important;width:auto!important}.twcw-floating #twcw-clear{padding:8px 7px!important;font-size:12px!important}.twcw-floating #twcw-open-compare{white-space:nowrap!important;border-radius:9px!important;min-height:38px!important;padding:8px 11px!important;font-size:12.5px!important}}.twlc24-card{--twlc24-soft-panel:#f6f9fe;--twlc24-soft-panel-border:#e2eaf5;--twlc24-box-blue:#1877f2;--twlc24-box-blue-soft:#eef5ff;--twlc24-box-blue-border:#d6e6ff;--twlc24-box-green:#0f8f62;--twlc24-box-green-soft:#edf9f3;--twlc24-box-green-border:#d4ecdf;--twlc24-box-pink:#d63272;--twlc24-box-pink-soft:#fff0f6;--twlc24-box-pink-border:#f6d7e6;--twlc24-box-orange:#dd6b20;--twlc24-box-orange-soft:#fff5ed;--twlc24-box-orange-border:#f5dfcd}.twlc24-description-more{color:#07152f!important;letter-spacing:-.01em!important;background:linear-gradient(#fff,#f8fbff)!important;border:1px solid #d6e1ef!important;border-radius:16px!important;min-width:124px!important;height:58px!important;min-height:58px!important;padding:0 18px!important;font-size:15px!important;font-weight:850!important;transition:transform .16s,box-shadow .16s,border-color .16s!important;box-shadow:0 10px 24px #08152f12!important}.twlc24-description-more:hover{border-color:#c7d7ea!important;outline:none!important;transform:translateY(-1px)!important;box-shadow:0 14px 28px #08152f1a!important}.twlc24-description-more:focus-visible{border-color:#c7d7ea!important;outline:none!important;transform:translateY(-1px)!important;box-shadow:0 14px 28px #08152f1a!important}.twlc24-description-more .twlc24-arrow-char,.twlc24-description-more svg{width:18px!important;height:18px!important}.twlc24-secondary-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.twlc24-secondary-actions .twcw-button,.twlc24-secondary-actions .twcw-compare,.twlc24-secondary-actions .twcw-watch,.twlc24-secondary-actions>a,.twlc24-secondary-actions>button{border:1px solid var(--twlc24-soft-panel-border)!important;background:var(--twlc24-soft-panel)!important;border-radius:16px!important;min-height:58px!important;padding:12px 14px!important;box-shadow:inset 0 1px #ffffffd1!important}.twlc24-secondary-actions .twcw-button:hover,.twlc24-secondary-actions .twcw-compare:hover,.twlc24-secondary-actions .twcw-watch:hover{background:#fbfdff!important;border-color:#d3dfef!important}.twlc24-side{border-radius:18px!important;gap:12px!important;padding:14px 13px 12px!important}.twlc24-logo-box{border-color:var(--twlc24-soft-panel-border)!important;background:var(--twlc24-soft-panel)!important;border-radius:16px!important;min-height:72px!important;padding:12px 14px!important}.twlc24-logo-img{object-fit:contain!important;object-position:center!important;width:100%!important;max-width:200px!important;max-height:54px!important}.twlc24-price-stack{gap:7px!important;padding:8px 4px 3px!important}.twlc24-price-line{margin:0!important;line-height:1.12!important}.twlc24-price-note{margin:0!important;font-size:13.3px!important;line-height:1.28!important}.twlc24-trial-pill{margin-top:3px!important}.twlc24-coupon-fallback-card{text-align:center!important;background:#eff8f3!important;border:1px solid #d6e9df!important;border-radius:14px!important;gap:7px!important;min-height:0!important;padding:14px!important;display:grid!important}.twlc24-coupon-fallback-card strong{color:#0e7f57!important;margin:0!important;font-size:15px!important;font-weight:900!important;line-height:1.2!important}.twlc24-coupon-fallback-card span{color:#5b6b82!important;margin:0!important;font-size:13.1px!important;font-weight:600!important;line-height:1.34!important}.twlc24-updated{color:#5b6780!important;align-items:center!important;gap:7px!important;padding:3px 2px 0!important;font-size:12.6px!important;line-height:1.22!important;display:flex!important}.twlc24-updated>span:first-child{width:15px!important;min-width:15px!important;height:15px!important}.twlc24-updated svg{color:#1877f2!important;flex:0 0 15px!important;width:15px!important;height:15px!important}.twlc24-updated span:last-child{color:#5b6780!important;gap:3px!important;min-height:15px!important}.twlc24-updated strong{color:#17233d!important;font-size:12.6px!important;font-weight:850!important}.twlc24-rating-strip{background:#fff!important;border:1px solid #dfe8f2!important;min-height:62px!important;padding:10px 12px!important}.twlc24-rating-track{min-width:0!important}.twlc24-rating-slide{gap:12px!important;width:100%!important;display:flex!important}.twlc24-rating-brand,.twlc24-rating-slide{align-items:center!important;min-width:0!important}.twlc24-rating-brand{flex:auto!important;max-width:none!important;display:inline-flex!important}.twlc24-rating-name{text-overflow:ellipsis!important;white-space:nowrap!important;color:#17233d!important;min-width:0!important;font-size:14.4px!important;font-weight:800!important;line-height:1.2!important;display:block!important;overflow:hidden!important}.twlc24-rating-divider,.twlc24-rating-separator,.twlc24-rating-separator-count{background:#dfe7f1!important;flex:0 0 1px!important;width:1px!important;min-width:1px!important;height:30px!important}.twlc24-rating-score{letter-spacing:-.02em!important;color:#07152f!important;flex:none!important;margin:0!important;font-size:20px!important;font-weight:900!important;line-height:1!important}.twlc24-stars{flex:none!important;gap:1px!important}.twlc24-rating-count{text-overflow:ellipsis!important;white-space:nowrap!important;color:#5c6a81!important;flex:0 auto!important;min-width:0!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important;overflow:hidden!important}.twlc24-rating-arrows{gap:8px!important}.twlc24-info-box{padding:18px 18px 17px!important}.twlc24-box-head{align-items:center!important;margin:0 0 14px!important}.twlc24-box-head h3{letter-spacing:-.02em!important;font-weight:900!important;line-height:1.15!important}.twlc24-box-body{padding-bottom:6px!important}.twlc24-box-icon{border:1px solid #0000!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffffad!important}.twlc24-box-icon svg{stroke-width:2.15px!important;width:20px!important;height:20px!important}.twlc24-info-box.is-functions .twlc24-box-head h3,.twlc24-info-box.is-overview .twlc24-box-head h3{color:var(--twlc24-box-blue)!important}.twlc24-info-box.is-benefits .twlc24-box-head h3,.twlc24-info-box.is-fit .twlc24-box-head h3{color:var(--twlc24-box-green)!important}.twlc24-info-box.is-cons .twlc24-box-head h3,.twlc24-info-box.is-notfit .twlc24-box-head h3{color:var(--twlc24-box-pink)!important}.twlc24-info-box.is-functions .twlc24-box-icon,.twlc24-info-box.is-overview .twlc24-box-icon{color:var(--twlc24-box-blue)!important;background:var(--twlc24-box-blue-soft)!important;border-color:var(--twlc24-box-blue-border)!important}.twlc24-info-box.is-benefits .twlc24-box-icon,.twlc24-info-box.is-fit .twlc24-box-icon{color:var(--twlc24-box-green)!important;background:var(--twlc24-box-green-soft)!important;border-color:var(--twlc24-box-green-border)!important}.twlc24-info-box.is-cons .twlc24-box-icon,.twlc24-info-box.is-notfit .twlc24-box-icon{color:var(--twlc24-box-pink)!important;background:var(--twlc24-box-pink-soft)!important;border-color:var(--twlc24-box-pink-border)!important}.twlc24-box-toggle{margin-top:auto!important;padding-top:12px!important}.twlc24-info-box .twlc24-box-list{gap:12px!important}.twlc24-info-box .twlc24-box-list li:before{top:.75em!important}@media (width<=1220px){.twlc24-rating-slide{gap:10px!important}.twlc24-rating-name{font-size:14px!important}.twlc24-rating-count{font-size:13.5px!important}}@media (width<=980px){.twlc24-secondary-actions{width:100%!important}.twlc24-side{gap:11px!important}.twlc24-rating-strip{min-height:60px!important}.twlc24-detail-grid{gap:13px!important}}@media (width<=760px){.twlc24-description-more{border-radius:12px!important;width:auto!important;min-width:0!important;height:42px!important;min-height:42px!important;padding:0 14px!important;font-size:13.5px!important}.twlc24-rating-slide{flex-wrap:wrap!important;row-gap:8px!important}.twlc24-rating-divider,.twlc24-rating-separator,.twlc24-rating-separator-count{display:none!important}.twlc24-rating-brand,.twlc24-rating-count{flex-basis:100%!important}.twlc24-info-box{padding:16px 16px 15px!important}.twlc24-box-toggle{padding-top:10px!important}}@media (width>=761px){.twlc24-card .twlc24-title-row{margin-bottom:2px!important;display:block!important}.twlc24-card .twlc24-title-row .twlc24-title-block{width:100%!important}.twlc24-card .twlc24-side>.twlc24-secondary-actions.is-in-side .twcw-button:hover,.twlc24-card .twlc24-side>.twlc24-secondary-actions.is-in-side .twcw-compare:hover,.twlc24-card .twlc24-side>.twlc24-secondary-actions.is-in-side .twcw-watch:hover{color:#24466f!important;background:#fbfdff!important;border-color:#cbd9e9!important}.twlc24-card .twlc24-side .twlc24-updated{justify-content:center!important;gap:6px!important;width:100%!important;min-height:21px!important;margin:2px 0 0!important;padding:0!important;font-size:10.7px!important;line-height:1.12!important}.twlc24-card .twlc24-side .twlc24-updated svg,.twlc24-card .twlc24-side .twlc24-updated>span:first-child{flex:0 0 14px!important;width:14px!important;min-width:14px!important;height:14px!important}.twlc24-card .twlc24-side .twlc24-updated strong{font-size:inherit!important;line-height:inherit!important}.twlc24-card .twlc24-side .twlc24-coupon-card,.twlc24-card .twlc24-side .twlc24-coupon-fallback-card{margin-bottom:5px!important}}@media (width<=760px){.twlc24-card .twlc24-title-row>.twlc24-secondary-actions{display:grid!important}}@media (width>=761px){.twlc24-card .twlc24-detail-grid{grid-auto-rows:378px!important;align-items:stretch!important}.twlc24-card .twlc24-detail-grid .twlc24-info-box,.twlc24-card .twlc24-detail-grid .twlc24-info-box.has-more.is-expanded,.twlc24-card .twlc24-detail-grid .twlc24-info-box.is-expanded{height:378px!important;min-height:378px!important;max-height:378px!important}.twlc24-card .twlc24-detail-grid .twlc24-info-box{flex-direction:column!important;padding-top:18px!important;padding-bottom:18px!important;display:flex!important}.twlc24-card .twlc24-detail-grid .twlc24-box-head{flex:none!important;margin-bottom:15px!important}.twlc24-card .twlc24-detail-grid .twlc24-box-body{flex:auto!important;min-height:0!important;padding-bottom:0!important;overflow:hidden!important}.twlc24-card .twlc24-detail-grid .twlc24-info-box.is-overview:not(.is-expanded) .twlc24-box-body{display:block!important}.twlc24-card .twlc24-detail-grid .twlc24-info-box.is-overview:not(.is-expanded) .twlc24-box-text{-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;max-height:100%!important;display:block!important;overflow:hidden!important}.twlc24-card .twlc24-detail-grid .twlc24-info-box:not(.is-expanded) .twlc24-box-list{grid-template-rows:repeat(5,auto)!important;align-content:start!important;gap:11px!important;display:grid!important}.twlc24-card .twlc24-detail-grid .twlc24-box-toggle,.twlc24-card .twlc24-detail-grid .twlc24-info-box.has-more.is-expanded .twlc24-box-toggle,.twlc24-card .twlc24-detail-grid .twlc24-info-box.is-expanded .twlc24-box-toggle{flex:none!important;margin-top:auto!important;padding-top:15px!important}.twlc24-card .twlc24-detail-grid .twlc24-info-box.has-more.is-expanded .twlc24-box-body,.twlc24-card .twlc24-detail-grid .twlc24-info-box.is-expanded .twlc24-box-body{scrollbar-gutter:stable!important;overflow:hidden auto!important}}@media (width>=761px) and (width<=980px){.twlc24-card .twlc24-detail-grid{grid-auto-rows:396px!important}.twlc24-card .twlc24-detail-grid .twlc24-info-box,.twlc24-card .twlc24-detail-grid .twlc24-info-box.has-more.is-expanded,.twlc24-card .twlc24-detail-grid .twlc24-info-box.is-expanded{height:396px!important;min-height:396px!important;max-height:396px!important}}@media (width<=760px){.twlc24-card .twlc24-detail-grid .twlc24-box-toggle{padding-top:14px!important}}@media (width>=761px){.twlc24-card .twlc24-side>.twlc24-secondary-actions.is-in-side{background:#f5f8fc!important;border:1px solid #dfe7f1!important;border-radius:13px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;width:100%!important;margin:5px 0 0!important;padding:4px!important;display:grid!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffffe0,0 5px 14px #08152f09!important}.twlc24-card .twlc24-side>.twlc24-secondary-actions.is-in-side .twcw-button,.twlc24-card .twlc24-side>.twlc24-secondary-actions.is-in-side .twcw-compare,.twlc24-card .twlc24-side>.twlc24-secondary-actions.is-in-side .twcw-watch,.twlc24-card .twlc24-side>.twlc24-secondary-actions.is-in-side>a,.twlc24-card .twlc24-side>.twlc24-secondary-actions.is-in-side>button{color:#526179!important;width:100%!important;min-width:0!important;height:35px!important;min-height:35px!important;box-shadow:none!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;gap:7px!important;padding:0 8px!important;font-size:11.6px!important;font-weight:760!important;line-height:1!important;text-decoration:none!important;transition:background-color .16s,color .16s,box-shadow .16s!important;display:inline-flex!important}.twlc24-card .twlc24-side>.twlc24-secondary-actions.is-in-side>*+*{border-left:1px solid #dfe7f1!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.twlc24-card .twlc24-side>.twlc24-secondary-actions.is-in-side .twcw-button:hover,.twlc24-card .twlc24-side>.twlc24-secondary-actions.is-in-side .twcw-compare:hover,.twlc24-card .twlc24-side>.twlc24-secondary-actions.is-in-side .twcw-watch:hover,.twlc24-card .twlc24-side>.twlc24-secondary-actions.is-in-side>a:hover,.twlc24-card .twlc24-side>.twlc24-secondary-actions.is-in-side>button:hover{color:#173d6d!important;background:#fff!important;box-shadow:0 4px 10px #08152f0f!important}.twlc24-card .twlc24-side>.twlc24-secondary-actions.is-in-side .twcw-button-icon,.twlc24-card .twlc24-side>.twlc24-secondary-actions.is-in-side svg{flex:0 0 13px!important;width:13px!important;min-width:13px!important;height:13px!important}.twlc24-card .twlc24-side .twlc24-updated{margin-bottom:0!important}.twlc24-card .twlc24-rating-score{color:#07152f!important;flex:none!important}.twlc24-card .twlc24-stars{flex-wrap:nowrap!important;flex:none!important;align-items:center!important;gap:1px!important;display:inline-flex!important}.twlc24-card .twlc24-star{flex:none!important}}@media (width>=761px) and (width<=1050px){.twlc24-card .twlc24-rating-count{max-width:135px!important}}.twlc24-card.is-description-panel-open{z-index:999!important;position:relative!important;overflow:visible!important}.twlc24-card.is-description-panel-open .twlc24-description-row,.twlc24-card.is-description-panel-open .twlc24-description-wrap,.twlc24-card.is-description-panel-open .twlc24-main,.twlc24-card.is-description-panel-open .twlc24-shell{overflow:visible!important}.twlc24-card .twlc24-description-wrap.is-desc-panel-open{z-index:1200!important}.twlc24-card .twlc24-description-panel,.twlc24-card .twlc24-description-wrap.is-desc-panel-up .twlc24-description-panel{z-index:1250!important;width:min(900px,100vw - 90px)!important;max-width:min(900px,100vw - 90px)!important;max-height:min(560px,100vh - 150px)!important;overflow:hidden!important}.twlc24-card .twlc24-description-panel p{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;white-space:normal!important;width:100%!important;max-height:min(520px,100vh - 190px)!important;margin:0!important;padding:20px 22px 24px!important;display:block!important;overflow:hidden auto!important}@media (width<=980px){.twlc24-card .twlc24-description-panel,.twlc24-card .twlc24-description-wrap.is-desc-panel-up .twlc24-description-panel{width:min(94vw,760px)!important;max-width:min(94vw,760px)!important}}@media (width<=760px){.twlc24-card .twlc24-description-panel,.twlc24-card .twlc24-description-wrap.is-desc-panel-up .twlc24-description-panel{width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;max-height:calc(100vh - 110px)!important}.twlc24-card .twlc24-description-panel p{max-height:calc(100vh - 150px)!important;padding:17px 18px 21px!important}}@media (width>=761px){.twlc24-card .twlc24-side-utility .twlc24-secondary-actions.is-in-side{border-radius:0!important}.twlc24-card .twlc24-side-utility .twlc24-secondary-actions.is-in-side .twcw-button,.twlc24-card .twlc24-side-utility .twlc24-secondary-actions.is-in-side .twcw-compare,.twlc24-card .twlc24-side-utility .twlc24-secondary-actions.is-in-side .twcw-watch,.twlc24-card .twlc24-side-utility .twlc24-secondary-actions.is-in-side>a,.twlc24-card .twlc24-side-utility .twlc24-secondary-actions.is-in-side>button{color:#536078!important;width:100%!important;min-width:0!important;white-space:nowrap!important;justify-content:center!important;align-items:center!important;gap:6px!important;margin:0!important;font-family:inherit!important;font-weight:760!important;line-height:1!important;text-decoration:none!important;transition:color .16s,transform .16s!important;display:inline-flex!important}.twlc24-card .twlc24-side-utility .twlc24-secondary-actions.is-in-side>*+*{border-left:1px solid #e0e7f0!important}.twlc24-card .twlc24-side-utility .twlc24-secondary-actions.is-in-side .twcw-button:hover,.twlc24-card .twlc24-side-utility .twlc24-secondary-actions.is-in-side .twcw-compare:hover,.twlc24-card .twlc24-side-utility .twlc24-secondary-actions.is-in-side .twcw-watch:hover,.twlc24-card .twlc24-side-utility .twlc24-secondary-actions.is-in-side>a:hover,.twlc24-card .twlc24-side-utility .twlc24-secondary-actions.is-in-side>button:hover{color:#155a9f!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important;transform:translateY(-1px)!important}.twlc24-card .twlc24-side-utility .twlc24-updated{color:#5c687b!important;white-space:nowrap!important;border-top:1px solid #e0e7f0!important;grid-template-columns:15px minmax(0,1fr)!important;align-items:center!important;gap:7px!important;width:100%!important;font-family:inherit!important;font-weight:650!important;display:grid!important}.twlc24-card .twlc24-side-utility .twlc24-updated svg,.twlc24-card .twlc24-side-utility .twlc24-updated>span:first-child{color:#1479e8!important;width:15px!important;min-width:15px!important;height:15px!important}.twlc24-card .twlc24-side-utility .twlc24-updated>span:last-child{text-overflow:ellipsis!important;align-items:baseline!important;gap:3px!important;min-width:0!important;display:inline-flex!important;overflow:hidden!important}.twlc24-card .twlc24-side-utility .twlc24-updated strong{color:#17233d!important;font-size:inherit!important;line-height:inherit!important;font-weight:850!important}.twlc24-card .twlc24-side-utility{margin:2px 0 0!important}.twlc24-card .twlc24-side-utility>.twlc24-secondary-actions,.twlc24-card .twlc24-side-utility>.twlc24-secondary-actions.is-in-side{order:1!important;margin:0!important}.twlc24-card .twlc24-side-utility>.twlc24-updated{border-top:1px solid #e0e7f0!important;order:2!important;min-width:0!important}.twlc24-card .twlc24-side-utility>.twlc24-updated strong{font-family:inherit!important;letter-spacing:0!important}.twlc24-card .twlc24-title-row>.twlc24-secondary-actions.is-in-side{display:none!important}}@media (width>=761px) and (width<=1050px){.twlc24-card .twlc24-side-utility>.twlc24-updated,.twlc24-card .twlc24-side-utility>.twlc24-updated strong{font-size:9.85px!important}.twlc24-card .twlc24-side-utility>.twlc24-updated{gap:5px!important;padding-left:6px!important;padding-right:6px!important}}.twlc24-card{--twlc24-shadow:none!important}.twlc24-card,.twlc24-card:after,.twlc24-card:before,.twlc24-shell{box-shadow:none!important;filter:none!important}@media (width>=761px){.twlc24-card .twlc24-title{margin-bottom:5px!important}.twlc24-card .twlc24-description-wrap{margin-top:1px!important;margin-bottom:8px!important}.twlc24-card .twlc24-description-row{align-items:center!important;gap:15px!important}.twlc24-card .twlc24-description{max-height:calc(4.38em + 2px)!important;font-family:inherit!important;font-size:clamp(15.1px,.95vw,16.1px)!important;font-weight:690!important;line-height:1.46!important}.twlc24-card .twlc24-side-utility>.twlc24-updated,.twlc24-card .twlc24-side-utility>.twlc24-updated span,.twlc24-card .twlc24-side-utility>.twlc24-updated strong{letter-spacing:0!important;color:#5f6c82!important;font-family:inherit!important;font-size:10.7px!important;font-weight:680!important;line-height:1.18!important}.twlc24-card .twlc24-rating-strip{grid-template-columns:minmax(0,1fr) auto!important;align-items:stretch!important;column-gap:17px!important;display:grid!important}.twlc24-card .twlc24-rating-slide,.twlc24-card .twlc24-rating-slide.is-active,.twlc24-card .twlc24-rating-track{width:100%!important;min-width:0!important;display:grid!important;overflow:hidden!important}.twlc24-card .twlc24-rating-slide,.twlc24-card .twlc24-rating-slide.is-active{grid-template-columns:fit-content(46%) 1px max-content 1px minmax(max-content,1fr)!important;align-items:center!important;height:100%!important;padding:0!important}.twlc24-card .twlc24-rating-brand{align-items:center!important;display:flex!important;overflow:hidden!important}.twlc24-card .twlc24-rating-brand,.twlc24-card .twlc24-rating-name{width:auto!important;min-width:0!important;max-width:100%!important}.twlc24-card .twlc24-rating-name{-webkit-line-clamp:3!important;white-space:normal!important;overflow-wrap:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important;text-overflow:clip!important;color:#17233d!important;-webkit-box-orient:vertical!important;font-family:inherit!important;font-size:12.4px!important;font-weight:770!important;line-height:1.16!important;display:-webkit-box!important;overflow:hidden!important}.twlc24-card .twlc24-rating-divider{background:#d7e1eb!important;align-self:center!important;width:1px!important;min-width:1px!important;height:36px!important;display:block!important}.twlc24-card .twlc24-rating-value-group{white-space:nowrap!important;justify-content:flex-start!important;align-items:center!important;min-width:max-content!important;display:inline-flex!important}.twlc24-card .twlc24-rating-score{margin:0!important;font-family:inherit!important;font-weight:900!important}.twlc24-card .twlc24-rating-count{text-overflow:ellipsis!important;white-space:nowrap!important;color:#5e6b80!important;justify-self:start!important;width:auto!important;min-width:max-content!important;max-width:100%!important;font-family:inherit!important;font-size:12.4px!important;font-weight:710!important;line-height:1.16!important;overflow:hidden!important}.twlc24-card .twlc24-rating-arrows{place-self:center end!important;align-items:center!important;gap:7px!important;display:inline-flex!important}.twlc24-card .twlc24-rating-arrows .twlc24-mini-arrow{width:37px!important;min-width:37px!important;height:37px!important;min-height:37px!important;box-shadow:none!important;border-radius:11px!important}.twlc24-card .twlc24-rating-arrows .twlc24-mini-arrow svg{width:15px!important;height:15px!important}}@media (width>=761px) and (width<=1050px){.twlc24-card .twlc24-rating-slide,.twlc24-card .twlc24-rating-slide.is-active{grid-template-columns:fit-content(41%) 1px max-content 1px minmax(max-content,1fr)!important}.twlc24-card .twlc24-rating-name{font-size:11.4px!important}.twlc24-card .twlc24-rating-count{font-size:11.1px!important}.twlc24-card .twlc24-rating-arrows .twlc24-mini-arrow{width:35px!important;min-width:35px!important;height:35px!important;min-height:35px!important}}.tw-loop-card-host,.tw-loop-card-shortcode,.tw-loop-card-shortcode>.twtools-results,.twlc24-card,.twlc24-shell{-webkit-box-shadow:none!important;box-shadow:none!important;filter:none!important}.twtools-results:has(.twlc24-card){-webkit-box-shadow:none!important;box-shadow:none!important;filter:none!important}.twtools-results:has(.twlc24-card)>.twtools-results{-webkit-box-shadow:none!important;box-shadow:none!important;filter:none!important}.twtools-results:has(>.tw-loop-card-shortcode){-webkit-box-shadow:none!important;box-shadow:none!important;filter:none!important}.uc-grid-item:has(.twlc24-card){-webkit-box-shadow:none!important}.uc-grid>:has(.twlc24-card){-webkit-box-shadow:none!important;box-shadow:none!important;filter:none!important}.uc-grid-item:has(.twlc24-card){-webkit-box-shadow:none!important}.ue-grid-item:has(.twlc24-card){-webkit-box-shadow:none!important}.ue-post-grid-item:has(.twlc24-card){-webkit-box-shadow:none!important;box-shadow:none!important;filter:none!important}.tw-loop-card-host:after,.tw-loop-card-host:before,.tw-loop-card-shortcode:after,.tw-loop-card-shortcode:before,.twlc24-card:after,.twlc24-card:before,.twlc24-shell:after,.twlc24-shell:before{content:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;filter:none!important;display:none!important}.twtools-results:has(.twlc24-card):before{content:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;filter:none!important;display:none!important}.twtools-results:has(.twlc24-card):after{content:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;filter:none!important;display:none!important}.twtools-results:has(>.tw-loop-card-shortcode):before{content:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;filter:none!important;display:none!important}.twtools-results:has(>.tw-loop-card-shortcode):after{content:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;filter:none!important;display:none!important}@media (width>=761px){.twlc24-card .twlc24-rating-score{letter-spacing:-.015em!important;font-size:18.5px!important;line-height:1!important}}@media (width>=761px) and (width<=1050px){.twlc24-card .twlc24-rating-score{font-size:17.5px!important}}.twlc24-card .twlc24-description-more .twlc24-arrow-char svg{color:currentColor!important}@media (width>=761px){.twlc24-card .twlc24-side-utility>.twlc24-updated{text-align:center!important;white-space:nowrap!important;letter-spacing:0!important;font-family:inherit!important;font-weight:690!important}.twlc24-card .twlc24-side-utility>.twlc24-updated svg,.twlc24-card .twlc24-side-utility>.twlc24-updated>span:first-child{flex:0 0 14px!important;justify-content:center!important;align-items:center!important;margin:0!important;display:inline-flex!important}.twlc24-card .twlc24-side-utility>.twlc24-updated>span:last-child{font:inherit!important;color:inherit!important;margin:0!important;padding:0!important}.twlc24-card .twlc24-side-utility>.twlc24-updated strong{margin:0!important;padding:0!important}}@media (width<=760px){.twlc24-card .twlc24-description-more .twlc24-arrow-char{border-radius:7px!important}}@media (width>=761px){.twlc24-card .twlc24-shell{box-shadow:none!important;position:relative!important}.twlc24-card .twlc24-actions,.twlc24-card .twlc24-main{box-shadow:none!important;border-bottom:0!important}}.twlc24-card .twlc24-description-more{letter-spacing:-.005em!important;justify-content:center!important;align-items:center!important;width:auto!important;display:inline-flex!important}.twlc24-card .twlc24-description-more .twlc24-arrow-char{border-radius:0!important;justify-content:center!important;align-items:center!important;padding:0!important;display:inline-flex!important}.tw-loop-card-host,.tw-loop-card-shortcode,.tw-loop-card-shortcode>.twtools-results,.twlc24-card,.twlc24-card[data-twlc24-card]{box-shadow:none!important;filter:none!important}.twtools-results:has(.twlc24-card){box-shadow:none!important;filter:none!important}.uc-grid-item:has(.twlc24-card){box-shadow:none!important;filter:none!important}.uc-grid-item:has(.twlc24-card){box-shadow:none!important;filter:none!important}.ue-grid-item:has(.twlc24-card){box-shadow:none!important;filter:none!important}@media (width<=760px){.twlc24-card .twlc24-description-more .twlc24-arrow-char{width:13px!important;min-width:13px!important;height:13px!important}}.twlc24-card .twlc24-description-more{border:1px solid #d7e0e8!important;border-radius:12px!important;gap:7px!important;min-width:96px!important;height:38px!important;min-height:38px!important;padding:0 14px!important;font-family:inherit!important;font-size:12.8px!important;font-weight:800!important;line-height:1!important;transition:transform .16s,border-color .16s,box-shadow .16s!important}.twlc24-card .twlc24-description-more:hover{color:#33465b!important;background:#f4f6f8!important;border-color:#ccd7e1!important;outline:none!important;transform:translateY(-2px)!important;box-shadow:inset 0 1px #ffffffe6,0 5px 11px #1423370d!important}.twlc24-card .twlc24-description-more .twlc24-arrow-char{width:14px!important;min-width:14px!important;height:14px!important;box-shadow:none!important;color:currentColor!important;background:0 0!important;border:0!important}.twlc24-card .twlc24-description-more .twlc24-arrow-char svg{stroke-width:2.1px!important;width:12px!important;height:12px!important}.twlc24-card .twlc24-btn-close,.twlc24-card .twlc24-btn-open{border:1px solid #e4d9c9!important}.twlc24-card .twlc24-btn-close:hover,.twlc24-card .twlc24-btn-open:hover{color:#263449!important;background:#f8f3eb!important;border-color:#e4d9c9!important;outline:none!important;transform:translateY(-2px)!important;box-shadow:inset 0 1px #ffffffc7!important}.twlc24-card .twlc24-btn-close .twlc24-arrow-char,.twlc24-card .twlc24-btn-close svg,.twlc24-card .twlc24-btn-open .twlc24-arrow-char,.twlc24-card .twlc24-btn-open svg{color:currentColor!important;box-shadow:none!important;background:0 0!important;border:0!important}@media (width>=761px){.twlc24-card .twlc24-rating-divider,.twlc24-card .twlc24-rating-divider-count,.twlc24-card .twlc24-rating-separator,.twlc24-card .twlc24-rating-separator-count{width:1px!important;min-width:1px!important;max-width:1px!important;box-shadow:none!important;border:0!important;border-radius:0!important;align-self:center!important;margin:0!important;padding:0!important;display:block!important}}@media (width<=760px){.twlc24-card .twlc24-description-more{border-radius:9px!important;min-width:0!important;height:30px!important;min-height:30px!important;padding:0 9px!important;font-size:12px!important}}@media (width>=761px){.twlc24-card .twlc24-rating-strip{gap:12px!important;min-height:60px!important;padding:7px 11px 7px 14px!important}.twlc24-card .twlc24-rating-slide,.twlc24-card .twlc24-rating-slide.is-active{column-gap:clamp(14px,1vw,18px)!important;min-height:46px!important}.twlc24-card .twlc24-rating-divider,.twlc24-card .twlc24-rating-divider-count,.twlc24-card .twlc24-rating-separator,.twlc24-card .twlc24-rating-separator-count{opacity:.86!important;background:#dce5ed!important;height:29px!important;min-height:29px!important;max-height:29px!important}.twlc24-card .twlc24-rating-value-group{gap:10px!important}.twlc24-card .twlc24-rating-count{padding-left:2px!important}.twlc24-card .twlc24-rating-arrows{margin-left:8px!important}.twlc24-card .twlc24-rating-arrow,.twlc24-card .twlc24-rating-next,.twlc24-card .twlc24-rating-prev{width:43px!important;min-width:43px!important;height:43px!important;min-height:43px!important}}@media (width>=761px) and (width<=1050px){.twlc24-card .twlc24-rating-strip{min-height:58px!important;padding-top:6px!important;padding-bottom:6px!important}.twlc24-card .twlc24-rating-slide,.twlc24-card .twlc24-rating-slide.is-active{column-gap:10px!important}.twlc24-card .twlc24-rating-divider,.twlc24-card .twlc24-rating-divider-count,.twlc24-card .twlc24-rating-separator,.twlc24-card .twlc24-rating-separator-count{height:27px!important;min-height:27px!important;max-height:27px!important}}.twlc24-card .twlc24-btn-close,.twlc24-card .twlc24-btn-open{color:#263449!important;filter:none!important;opacity:1!important;background:#f7f1e8!important;border-color:#e2d7c8!important;transition:transform .16s!important;box-shadow:inset 0 1px #ffffffc7!important}.twlc24-card .twlc24-btn-close:active,.twlc24-card .twlc24-btn-close:focus,.twlc24-card .twlc24-btn-close:hover,.twlc24-card .twlc24-btn-open:active,.twlc24-card .twlc24-btn-open:focus,.twlc24-card .twlc24-btn-open:hover{color:#263449!important;filter:none!important;opacity:1!important;background:#f7f1e8!important;border-color:#e2d7c8!important;outline:none!important;transform:translateY(-2px)!important;box-shadow:inset 0 1px #ffffffc7!important}.twlc24-card .twlc24-btn-open:focus-visible{color:#263449!important;filter:none!important;opacity:1!important;background:#f7f1e8!important;border-color:#e2d7c8!important;outline:none!important;transform:translateY(-2px)!important;box-shadow:inset 0 1px #ffffffc7!important}.twlc24-card .twlc24-btn-close:focus-visible{color:#263449!important;filter:none!important;opacity:1!important;background:#f7f1e8!important;border-color:#e2d7c8!important;outline:none!important;transform:translateY(-2px)!important;box-shadow:inset 0 1px #ffffffc7!important}.twlc24-card .twlc24-btn-close:hover *,.twlc24-card .twlc24-btn-open:hover *{color:inherit!important;filter:none!important;background:0 0!important}.twlc24-card .twlc24-btn-open:focus-visible *{color:inherit!important;filter:none!important;background:0 0!important}.twlc24-card .twlc24-btn-close:focus-visible *{color:inherit!important;filter:none!important;background:0 0!important}.twlc24-card .twlc24-description-more{color:#465669!important;background:#f7f8fa!important;border-color:#e1e6eb!important;box-shadow:inset 0 1px #ffffffeb,0 2px 6px #14233706!important}.twlc24-card .twlc24-description-more:active,.twlc24-card .twlc24-description-more:focus,.twlc24-card .twlc24-description-more:hover{color:#465669!important;background:#f7f8fa!important;border-color:#d8dfe6!important;outline:none!important;transform:translateY(-2px)!important;box-shadow:inset 0 1px #ffffffeb,0 4px 9px #1423370a!important}.twlc24-card .twlc24-description-more:focus-visible{color:#465669!important;background:#f7f8fa!important;border-color:#d8dfe6!important;outline:none!important;transform:translateY(-2px)!important;box-shadow:inset 0 1px #ffffffeb,0 4px 9px #1423370a!important}.twlc24-card .twlc24-disclaimer{box-sizing:border-box!important;color:#657184!important;letter-spacing:0!important;text-align:center!important;width:calc(100% + clamp(15px,1.25vw,18px) + clamp(15px,1.25vw,18px))!important;box-shadow:none!important;background:#fbfcfd!important;border:1px solid #e1e8f0!important;border-radius:0 0 22px 22px!important;margin:10px calc(clamp(15px,1.25vw,18px)*-1) calc(clamp(15px,1.25vw,18px)*-1)!important;padding:11px 18px 12px!important;font-family:inherit!important;font-size:11.2px!important;font-weight:520!important;line-height:1.35!important;display:block!important}.twlc24-card.is-open .twlc24-disclaimer{margin-top:12px!important}@media (width<=760px){.twlc24-card .twlc24-disclaimer{font-size:10.7px!important;line-height:1.4!important}}.twlc24-card{border-radius:26px!important;overflow:hidden!important}@media (width>=761px){.twlc24-card .twlc24-main,.twlc24-card .twlc24-side{align-self:start!important}.twlc24-card .twlc24-side-utility>.twlc24-secondary-actions,.twlc24-card .twlc24-side-utility>.twlc24-updated{background:#f7f9fc!important;border:1px solid #dfe7f1!important;border-radius:18px!important;width:100%!important;box-shadow:inset 0 1px #ffffffd9!important}.twlc24-card .twlc24-side-utility>.twlc24-secondary-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;margin:0!important;padding:0!important;display:grid!important;overflow:hidden!important}.twlc24-card .twlc24-side-utility>.twlc24-secondary-actions>*{min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important}.twlc24-card .twlc24-side-utility>.twlc24-secondary-actions>*+*{border-left:1px solid #e1e8f0!important}.twlc24-card .twlc24-side-utility>.twlc24-updated,.twlc24-card .twlc24-side-utility>.twlc24-updated>span:last-child{justify-content:flex-start!important}.twlc24-card .twlc24-side-utility>.twlc24-updated strong{font:inherit!important}.twlc24-card .twlc24-shell{border-bottom:0!important}}@media (width<=760px){.twlc24-card .twlc24-disclaimer{width:calc(100% + 32px)!important}}@media (width>=761px){.twlc24-card .twlc24-side:after,.twlc24-card .twlc24-side:before{content:none!important}.twlc24-card .twlc24-price-line{font-size:clamp(20px,1.38vw,24px)!important}.twlc24-card .twlc24-price-note{font-size:13.2px!important}.twlc24-card .twlc24-trial-pill{padding:5px 10px!important;font-size:12.6px!important}.twlc24-card .twlc24-side-utility .twlc24-secondary-actions.is-in-side .twcw-button,.twlc24-card .twlc24-side-utility .twlc24-secondary-actions.is-in-side .twcw-compare,.twlc24-card .twlc24-side-utility .twlc24-secondary-actions.is-in-side .twcw-watch,.twlc24-card .twlc24-side-utility .twlc24-secondary-actions.is-in-side>a,.twlc24-card .twlc24-side-utility .twlc24-secondary-actions.is-in-side>button{font-size:11.4px!important}.twlc24-card .twlc24-summary,.twlc24-card .twlc24-tags-row{margin-bottom:2px!important}.twlc24-card .twlc24-btn-open,.twlc24-card .twlc24-btn-provider{box-shadow:0 8px 18px #0d23491f!important}.twlc24-card .twlc24-price-stack{margin-top:0!important;padding-top:0!important}.twlc24-card .twlc24-side-utility{border-radius:0!important;overflow:visible!important}.twlc24-card .twlc24-side-utility .twlc24-secondary-actions.is-in-side{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}.twlc24-card .twlc24-side-utility .twlc24-secondary-actions.is-in-side .twcw-button,.twlc24-card .twlc24-side-utility .twlc24-secondary-actions.is-in-side .twcw-compare,.twlc24-card .twlc24-side-utility .twlc24-secondary-actions.is-in-side .twcw-watch,.twlc24-card .twlc24-side-utility .twlc24-secondary-actions.is-in-side>a,.twlc24-card .twlc24-side-utility .twlc24-secondary-actions.is-in-side>button{box-shadow:none!important;border:1px solid #dfe7f1!important;padding:0 12px!important}.twlc24-card .twlc24-side-utility .twlc24-updated{box-shadow:none!important;border:1px solid #dfe7f1!important;margin:0!important;font-size:11.5px!important}.twlc24-card .twlc24-updated .twlc24-updated-label,.twlc24-card .twlc24-updated b,.twlc24-card .twlc24-updated strong{font-weight:700!important}.twlc24-card .twlc24-tags-row{margin-bottom:1px!important}.twlc24-card .twlc24-side:after,.twlc24-card .twlc24-side:before{display:none!important}.twlc24-card .twlc24-logo-box{border-radius:15px!important}.twlc24-card .twlc24-logo-img{max-height:52px!important}.twlc24-card .twlc24-price-line{margin-top:0!important}.twlc24-card .twlc24-price-note{margin-top:-2px!important}.twlc24-card .twlc24-side.is-no-coupon .twlc24-coupon-fallback-card strong{margin-bottom:0!important}.twlc24-card .twlc24-side.is-no-coupon .twlc24-coupon-fallback-card span{max-width:210px!important}.twlc24-card .twlc24-side-utility .twlc24-secondary-actions.is-in-side .twcw-button,.twlc24-card .twlc24-side-utility .twlc24-secondary-actions.is-in-side .twcw-compare,.twlc24-card .twlc24-side-utility .twlc24-secondary-actions.is-in-side .twcw-watch,.twlc24-card .twlc24-side-utility .twlc24-secondary-actions.is-in-side>a,.twlc24-card .twlc24-side-utility .twlc24-secondary-actions.is-in-side>button{background:#f8fbff!important;border-radius:13px!important;height:38px!important;min-height:38px!important}.twlc24-card .twlc24-side-utility .twlc24-updated{background:#f8fbff!important;border-radius:13px!important;min-height:38px!important;padding:9px 12px!important;line-height:1.1!important}}@media (width>=981px){.twlc24-card[data-twlc24-card] .twlc24-shell{align-items:start!important}.twlc24-card[data-twlc24-card] .twlc24-main{align-self:start!important;gap:5px!important}.twlc24-card[data-twlc24-card] .twlc24-quickinfos{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:12px!important;width:100%!important;max-width:100%!important;margin:4px 0 5px!important;display:grid!important}.twlc24-card[data-twlc24-card] .twlc24-quickinfo{text-align:center!important;justify-content:center!important;align-items:center!important;min-width:0!important;height:34px!important;min-height:34px!important;margin:0!important;padding:6px 12px!important;display:flex!important}.twlc24-card[data-twlc24-card] .twlc24-quickinfo-text{text-align:center!important;width:100%!important}.twlc24-card[data-twlc24-card] .twlc24-trust-panel{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.twlc24-card[data-twlc24-card] .twlc24-rating-strip{border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;width:100%!important;height:56px!important;min-height:56px!important;margin:0!important;padding:6px 10px 6px 14px!important;display:grid!important;overflow:hidden!important}.twlc24-card[data-twlc24-card] .twlc24-rating-slide,.twlc24-card[data-twlc24-card] .twlc24-rating-slide.is-active,.twlc24-card[data-twlc24-card] .twlc24-rating-track{align-items:center!important;width:100%!important;min-width:0!important;height:100%!important;display:grid!important;overflow:hidden!important}.twlc24-card[data-twlc24-card] .twlc24-rating-slide,.twlc24-card[data-twlc24-card] .twlc24-rating-slide.is-active{grid-template-columns:minmax(110px,.9fr) 1px minmax(180px,1.25fr) 1px minmax(120px,1fr)!important;column-gap:clamp(12px,1vw,18px)!important;min-height:0!important;margin:0!important;padding:0!important}.twlc24-card[data-twlc24-card] .twlc24-rating-brand{align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important;overflow:hidden!important}.twlc24-card[data-twlc24-card] .twlc24-rating-name{text-overflow:ellipsis!important;white-space:nowrap!important;-webkit-line-clamp:unset!important;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important;overflow:hidden!important}.twlc24-card[data-twlc24-card] .twlc24-rating-divider,.twlc24-card[data-twlc24-card] .twlc24-rating-divider-count,.twlc24-card[data-twlc24-card] .twlc24-rating-divider-main,.twlc24-card[data-twlc24-card] .twlc24-rating-separator,.twlc24-card[data-twlc24-card] .twlc24-rating-separator-count{opacity:1!important;width:1px!important;min-width:1px!important;max-width:1px!important;height:28px!important;min-height:28px!important;max-height:28px!important;box-shadow:none!important;background:#d7e1ea!important;border:0!important;border-radius:0!important;align-self:center!important;margin:0!important;padding:0!important;display:block!important}.twlc24-card[data-twlc24-card] .twlc24-rating-value-group{justify-content:flex-start!important;align-items:center!important;gap:10px!important;min-width:0!important;margin:0!important;padding:0!important;display:inline-flex!important}.twlc24-card[data-twlc24-card] .twlc24-rating-count{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important}.twlc24-card[data-twlc24-card] .twlc24-rating-arrows{justify-content:flex-end!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important;display:inline-flex!important}.twlc24-card[data-twlc24-card] .twlc24-rating-arrows .twlc24-mini-arrow{border-radius:12px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important}.twlc24-card[data-twlc24-card] .twlc24-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:56px!important;width:100%!important;max-width:100%!important;display:grid!important}.twlc24-card[data-twlc24-card] .twlc24-actions .twlc24-btn{width:100%!important;min-width:0!important;padding:0 16px!important}.twlc24-card[data-twlc24-card] .twlc24-btn-close,.twlc24-card[data-twlc24-card] .twlc24-btn-close:focus,.twlc24-card[data-twlc24-card] .twlc24-btn-close:hover,.twlc24-card[data-twlc24-card] .twlc24-btn-open,.twlc24-card[data-twlc24-card] .twlc24-btn-open:focus,.twlc24-card[data-twlc24-card] .twlc24-btn-open:hover{color:#14223a!important;filter:none!important;opacity:1!important;background:#f8fafc!important;border:1px solid #ccd8e5!important;box-shadow:0 7px 16px #08152f0e!important}.twlc24-card[data-twlc24-card] .twlc24-btn-open:focus-visible{outline-offset:2px!important;outline:2px solid #1877f23d!important}.twlc24-card[data-twlc24-card] .twlc24-btn-close:focus-visible{outline-offset:2px!important;outline:2px solid #1877f23d!important}.twlc24-card[data-twlc24-card] .twlc24-btn-close:hover *,.twlc24-card[data-twlc24-card] .twlc24-btn-open:hover *{color:inherit!important;opacity:1!important;filter:none!important;background:0 0!important}.twlc24-card[data-twlc24-card] .twlc24-btn-open:focus-visible *{color:inherit!important;opacity:1!important;filter:none!important;background:0 0!important}.twlc24-card[data-twlc24-card] .twlc24-btn-close:focus-visible *{color:inherit!important;opacity:1!important;filter:none!important;background:0 0!important}.twlc24-card[data-twlc24-card] .twlc24-side{align-self:start!important}.twlc24-card[data-twlc24-card] .twlc24-price-stack{justify-items:center!important;display:grid!important}.twlc24-card[data-twlc24-card] .twlc24-side.is-no-coupon .twlc24-coupon-fallback-card{align-content:center!important;justify-items:center!important;width:100%!important;display:grid!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility{width:100%!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;display:grid!important;overflow:visible!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side{width:100%!important;min-height:0!important;align-items:stretch!important;display:grid!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>*+*{border-left:1px solid #d9e3ee!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-button,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-compare,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-watch,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>a,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>button{color:#4d5d75!important;filter:none!important;opacity:1!important;visibility:visible!important;background:#f8fafc!important;border:1px solid #d9e3ee!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0 11px!important;transition:transform .16s!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffffe6!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-button:hover,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-compare:hover,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-watch:hover,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>a:hover,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>button:hover{color:#4d5d75!important;filter:none!important;opacity:1!important;visibility:visible!important;background:#f8fafc!important;border:1px solid #d9e3ee!important;box-shadow:inset 0 1px #ffffffe6!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>a:focus-visible{color:#4d5d75!important;filter:none!important;opacity:1!important;visibility:visible!important;background:#f8fafc!important;border:1px solid #d9e3ee!important;transform:translateY(-2px)!important;box-shadow:inset 0 1px #ffffffe6!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>button:focus-visible{color:#4d5d75!important;filter:none!important;opacity:1!important;visibility:visible!important;background:#f8fafc!important;border:1px solid #d9e3ee!important;transform:translateY(-2px)!important;box-shadow:inset 0 1px #ffffffe6!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-button:hover *,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-compare:hover *,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-watch:hover *,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>a:hover *,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>button:hover *{color:inherit!important;opacity:1!important;visibility:visible!important;filter:none!important;background:0 0!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-button:hover:after,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-button:hover:before,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-compare:hover:after,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-compare:hover:before,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-watch:hover:after,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-watch:hover:before{box-shadow:none!important;opacity:0!important;background:0 0!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-button:focus-visible{outline-offset:2px!important;outline:2px solid #1877f23d!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-watch:focus-visible{outline-offset:2px!important;outline:2px solid #1877f23d!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-compare:focus-visible{outline-offset:2px!important;outline:2px solid #1877f23d!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-updated{letter-spacing:0!important;font-family:inherit!important;display:grid!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-updated svg,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-updated>span:first-child{justify-content:center!important;align-items:center!important;display:inline-flex!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-updated strong{font-family:inherit!important}.twlc24-card[data-twlc24-card] .twlc24-disclaimer{box-sizing:border-box!important;display:block!important}.twlc24-card[data-twlc24-card] .twlc24-disclaimer:after,.twlc24-card[data-twlc24-card] .twlc24-disclaimer:before{content:none!important;display:none!important}}@media (width>=981px) and (prefers-reduced-motion:reduce){.twlc24-card[data-twlc24-card] .twlc24-btn-close,.twlc24-card[data-twlc24-card] .twlc24-btn-open,.twlc24-card[data-twlc24-card] .twlc24-secondary-actions .twcw-button,.twlc24-card[data-twlc24-card] .twlc24-secondary-actions .twcw-compare,.twlc24-card[data-twlc24-card] .twlc24-secondary-actions .twcw-watch{transition:none!important}}@media (width>=761px){.twlc24-card .twlc24-btn-close,.twlc24-card .twlc24-btn-detail,.twlc24-card .twlc24-btn-open,.twlc24-card .twlc24-btn-provider{box-shadow:0 9px 16px #0a1c3617!important}.twlc24-card .twlc24-price-line{margin:0!important;line-height:1.02!important}.twlc24-card .twlc24-trial-pill{min-height:24px!important;margin-top:0!important}.twlc24-card .twlc24-side.is-no-coupon .twlc24-coupon-fallback-card strong{font-size:11.55px!important;line-height:1.1!important}.twlc24-card .twlc24-side.is-no-coupon .twlc24-coupon-fallback-card span{font-size:10.35px!important;line-height:1.15!important}.twlc24-card .twlc24-side-utility>.twlc24-secondary-actions{border-radius:16px!important;min-height:50px!important}.twlc24-card .twlc24-side-utility>.twlc24-secondary-actions>*{min-height:50px!important;padding:0 12px!important}.twlc24-card .twlc24-side-utility>.twlc24-updated{margin-top:0!important}.twlc24-card .twlc24-main>:last-child{margin-bottom:0!important}.twlc24-card .twlc24-disclaimer:after,.twlc24-card .twlc24-disclaimer:before{content:none!important;display:none!important}}@media (width<=760px){.twlc24-card .twlc24-disclaimer{box-shadow:none!important;background:#fbfcfd!important;border:0!important;border-top:1px solid #e3e9f1!important;border-radius:0 0 22px 22px!important;margin:4px -16px -16px!important;padding:10px 14px 12px!important}}@media (width>=761px){.twlc24-card{border-radius:24px!important;overflow:hidden!important}.twlc24-card .twlc24-shell{align-items:start!important;gap:12px!important;margin-bottom:0!important;padding-bottom:0!important}.twlc24-card .twlc24-main{align-self:start!important;gap:5px!important}.twlc24-card .twlc24-actions,.twlc24-card .twlc24-rating-strip{margin-top:0!important;margin-bottom:0!important}.twlc24-card .twlc24-actions{align-items:center!important;gap:12px!important;padding-bottom:0!important}.twlc24-card .twlc24-side{border-radius:20px!important;align-self:start!important;gap:6px!important;padding:11px 12px 8px!important}.twlc24-card .twlc24-logo-box{min-height:74px!important;padding:11px 12px!important}.twlc24-card .twlc24-price-stack{gap:2px!important;margin:0!important;padding:0!important}.twlc24-card .twlc24-price-note{margin:-1px 0 0!important;line-height:1.14!important}.twlc24-card .twlc24-coupon-fallback-card{border-radius:16px!important;gap:2px!important;min-height:68px!important;padding:10px 11px!important}.twlc24-card .twlc24-side-utility{grid-template-columns:1fr!important;align-content:start!important;gap:6px!important;margin-top:2px!important}.twlc24-card .twlc24-side-utility,.twlc24-card .twlc24-side-utility>.twlc24-secondary-actions.is-in-side{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;display:grid!important}.twlc24-card .twlc24-side-utility>.twlc24-secondary-actions.is-in-side{border-radius:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0!important;overflow:visible!important}.twlc24-card .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>*+*{border-left:0!important}.twlc24-card .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-button,.twlc24-card .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-compare,.twlc24-card .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-watch,.twlc24-card .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>a,.twlc24-card .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>button{color:#4d5d75!important;background:#f9fbfe!important;border:1px solid #d9e4ef!important;border-radius:16px!important;height:54px!important;min-height:54px!important;margin:0!important;padding:0 14px!important;transition:transform .16s,border-color .16s,box-shadow .16s,color .16s!important;box-shadow:inset 0 1px #ffffffe0!important}.twlc24-card .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-button:hover,.twlc24-card .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-compare:hover,.twlc24-card .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-watch:hover,.twlc24-card .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>a:hover,.twlc24-card .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>button:hover{color:#24466f!important;opacity:1!important;background:#f9fbfe!important;border-color:#d9e4ef!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #ffffffe0,0 6px 12px #08152f0a!important}.twlc24-card .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-button:focus-visible{color:#24466f!important;opacity:1!important;background:#f9fbfe!important;border-color:#d9e4ef!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #ffffffe0,0 6px 12px #08152f0a!important}.twlc24-card .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-watch:focus-visible{color:#24466f!important;opacity:1!important;background:#f9fbfe!important;border-color:#d9e4ef!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #ffffffe0,0 6px 12px #08152f0a!important}.twlc24-card .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-compare:focus-visible{color:#24466f!important;opacity:1!important;background:#f9fbfe!important;border-color:#d9e4ef!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #ffffffe0,0 6px 12px #08152f0a!important}.twlc24-card .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>a:focus-visible{color:#24466f!important;opacity:1!important;background:#f9fbfe!important;border-color:#d9e4ef!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #ffffffe0,0 6px 12px #08152f0a!important}.twlc24-card .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>button:focus-visible{color:#24466f!important;opacity:1!important;background:#f9fbfe!important;border-color:#d9e4ef!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #ffffffe0,0 6px 12px #08152f0a!important}.twlc24-card .twlc24-side-utility>.twlc24-updated{color:#5b687d!important;background:#f9fbfe!important;border:1px solid #d9e4ef!important;border-radius:16px!important;grid-template-columns:16px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:50px!important;margin:0!important;padding:0 14px!important;font-size:12.2px!important;line-height:1.18!important;display:grid!important;box-shadow:inset 0 1px #ffffffe0!important}.twlc24-card .twlc24-side-utility>.twlc24-updated svg,.twlc24-card .twlc24-side-utility>.twlc24-updated>span:first-child{color:#1877f2!important;width:16px!important;min-width:16px!important;height:16px!important}.twlc24-card .twlc24-side-utility>.twlc24-updated>span:last-child{text-overflow:ellipsis!important;white-space:nowrap!important;align-items:baseline!important;gap:3px!important;min-width:0!important;display:inline-flex!important;overflow:hidden!important}.twlc24-card .twlc24-side-utility>.twlc24-updated strong{color:#17233d!important;font-size:inherit!important;line-height:inherit!important;font-weight:850!important}.twlc24-card .twlc24-disclaimer{box-sizing:border-box!important;color:#667283!important;text-align:center!important;width:calc(100% + clamp(15px,1.25vw,18px)*2)!important;box-shadow:none!important;background:#fbfcfd!important;border:0!important;border-top:1px solid #e3e9f1!important;border-radius:0 0 24px 24px!important;margin:2px calc(clamp(15px,1.25vw,18px)*-1) calc(clamp(15px,1.25vw,18px)*-1)!important;padding:11px 18px 12px!important;font-size:11.15px!important;font-weight:520!important;line-height:1.34!important;display:block!important;overflow:hidden!important}.twlc24-card.is-open .twlc24-disclaimer{margin-top:6px!important}}@media (width>=981px){.twlc24-card[data-twlc24-card]{--twlc24-card-pad:clamp(15px, 1.22vw, 18px);padding:var(--twlc24-card-pad)!important;border:1px solid #dce4ed!important;border-radius:24px!important;overflow:hidden!important}.twlc24-card[data-twlc24-card] .twlc24-shell{border-bottom:0!important;gap:16px!important;margin-bottom:0!important;padding-bottom:0!important}.twlc24-card[data-twlc24-card] .twlc24-actions{align-items:stretch!important;gap:12px!important;margin:5px 0 0!important;padding:0!important}.twlc24-card[data-twlc24-card] .twlc24-actions .twlc24-btn{height:56px!important;min-height:56px!important;margin:0!important}.twlc24-card[data-twlc24-card] .twlc24-btn-close,.twlc24-card[data-twlc24-card] .twlc24-btn-close:focus,.twlc24-card[data-twlc24-card] .twlc24-btn-close:hover,.twlc24-card[data-twlc24-card] .twlc24-btn-open,.twlc24-card[data-twlc24-card] .twlc24-btn-open:focus,.twlc24-card[data-twlc24-card] .twlc24-btn-open:hover{color:#14223a!important;filter:none!important;opacity:1!important;background:#f8fafc!important;border:1px solid #ccd8e5!important;box-shadow:0 7px 16px #08152f0e!important}.twlc24-card[data-twlc24-card] .twlc24-btn-open:focus-visible{color:#14223a!important;filter:none!important;opacity:1!important;background:#f8fafc!important;border:1px solid #ccd8e5!important;box-shadow:0 7px 16px #08152f0e!important}.twlc24-card[data-twlc24-card] .twlc24-btn-close:focus-visible{color:#14223a!important;filter:none!important;opacity:1!important;background:#f8fafc!important;border:1px solid #ccd8e5!important;box-shadow:0 7px 16px #08152f0e!important}.twlc24-card[data-twlc24-card] .twlc24-btn-close,.twlc24-card[data-twlc24-card] .twlc24-btn-open{transition:transform .16s!important}.twlc24-card[data-twlc24-card] .twlc24-btn-close:focus,.twlc24-card[data-twlc24-card] .twlc24-btn-close:hover,.twlc24-card[data-twlc24-card] .twlc24-btn-open:focus,.twlc24-card[data-twlc24-card] .twlc24-btn-open:hover{transform:translateY(-2px)!important}.twlc24-card[data-twlc24-card] .twlc24-btn-open:focus-visible{transform:translateY(-2px)!important}.twlc24-card[data-twlc24-card] .twlc24-btn-close:focus-visible{transform:translateY(-2px)!important}.twlc24-card[data-twlc24-card] .twlc24-btn-close:active,.twlc24-card[data-twlc24-card] .twlc24-btn-open:active{color:#14223a!important;filter:none!important;opacity:1!important;background:#f8fafc!important;border:1px solid #ccd8e5!important;transform:translateY(-1px)!important;box-shadow:0 7px 16px #08152f0e!important}.twlc24-card[data-twlc24-card] .twlc24-side{border-radius:20px!important;gap:8px!important;padding:11px 12px 10px!important}.twlc24-card[data-twlc24-card] .twlc24-logo-box{border-radius:15px!important;min-height:72px!important;padding:10px 12px!important}.twlc24-card[data-twlc24-card] .twlc24-price-stack{gap:4px!important;margin:0!important;padding:1px 4px 2px!important}.twlc24-card[data-twlc24-card] .twlc24-price-line{margin:0!important;line-height:1.08!important}.twlc24-card[data-twlc24-card] .twlc24-price-note{margin:0!important;line-height:1.2!important}.twlc24-card[data-twlc24-card] .twlc24-trial-pill{min-height:24px!important;margin:2px 0 0!important;padding:4px 11px!important;line-height:1.1!important}.twlc24-card[data-twlc24-card] .twlc24-side.is-no-coupon .twlc24-coupon-fallback-card{border-radius:14px!important;gap:3px!important;height:auto!important;min-height:60px!important;margin:0!important;padding:8px 12px!important}.twlc24-card[data-twlc24-card] .twlc24-side.is-no-coupon .twlc24-coupon-fallback-card strong{margin:0!important;font-size:12px!important;line-height:1.15!important}.twlc24-card[data-twlc24-card] .twlc24-side.is-no-coupon .twlc24-coupon-fallback-card span{max-width:215px!important;margin:0 auto!important;font-size:10.6px!important;line-height:1.24!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:8px!important;margin:0!important;padding:0!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side{grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-button,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-button:hover,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-compare,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-compare:hover,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-watch,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-watch:hover,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>a,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>a:hover,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>button,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>button:hover{color:#4d5d75!important;filter:none!important;opacity:1!important;visibility:visible!important;background:#f8fafc!important;border:1px solid #d9e3ee!important;border-radius:14px!important;gap:7px!important;width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0 11px!important;box-shadow:inset 0 1px #ffffffe6!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-button:focus-visible{color:#4d5d75!important;filter:none!important;opacity:1!important;visibility:visible!important;background:#f8fafc!important;border:1px solid #d9e3ee!important;border-radius:14px!important;gap:7px!important;width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0 11px!important;box-shadow:inset 0 1px #ffffffe6!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-watch:focus-visible{color:#4d5d75!important;filter:none!important;opacity:1!important;visibility:visible!important;background:#f8fafc!important;border:1px solid #d9e3ee!important;border-radius:14px!important;gap:7px!important;width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0 11px!important;box-shadow:inset 0 1px #ffffffe6!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-compare:focus-visible{color:#4d5d75!important;filter:none!important;opacity:1!important;visibility:visible!important;background:#f8fafc!important;border:1px solid #d9e3ee!important;border-radius:14px!important;gap:7px!important;width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0 11px!important;box-shadow:inset 0 1px #ffffffe6!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-button,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-compare,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-watch{transition:transform .16s!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-button:hover,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-compare:hover,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-watch:hover,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>a:hover,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>button:hover{transform:translateY(-2px)!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-button:focus-visible{transform:translateY(-2px)!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-watch:focus-visible{transform:translateY(-2px)!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-compare:focus-visible{transform:translateY(-2px)!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-button:hover *,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-compare:hover *,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-watch:hover *{color:inherit!important;opacity:1!important;visibility:visible!important;filter:none!important;background:0 0!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-updated{color:#5b687d!important;background:#f8fafc!important;border:1px solid #d9e3ee!important;border-radius:14px!important;align-items:center!important;width:100%!important;min-width:0!important;margin:0!important;font-size:10.75px!important;font-weight:670!important;line-height:1.15!important;box-shadow:inset 0 1px #ffffffe6!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-updated svg,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-updated>span:first-child{color:#1877f2!important;width:15px!important;min-width:15px!important;height:15px!important;margin:0!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-updated>span:last-child{text-overflow:ellipsis!important;white-space:nowrap!important;align-items:baseline!important;gap:3px!important;min-width:0!important;margin:0!important;overflow:hidden!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-updated strong{color:#26344b!important;font-size:inherit!important;line-height:inherit!important;margin:0!important;font-weight:800!important}.twlc24-card[data-twlc24-card] .twlc24-disclaimer{width:calc(100% + var(--twlc24-card-pad)*2)!important;margin:6px calc(var(--twlc24-card-pad)*-1) calc(var(--twlc24-card-pad)*-1)!important;color:#667283!important;text-align:center!important;box-shadow:none!important;background:#fbfcfd!important;border:0!important;border-top:1px solid #e1e7ef!important;border-radius:0!important;padding:12px 18px 13px!important;font-size:11.15px!important;font-weight:520!important;line-height:1.35!important;overflow:hidden!important}.twlc24-card[data-twlc24-card] .twlc24-rating-slide,.twlc24-card[data-twlc24-card] .twlc24-rating-slide.is-active{grid-template-areas:none!important}.twlc24-card[data-twlc24-card] .twlc24-rating-slide>.twlc24-rating-brand{color:#17233d!important;opacity:1!important;visibility:visible!important;grid-area:1/1!important;display:flex!important}.twlc24-card[data-twlc24-card] .twlc24-rating-slide>.twlc24-rating-brand .twlc24-rating-name{color:#17233d!important;opacity:1!important;visibility:visible!important;display:block!important}.twlc24-card[data-twlc24-card] .twlc24-rating-slide>.twlc24-rating-divider-main{grid-area:1/2!important}.twlc24-card[data-twlc24-card] .twlc24-rating-slide>.twlc24-rating-value-group{color:#07152f!important;opacity:1!important;visibility:visible!important;grid-area:1/3!important;display:inline-flex!important}.twlc24-card[data-twlc24-card] .twlc24-rating-value-group>.twlc24-rating-score,.twlc24-card[data-twlc24-card] .twlc24-rating-value-group>.twlc24-stars{opacity:1!important;visibility:visible!important;grid-area:auto!important}.twlc24-card[data-twlc24-card] .twlc24-rating-slide>.twlc24-rating-divider-count{grid-area:1/4!important}.twlc24-card[data-twlc24-card] .twlc24-rating-slide>.twlc24-rating-count{color:#5e6b80!important;opacity:1!important;visibility:visible!important;grid-area:1/5!important;display:block!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-updated{grid-template-columns:15px minmax(0,max-content)!important;justify-content:center!important;gap:8px!important;height:46px!important;min-height:46px!important;padding:0 13px!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-updated>span:last-child{justify-content:flex-start!important;width:auto!important;max-width:100%!important;display:inline-flex!important}:where(.uc-grid,.uc-grid,.uc-grid,.uc-grid,.ue-grid,.uc-items-wrapper,.ue-items-wrapper,[class*=uc-items],[class*=uc_items],[class*=ue-items],[class*=ue_items],[class*=loop-grid],[class*=loop_grid]):has(.twlc24-card){grid-row-gap:20px!important;row-gap:20px!important}:where(.uc-grid-item,.uc-grid>*,.uc-grid-item,.uc-grid-item,.uc-grid-item,.ue-grid-item,.ue-post-grid-item,.uc_post_grid_style_one_item,.uc_post_item,.uc-item,.uc_item,.ue-item,.ue_item,[class*=uc-item],[class*=uc_item],[class*=ue-item],[class*=ue_item]):has(.twlc24-card){margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.twlc24-card[data-twlc24-card]{margin-top:0!important;margin-bottom:0!important}}.twlc24-card[data-twlc24-card] .twlc24-rating-strip{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;height:auto!important;min-height:56px!important;padding:6px 9px 6px 14px!important;overflow:hidden!important;container:twlc24-rating/inline-size!important}.twlc24-card[data-twlc24-card] .twlc24-rating-track{align-items:center!important;width:100%!important;min-width:0!important;height:100%!important;display:grid!important;overflow:hidden!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide]:not(.is-active),.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][hidden]{display:none!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-active{--twlc24-rating-name-min:112px;--twlc24-rating-name-fr:1fr;--twlc24-rating-count-min:132px;--twlc24-rating-count-fr:1fr;isolation:isolate!important;opacity:1!important;visibility:visible!important;clip:auto!important;clip-path:none!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important;transform:none!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-name-short{--twlc24-rating-name-min:104px;--twlc24-rating-name-fr:.82fr}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-name-long{--twlc24-rating-name-min:152px;--twlc24-rating-name-fr:1.16fr}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-name-extra-long{--twlc24-rating-name-min:178px;--twlc24-rating-name-fr:1.32fr}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-count-long{--twlc24-rating-count-min:168px;--twlc24-rating-count-fr:1.18fr}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide]>.twlc24-rating-brand{grid-area:1/1!important;align-items:center!important;text-decoration:none!important;display:flex!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide] .twlc24-rating-name,.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide]>.twlc24-rating-brand{color:#17233d!important;opacity:1!important;visibility:visible!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;position:static!important;overflow:hidden!important;transform:none!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide] .twlc24-rating-name{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;font-weight:850!important;line-height:1.2!important;display:block!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide]>.twlc24-rating-divider{opacity:1!important;visibility:visible!important;background:#d7e1ea!important;border:0!important;border-radius:0!important;align-self:center!important;width:1px!important;min-width:1px!important;max-width:1px!important;height:28px!important;min-height:28px!important;max-height:28px!important;margin:0!important;padding:0!important;display:block!important;position:static!important;transform:none!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide]>.twlc24-rating-divider-main{grid-area:1/2!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide]>.twlc24-rating-value-group{grid-area:1/3!important;justify-content:flex-start!important;align-items:center!important;gap:9px!important;overflow:hidden!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide] .twlc24-rating-score,.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide]>.twlc24-rating-value-group{color:#07152f!important;white-space:nowrap!important;opacity:1!important;visibility:visible!important;min-width:0!important;margin:0!important;display:inline-flex!important;position:static!important;transform:none!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide] .twlc24-rating-score{letter-spacing:-.035em!important;flex:none!important;font-size:20px!important;font-weight:950!important;line-height:1!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide] .twlc24-stars{color:#008b70!important;white-space:nowrap!important;opacity:1!important;visibility:visible!important;flex:none!important;align-items:center!important;gap:2.5px!important;min-width:0!important;margin:0!important;display:inline-flex!important;position:static!important;overflow:visible!important;transform:none!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide] .twlc24-star{opacity:1!important;visibility:visible!important;flex:0 0 15px!important;width:15px!important;min-width:15px!important;height:15px!important;margin:0!important;font-size:15px!important;line-height:15px!important;display:inline-block!important;position:relative!important;overflow:hidden!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide] .twlc24-star-base,.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide] .twlc24-star-fill{font-size:inherit!important;line-height:inherit!important;opacity:1!important;visibility:visible!important;display:block!important;position:absolute!important;inset:0!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide] .twlc24-star-base{color:#d4dee9!important;width:100%!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide] .twlc24-star-fill{width:var(--twlc24-star-fill,0)!important;color:#008b70!important;overflow:hidden!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide]>.twlc24-rating-divider-count{grid-area:1/4!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide]>.twlc24-rating-count{color:#5e6b80!important;text-overflow:ellipsis!important;white-space:nowrap!important;opacity:1!important;visibility:visible!important;grid-area:1/5!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;font-size:13.4px!important;font-weight:760!important;line-height:1.2!important;display:block!important;position:static!important;overflow:hidden!important;transform:none!important}@media (width>=761px){.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-active{grid-template-areas:none!important;grid-template-columns:minmax(var(--twlc24-rating-name-min),var(--twlc24-rating-name-fr)) 1px minmax(186px,1.08fr) 1px minmax(var(--twlc24-rating-count-min),var(--twlc24-rating-count-fr))!important;align-items:center!important;gap:0 clamp(10px,1.65cqi,17px)!important;height:100%!important;min-height:42px!important;display:grid!important;overflow:hidden!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-rating:not(.has-count){grid-template-columns:minmax(var(--twlc24-rating-name-min),var(--twlc24-rating-name-fr)) 1px minmax(186px,1.3fr)!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-count:not(.has-rating){grid-template-columns:minmax(var(--twlc24-rating-name-min),var(--twlc24-rating-name-fr)) 1px minmax(var(--twlc24-rating-count-min),1.25fr)!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-count:not(.has-rating)>.twlc24-rating-count{grid-column:3!important}}@container twlc24-rating (width<=700px){.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-rating.has-count.is-active{grid-template-columns:minmax(var(--twlc24-rating-name-min),1fr) 1px minmax(184px,auto)!important;grid-template-rows:auto auto!important;gap:4px 12px!important;height:auto!important;min-height:50px!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-rating.has-count>.twlc24-rating-count{grid-area:2/1/auto/4!important;justify-self:end!important;width:auto!important;max-width:100%!important;padding-right:1px!important;font-size:12.6px!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-rating.has-count>.twlc24-rating-divider-count{display:none!important}}@media (width<=760px){.twlc24-card[data-twlc24-card] .twlc24-rating-strip{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;min-height:88px!important;padding:11px!important;display:grid!important;position:relative!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-active{grid-template:auto auto/minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;height:auto!important;min-height:64px!important;display:grid!important;overflow:hidden!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide]>.twlc24-rating-brand{grid-area:1/1/auto/3!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide]>.twlc24-rating-value-group{grid-area:2/1!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide]>.twlc24-rating-count{grid-area:2/2!important;justify-self:end!important;width:auto!important;max-width:min(44vw,210px)!important;font-size:12.6px!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide]>.twlc24-rating-divider{display:none!important}.twlc24-card[data-twlc24-card] .twlc24-rating-arrows{place-self:start end!important}}@media (width<=460px){.twlc24-card[data-twlc24-card] .twlc24-rating-strip{min-height:112px!important;padding:11px 12px!important;display:block!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-active{grid-template-rows:auto auto auto!important;grid-template-columns:minmax(0,1fr)!important;row-gap:7px!important;min-height:88px!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide]>.twlc24-rating-brand{grid-area:1/1!important;padding-right:84px!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide]>.twlc24-rating-value-group{grid-area:2/1!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide]>.twlc24-rating-count{grid-area:3/1!important;justify-self:start!important;width:100%!important;max-width:100%!important}.twlc24-card[data-twlc24-card] .twlc24-rating-arrows{z-index:3!important;position:absolute!important;top:9px!important;right:9px!important}}.twlc24-card[data-twlc24-card] .twlc24-logo-box{justify-content:center!important;align-items:center!important;height:78px!important;min-height:78px!important;padding:7px 10px!important;display:flex!important;overflow:hidden!important}.twlc24-card[data-twlc24-card] .twlc24-logo-img[data-twlc24-logo]{object-fit:contain!important;object-position:center!important;opacity:1!important;visibility:visible!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0!important;padding:5px 8%!important;display:block!important;transform:none!important}.twlc24-card[data-twlc24-card] .twlc24-logo-img[data-twlc24-logo].is-logo-ultrawide{padding:7px 5%!important}.twlc24-card[data-twlc24-card] .twlc24-logo-img[data-twlc24-logo].is-logo-wide{padding:5px 8%!important}.twlc24-card[data-twlc24-card] .twlc24-logo-img[data-twlc24-logo].is-logo-balanced{padding:4px 22%!important}.twlc24-card[data-twlc24-card] .twlc24-logo-img[data-twlc24-logo].is-logo-tall{padding:3px 31%!important}@media (width<=760px){.twlc24-card[data-twlc24-card] .twlc24-mobile-brand-img[data-twlc24-logo]{object-fit:contain!important;object-position:center!important;opacity:1!important;visibility:visible!important;width:min(250px,88%)!important;max-width:min(250px,88%)!important;height:68px!important;max-height:68px!important;margin:0 auto!important;padding:4px!important;display:block!important}.twlc24-card[data-twlc24-card] .twlc24-rating-strip,.twlc24-card[data-twlc24-card] .twlc24-rating-strip.has-multiple-sources{height:auto!important;min-height:112px!important;padding:11px 12px!important;display:block!important;position:relative!important;overflow:hidden!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-rating.has-count.is-active{grid-template:auto auto auto/minmax(0,1fr)!important;align-items:center!important;gap:7px 0!important;height:auto!important;min-height:88px!important;display:grid!important;overflow:hidden!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-rating.has-count>.twlc24-rating-brand{grid-area:1/1!important;width:100%!important;padding-right:0!important}.twlc24-card[data-twlc24-card] .twlc24-rating-strip.has-multiple-sources [data-twlc24-rating-slide].has-rating.has-count>.twlc24-rating-brand{padding-right:84px!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-rating.has-count>.twlc24-rating-value-group{grid-area:2/1!important;width:auto!important;max-width:100%!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-rating.has-count>.twlc24-rating-count{grid-area:3/1!important;justify-self:start!important;width:100%!important;max-width:100%!important;padding:0!important;font-size:12.6px!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-rating.has-count>.twlc24-rating-divider{display:none!important}.twlc24-card[data-twlc24-card] .twlc24-rating-arrows{z-index:3!important;gap:6px!important;margin:0!important;padding:0!important;display:inline-flex!important;position:absolute!important;top:9px!important;right:9px!important}}@media (width>=761px) and (width<=960px){.twlc24-card[data-twlc24-card] .twlc24-shell{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.twlc24-card[data-twlc24-card] .twlc24-main{width:100%!important;min-width:0!important;max-width:100%!important}.twlc24-card[data-twlc24-card] .twlc24-side{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:10px 12px!important;width:100%!important;min-width:0!important;max-width:none!important;display:grid!important}.twlc24-card[data-twlc24-card] .twlc24-side>.twlc24-logo-box{grid-area:1/1!important}.twlc24-card[data-twlc24-card] .twlc24-side>.twlc24-price-stack{grid-area:2/1!important;align-self:center!important}.twlc24-card[data-twlc24-card] .twlc24-side.is-no-coupon>.twlc24-coupon-fallback-card{grid-area:1/2!important;height:auto!important}.twlc24-card[data-twlc24-card] .twlc24-side.has-coupon>.twlc24-coupon-promo{grid-area:1/2!important}.twlc24-card[data-twlc24-card] .twlc24-side.has-coupon>.twlc24-coupon-row{grid-area:2/2!important}.twlc24-card[data-twlc24-card] .twlc24-side>.twlc24-side-utility{grid-area:2/2/span 2!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:8px!important;width:100%!important;min-width:0!important;display:grid!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side{grid-area:1/1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;min-width:0!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-updated{grid-area:2/1!important;width:100%!important;min-width:0!important;max-width:100%!important}.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-button,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>a,.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>button{white-space:nowrap!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}}.twlc24-card[data-twlc24-card] .twlc24-actions [data-twlc24-close],.twlc24-card[data-twlc24-card] .twlc24-actions [data-twlc24-close]:hover,.twlc24-card[data-twlc24-card] .twlc24-actions [data-twlc24-open],.twlc24-card[data-twlc24-card] .twlc24-actions [data-twlc24-open]:hover{color:#14223a!important;box-shadow:none!important;filter:none!important;opacity:1!important;visibility:visible!important;background:linear-gradient(#fff,#f7fbff)!important;border:1px solid #ccd8e5!important}.twlc24-card[data-twlc24-card] .twlc24-actions [data-twlc24-open]:focus-visible{color:#14223a!important;box-shadow:none!important;filter:none!important;opacity:1!important;visibility:visible!important;background:linear-gradient(#fff,#f7fbff)!important;border:1px solid #ccd8e5!important}.twlc24-card[data-twlc24-card] .twlc24-actions [data-twlc24-close]:focus-visible{color:#14223a!important;box-shadow:none!important;filter:none!important;opacity:1!important;visibility:visible!important;background:linear-gradient(#fff,#f7fbff)!important;border:1px solid #ccd8e5!important}.twlc24-card[data-twlc24-card] .twlc24-actions [data-twlc24-close],.twlc24-card[data-twlc24-card] .twlc24-actions [data-twlc24-open]{transition:transform .16s!important}.twlc24-card[data-twlc24-card] .twlc24-actions [data-twlc24-close]:hover,.twlc24-card[data-twlc24-card] .twlc24-actions [data-twlc24-open]:hover{transform:translateY(-2px)!important}.twlc24-card[data-twlc24-card] .twlc24-actions [data-twlc24-open]:focus-visible{transform:translateY(-2px)!important}.twlc24-card[data-twlc24-card] .twlc24-actions [data-twlc24-close]:focus-visible{transform:translateY(-2px)!important}@media (width>=761px){html body .twlc24-card[data-twlc24-card] .twlc24-rating-strip,html body .twlc24-card[data-twlc24-card] .twlc24-rating-strip.has-multiple-sources{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;height:56px!important;min-height:56px!important;overflow:hidden!important}html body .twlc24-card[data-twlc24-card] .twlc24-rating-track{align-self:center!important;height:42px!important;min-height:42px!important;max-height:42px!important;overflow:hidden!important}html body .twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-rating.has-count.is-active{grid-template-areas:none!important;grid-template-columns:minmax(84px,var(--twlc24-rating-name-fr)) 1px minmax(136px,168px) 1px minmax(112px,var(--twlc24-rating-count-fr))!important;grid-template-rows:minmax(0,42px)!important;grid-auto-flow:row!important;align-items:center!important;gap:0 clamp(8px,1.15cqi,13px)!important;height:42px!important;min-height:42px!important;max-height:42px!important;display:grid!important;overflow:hidden!important}html body .twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-rating.has-count>.twlc24-rating-brand{grid-area:1/1!important;align-self:center!important}html body .twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-rating.has-count>.twlc24-rating-divider-main{grid-area:1/2!important}html body .twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-rating.has-count>.twlc24-rating-value-group{grid-area:1/3!important;align-self:center!important;width:auto!important;max-width:100%!important}html body .twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-rating.has-count>.twlc24-rating-divider-count{grid-area:1/4!important;display:block!important}html body .twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-rating.has-count>.twlc24-rating-count{text-overflow:ellipsis!important;white-space:nowrap!important;grid-area:1/5!important;place-self:center stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;font-size:13.4px!important;line-height:1.2!important;overflow:hidden!important}}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide] .twlc24-rating-name{font-size:var(--twlc24-rating-name-size,14px)!important;letter-spacing:var(--twlc24-rating-name-spacing,0)!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-name-long .twlc24-rating-name{--twlc24-rating-name-size:13.4px}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-name-extra-long .twlc24-rating-name{--twlc24-rating-name-size:12.6px}@media (width>=761px){html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-rating.has-count.is-active{column-gap:clamp(7px,1cqi,11px)!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-rating.has-count .twlc24-rating-name{width:100%!important;min-width:0!important;max-width:100%!important;font-size:var(--twlc24-rating-name-size,14px)!important;letter-spacing:var(--twlc24-rating-name-spacing,0)!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1.18!important;overflow:hidden!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-name-long .twlc24-rating-name{--twlc24-rating-name-size:13.4px}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-name-extra-long .twlc24-rating-name{--twlc24-rating-name-size:12.6px}}@media (width>=1101px){html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-side{gap:6px!important;padding-top:8px!important;padding-bottom:8px!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-side>.twlc24-side-utility{gap:6px!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side,html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-button,html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-updated{height:42px!important;min-height:42px!important}html body .twlc24-card.twlc24-card[data-twlc24-card]>.twlc24-disclaimer{margin-top:4px!important}}@media (width<=760px){html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-name-wrapped .twlc24-rating-name{--twlc24-rating-name-size:11.6px;white-space:normal!important;text-overflow:clip!important;line-height:1.22!important;display:block!important;overflow:visible!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-name-wrapped.is-active{height:auto!important;min-height:96px!important}}@media (width>=761px){html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-rating.has-count>.twlc24-rating-brand{justify-self:start!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide] .twlc24-rating-name,html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-name-extra-long .twlc24-rating-name,html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-name-long .twlc24-rating-name{color:#17233d!important;font-size:var(--twlc24-rating-name-size,13.4px)!important;letter-spacing:var(--twlc24-rating-name-spacing,0)!important;font-weight:800!important;line-height:1.18!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-rating.has-count>.twlc24-rating-value-group{justify-self:start!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide] .twlc24-rating-score{font-size:20px!important;font-weight:950!important;line-height:1!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-rating.has-count>.twlc24-rating-divider-count{display:block!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-rating.has-count>.twlc24-rating-divider,html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-rating.has-count>.twlc24-rating-separator{opacity:.88!important;background:#dce5ed!important;align-self:center!important;width:1px!important;min-width:1px!important;max-width:1px!important;height:29px!important;min-height:29px!important;max-height:29px!important;margin:0!important;padding:0!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-rating.has-count>.twlc24-rating-count{color:#5e6b80!important;justify-self:start!important;font-size:13.4px!important;font-weight:700!important;line-height:1.18!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-arrows{align-self:center!important;gap:7px!important;margin-left:1px!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-arrow,html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-arrows .twlc24-mini-arrow,html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-next,html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-prev{width:43px!important;min-width:43px!important;height:43px!important;min-height:43px!important}html body .twlc24-card.twlc24-card[data-twlc24-card]>.twlc24-disclaimer{margin-top:10px!important}}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-name-wrapped.is-active{grid-template-rows:auto auto!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-name-wrapped .twlc24-rating-name{width:100%!important;max-width:100%!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-name-wrapped>.twlc24-rating-divider-count,.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-name-wrapped>.twlc24-rating-divider-main{display:none!important}@media (width>=761px) and (width<=980px){.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-name-wrapped.is-active{gap:7px 12px!important}}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-name-wrapped.is-active{grid-template-columns:minmax(220px,var(--twlc24-rating-brand-width,300px)) 1px minmax(172px,auto) 1px minmax(118px,max-content)!important;align-items:center!important;gap:0 16px!important;height:auto!important;min-height:60px!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-name-wrapped>.twlc24-rating-brand{width:var(--twlc24-rating-brand-width,300px)!important;grid-area:1/1!important;align-self:center!important;min-width:220px!important;max-width:min(100%,340px)!important;overflow:hidden!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-name-wrapped .twlc24-rating-name{-webkit-line-clamp:2!important;white-space:normal!important;text-overflow:clip!important;word-break:normal!important;overflow-wrap:anywhere!important;-webkit-hyphens:auto!important;hyphens:auto!important;min-height:2.32em!important;max-height:2.32em!important;line-height:1.16!important;font-size:var(--twlc24-rating-name-size,12.3px)!important;letter-spacing:var(--twlc24-rating-name-spacing,0)!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-name-wrapped>.twlc24-rating-divider-main{grid-area:1/2!important;height:34px!important;min-height:34px!important;max-height:34px!important;display:block!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-name-wrapped>.twlc24-rating-value-group{grid-area:1/3!important;align-self:center!important;gap:8px!important;min-width:0!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-name-wrapped>.twlc24-rating-divider-count{grid-area:1/4!important;height:34px!important;min-height:34px!important;max-height:34px!important;display:block!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-name-wrapped>.twlc24-rating-count{text-align:left!important;white-space:nowrap!important;grid-area:1/5!important;place-self:center start!important;width:auto!important;min-width:0!important;max-width:100%!important;font-size:12.9px!important}@media (width>=761px) and (width<=980px){.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-name-wrapped.is-active{grid-template-columns:minmax(200px,var(--twlc24-rating-brand-width,270px)) 1px minmax(158px,auto) 1px minmax(110px,max-content)!important;column-gap:12px!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-name-wrapped>.twlc24-rating-brand{min-width:200px!important;max-width:min(100%,300px)!important}.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-name-wrapped>.twlc24-rating-count{font-size:12.5px!important}}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v20.has-rating.has-count .twlc24-rating-name,html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v20.has-rating.has-count .twlc24-rating-score,html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v20.has-rating.has-count>.twlc24-rating-count{letter-spacing:0!important;font-family:inherit!important;font-size:13.4px!important;font-style:normal!important;font-weight:700!important;line-height:1.2!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v20.has-rating.has-count .twlc24-rating-name,html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v20.has-rating.has-count .twlc24-rating-score{color:#17233d!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v20.has-rating.has-count>.twlc24-rating-count{color:#5e6b80!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v20.has-rating.has-count>.twlc24-rating-divider{opacity:.74!important;background:#dce5ed!important;border:0!important;align-self:center!important;width:1px!important;min-width:1px!important;max-width:1px!important;height:28px!important;min-height:28px!important;max-height:28px!important;margin:0!important;padding:0!important;display:block!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-arrows.twlc24-rating-arrows .twlc24-mini-arrow{width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] .twlc24-side-utility.twlc24-side-utility>.twlc24-updated{grid-template-columns:16px max-content!important;justify-content:center!important;align-items:center!important;column-gap:7px!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] .twlc24-side-utility.twlc24-side-utility>.twlc24-updated>.twlc24-updated-copy{width:auto!important;min-width:0!important;max-width:none!important;color:inherit!important;font:inherit!important;white-space:nowrap!important;text-overflow:clip!important;justify-content:flex-start!important;align-items:center!important;gap:3px!important;line-height:1!important;display:inline-flex!important;overflow:visible!important}@media (width>=761px){html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-strip.twlc24-rating-strip{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;height:auto!important;min-height:56px!important;max-height:none!important;padding:6px 8px 6px 14px!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-track.twlc24-rating-track{height:auto!important;min-height:44px!important;max-height:none!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v20.has-rating.has-count.is-active{grid-template-areas:none!important;grid-template-columns:minmax(0,var(--twlc24-rating-brand-width,112px)) 1px max-content 1px minmax(max-content,1fr)!important;grid-template-rows:minmax(44px,auto)!important;justify-content:stretch!important;align-items:center!important;gap:0 9px!important;height:auto!important;min-height:44px!important;max-height:none!important;display:grid!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v20.has-rating.has-count>.twlc24-rating-brand{grid-area:1/1!important;place-self:center stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v20.has-rating.has-count .twlc24-rating-name{white-space:nowrap!important;text-overflow:clip!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;max-height:none!important;display:block!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v20.has-rating.has-count>.twlc24-rating-divider-main{grid-area:1/2!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v20.has-rating.has-count>.twlc24-rating-value-group{grid-area:1/3!important;place-self:center start!important;gap:7px!important;width:max-content!important;min-width:max-content!important;max-width:none!important;overflow:visible!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v20.has-rating.has-count .twlc24-stars{gap:2px!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v20.has-rating.has-count>.twlc24-rating-divider-count{grid-area:1/4!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v20.has-rating.has-count>.twlc24-rating-count{white-space:nowrap!important;text-overflow:clip!important;grid-area:1/5!important;place-self:center start!important;width:max-content!important;min-width:max-content!important;max-width:none!important;overflow:visible!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v20.has-rating.has-count.is-rating-name-wrapped.is-active{grid-template-columns:minmax(0,var(--twlc24-rating-brand-width,220px)) 1px max-content 1px minmax(max-content,1fr)!important;grid-template-rows:minmax(52px,auto)!important;min-height:52px!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v20.has-rating.has-count.is-rating-name-wrapped>.twlc24-rating-brand{grid-area:1/1!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v20.has-rating.has-count.is-rating-name-wrapped .twlc24-rating-name{white-space:normal!important;text-overflow:clip!important;word-break:normal!important;overflow-wrap:anywhere!important;-webkit-hyphens:auto!important;hyphens:auto!important;-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;min-height:0!important;max-height:none!important;display:block!important;overflow:visible!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v20.has-rating.has-count.is-rating-name-deep.is-active{grid-template-rows:minmax(60px,auto)!important;min-height:60px!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v20.has-rating.has-count.is-rating-compact.is-active{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) auto!important;gap:6px 12px!important;min-height:58px!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v20.has-rating.has-count.is-rating-compact>.twlc24-rating-brand{grid-area:1/1/auto/-1!important;width:100%!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v20.has-rating.has-count.is-rating-compact>.twlc24-rating-divider{display:none!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v20.has-rating.has-count.is-rating-compact>.twlc24-rating-value-group{grid-area:2/1!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v20.has-rating.has-count.is-rating-compact>.twlc24-rating-count{grid-area:2/2!important;justify-self:end!important}}@media (width<=760px){html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v20 .twlc24-rating-name{white-space:normal!important;text-overflow:clip!important;word-break:normal!important;overflow-wrap:anywhere!important;-webkit-hyphens:auto!important;hyphens:auto!important;-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;min-height:0!important;max-height:none!important;display:block!important;overflow:visible!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-arrows.twlc24-rating-arrows .twlc24-mini-arrow{width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important}}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide] .twlc24-rating-name,html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide] .twlc24-rating-score,html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide]>.twlc24-rating-count{letter-spacing:0!important;color:#5e6b80!important;font-family:inherit!important;font-size:13.4px!important;font-style:normal!important;font-weight:700!important;line-height:1.2!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-name-wrapped>.twlc24-rating-divider,html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide]>.twlc24-rating-divider{opacity:.74!important;background:#dce5ed!important;border:0!important;align-self:center!important;width:1px!important;min-width:1px!important;max-width:1px!important;height:28px!important;min-height:28px!important;max-height:28px!important;margin:0!important;padding:0!important;display:block!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-arrows{align-self:center!important;gap:6px!important;margin-left:0!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-arrow,html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-arrows .twlc24-mini-arrow,html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-next,html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-prev{width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-arrow svg,html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-arrows .twlc24-mini-arrow svg{width:16px!important;height:16px!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-updated>span:first-child{justify-content:center!important;align-items:center!important;width:16px!important;min-width:16px!important;height:16px!important;line-height:1!important;display:inline-flex!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-updated>span:first-child svg{width:16px!important;min-width:16px!important;height:16px!important;margin:0!important;display:block!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-updated>.twlc24-updated-copy{width:auto!important;min-width:0!important;max-width:none!important;color:inherit!important;font:inherit!important;white-space:nowrap!important;text-overflow:clip!important;justify-content:flex-start!important;align-items:center!important;gap:3px!important;margin:0!important;line-height:1!important;display:inline-flex!important;overflow:visible!important}@media (width>=761px){html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-track{align-self:center!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-rating.has-count.is-active{grid-template-areas:none!important;grid-template-columns:minmax(0,var(--twlc24-rating-brand-width,112px)) 1px max-content 1px minmax(max-content,1fr)!important;grid-template-rows:minmax(44px,auto)!important;justify-content:stretch!important;align-items:center!important;gap:0 10px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:44px!important;max-height:none!important;display:grid!important;overflow:hidden!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-rating.has-count>.twlc24-rating-brand{grid-area:1/1!important;place-self:center stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide] .twlc24-rating-name,html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-name-extra-long .twlc24-rating-name,html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-name-long .twlc24-rating-name{--twlc24-rating-name-size:13.4px;white-space:nowrap!important;text-overflow:clip!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-rating.has-count>.twlc24-rating-divider-main{grid-area:1/2!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-rating.has-count>.twlc24-rating-value-group{grid-area:1/3!important;place-self:center start!important;align-items:center!important;gap:8px!important;width:max-content!important;min-width:max-content!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;overflow:visible!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-rating.has-count>.twlc24-rating-divider-count{grid-area:1/4!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].has-rating.has-count>.twlc24-rating-count{white-space:nowrap!important;text-overflow:clip!important;grid-area:1/5!important;place-self:center start!important;width:max-content!important;min-width:max-content!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-name-wrapped.is-active{grid-template-columns:minmax(0,var(--twlc24-rating-brand-width,220px)) 1px max-content 1px minmax(max-content,1fr)!important;grid-template-rows:minmax(52px,auto)!important;min-height:52px!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-name-wrapped>.twlc24-rating-brand{grid-area:1/1!important;align-self:center!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-name-wrapped .twlc24-rating-name{white-space:normal!important;text-overflow:clip!important;word-break:normal!important;overflow-wrap:anywhere!important;-webkit-hyphens:auto!important;hyphens:auto!important;-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;min-height:0!important;max-height:none!important;display:block!important;overflow:visible!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-name-deep.is-active{grid-template-rows:minmax(60px,auto)!important;min-height:60px!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-compact.is-active{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:6px 12px!important;min-height:58px!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-compact>.twlc24-rating-brand{grid-area:1/1/auto/-1!important;width:100%!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-compact>.twlc24-rating-divider{display:none!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-compact>.twlc24-rating-value-group{grid-area:2/1!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-compact>.twlc24-rating-count{grid-area:2/2!important;justify-self:end!important}}@media (width<=760px){html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-strip,html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-strip.has-multiple-sources,html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-track,html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-active{height:auto!important;max-height:none!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide] .twlc24-rating-name,html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-name-wrapped .twlc24-rating-name{--twlc24-rating-name-size:13.4px;white-space:normal!important;text-overflow:clip!important;word-break:normal!important;overflow-wrap:anywhere!important;-webkit-hyphens:auto!important;hyphens:auto!important;-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;min-height:0!important;max-height:none!important;display:block!important;overflow:visible!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-arrows .twlc24-mini-arrow{width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-mobile-updated-copy{font:inherit!important;align-items:center!important;gap:3px!important;display:inline-flex!important}}html body .twlc24-card.twlc24-card[data-twlc24-card]{content-visibility:auto;contain-intrinsic-size:auto 610px;container:twlc24-card/inline-size!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-layout-v21 .twlc24-rating-name,html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-layout-v21 .twlc24-rating-score,html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-layout-v21>.twlc24-rating-count{color:#5e6b80!important;letter-spacing:0!important;font-family:inherit!important;font-size:13.4px!important;font-style:normal!important;font-weight:700!important;line-height:1.2!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-layout-v21>.twlc24-rating-divider{opacity:.74!important;background:#dce5ed!important;border:0!important;align-self:center!important;width:1px!important;min-width:1px!important;max-width:1px!important;height:28px!important;min-height:28px!important;max-height:28px!important;margin:0!important;padding:0!important;display:block!important}@media (width>=761px){html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-strip,html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-strip.has-multiple-sources{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:56px!important;max-height:none!important;padding:6px 8px 6px 14px!important;display:grid!important;overflow:hidden!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-track,html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count.is-active{align-items:center!important;width:100%!important;min-width:0!important;height:auto!important;min-height:44px!important;max-height:none!important;display:grid!important;overflow:hidden!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count.is-active{grid-template:minmax(44px,auto)/fit-content(42%) 1px max-content minmax(10px,1fr) 1px max-content!important;justify-content:stretch!important;gap:0 clamp(8px,1.05cqi,11px)!important;max-width:100%!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count.is-active:not(.is-name-long):not(.is-name-extra-long){grid-template-columns:max-content 1px max-content minmax(10px,1fr) 1px max-content!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count.is-name-long.is-active{grid-template-columns:minmax(190px,30%) 1px max-content minmax(10px,1fr) 1px max-content!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count.is-name-extra-long.is-active{grid-template-columns:minmax(clamp(180px,24cqi,320px),42%) 1px max-content minmax(10px,1fr) 1px max-content!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count>.twlc24-rating-brand{grid-area:1/1!important;place-self:center start!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:visible!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-layout-v21 .twlc24-rating-name{white-space:normal!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:normal!important;-webkit-hyphens:auto!important;hyphens:auto!important;-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count>.twlc24-rating-divider-main{grid-area:1/2!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count>.twlc24-rating-value-group{grid-area:1/3!important;place-self:center start!important;align-items:center!important;gap:7px!important;width:max-content!important;min-width:max-content!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;overflow:visible!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count .twlc24-stars{gap:2px!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count>.twlc24-rating-divider-count{grid-area:1/5!important}html body .twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count>.twlc24-rating-count{white-space:nowrap!important;text-overflow:clip!important;grid-area:1/6!important;place-self:center end!important;width:max-content!important;min-width:max-content!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important}}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-description-more,html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-description-more:hover{color:#526176!important;filter:none!important;opacity:1!important;background:linear-gradient(#fff,#f5f8fb)!important;border:1px solid #d7e1ec!important;border-radius:12px!important;height:36px!important;min-height:36px!important;padding:0 13px!important;box-shadow:inset 0 1px #fffffff2!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-description-more:focus-visible{color:#526176!important;filter:none!important;opacity:1!important;background:linear-gradient(#fff,#f5f8fb)!important;border:1px solid #d7e1ec!important;border-radius:12px!important;height:36px!important;min-height:36px!important;padding:0 13px!important;box-shadow:inset 0 1px #fffffff2!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-description-more{transition:transform .16s!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-description-more:hover{transform:translateY(-1px)!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-description-more:focus-visible{transform:translateY(-1px)!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-side.has-coupon>.twlc24-coupon-promo{color:#17233d!important;background:linear-gradient(#f2f8ff,#eaf4ff)!important;border:1px solid #d2e3f5!important;border-radius:12px!important;min-height:46px!important;margin:0!important;padding:9px 11px!important;box-shadow:inset 0 1px #ffffffe6!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-side.has-coupon>.twlc24-coupon-row{background:#f8fafc!important;border:1px solid #d9e3ee!important;border-radius:12px!important;grid-template-columns:minmax(0,1fr) 42px!important;min-height:42px!important;margin:0!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffffe6!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-side.has-coupon .twlc24-coupon-code,html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-side.has-coupon .twlc24-coupon-code:hover{color:#08764a!important;min-height:42px!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;padding:0 12px!important;font-family:inherit!important;font-weight:800!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-side.has-coupon .twlc24-coupon-code:focus-visible{color:#08764a!important;min-height:42px!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;padding:0 12px!important;font-family:inherit!important;font-weight:800!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-side.has-coupon .twlc24-coupon-copy,html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-side.has-coupon .twlc24-coupon-copy:hover{color:#26344b!important;min-width:42px!important;min-height:42px!important;box-shadow:none!important;filter:none!important;background:#fff!important;border:0!important;border-left:1px solid #d9e3ee!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-side.has-coupon .twlc24-coupon-copy:focus-visible{color:#26344b!important;min-width:42px!important;min-height:42px!important;box-shadow:none!important;filter:none!important;background:#fff!important;border:0!important;border-left:1px solid #d9e3ee!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:10px 12px!important;width:100%!important;min-width:0!important;max-width:none!important;display:grid!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-logo-box{grid-area:1/1!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-price-stack{grid-area:2/1!important;align-self:center!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.is-no-coupon>.twlc24-coupon-fallback-card{grid-area:1/2!important;height:auto!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.is-no-coupon>.twlc24-side-utility{grid-area:2/2!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon>.twlc24-coupon-promo{grid-area:1/2!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon>.twlc24-coupon-row{grid-area:2/2!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon>.twlc24-side-utility{grid-area:3/1/auto/-1!important;grid-template-columns:minmax(0,1fr) minmax(220px,auto)!important;align-items:stretch!important;gap:10px 12px!important;width:100%!important;min-width:0!important;display:grid!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon>.twlc24-side-utility>.twlc24-secondary-actions.is-in-side{grid-area:1/1!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon>.twlc24-side-utility>.twlc24-updated{grid-area:1/2!important;width:100%!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile>.twlc24-shell{grid-template-columns:minmax(0,1fr)!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-strip,html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-strip.has-multiple-sources{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;height:auto!important;min-height:0!important;max-height:none!important;padding:10px!important;display:grid!important;overflow:hidden!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-track{width:100%!important;min-width:0!important;height:auto!important;max-height:none!important;overflow:visible!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count.is-active{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) max-content!important;align-items:center!important;gap:7px 12px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;display:grid!important;overflow:visible!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count>.twlc24-rating-brand{grid-area:1/1/auto/-1!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide].is-rating-layout-v21 .twlc24-rating-name{white-space:normal!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:normal!important;-webkit-hyphens:auto!important;hyphens:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important;overflow:visible!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count>.twlc24-rating-divider{display:none!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count>.twlc24-rating-value-group{grid-area:2/1!important;justify-self:start!important;width:max-content!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count>.twlc24-rating-count{white-space:nowrap!important;grid-area:2/2!important;justify-self:end!important;width:max-content!important;min-width:0!important;max-width:100%!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-arrows{justify-self:end!important;gap:6px!important;margin:0!important;display:inline-flex!important;position:static!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-arrows .twlc24-mini-arrow{width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important}@container twlc24-card (width<=680px){.twlc24-shell{grid-template-columns:minmax(0,1fr)!important}}@media (prefers-reduced-motion:reduce){html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-description-more{transition:none!important}}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v21.is-rating-layout-v21.is-rating-layout-v21 .twlc24-rating-name,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v21.is-rating-layout-v21.is-rating-layout-v21 .twlc24-rating-score,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v21.is-rating-layout-v21.is-rating-layout-v21>.twlc24-rating-count{color:#5e6b80!important;letter-spacing:0!important;font-family:inherit!important;font-size:13.4px!important;font-style:normal!important;font-weight:700!important;line-height:1.2!important}@media (width>=761px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v21.is-rating-layout-v21.is-rating-layout-v21 .twlc24-rating-name{white-space:normal!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:normal!important;-webkit-hyphens:auto!important;hyphens:auto!important;-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:0!important;max-height:none!important;display:block!important;overflow:visible!important}}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-arrows.twlc24-rating-arrows .twlc24-mini-arrow{width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-strip.twlc24-rating-strip>.twlc24-rating-arrows.twlc24-rating-arrows{grid-area:1/2!important;place-self:center end!important;width:max-content!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important;transform:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-arrows.twlc24-rating-arrows .twlc24-mini-arrow svg{width:16px!important;height:16px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-rating-strip.twlc24-rating-strip>.twlc24-rating-arrows.twlc24-rating-arrows{grid-area:2/1!important;justify-self:end!important;gap:6px!important;width:max-content!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;inset:auto!important;transform:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-rating-arrows.twlc24-rating-arrows .twlc24-mini-arrow{width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v21.is-rating-layout-v21.is-rating-layout-v21.has-rating.has-count>.twlc24-rating-value-group{width:max-content!important;min-width:max-content!important;max-width:none!important;overflow:visible!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v21.is-rating-layout-v21.is-rating-layout-v21.has-rating.has-count .twlc24-stars{width:max-content!important;min-width:max-content!important;max-width:none!important;display:inline-flex!important;overflow:visible!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v21.is-rating-layout-v21.is-rating-layout-v21.has-rating.has-count>.twlc24-rating-divider{display:none!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated-copy{flex-flow:row!important;justify-content:flex-start!important;align-items:center!important;gap:3px!important;min-width:0!important;font-size:13px!important;display:inline-flex!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated-date,html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated-label{white-space:nowrap!important;flex:none!important}@container twlc24-card (width<=350px){html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated-copy{flex-direction:column!important;align-items:flex-start!important;gap:2px!important}}@container twlc24-card (width<=390px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v21.is-rating-layout-v21.is-rating-layout-v21.has-rating.has-count.is-active{grid-template-rows:auto auto auto!important;grid-template-columns:minmax(0,1fr)!important;row-gap:7px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v21.is-rating-layout-v21.is-rating-layout-v21.has-rating.has-count>.twlc24-rating-brand{grid-area:1/1!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v21.is-rating-layout-v21.is-rating-layout-v21.has-rating.has-count>.twlc24-rating-value-group{grid-area:2/1!important;justify-self:start!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v21.is-rating-layout-v21.is-rating-layout-v21.has-rating.has-count>.twlc24-rating-count{grid-area:3/1!important;justify-self:start!important}}.twlc24-desc-label-mobile{display:none!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop>.twlc24-shell{grid-template-columns:minmax(0,1fr) clamp(230px,23cqi,254px)!important;align-items:start!important;gap:clamp(12px,1.45cqi,16px)!important;display:grid!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop>.twlc24-shell>.twlc24-main{width:auto!important;min-width:0!important;max-width:none!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop>.twlc24-shell>.twlc24-side{flex-direction:column!important;align-self:start!important;gap:8px!important;width:clamp(230px,23cqi,254px)!important;min-width:230px!important;max-width:254px!important;display:flex!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop .twlc24-side>.twlc24-side-utility{grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop .twlc24-side-utility>.twlc24-secondary-actions.is-in-side,html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop .twlc24-side-utility>.twlc24-updated{grid-column:1!important;width:100%!important;min-width:0!important;max-width:100%!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop .twlc24-side-utility>.twlc24-secondary-actions.is-in-side{grid-row:1!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop .twlc24-side-utility>.twlc24-updated{grid-row:2!important}@container twlc24-card (width>=961px){.twlc24-card[data-twlc24-card]>.twlc24-shell{grid-template-columns:minmax(0,1fr) clamp(230px,23cqi,254px)!important;align-items:start!important;gap:clamp(12px,1.45cqi,16px)!important;display:grid!important}.twlc24-card[data-twlc24-card]>.twlc24-shell>.twlc24-main{width:auto!important;min-width:0!important;max-width:none!important}.twlc24-card[data-twlc24-card]>.twlc24-shell>.twlc24-side{flex-direction:column!important;align-self:start!important;width:clamp(230px,23cqi,254px)!important;min-width:230px!important;max-width:254px!important;display:flex!important}}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-side{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px 12px!important;width:100%!important;min-width:0!important;max-width:none!important;display:grid!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile{width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;filter:none!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-desc-label-desktop{display:none!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-desc-label-mobile{display:inline!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-description-row{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;width:100%!important;display:grid!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-description-more,html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-description-more:hover{float:none!important;color:#4f5f75!important;width:100%!important;max-width:none!important;height:48px!important;min-height:48px!important;box-shadow:none!important;filter:none!important;background:linear-gradient(#fff,#f7fafc)!important;border:1px solid #d9e3ee!important;border-radius:12px!important;place-self:stretch stretch!important;margin:0!important;padding:0 14px!important;font-size:13px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-description-more:focus-visible{float:none!important;color:#4f5f75!important;width:100%!important;max-width:none!important;height:48px!important;min-height:48px!important;box-shadow:none!important;filter:none!important;background:linear-gradient(#fff,#f7fafc)!important;border:1px solid #d9e3ee!important;border-radius:12px!important;place-self:stretch stretch!important;margin:0!important;padding:0 14px!important;font-size:13px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-description-panel{width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;background:#f8fafc!important;border:1px solid #d9e3ee!important;border-radius:12px!important;margin:9px 0 0!important;padding:0!important;position:static!important;inset:auto!important;overflow:hidden!important;transform:none!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-description-panel p{color:#35445b!important;text-align:left!important;width:100%!important;max-width:100%!important;max-height:min(240px,42vh)!important;margin:0!important;padding:12px 14px!important;font-size:13.4px!important;font-weight:560!important;line-height:1.48!important;overflow:auto!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-title-row>.twlc24-secondary-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:10px!important;width:100%!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-title-row>.twlc24-secondary-actions .twcw-button,html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-title-row>.twlc24-secondary-actions>a,html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-title-row>.twlc24-secondary-actions>button{border-radius:12px!important;width:100%!important;min-width:0!important;height:48px!important;min-height:48px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon{box-shadow:none!important;grid-template-columns:24px minmax(0,1fr) 44px!important;align-items:center!important;gap:9px!important;padding:0 0 0 12px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-icon{width:24px!important;min-width:24px!important;height:24px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-icon svg{width:20px!important;height:20px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-text{text-align:left!important;flex-wrap:wrap!important;align-items:baseline!important;gap:1px 4px!important;min-width:0!important;display:flex!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-label,html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-value{letter-spacing:0!important;font-family:inherit!important;font-size:13.2px!important;line-height:1.24!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy{border-radius:0 14px 14px 0!important;align-self:stretch!important;min-width:44px!important;height:auto!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile>.twlc24-disclaimer,html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile>.twlc24-disclaimer:after,html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile>.twlc24-disclaimer:before{box-shadow:none!important;filter:none!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile>.twlc24-disclaimer{background:#fbfcfd!important;border:0!important;border-top:1px solid #e3e9f1!important;border-radius:0 0 22px 22px!important;width:calc(100% + 28px)!important;max-width:calc(100% + 28px)!important;margin:8px -14px -14px!important;padding:10px 14px 12px!important;overflow:hidden!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile>.twlc24-disclaimer:after,html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile>.twlc24-disclaimer:before{content:none!important;display:none!important}@media (width<=760px){html body .twlc24-card.twlc24-card[data-twlc24-card]{width:100%!important;min-width:0!important;max-width:100%!important}.twlc24-desc-label-desktop{display:none!important}.twlc24-desc-label-mobile{display:inline!important}html body .twlc24-card.twlc24-card[data-twlc24-card],html body .twlc24-card.twlc24-card[data-twlc24-card]>.twlc24-disclaimer{box-shadow:none!important;filter:none!important}}@media (prefers-reduced-motion:reduce){html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-description-more,html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-secondary-actions .twcw-button{transition:none!important}}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card]{isolation:isolate!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;border:0!important;position:relative!important;overflow:visible!important;container-type:inline-size!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card]:before{content:none!important;display:none!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card]:after{content:""!important;z-index:200!important;box-sizing:border-box!important;border-radius:inherit!important;width:auto!important;height:auto!important;box-shadow:none!important;opacity:1!important;pointer-events:none!important;background:0 0!important;border:1px solid #d9e2ec!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important}html body .twlc24-card.twlc24-card[data-twlc24-card]>.twlc24-disclaimer{z-index:1!important;box-shadow:none!important;filter:none!important;border-top-color:#e1e8f0!important;position:relative!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop>.twlc24-shell{grid-template-columns:minmax(0,1fr) clamp(224px,22cqi,250px)!important;gap:clamp(12px,1.35cqi,16px)!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop>.twlc24-shell>.twlc24-main{width:auto!important;min-width:0!important;max-width:none!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop>.twlc24-shell>.twlc24-side{flex-direction:column!important;align-self:start!important;gap:9px!important;width:clamp(224px,22cqi,250px)!important;min-width:224px!important;max-width:250px!important;padding:12px!important;display:flex!important}@container twlc24-card (width>=901px){.twlc24-card[data-twlc24-card]>.twlc24-shell{grid-template-columns:minmax(0,1fr) clamp(224px,22cqi,250px)!important;align-items:start!important;gap:clamp(12px,1.35cqi,16px)!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.twlc24-card[data-twlc24-card]>.twlc24-shell>.twlc24-main{width:auto!important;min-width:0!important;max-width:none!important}.twlc24-card[data-twlc24-card]>.twlc24-shell>.twlc24-side{flex-direction:column!important;align-self:start!important;width:clamp(224px,22cqi,250px)!important;min-width:224px!important;max-width:250px!important;display:flex!important}}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop .twlc24-actions{margin-top:1px!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-strip,html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-strip.has-multiple-sources{height:auto!important;min-height:58px!important;max-height:none!important;box-shadow:none!important;background:#f1fbf6!important;border:1px solid #cfe6dc!important;border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;margin:1px 0 0!important;padding:7px 9px 7px 14px!important;display:grid!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-track,html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count.is-active{align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:42px!important;display:grid!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count.is-active{--twlc24-rating-name-cap:240px;grid-template-areas:none!important;grid-template-columns:fit-content(var(--twlc24-rating-name-cap)) 1px max-content 1px max-content!important;grid-template-rows:minmax(42px,auto)!important;justify-content:start!important;gap:0 10px!important;max-height:none!important;margin:0!important;padding:0!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-name-short{--twlc24-rating-name-cap:190px}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-name-long{--twlc24-rating-name-cap:275px}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-name-extra-long{--twlc24-rating-name-cap:315px}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count.is-active.is-name-short{--twlc24-rating-name-cap:190px}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count.is-active.is-name-long{--twlc24-rating-name-cap:275px}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count.is-active.is-name-extra-long{--twlc24-rating-name-cap:315px}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-layout-v21>.twlc24-rating-brand{width:auto!important;min-width:0!important;max-width:var(--twlc24-rating-name-cap)!important;grid-area:1/1!important;place-self:center start!important;margin:0!important;padding:0!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-layout-v21 .twlc24-rating-name{white-space:normal!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:normal!important;-webkit-hyphens:auto!important;hyphens:auto!important;width:auto!important;min-width:0!important;max-width:100%!important;max-height:2.4em!important;margin:0!important;padding:0!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-layout-v21>.twlc24-rating-divider-main{grid-area:1/2!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-layout-v21>.twlc24-rating-value-group{grid-area:1/3!important;place-self:center start!important;gap:7px!important;width:max-content!important;min-width:0!important;max-width:none!important;margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-layout-v21>.twlc24-rating-divider-count{grid-area:1/4!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-layout-v21>.twlc24-rating-count{text-align:left!important;white-space:nowrap!important;text-overflow:clip!important;grid-area:1/5!important;place-self:center start!important;width:max-content!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count.is-active{grid-template-columns:fit-content(var(--twlc24-rating-name-cap)) 1px max-content 1px max-content!important;justify-content:start!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count.is-active>.twlc24-rating-divider-count{grid-area:1/4!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count.is-active>.twlc24-rating-count{grid-area:1/5!important;justify-self:start!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] [data-twlc24-rating-slide].is-rating-layout-v21>.twlc24-rating-divider{opacity:.72!important;background:#dce5ed!important;border:0!important;align-self:center!important;width:1px!important;min-width:1px!important;max-width:1px!important;height:28px!important;min-height:28px!important;max-height:28px!important;margin:0!important;padding:0!important;display:block!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-arrows{justify-content:flex-end!important;align-self:center!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;inset:auto!important;transform:none!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-arrows .twlc24-mini-arrow{width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;box-shadow:none!important;border-radius:11px!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] .twlc24-rating-arrows .twlc24-mini-arrow svg{width:15px!important;height:15px!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-side .twlc24-price-stack{gap:3px!important;margin:0!important;padding:3px 4px 2px!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-side .twlc24-trial-pill{margin-top:5px!important;margin-bottom:2px!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-side .twlc24-coupon-fallback-card{min-height:66px!important;margin:1px 0 0!important;padding:10px 9px!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-side>.twlc24-side-utility{gap:8px!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-updated{grid-template-columns:16px minmax(0,max-content)!important;justify-content:center!important;align-items:center!important;column-gap:7px!important;min-height:38px!important;margin:0!important;padding:7px 8px!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-updated>span:first-child,html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-updated>span:first-child svg{justify-content:center!important;align-items:center!important;width:16px!important;min-width:16px!important;height:16px!important;margin:0!important;line-height:1!important;display:inline-flex!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-mobile-updated-copy,html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-updated-copy{min-width:0!important;font:inherit!important;line-height:inherit!important;flex-flow:row!important;justify-content:center!important;align-items:baseline!important;gap:3px!important;display:inline-flex!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-mobile-updated-date,html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-mobile-updated-label,html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-updated-date,html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-updated-label{color:inherit!important;font:inherit!important;font-family:inherit!important;font-size:inherit!important;font-style:normal!important;font-weight:inherit!important;letter-spacing:inherit!important;white-space:nowrap!important;margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;width:100%!important;min-width:0!important;display:grid!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-side{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:none!important;display:grid!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-detail-grid{grid-auto-rows:auto!important;align-items:start!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile{width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;filter:none!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-main{gap:10px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-meta-top{margin:4px 0 0!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-price{height:auto!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-price-line{margin:0!important;line-height:1.08!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-price-note{line-height:1.24!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-trial{height:auto!important;margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-strip,html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-strip.has-multiple-sources{border-radius:16px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:104px!important;margin:2px 0 0!important;padding:13px 12px 13px 14px!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-track{min-height:0!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count.is-active{grid-template-rows:auto auto auto!important;grid-template-columns:minmax(0,1fr)!important;justify-content:stretch!important;align-items:center!important;gap:6px 0!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;display:grid!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide].is-rating-layout-v21>.twlc24-rating-brand{grid-area:1/1!important;width:100%!important;max-width:100%!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide].is-rating-layout-v21>.twlc24-rating-value-group{grid-area:2/1!important;justify-self:start!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide].is-rating-layout-v21>.twlc24-rating-count{grid-area:3/1!important;justify-self:start!important;width:auto!important;max-width:100%!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide].is-rating-layout-v21>.twlc24-rating-divider{display:none!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-arrows{place-self:center end!important;gap:6px!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-arrows .twlc24-mini-arrow{border-radius:10px!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-rating-strip.twlc24-rating-strip,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-rating-strip.twlc24-rating-strip.has-multiple-sources{grid-template:"name name""value arrows""count count"/minmax(0,1fr) auto!important;align-items:center!important;display:grid!important;position:relative!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-rating-strip.twlc24-rating-strip [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count.is-active,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-rating-strip.twlc24-rating-strip>.twlc24-rating-track{display:contents!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-rating-strip.twlc24-rating-strip [data-twlc24-rating-slide].is-rating-layout-v21>.twlc24-rating-brand{grid-area:name!important;place-self:center stretch!important;width:100%!important;max-width:100%!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-rating-strip.twlc24-rating-strip [data-twlc24-rating-slide].is-rating-layout-v21 .twlc24-rating-name,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide].is-rating-layout-v21 .twlc24-rating-name{white-space:normal!important;text-overflow:clip!important;-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;max-height:none!important;overflow:visible!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-rating-strip.twlc24-rating-strip [data-twlc24-rating-slide].is-rating-layout-v21>.twlc24-rating-value-group{grid-area:value!important;place-self:center start!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-rating-strip.twlc24-rating-strip [data-twlc24-rating-slide].is-rating-layout-v21>.twlc24-rating-count{grid-area:count!important;place-self:center start!important;width:auto!important;max-width:100%!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-rating-strip.twlc24-rating-strip>.twlc24-rating-arrows.twlc24-rating-arrows{grid-area:arrows!important;place-self:center end!important;gap:6px!important;width:max-content!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-rating-strip.twlc24-rating-strip>.twlc24-rating-arrows.twlc24-rating-arrows .twlc24-mini-arrow{border-radius:10px!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon{border-radius:14px!important;height:auto!important;min-height:58px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy{min-height:58px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated{height:auto!important;box-shadow:none!important;border-radius:14px!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-description-wrap.is-desc-panel-open,html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-description-wrap.is-desc-panel-open .twlc24-description-row{box-shadow:none!important;filter:none!important;border:0!important;outline:0!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-description-panel:after,html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-description-panel:before{content:none!important;display:none!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-description-panel,html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-panel{width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;filter:none!important;background:#f9fbfd!important;border:1px solid #d6e0eb!important;border-radius:13px!important;outline:0!important;margin:10px 0 0!important;padding:0!important;position:static!important;inset:auto!important;overflow:hidden!important;transform:none!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-description-panel p,html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-panel p{width:100%!important;max-width:100%!important;max-height:min(290px,46vh)!important;margin:0!important;padding:14px 15px!important;overflow:auto!important}@container twlc24-card (width<=760px){.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-row{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:9px!important;width:100%!important;display:grid!important}.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-desc-label-desktop{display:none!important}.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-desc-label-mobile{display:inline!important}.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-more,.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-more:hover{float:none!important;color:#4f5f75!important;width:100%!important;max-width:none!important;height:48px!important;min-height:48px!important;box-shadow:none!important;filter:none!important;background:linear-gradient(#fff,#f7fafc)!important;border:1px solid #d9e3ee!important;border-radius:12px!important;place-self:stretch stretch!important;margin:0!important;padding:0 14px!important;font-size:13px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-more:focus-visible{float:none!important;color:#4f5f75!important;width:100%!important;max-width:none!important;height:48px!important;min-height:48px!important;box-shadow:none!important;filter:none!important;background:linear-gradient(#fff,#f7fafc)!important;border:1px solid #d9e3ee!important;border-radius:12px!important;place-self:stretch stretch!important;margin:0!important;padding:0 14px!important;font-size:13px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-more,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-more:hover{height:48px!important;min-height:48px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-more:focus-visible{height:48px!important;min-height:48px!important}}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid,html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-detail-grid{grid-auto-rows:auto!important;align-items:start!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-info-box{padding:17px 16px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-detail-grid.twlc24-detail-grid,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet.is-layout-tablet .twlc24-detail-grid.twlc24-detail-grid{grid-template-rows:none!important;grid-auto-rows:max-content!important;align-content:start!important;align-items:start!important;height:auto!important;min-height:0!important;max-height:none!important}@container twlc24-card (width<=390px){.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-strip,.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-strip.has-multiple-sources{gap:8px!important;padding-left:12px!important;padding-right:10px!important}.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-arrows{gap:5px!important}.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-arrows .twlc24-mini-arrow{width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important}.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated-copy{flex-direction:column!important;align-items:flex-start!important;gap:2px!important}}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-chips-label{letter-spacing:-.01em!important;font-size:14px!important;font-weight:850!important;line-height:1.1!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop>.twlc24-shell{align-items:stretch!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop>.twlc24-shell>.twlc24-main{flex-direction:column!important;align-self:stretch!important;gap:11px!important;min-height:100%!important;padding-bottom:1px!important;display:flex!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop .twlc24-title-row{margin:5px 0 0!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop .twlc24-description-wrap{margin:2px 0 4px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop .twlc24-quickinfos{margin:auto 0 2px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop .twlc24-actions{margin:2px 0 1px!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell{gap:16px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-main{gap:12px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-title-row{margin:4px 0 0!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-wrap{margin:3px 0 5px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-row{gap:11px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-quickinfos{margin:4px 0 2px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions,html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-strip{margin-top:3px!important}html body .twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-side{gap:12px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-price-stack{justify-content:center!important;align-self:stretch!important;gap:5px!important;padding:9px 8px 8px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-trial-pill{margin-top:7px!important;margin-bottom:3px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-side-utility{align-self:stretch!important;gap:10px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile>.twlc24-shell>.twlc24-main{gap:11px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-description-wrap{margin:2px 0 1px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-description-row{gap:11px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-meta-top{gap:9px!important;margin-top:3px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-price{border-radius:14px!important;min-height:92px!important;padding:13px 12px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-price-note{margin-top:5px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-trial{border-radius:14px!important;min-height:54px!important;padding:10px 12px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-rating-strip.twlc24-rating-strip,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-rating-strip.twlc24-rating-strip.has-multiple-sources{border-radius:14px!important;gap:3px 9px!important;min-height:90px!important;margin-top:2px!important;padding:10px 11px 10px 13px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-rating-strip.twlc24-rating-strip [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count.is-active{row-gap:3px!important}html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-star-base,html body .twlc24-card.twlc24-card[data-twlc24-card] .twlc24-star-fill{font-family:Arial,Helvetica Neue,sans-serif!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-meta-bottom{gap:9px!important;margin-top:1px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated{min-height:56px!important;padding:9px 13px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-actions{gap:10px!important;margin-top:3px!important;margin-bottom:2px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile>.twlc24-disclaimer{margin-top:10px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-box-head{margin-bottom:16px!important}html body .twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-box-list{gap:11px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-detail-grid.twlc24-detail-grid .twlc24-box-toggle.twlc24-box-toggle{margin-top:5px!important}:where(.uc-grid-item,.uc-grid>*,.uc-grid-item,.uc-grid-item,.uc-grid-item,.ue-grid-item,.ue-post-grid-item,.uc_post_item,.uc_item,.ue_item):has(.twlc24-card.is-layout-mobile){margin-bottom:0!important}@container twlc24-card (width<=390px){.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-price{min-height:88px!important;padding-top:12px!important;padding-bottom:12px!important}.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-trial{min-height:52px!important}.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-strip,.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-strip.has-multiple-sources{min-height:88px!important;padding-top:9px!important;padding-bottom:9px!important}}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] .twlc24-description{line-height:1.43!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].has-coupon .twlc24-description{-webkit-line-clamp:5!important;line-clamp:5!important;max-height:7.15em!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-no-coupon .twlc24-description{-webkit-line-clamp:3!important;line-clamp:3!important;max-height:4.29em!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-description-wrap{margin:4px 0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-description-row{gap:12px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-description-more,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-description-more:focus-visible,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-description-more:hover,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-more,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-more:focus-visible,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-more:hover{justify-content:center!important;align-items:center!important;gap:9px!important;line-height:1!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop .twlc24-side-utility{gap:6px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop .twlc24-side-utility>.twlc24-secondary-actions.is-in-side{gap:8px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-button,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-compare,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-watch,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>a,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>button{justify-content:center!important;height:42px!important;min-height:42px!important;padding:0 8px!important;white-space:nowrap!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-updated{grid-template-columns:18px minmax(0,max-content)!important;justify-content:center!important;align-items:center!important;column-gap:7px!important;min-height:42px!important;padding:7px 9px!important;font-size:11.4px!important;line-height:1.12!important;letter-spacing:-.01em!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-updated>span:first-child,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] .twlc24-side-utility>.twlc24-updated>span:first-child svg,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] .twlc24-side.has-coupon>.twlc24-coupon-promo>span:first-child,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] .twlc24-side.has-coupon>.twlc24-coupon-promo>span:first-child svg{width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] .twlc24-updated-copy{justify-content:center!important;align-items:baseline!important;gap:3px!important;min-width:0!important;white-space:nowrap!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop.is-open .twlc24-detail-grid{margin-bottom:8px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-price-stack{justify-content:center!important;align-self:center!important;gap:4px!important;padding:8px 8px 7px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile>.twlc24-shell>.twlc24-main{gap:11px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-meta-top{gap:10px!important;margin-top:5px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-price{min-height:86px!important;padding:12px 13px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-price-line{line-height:1.08!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-price-note{margin-top:5px!important;line-height:1.23!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-trial{min-height:50px!important;padding:9px 12px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-rating-strip.twlc24-rating-strip,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-rating-strip.twlc24-rating-strip.has-multiple-sources{min-height:84px!important;gap:3px 9px!important;margin-top:2px!important;padding:9px 11px 9px 13px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-meta-bottom{gap:9px!important;margin-top:3px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon{grid-template-columns:22px minmax(0,1fr) 42px!important;gap:8px!important;min-height:56px!important;padding-left:12px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy{min-width:42px!important;min-height:56px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-icon,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated>span:first-child{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-icon svg,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated>span:first-child svg{width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-title-row>.twlc24-secondary-actions{gap:10px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-title-row>.twlc24-secondary-actions .twcw-button,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-title-row>.twlc24-secondary-actions .twcw-compare,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-title-row>.twlc24-secondary-actions .twcw-watch,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-title-row>.twlc24-secondary-actions>a,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-title-row>.twlc24-secondary-actions>button{justify-content:center!important;align-items:center!important;gap:6px!important;height:48px!important;min-height:48px!important;padding:0 9px!important;font-size:12.35px!important;line-height:1.15!important;white-space:nowrap!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-actions{gap:10px!important;margin-top:6px!important;margin-bottom:3px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile>.twlc24-disclaimer{margin-top:11px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-detail-grid{grid-template-rows:none!important;grid-auto-rows:auto!important;align-items:start!important;row-gap:15px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid>.twlc24-info-box.has-more,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid>.twlc24-info-box.has-more.is-expanded{height:var(--twlc24-box-locked-height,auto)!important;min-height:var(--twlc24-box-locked-height,0)!important;max-height:var(--twlc24-box-locked-height,none)!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-info-box{padding-bottom:18px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] .twlc24-info-box.is-twlc24-measuring{transition:none!important;animation:none!important}@container twlc24-card (width <= 390px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-price{min-height:84px!important;padding-top:11px!important;padding-bottom:11px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-trial{min-height:48px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated-copy{flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:2px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-title-row>.twlc24-secondary-actions .twcw-button,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-title-row>.twlc24-secondary-actions .twcw-compare,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-title-row>.twlc24-secondary-actions .twcw-watch,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-title-row>.twlc24-secondary-actions>a,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-title-row>.twlc24-secondary-actions>button{padding-left:7px!important;padding-right:7px!important;font-size:12px!important}}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop{border-bottom:1px solid #d6e1ec!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop .twlc24-side-utility>.twlc24-updated{justify-content:center!important;align-items:center!important;min-height:38px!important;padding:7px 6px!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop .twlc24-side-utility>.twlc24-updated>span:first-child,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop .twlc24-side-utility>.twlc24-updated>span:first-child svg{margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop .twlc24-side-utility>.twlc24-updated>.twlc24-updated-copy{width:auto!important;min-width:0!important;max-width:100%!important;flex-flow:row nowrap!important;justify-content:flex-start!important;align-items:baseline!important;gap:2px!important;white-space:nowrap!important;overflow:visible!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated{grid-template-columns:22px minmax(0,max-content)!important;justify-content:center!important;align-items:center!important;column-gap:10px!important;height:auto!important;min-height:58px!important;padding:10px 14px!important;font-size:12.5px!important;line-height:1.18!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated-copy{min-width:0!important;max-width:100%!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:2px!important;white-space:normal!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated-date,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated-label{white-space:nowrap!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet{margin-bottom:0!important}:where(.uc-grid,.ue-grid,.ue-post-grid,.uc-items-wrapper,.ue-items-wrapper,.twtools-results):has(.twlc24-card.is-layout-mobile){min-height:0!important;height:auto!important;align-content:start!important;grid-row-gap:12px!important;row-gap:12px!important;margin-bottom:0!important;padding-bottom:0!important}:where(.uc-grid,.ue-grid,.ue-post-grid,.uc-items-wrapper,.ue-items-wrapper,.twtools-results):has(.twlc24-card.is-layout-tablet){min-height:0!important;height:auto!important;align-content:start!important;grid-row-gap:14px!important;row-gap:14px!important;margin-bottom:0!important;padding-bottom:0!important}:where(.uc-grid-item,.uc-grid>*,.uc-grid-item,.uc-grid-item,.uc-grid-item,.ue-grid-item,.ue-post-grid-item,.uc_post_item,.uc_item,.ue_item):has(.twlc24-card.is-layout-mobile),:where(.uc-grid-item,.uc-grid>*,.uc-grid-item,.uc-grid-item,.uc-grid-item,.ue-grid-item,.ue-post-grid-item,.uc_post_item,.uc_item,.ue_item):has(.twlc24-card.is-layout-tablet){min-height:0!important;height:auto!important;margin-bottom:0!important;padding-bottom:0!important}:where(.uc-grid-wrapper,.uc-grid-wrapper,.uc-grid-wrapper,.ue-grid-wrapper,.uc-loop-wrapper,.ue-loop-wrapper):has(.twlc24-card.is-layout-mobile),:where(.uc-grid-wrapper,.uc-grid-wrapper,.uc-grid-wrapper,.ue-grid-wrapper,.uc-loop-wrapper,.ue-loop-wrapper):has(.twlc24-card.is-layout-tablet){min-height:0!important;height:auto!important;margin-bottom:0!important;padding-bottom:0!important}html body :where(.uc-grid-wrapper,.uc-grid-wrapper,.twtools-results,.uc-grid-wrapper,.ue-grid-wrapper,.uc-loop-wrapper,.ue-loop-wrapper,.uc-grid-wrapper,.uc-grid-wrapper):has(.twlc24-card.is-layout-desktop),html body :where(.uc-grid-wrapper,.uc-grid-wrapper,.twtools-results,.uc-grid-wrapper,.ue-grid-wrapper,.uc-loop-wrapper,.ue-loop-wrapper,.uc-grid-wrapper,.uc-grid-wrapper):has(.twlc24-card.is-layout-desktop)>.twtools-results{min-height:0!important;height:auto!important;margin-bottom:0!important;padding-bottom:0!important}html body :where(.uc-grid,.ue-grid,.ue-post-grid,.uc-items-wrapper,.ue-items-wrapper,.twtools-results):has(.twlc24-card.is-layout-desktop){min-height:0!important;height:auto!important;align-content:start!important;margin-bottom:0!important;padding-bottom:0!important}html body :where(.uc-grid-item,.uc-grid>*,.uc-grid-item,.uc-grid-item,.uc-grid-item,.ue-grid-item,.ue-post-grid-item,.uc_post_item,.uc_item,.ue_item):has(.twlc24-card.is-layout-desktop):last-child{margin-bottom:0!important;padding-bottom:0!important}html body :where(.twtools,.twtools-results,.twtools,.twtools,.twtools-results)
:has(>:where(.uc-grid-wrapper,.uc-grid-wrapper,.twtools-results,.uc-grid-wrapper,.uc-grid-wrapper) .twlc24-card.is-layout-desktop){min-height:0!important;padding-bottom:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop
.twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-button,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop
.twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-compare,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop
.twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-watch,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop
.twlc24-side-utility>.twlc24-secondary-actions.is-in-side>a,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop
.twlc24-side-utility>.twlc24-secondary-actions.is-in-side>button{gap:4px!important;padding-left:6px!important;padding-right:6px!important;font-size:10.45px!important;line-height:1.1!important;letter-spacing:-.018em!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop
.twlc24-side-utility>.twlc24-updated{grid-template-columns:15px minmax(0,max-content)!important;column-gap:5px!important;padding-left:5px!important;padding-right:5px!important;font-size:10.15px!important;line-height:1.08!important;letter-spacing:-.024em!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop
.twlc24-side-utility>.twlc24-updated>span:first-child,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop
.twlc24-side-utility>.twlc24-updated>span:first-child svg{width:15px!important;min-width:15px!important;height:15px!important;min-height:15px!important}body.twlc24-has-loop-page,html.twlc24-has-loop-page{--twlc24-footer-target-gap:40px}@media (max-width:1024px){body.twlc24-has-loop-page,html.twlc24-has-loop-page{--twlc24-footer-target-gap:24px}}@media (max-width:767px){body.twlc24-has-loop-page,html.twlc24-has-loop-page{--twlc24-footer-target-gap:24px}}html body .twlc24-footer-gap-adjusted{margin-top:var(--twlc24-footer-gap-offset,0)!important}html.twlc24-has-loop-page body.twlc24-has-loop-page :where(main,#content,#primary,.site-main,.content-area,.site-main,.site-main).twlc24-loop-main-shell{min-height:0!important;height:auto!important;flex-grow:0!important;flex-basis:auto!important;margin-bottom:0!important;padding-bottom:0!important}html.twlc24-has-loop-page body.twlc24-has-loop-page .twlc24-loop-end-grid,html.twlc24-has-loop-page body.twlc24-has-loop-page .twlc24-loop-end-item,html.twlc24-has-loop-page body.twlc24-has-loop-page .twlc24-loop-end-section,html.twlc24-has-loop-page body.twlc24-has-loop-page .twlc24-loop-end-widget{min-height:0!important;height:auto!important;margin-bottom:0!important;padding-bottom:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop .twlc24-side .twlc24-price-stack{gap:5px!important;padding:3px 4px 2px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop .twlc24-side .twlc24-price-line{line-height:1.1!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop .twlc24-side .twlc24-price-note{margin-top:2px!important;line-height:1.26!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop .twlc24-description{line-height:1.48!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop.has-coupon .twlc24-description{max-height:7.4em!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop.is-no-coupon .twlc24-description{max-height:4.44em!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop>.twlc24-shell{padding-top:8px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop .twlc24-title-row{margin-top:9px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-desktop .twlc24-description-wrap{margin-top:3px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-more,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-more:focus-visible,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-more:hover{margin-top:8px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-wrap,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-quickinfos,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-strip,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-strip.has-multiple-sources{margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side{gap:10px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-secondary-actions.is-in-side>*,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>*,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>*{margin-top:0!important;margin-bottom:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-coupon-fallback-card,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-strip,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-updated{margin:0!important}html body .twlc24-footer-gap-adjusted{overflow-anchor:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-detail-grid.twlc24-detail-grid{grid-template-rows:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet
.twlc24-detail-grid.twlc24-detail-grid{grid-auto-rows:auto!important;align-items:start!important}@media (min-width:700px) and (max-width:760px) and (min-height:900px){html body .twlc24-card[data-twlc24-card]{box-sizing:border-box!important;width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;margin-left:auto!important;margin-right:auto!important;padding:18px!important;border-radius:22px!important;box-shadow:0 16px 42px rgba(8,21,47,.07)!important}}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) var(--twlc24-tablet-side-width)!important;align-items:stretch!important;width:100%!important;min-width:0!important;display:grid!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-main{box-sizing:border-box!important;text-align:left!important;align-self:stretch!important;flex-direction:column!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:100%!important;padding-bottom:1px!important;display:flex!important;overflow:visible!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-mobile-brand,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-mobile-meta,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-mobile-meta-bottom,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-mobile-meta-top{display:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chips-wrap{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;width:100%!important;min-width:0!important;margin:0!important;display:grid!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chips-label{white-space:nowrap!important;display:block!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chips-scroller{justify-content:flex-start!important;min-width:0!important;overflow-x:auto!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-title-row{margin:4px 0 0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-wrap{margin:2px 0 3px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-row{align-items:center!important;width:100%!important;min-width:0!important;display:grid!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-more,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-more:focus-visible,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-more:hover{place-self:center end!important;justify-content:center!important;align-items:center!important;gap:7px!important;margin:0!important;padding:0 9px!important;border-radius:11px!important;line-height:1!important;display:inline-flex!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-desc-label-desktop{display:inline!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-desc-label-mobile{display:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-quickinfos{grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;min-width:0!important;margin:auto 0 1px!important;display:grid!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-quickinfo{min-width:0!important;padding-left:8px!important;padding-right:8px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-strip,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-strip.has-multiple-sources{width:100%!important;min-width:0!important;margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;min-width:0!important;margin:1px 0 0!important;display:grid!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions .twlc24-btn{min-width:0!important;padding-left:10px!important;padding-right:10px!important;line-height:1.1!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-side{box-sizing:border-box!important;align-self:stretch!important;width:var(--twlc24-tablet-side-width)!important;min-width:var(--twlc24-tablet-side-width)!important;max-width:var(--twlc24-tablet-side-width)!important;margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-logo-box{grid-area:auto!important;width:100%!important;border-radius:14px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-price-stack{grid-area:auto!important;justify-content:center!important;align-self:stretch!important;width:100%!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-price-line{letter-spacing:-.025em!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-trial-pill{line-height:1.08!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.is-no-coupon>.twlc24-coupon-fallback-card{flex:0 0 auto!important;align-self:stretch!important;width:100%!important;height:auto!important;margin:0!important;border-radius:12px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon>.twlc24-coupon-promo{flex:0 0 auto!important;align-self:stretch!important;width:100%!important;height:auto!important;margin:0!important;grid-template-columns:17px minmax(0,1fr)!important;gap:7px!important;border-radius:11px!important;font-size:10.8px!important;line-height:1.18!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon>.twlc24-coupon-row{flex:0 0 auto!important;align-self:stretch!important;width:100%!important;margin:0!important;border-radius:10px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-coupon-code,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-coupon-copy{font-size:11px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-side-utility{grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;align-items:stretch!important;align-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-column:1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-button,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-compare,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-watch,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>a,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>button{justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;padding:0 6px!important;border-radius:11px!important;line-height:1.08!important;white-space:nowrap!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-updated{grid-column:1!important;grid-row:2!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;border-radius:11px!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-updated-copy{flex-flow:row nowrap!important;min-width:0!important;white-space:nowrap!important}@container twlc24-card (width <= 740px){html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-more,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-more:focus-visible,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-more:hover{width:94px!important;min-width:94px!important;max-width:94px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions .twlc24-btn{padding-left:7px!important;padding-right:7px!important}}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell{--twlc24-tablet-side-width:clamp(204px, 27.5%, 226px);gap:clamp(11px,1.35vw,14px)!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-main{gap:9px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chips-wrap{gap:7px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chips-scroller{box-sizing:border-box!important;padding-right:9px!important;scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 18px),transparent)!important;mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 18px),transparent)!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chips-scroller::-webkit-scrollbar{display:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chips-wrap .twlc24-chip-arrows{flex:0 0 auto!important;gap:6px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chips-wrap .twlc24-chip-arrows .twlc24-mini-arrow{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-title-row{margin-top:5px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-wrap{margin-top:1px!important;margin-bottom:4px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-row{grid-template-columns:minmax(0,1fr) clamp(92px,13.2%,100px)!important;gap:9px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-more,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-more:focus-visible,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-more:hover{width:100%!important;min-width:0!important;max-width:100%!important;height:40px!important;min-height:40px!important;padding-inline:8px!important;font-size:11.8px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-quickinfos{gap:7px!important;margin-top:auto!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-quickinfo{box-sizing:border-box!important;min-height:42px!important;padding:7px 8px!important;font-size:clamp(10.6px,1.45vw,11.4px)!important;line-height:1.2!important;overflow-wrap:anywhere!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-strip,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-strip.has-multiple-sources{min-height:54px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions{gap:8px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions .twlc24-btn{height:50px!important;min-height:50px!important;padding-inline:8px!important;font-size:clamp(11.4px,1.55vw,12.2px)!important;white-space:nowrap!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-side{overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-logo-box{height:70px!important;min-height:70px!important;max-height:70px!important;padding:8px 9px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-logo-img{max-width:90%!important;max-height:52px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-price-line{font-size:clamp(17px,2.25vw,20px)!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-price-note{max-width:100%!important;font-size:clamp(10.7px,1.4vw,11.4px)!important;overflow-wrap:anywhere!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-trial-pill{max-width:100%!important;min-height:23px!important;padding:4px 8px!important;font-size:clamp(10.4px,1.35vw,11px)!important;white-space:normal!important;text-align:center!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-button,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-compare,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-watch,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>a,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>button{gap:4px!important;padding-inline:5px!important;letter-spacing:-.01em!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-updated{grid-template-columns:14px minmax(0,1fr)!important;column-gap:5px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-updated>span:first-child,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-updated>span:first-child svg{width:14px!important;min-width:14px!important;height:14px!important;min-height:14px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-updated-copy{gap:1px!important;width:100%!important;max-width:100%!important;font-size:inherit!important;letter-spacing:-.012em!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-updated-date,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-updated-label{flex:0 1 auto!important;min-width:0!important}@container twlc24-card (width <= 740px){html body .twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell{--twlc24-tablet-side-width:clamp(198px, 29%, 206px);gap:10px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chips-wrap{gap:6px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chips-wrap .twlc24-chip-arrows .twlc24-mini-arrow{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-row{grid-template-columns:minmax(0,1fr) 90px!important;gap:7px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-more,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-more:focus-visible,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-more:hover{font-size:11.2px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-quickinfo{padding-inline:6px!important;font-size:10.3px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions{gap:6px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions .twlc24-btn{height:48px!important;min-height:48px!important;padding-inline:6px!important;font-size:11.2px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-logo-box{height:66px!important;min-height:66px!important;max-height:66px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-button,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-compare,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-watch,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>a,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>button{font-size:9.5px!important;padding-inline:4px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-updated{font-size:8.9px!important;padding-inline:4px!important}}@container twlc24-card (min-width: 820px) and (max-width: 900px){html body .twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell{--twlc24-tablet-side-width:226px;gap:14px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-logo-box{height:72px!important;min-height:72px!important;max-height:72px!important}}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon>.twlc24-coupon-row{height:39px!important;max-height:39px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet.is-description-panel-open{z-index:1400!important;position:relative!important;overflow:visible!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet.is-description-panel-open .twlc24-description-row,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet.is-description-panel-open .twlc24-description-wrap,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet.is-description-panel-open .twlc24-main,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet.is-description-panel-open>.twlc24-shell{overflow:visible!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-wrap{isolation:isolate!important;position:relative!important;overflow:visible!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-wrap.is-desc-panel-open{z-index:1420!important;margin-bottom:4px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-wrap.is-desc-panel-open .twlc24-description-more{z-index:1460!important;position:relative!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-panel,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-wrap.is-desc-panel-up .twlc24-description-panel{z-index:1450!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;position:absolute!important;inset:-5px 0 auto 0!important;overflow:visible!important;transform:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-panel:after,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-panel:before{content:none!important;display:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-panel p{color:#17233d!important;white-space:normal!important;width:100%!important;max-width:100%!important;max-height:min(310px,44vh)!important;margin:0!important;padding:15px 16px 17px!important;background:linear-gradient(#fff,#f8fbff)!important;border:1px solid #dbe7f4!important;border-radius:14px!important;font-size:14px!important;font-weight:560!important;line-height:1.5!important;display:block!important;overflow:hidden auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;box-shadow:0 18px 42px rgba(8,21,47,.18)!important}@container twlc24-card (width <= 740px){html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-side-utility{margin-top:auto!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-panel p{max-height:min(285px,42vh)!important;padding:13px 14px 15px!important;font-size:13.4px!important;line-height:1.48!important}}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-button,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-compare,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-watch,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>a,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>button{height:40px!important;min-height:40px!important;font-size:clamp(9.7px,1.22vw,10.3px)!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-updated{font-size:clamp(8.8px,1.12vw,9.5px)!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-updated-copy{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;row-gap:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-updated-date,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-updated-label{white-space:nowrap!important}@container twlc24-card (width <= 740px){html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-side-utility{gap:2px!important}}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-wrap.is-desc-panel-open .twlc24-description-row{grid-template-columns:minmax(0,1fr)!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-wrap.is-desc-panel-open .twlc24-description-panel{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:10px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-wrap.is-desc-panel-open .twlc24-description-panel p{width:100%!important;margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-wrap.is-desc-panel-open .twlc24-description-more.is-desc-toggle-inside-panel,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-wrap.is-desc-panel-open .twlc24-description-more.is-desc-toggle-inside-panel:focus-visible,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-wrap.is-desc-panel-open .twlc24-description-more.is-desc-toggle-inside-panel:hover{position:relative!important;z-index:1460!important;margin:0!important;place-self:flex-end!important;align-self:flex-end!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-side{padding-top:8px!important;padding-bottom:6px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-price-stack{gap:7px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-price-line{margin-top:2px!important;margin-bottom:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-price-note{margin-top:4px!important;margin-bottom:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-trial-pill{margin-top:10px!important;margin-bottom:4px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.is-no-coupon>.twlc24-coupon-fallback-card span,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.is-no-coupon>.twlc24-coupon-fallback-card strong{letter-spacing:-.01em!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon>.twlc24-coupon-promo{min-height:50px!important;padding:6px 10px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-coupon-code,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-coupon-copy,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon>.twlc24-coupon-row{min-height:40px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side{margin-top:0!important;margin-bottom:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-updated-copy{column-gap:2px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-price-stack{margin-bottom:3px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon>.twlc24-coupon-promo,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon>.twlc24-coupon-row,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.is-no-coupon>.twlc24-coupon-fallback-card{margin-bottom:2px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-side-utility{gap:4px!important;margin-top:0!important;padding-top:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-updated{margin-top:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-side{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;align-content:normal!important;gap:6px!important;height:100%!important;min-height:0!important;padding:10px 10px 9px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-logo-box{flex:0 0 auto!important;margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-price-stack{flex:1 1 auto!important;min-height:116px!important;margin:0!important;padding:7px 4px 6px!important;display:grid!important;grid-auto-rows:max-content!important;align-content:center!important;justify-items:center!important;row-gap:5px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-price-line{margin:0!important;line-height:1.08!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-price-note{margin:2px 0 0!important;line-height:1.16!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-trial-pill{margin:8px 0 0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon>.twlc24-coupon-promo,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon>.twlc24-coupon-row,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.is-no-coupon>.twlc24-coupon-fallback-card{flex:0 0 auto!important;margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.is-no-coupon>.twlc24-coupon-fallback-card{min-height:60px!important;padding:7px 9px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.is-no-coupon>.twlc24-coupon-fallback-card strong{font-size:clamp(9.8px,1.18vw,10.5px)!important;line-height:1.08!important;text-wrap:balance!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.is-no-coupon>.twlc24-coupon-fallback-card span{font-size:clamp(8.8px,1.06vw,9.4px)!important;line-height:1.08!important;text-wrap:balance!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-side-utility{flex:0 0 auto!important;display:grid!important;grid-template-rows:auto auto!important;row-gap:5px!important;margin:0!important;padding:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side{gap:5px!important;margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-compare,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-watch,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>a,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>button{height:40px!important;min-height:40px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-updated{min-height:40px!important;margin:0!important;padding:5px 6px!important;line-height:1.06!important}@container twlc24-card (width <= 740px){html body .twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-side{gap:5px!important;padding:9px 9px 8px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-price-stack{min-height:108px!important;padding-block:5px!important;row-gap:4px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-trial-pill{margin-top:7px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.is-no-coupon>.twlc24-coupon-fallback-card{min-height:57px!important;padding:6px 7px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-side-utility{row-gap:4px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-compare,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-watch,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>a,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>button,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-updated{min-height:38px!important;height:38px!important}}@media (min-width:700px) and (max-width:760px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet{box-sizing:border-box!important;width:calc(100% - 24px)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;padding:14px!important;overflow:visible!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell{--twlc24-mini-side:170px;grid-template-columns:minmax(0,1fr) var(--twlc24-mini-side)!important;align-items:stretch!important;gap:10px!important;width:100%!important;min-width:0!important;display:grid!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-main{min-width:0!important;align-self:stretch!important;flex-direction:column!important;gap:8px!important;padding:0!important;display:flex!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chips-wrap{order:1!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-title-row{order:2!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-wrap{order:3!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-quickinfos{order:4!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-strip{order:5!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions{order:6!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-mobile-brand,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-mobile-meta,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-mobile-meta-bottom,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-mobile-meta-top{display:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chips-wrap{grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-rows:36px!important;align-items:center!important;gap:6px!important;width:100%!important;min-width:0!important;min-height:36px!important;height:36px!important;margin:0!important;padding:0!important;display:grid!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chips-label{grid-column:1!important;min-width:max-content!important;margin:0!important;font-size:11.6px!important;line-height:1!important;white-space:nowrap!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chips-scroller{grid-column:2!important;width:100%!important;min-width:0!important;max-width:100%!important;height:34px!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chips-scroller>*{flex-wrap:nowrap!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chip{flex:0 0 auto!important;min-height:32px!important;height:32px!important;max-width:170px!important;padding:0 10px!important;font-size:10.2px!important;line-height:1!important;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chip-arrows{grid-column:3!important;position:static!important;inset:auto!important;transform:none!important;gap:4px!important;margin:0!important;display:inline-grid!important;grid-template-columns:repeat(2,31px)!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chip-arrows .twlc24-mini-arrow{width:31px!important;min-width:31px!important;max-width:31px!important;height:31px!important;min-height:31px!important;max-height:31px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-title-row{width:100%!important;min-height:32px!important;margin:1px 0 0!important;display:flex!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-title{display:block!important;width:auto!important;height:auto!important;margin:0!important;font-size:27px!important;line-height:1.04!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-wrap{width:100%!important;min-width:0!important;margin:0!important;display:block!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-row{grid-template-columns:minmax(0,1fr) 80px!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;display:grid!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description{display:-webkit-box!important;max-height:4.14em!important;margin:0!important;font-size:12.35px!important;line-height:1.38!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-more{position:static!important;inset:auto!important;transform:none!important;width:74px!important;min-width:74px!important;max-width:74px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0 6px!important;font-size:10.7px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-quickinfos{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;width:100%!important;min-width:0!important;margin:0!important;display:grid!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-quickinfo{min-width:0!important;min-height:38px!important;height:38px!important;padding:6px 7px!important;font-size:10px!important;line-height:1.1!important;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-strip,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-strip.has-multiple-sources{grid-template-columns:minmax(0,1fr) 58px!important;align-items:center!important;gap:6px!important;width:100%!important;min-width:0!important;height:52px!important;min-height:52px!important;margin:0!important;padding:6px 7px 6px 9px!important;display:grid!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-track{width:100%!important;min-width:0!important;height:38px!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide].is-active,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count.is-active{grid-template-columns:minmax(58px,.78fr) 78px minmax(0,1.3fr)!important;grid-template-rows:38px!important;column-gap:6px!important;row-gap:0!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:38px!important;min-height:38px!important;padding:0!important;display:grid!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-divider,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-divider-count,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-divider-main{display:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-brand{grid-area:1/1!important;width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-name{font-size:10.4px!important;line-height:1.08!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;writing-mode:horizontal-tb!important;text-overflow:ellipsis!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-value-group{grid-area:1/2!important;justify-self:start!important;align-items:center!important;gap:3px!important;width:78px!important;min-width:78px!important;max-width:78px!important;white-space:nowrap!important;display:inline-flex!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-score{flex:0 0 auto!important;font-size:10.7px!important;line-height:1!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-stars{flex:0 0 auto!important;gap:0!important;white-space:nowrap!important;display:inline-flex!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-star{flex:0 0 9px!important;width:9px!important;min-width:9px!important;max-width:9px!important;height:9px!important;min-height:9px!important;max-height:9px!important;font-size:9px!important;line-height:9px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-count{grid-area:1/3!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important;font-size:10.1px!important;line-height:1.08!important;text-align:left!important;white-space:nowrap!important;text-overflow:ellipsis!important;display:block!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-arrows{position:static!important;inset:auto!important;transform:none!important;place-self:center end!important;width:58px!important;min-width:58px!important;gap:4px!important;grid-template-columns:repeat(2,27px)!important;margin:0!important;display:grid!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-arrows .twlc24-mini-arrow{width:27px!important;min-width:27px!important;max-width:27px!important;height:27px!important;min-height:27px!important;max-height:27px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-rows:46px!important;grid-auto-flow:column!important;gap:7px!important;width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;margin:0!important;display:grid!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions>.twlc24-btn,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions>a.twlc24-btn,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions>button.twlc24-btn{grid-column:auto!important;grid-row:1!important;width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0 6px!important;font-size:10.15px!important;line-height:1.05!important;white-space:nowrap!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-side{box-sizing:border-box!important;grid-template-rows:62px auto 52px auto!important;align-self:stretch!important;align-content:start!important;gap:5px!important;width:170px!important;min-width:170px!important;max-width:170px!important;height:100%!important;min-height:0!important;padding:8px 7px 7px!important;display:grid!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-logo-box{grid-row:1!important;width:100%!important;height:62px!important;min-height:62px!important;margin:0!important;padding:6px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-price-stack{grid-row:2!important;align-self:center!important;align-content:center!important;justify-items:center!important;width:100%!important;min-height:82px!important;margin:0!important;padding:7px 3px 6px!important;gap:5px!important;display:grid!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-price-line{margin:0!important;font-size:14.5px!important;line-height:1.06!important;white-space:normal!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-price-note{margin:0!important;font-size:8.8px!important;line-height:1.12!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-trial-pill{min-height:23px!important;margin:4px 0 0!important;padding:4px 8px!important;font-size:8.7px!important;line-height:1.05!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.is-no-coupon>.twlc24-coupon-fallback-card{grid-row:3!important;width:100%!important;min-height:52px!important;height:52px!important;margin:0!important;padding:6px 7px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.is-no-coupon>.twlc24-coupon-fallback-card strong{font-size:8.7px!important;line-height:1.06!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.is-no-coupon>.twlc24-coupon-fallback-card span{font-size:7.3px!important;line-height:1.08!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-side-utility{grid-row:4!important;grid-template-rows:auto auto!important;align-self:start!important;gap:4px!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:grid!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important;width:100%!important;height:33px!important;margin:0!important;display:grid!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>*,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-updated{width:100%!important;min-width:0!important;height:33px!important;min-height:33px!important;margin:0!important;padding:4px!important;font-size:7.8px!important;line-height:1.04!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-updated-copy{min-width:0!important;gap:1px!important;white-space:normal!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-updated-date,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-updated-label{font-size:7.6px!important;line-height:1.03!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-disclaimer{margin-top:9px!important;padding:8px 10px!important;font-size:9px!important;line-height:1.18!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-title,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-title a,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-title-block,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-title-row{justify-content:flex-start!important;align-items:flex-start!important;text-align:left!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-side{grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-coupon-fallback-card,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-logo-box,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-price-stack,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-side-utility{grid-column:1!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-name{flex:1 1 100%!important;width:100%!important;min-width:0!important;max-width:none!important}}@media (min-width:700px) and (max-width:760px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-side.has-coupon:has(>.twlc24-coupon-promo){grid-template-rows:62px auto 38px 32px auto!important;gap:4px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-side.has-coupon:not(:has(>.twlc24-coupon-promo)){grid-template-rows:62px auto 32px auto!important;gap:4px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon>.twlc24-coupon-promo{grid-column:1!important;grid-row:3!important;min-height:38px!important;height:38px!important;margin:0!important;padding:5px 6px!important;gap:5px!important;font-size:8px!important;line-height:1.05!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon:has(>.twlc24-coupon-promo)>.twlc24-coupon-row{grid-column:1!important;grid-row:4!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon:has(>.twlc24-coupon-promo)>.twlc24-side-utility{grid-column:1!important;grid-row:5!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon:not(:has(>.twlc24-coupon-promo))>.twlc24-coupon-row{grid-column:1!important;grid-row:3!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon:not(:has(>.twlc24-coupon-promo))>.twlc24-side-utility{grid-column:1!important;grid-row:4!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon>.twlc24-coupon-row{min-height:32px!important;height:32px!important;margin:0!important;grid-template-columns:minmax(0,1fr) 32px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-coupon-code,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-coupon-copy{min-width:0!important;height:32px!important;padding:3px 5px!important;font-size:8.2px!important;line-height:1!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-brand{padding:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-text{text-align:left!important}}@media (min-width:700px) and (max-width:780px){html body .twlc24-card[data-twlc24-card].is-layout-tablet{box-sizing:border-box!important;width:100%!important;max-width:1120px!important;margin:0 auto 22px!important;padding:clamp(14px,1.8vw,19px)!important;overflow:visible!important;container:twlc24-tablet-card/inline-size!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell{align-items:stretch!important;width:100%!important;min-width:0!important;display:grid!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-main{min-width:0!important;align-self:stretch!important;flex-direction:column!important;gap:clamp(9px,1.15vw,12px)!important;margin:0!important;padding:0!important;display:flex!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chips-wrap{order:1!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-title-row{order:2!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-wrap{order:3!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-quickinfos{order:4!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-strip{order:5!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions{order:6!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-mobile-brand,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-mobile-meta,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-mobile-meta-bottom,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-mobile-meta-top{display:none!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chips-wrap{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;display:grid!important;overflow:hidden!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chips-label{min-width:max-content!important;margin:0!important;font-size:clamp(12px,1.45vw,14px)!important;line-height:1!important;white-space:nowrap!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chips-scroller{width:100%!important;min-width:0!important;max-width:100%!important;height:40px!important;overflow:hidden!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chips-scroller>*{flex-wrap:nowrap!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chip{flex:0 0 auto!important;padding:0 clamp(10px,1.35vw,14px)!important;line-height:1!important;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chip-arrows{position:static!important;inset:auto!important;transform:none!important;margin:0!important;display:grid!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-title-row{width:100%!important;min-height:40px!important;margin:2px 0 0!important;display:flex!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-title{width:auto!important;height:auto!important;margin:0!important;line-height:1.03!important;letter-spacing:-.035em!important;display:block!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-wrap{width:100%!important;min-width:0!important;margin:0!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-row{align-items:center!important;width:100%!important;min-width:0!important;display:grid!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description{display:-webkit-box!important;margin:0!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-more{position:static!important;inset:auto!important;transform:none!important;width:100%!important;min-width:0!important;margin:0!important;padding:0 10px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-quickinfos{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(7px,1vw,10px)!important;width:100%!important;min-width:0!important;margin:0!important;display:grid!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-quickinfo{min-width:0!important;padding:0 10px!important;line-height:1.15!important;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-strip,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-strip.has-multiple-sources,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-trust-panel .twlc24-rating-strip{grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:54px!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;height:54px!important;min-height:54px!important;margin:0!important;padding:7px 9px 7px 12px!important;display:grid!important;position:relative!important;overflow:hidden!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide].has-rating.has-count.is-active,html body .twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide].is-active{grid-template-rows:40px!important;align-items:center!important;width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important;padding:0!important;display:grid!important;overflow:hidden!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-brand{grid-area:1/1!important;width:100%!important;min-width:0!important;padding:0!important;overflow:hidden!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-name{width:100%!important;min-width:0!important;max-width:100%!important;font-size:clamp(10.8px,1.25vw,12.5px)!important;line-height:1.15!important;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-divider-main{grid-area:1/2!important;height:28px!important;display:block!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-value-group{grid-area:1/3!important;justify-self:start!important;gap:4px!important;min-width:0!important;width:auto!important;max-width:100%!important;display:inline-flex!important;overflow:hidden!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-score{line-height:1!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-stars{gap:1px!important;white-space:nowrap!important;overflow:visible!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-star{flex:0 0 clamp(10px,1.2vw,12px)!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-divider-count{grid-area:1/4!important;height:28px!important;display:block!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-count{grid-area:1/5!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important;font-size:clamp(10.6px,1.25vw,12.5px)!important;line-height:1.15!important;text-align:left!important;white-space:nowrap!important;text-overflow:ellipsis!important;display:block!important;overflow:hidden!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-arrows{position:static!important;inset:auto!important;transform:none!important;place-self:center end!important;margin:0!important;display:grid!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-rows:52px!important;grid-auto-flow:column!important;gap:clamp(7px,1vw,10px)!important;width:100%!important;min-width:0!important;height:52px!important;min-height:52px!important;margin:0!important;display:grid!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions>.twlc24-btn,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions>a.twlc24-btn,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions>button.twlc24-btn{grid-column:auto!important;grid-row:1!important;width:100%!important;min-width:0!important;height:52px!important;min-height:52px!important;margin:0!important;padding:0 8px!important;line-height:1.05!important;white-space:nowrap!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-side{box-sizing:border-box!important;align-self:stretch!important;align-items:stretch!important;justify-content:flex-start!important;gap:clamp(7px,1vw,10px)!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:100%!important;margin:0!important;padding:clamp(8px,1.15vw,11px)!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-logo-box{flex:0 0 auto!important;width:100%!important;margin:0!important;padding:8px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-price-stack{flex:0 0 auto!important;align-content:center!important;justify-items:center!important;width:100%!important;margin:0!important;padding:6px 4px!important;gap:5px!important;display:grid!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon>.twlc24-price-stack{min-height:clamp(82px,10.5vw,100px)!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-price-line{margin:0!important;line-height:1.08!important;white-space:normal!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-price-note{margin:0!important;line-height:1.14!important;text-align:center!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-trial-pill{min-height:26px!important;margin:5px 0 0!important;padding:5px 9px!important;line-height:1.05!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.is-no-coupon>.twlc24-coupon-fallback-card{flex:0 0 auto!important;width:100%!important;height:auto!important;margin:0!important;gap:3px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.is-no-coupon>.twlc24-coupon-fallback-card strong{line-height:1.08!important;text-align:center!important;text-wrap:balance!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.is-no-coupon>.twlc24-coupon-fallback-card span{line-height:1.12!important;text-align:center!important;text-wrap:balance!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon>.twlc24-coupon-promo{flex:0 0 auto!important;min-height:48px!important;margin:0!important;padding:7px 8px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-coupon-code,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-coupon-copy,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon>.twlc24-coupon-row{min-height:38px!important;height:38px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-side-utility{flex:0 0 auto!important;row-gap:5px!important;width:100%!important;margin:0!important;padding:0!important;display:grid!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;width:100%!important;height:40px!important;margin:0!important;display:grid!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>*,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-updated{width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important;margin:0!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>*{padding:0 5px!important;white-space:nowrap!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-updated{padding:4px 6px!important;line-height:1.05!important;overflow:hidden!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-updated-copy{min-width:0!important;column-gap:2px!important;justify-content:center!important;text-align:center!important;white-space:normal!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-panel{z-index:50!important;left:0!important;right:0!important;width:auto!important;max-width:none!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:none!important;grid-auto-rows:auto!important;align-items:stretch!important;align-content:start!important;height:auto!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell{grid-template-columns:minmax(0,1fr) clamp(178px,25vw,194px)!important;gap:10px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chips-wrap{grid-template-rows:38px!important;height:38px!important;min-height:38px!important;gap:6px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chip{height:34px!important;min-height:34px!important;max-width:165px!important;padding-inline:9px!important;font-size:10px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chip-arrows{grid-template-columns:repeat(2,32px)!important;gap:4px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chip-arrows .twlc24-mini-arrow{width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-title{font-size:29px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-row{grid-template-columns:minmax(0,1fr) 76px!important;gap:7px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description{font-size:12.5px!important;line-height:1.38!important;max-height:4.14em!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-more{height:42px!important;min-height:42px!important;font-size:11px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-quickinfo{height:46px!important;min-height:46px!important;padding-inline:7px!important;font-size:10px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-strip,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-strip.has-multiple-sources{grid-template-rows:50px!important;height:50px!important;min-height:50px!important;padding:6px 7px 6px 9px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide].has-rating.has-count.is-active,html body .twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide].is-active{grid-template-columns:minmax(58px,1fr) 1px minmax(88px,auto) 1px minmax(68px,1fr)!important;gap:0 5px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-name,html body .twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-count{font-size:10px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-score{font-size:10.5px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-star{flex-basis:9.5px!important;width:9.5px!important;min-width:9.5px!important;height:9.5px!important;font-size:9.5px!important;line-height:9.5px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-arrows{grid-template-columns:repeat(2,30px)!important;width:64px!important;min-width:64px!important;gap:4px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-arrows .twlc24-mini-arrow{width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important;max-height:30px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions>.twlc24-btn,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions>a.twlc24-btn,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions>button.twlc24-btn{height:48px!important;min-height:48px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions>.twlc24-btn,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions>a.twlc24-btn,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions>button.twlc24-btn{padding-inline:5px!important;font-size:10px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-logo-box{height:68px!important;min-height:68px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-price-stack{min-height:96px!important;padding-inline:2px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-price-line{font-size:16px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-price-note{font-size:9px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-trial-pill{font-size:9px!important;padding-inline:7px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.is-no-coupon>.twlc24-coupon-fallback-card{min-height:57px!important;padding:6px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.is-no-coupon>.twlc24-coupon-fallback-card strong{font-size:8.8px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.is-no-coupon>.twlc24-coupon-fallback-card span{font-size:7.6px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-side-utility{grid-template-rows:auto auto!important;height:auto!important;min-height:0!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>*,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-updated{height:37px!important;min-height:37px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>*{font-size:8.8px!important;padding-inline:3px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-updated{font-size:7.8px!important;padding-inline:4px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-detail-grid{gap:12px!important}}html body .twlc24-card[data-twlc24-card].is-ui-pending{opacity:0!important;visibility:hidden!important;pointer-events:none!important}html body .twlc24-card[data-twlc24-card].is-ui-ready{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transition:none!important}html body .twlc24-card[data-twlc24-card] img[data-twlc24-logo]{color:transparent!important;font-size:0!important;opacity:0!important;visibility:hidden!important;object-fit:contain!important;object-position:center!important;transition:none!important}html body .twlc24-card[data-twlc24-card] img[data-twlc24-logo].is-logo-ready{opacity:1!important;visibility:visible!important}html body .twlc24-card[data-twlc24-card],html body .twlc24-card[data-twlc24-card] .twlc24-actions,html body .twlc24-card[data-twlc24-card] .twlc24-main,html body .twlc24-card[data-twlc24-card] .twlc24-rating-strip,html body .twlc24-card[data-twlc24-card] .twlc24-side,html body .twlc24-card[data-twlc24-card]>.twlc24-shell{overflow-anchor:auto!important}html body .twlc24-card[data-twlc24-card],html body .twlc24-card[data-twlc24-card] .twlc24-description-panel,html body .twlc24-card[data-twlc24-card] .twlc24-description-panel p,html body .twlc24-card[data-twlc24-card] .twlc24-detail-grid .twlc24-box-body,html body .twlc24-card[data-twlc24-card] .twlc24-detail-grid .twlc24-info-box.is-expanded .twlc24-box-body{overscroll-behavior-y:auto!important;scroll-behavior:auto!important;overflow-anchor:auto!important;scrollbar-gutter:auto!important;touch-action:auto!important}html body :where(.uc-grid,.ue-grid,.ue-post-grid,.uc-items-wrapper,.ue-items-wrapper,.twtools-results):has(.twlc24-card[data-twlc24-card]){scroll-snap-type:none!important}html body .twlc24-card[data-twlc24-card]{scroll-snap-align:none!important;scroll-snap-stop:normal!important}@media (min-width:700px) and (max-width:1024px){html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-strip,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-strip.has-multiple-sources,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-trust-panel .twlc24-rating-strip{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) 76px!important;grid-template-rows:56px!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;height:56px!important;min-height:56px!important;max-height:56px!important;margin:4px 0!important;padding:7px 10px 7px 14px!important;overflow:hidden!important;position:relative!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-track{width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;display:block!important;overflow:hidden!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide].has-rating.has-count.is-active,html body .twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide].is-active{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(104px,1.05fr) 1px minmax(102px,.9fr) 1px minmax(122px,1.12fr)!important;grid-template-rows:42px!important;align-items:center!important;gap:0 9px!important;width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;max-height:42px!important;margin:0!important;padding:0!important;overflow:hidden!important;position:static!important;transform:none!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-brand{grid-area:1/1!important;display:flex!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:42px!important;margin:0!important;padding:0!important;overflow:hidden!important;text-decoration:none!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-name{display:-webkit-box!important;width:100%!important;min-width:0!important;max-width:100%!important;max-height:2.32em!important;margin:0!important;padding:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:normal!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;font-size:12px!important;line-height:1.16!important;font-weight:760!important;color:#5e6b80!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-divider-count,html body .twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-divider-main{display:block!important;width:1px!important;min-width:1px!important;max-width:1px!important;height:28px!important;min-height:28px!important;max-height:28px!important;margin:0!important;padding:0!important;align-self:center!important;background:#d7e1ea!important;opacity:1!important;visibility:visible!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-value-group{grid-area:1/3!important;display:inline-flex!important;align-items:center!important;justify-self:start!important;gap:5px!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;white-space:nowrap!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-score{flex:none!important;font-size:12px!important;line-height:1!important;font-weight:760!important;color:#5e6b80!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-stars{display:inline-flex!important;align-items:center!important;flex:none!important;gap:1px!important;min-width:0!important;overflow:hidden!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-star{flex:0 0 11px!important;width:11px!important;min-width:11px!important;max-width:11px!important;height:11px!important;min-height:11px!important;max-height:11px!important;font-size:11px!important;line-height:11px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-count{grid-area:1/5!important;display:block!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.16!important;font-weight:760!important;color:#5e6b80!important;text-align:left!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-arrows{box-sizing:border-box!important;display:grid!important;grid-template-columns:repeat(2,34px)!important;justify-content:end!important;place-self:center end!important;gap:6px!important;width:74px!important;min-width:74px!important;max-width:74px!important;inset:auto!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-arrows,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-arrows .twlc24-mini-arrow{align-items:center!important;height:34px!important;min-height:34px!important;max-height:34px!important;margin:0!important;padding:0!important;position:static!important;transform:none!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-arrows .twlc24-mini-arrow{display:inline-flex!important;justify-content:center!important;width:34px!important;min-width:34px!important;max-width:34px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-side{gap:10px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-side-utility{display:grid!important;grid-template-rows:auto auto!important;row-gap:9px!important;height:auto!important;min-height:0!important;margin:1px 0 0!important;padding:0!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>*,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-updated{height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-updated{padding:5px 7px!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-updated-copy{display:flex!important;align-items:baseline!important;justify-content:center!important;gap:3px!important;min-width:0!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-updated-date,html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-updated-label{min-width:0!important;white-space:nowrap!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell{align-items:stretch!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-main{align-self:stretch!important;height:auto!important;min-height:100%!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions{margin-top:auto!important;margin-bottom:0!important}html body .twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-disclaimer{margin-top:0!important;padding-top:11px!important;padding-bottom:11px!important}}@media (min-width:700px) and (max-width:780px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;padding:14px!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell{gap:12px!important;display:grid!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-track{display:block!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide].has-rating.has-count.is-active,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide].is-active{gap:0 9px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-name{max-height:2.34em!important;white-space:normal!important;text-overflow:ellipsis!important;font-size:12px!important;line-height:1.17!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}}@media (min-width:781px) and (max-width:980px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell{padding-bottom:14px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions{margin-bottom:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-disclaimer{margin-top:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-side{gap:9px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.is-no-coupon>.twlc24-coupon-fallback-card{flex:0 0 72px!important;width:100%!important;min-height:72px!important;height:72px!important;margin-top:auto!important;margin-bottom:0!important;padding:9px 10px!important;gap:4px!important;border-radius:12px!important;box-sizing:border-box!important;align-items:center!important;justify-content:center!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.is-no-coupon>.twlc24-coupon-fallback-card strong{margin:0!important;font-size:10.2px!important;line-height:1.08!important;text-align:center!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.is-no-coupon>.twlc24-coupon-fallback-card span{margin:0!important;font-size:8.8px!important;line-height:1.12!important;text-align:center!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-side-utility{flex:0 0 auto!important;display:grid!important;grid-template-rows:auto auto!important;row-gap:4px!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;box-sizing:border-box!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;height:42px!important;min-height:42px!important;margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>*{width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;max-height:42px!important;margin:0!important;padding:0 7px!important;border-radius:12px!important;box-sizing:border-box!important;align-items:center!important;justify-content:center!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-updated{width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;max-height:42px!important;margin:0!important;padding:6px 8px!important;border-radius:12px!important;box-sizing:border-box!important;align-items:center!important;justify-content:center!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-updated-copy{display:flex!important;align-items:baseline!important;justify-content:center!important;gap:3px!important;min-width:0!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-updated-date,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-updated-label{white-space:nowrap!important;line-height:1.05!important}}html body .twlc24-card[data-twlc24-card] .twlc24-chips-scroller{overscroll-behavior-y:auto!important;touch-action:pan-x pan-y!important}@media (min-width:700px) and (max-width:780px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) 196px!important;align-items:stretch!important;column-gap:12px!important;width:100%!important;min-width:0!important;padding-bottom:14px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-main{box-sizing:border-box!important;min-width:0!important;align-self:stretch!important;justify-content:flex-start!important;gap:10px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-side{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;align-self:stretch!important;width:196px!important;min-width:196px!important;max-width:196px!important;overflow:visible!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-strip,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-strip.has-multiple-sources,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-trust-panel .twlc24-rating-strip{box-sizing:border-box!important;display:grid!important;width:100%!important;min-width:0!important;margin:0!important;overflow:hidden!important;position:relative!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-track{box-sizing:border-box!important;width:100%!important;min-width:0!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide].has-rating.has-count.is-active,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide].is-active{box-sizing:border-box!important;display:grid!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:static!important;inset:auto!important;transform:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-brand{grid-area:1/1!important;display:flex!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-name{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important;color:#5e6b80!important;font-weight:760!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide].is-rating-name-short .twlc24-rating-name{display:block!important;max-height:1.2em!important;white-space:nowrap!important;text-overflow:ellipsis!important;-webkit-line-clamp:unset!important;line-clamp:unset!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-divider-count,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-divider-main{display:block!important;align-self:center!important;width:1px!important;min-width:1px!important;max-width:1px!important;margin:0!important;padding:0!important;background:#d7e1ea!important;opacity:1!important;visibility:visible!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-value-group{grid-area:1/3!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;justify-self:start!important;gap:4px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;white-space:nowrap!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-score{flex:none!important;line-height:1!important;font-weight:760!important;color:#5e6b80!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-stars{display:inline-flex!important;align-items:center!important;flex:none!important;gap:.5px!important;min-width:0!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-star{flex:0 0 10px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-count{grid-area:1/5!important;display:block!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-weight:760!important;color:#5e6b80!important;text-align:left!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-arrows{box-sizing:border-box!important;display:grid!important;align-items:center!important;justify-content:end!important;padding:0!important;position:static!important;inset:auto!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-arrows .twlc24-mini-arrow{display:inline-flex!important;margin:0!important;position:static!important;transform:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions{flex:none!important;margin-top:0!important;margin-bottom:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.is-no-coupon>.twlc24-coupon-fallback-card{box-sizing:border-box!important;position:static!important;inset:auto!important;transform:none!important;flex:0 0 68px!important;align-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:68px!important;max-height:68px!important;margin:auto 0 0!important;gap:3px!important;border-radius:12px!important;align-items:center!important;justify-content:center!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.is-no-coupon>.twlc24-coupon-fallback-card strong{margin:0!important;font-size:9.3px!important;line-height:1.08!important;text-align:center!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.is-no-coupon>.twlc24-coupon-fallback-card span{margin:0!important;font-size:7.9px!important;line-height:1.12!important;text-align:center!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-side-utility{box-sizing:border-box!important;position:static!important;inset:auto!important;transform:none!important;flex:0 0 auto!important;display:grid!important;grid-template-rows:auto auto!important;row-gap:8px!important;align-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side{box-sizing:border-box!important;position:static!important;inset:auto!important;transform:none!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;min-width:0!important;max-width:100%!important;height:42px!important;min-height:42px!important;max-height:42px!important;margin:0!important;padding:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>*{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:42px!important;min-height:42px!important;max-height:42px!important;margin:0!important;padding:0 5px!important;border-radius:12px!important;align-items:center!important;justify-content:center!important;font-size:8.4px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-updated{box-sizing:border-box!important;position:static!important;inset:auto!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:42px!important;max-height:42px!important;margin:0!important;border-radius:12px!important;font-size:7.5px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-updated-copy{display:flex!important;align-items:baseline!important;justify-content:center!important;gap:2px!important;width:auto!important;min-width:0!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-updated-date,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-updated-label{min-width:0!important;white-space:nowrap!important;line-height:1.05!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-disclaimer{margin-top:0!important;padding-top:10px!important;padding-bottom:10px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-row{grid-template-columns:minmax(0,1fr) 74px!important;align-items:center!important;min-height:6.9em!important;gap:7px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description{display:-webkit-box!important;min-height:6.9em!important;max-height:6.9em!important;font-size:12.35px!important;line-height:1.38!important;-webkit-line-clamp:5!important;line-clamp:5!important;-webkit-box-orient:vertical!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-strip,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-strip.has-multiple-sources,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-trust-panel .twlc24-rating-strip{grid-template-columns:minmax(0,1fr) 62px!important;grid-template-rows:54px!important;align-items:center!important;gap:6px!important;height:52px!important;min-height:52px!important;max-height:52px!important;padding:6px 8px 6px 10px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-track{height:40px!important;min-height:40px!important;max-height:40px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide].has-rating.has-count.is-active,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide].is-active{grid-template-columns:minmax(112px,1.22fr) 1px minmax(78px,.72fr) 1px minmax(102px,.96fr)!important;grid-template-rows:40px!important;align-items:center!important;column-gap:5px!important;height:40px!important;min-height:40px!important;max-height:40px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-brand{height:40px!important;padding:0 2px 0 0!important;align-items:center!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide].is-rating-name-long .twlc24-rating-name,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide].is-rating-name-medium .twlc24-rating-name{display:-webkit-box!important;max-height:3.18em!important;white-space:normal!important;text-overflow:clip!important;overflow:hidden!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important;text-wrap:balance!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;line-clamp:3!important;font-size:9.55px!important;line-height:1.06!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide].is-rating-name-short .twlc24-rating-name{font-size:10.9px!important;line-height:1.15!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-divider-count,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-divider-main{height:26px!important;min-height:26px!important;max-height:26px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-score{font-size:10.7px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-star{flex-basis:9.5px!important;width:9.5px!important;min-width:9.5px!important;max-width:9.5px!important;height:9.5px!important;min-height:9.5px!important;max-height:9.5px!important;font-size:9.5px!important;line-height:9.5px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-count{font-size:10.2px!important;line-height:1.12!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-arrows{grid-template-columns:repeat(2,28px)!important;place-self:center end!important;align-self:center!important;justify-self:end!important;gap:6px!important;width:62px!important;min-width:62px!important;max-width:62px!important;height:28px!important;min-height:28px!important;max-height:28px!important;margin:0!important;transform:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-arrows .twlc24-mini-arrow{width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;padding:0!important;align-items:center!important;justify-content:center!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-arrows .twlc24-mini-arrow svg{width:12px!important;height:12px!important}}@media (min-width:700px) and (max-width:1024px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-main>.twlc24-chips-wrap{order:1!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-main>.twlc24-title-row{order:2!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-main>.twlc24-description-wrap{order:3!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-main>.twlc24-quickinfos{order:4!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-main>.twlc24-trust-panel{order:5!important;flex:0 0 auto!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:2px 0 0!important;padding:0!important;position:static!important;inset:auto!important;transform:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-trust-panel>.twlc24-rating-strip{order:0!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-main>.twlc24-actions{order:6!important}}html.twlc24-has-loop-page body.twlc24-has-loop-page .twlc24-loop-end-grid,html.twlc24-has-loop-page body.twlc24-has-loop-page .twlc24-loop-end-item,html.twlc24-has-loop-page body.twlc24-has-loop-page .twlc24-loop-end-section,html.twlc24-has-loop-page body.twlc24-has-loop-page .twlc24-loop-end-widget,html.twlc24-has-loop-page body.twlc24-has-loop-page .twlc24-loop-main-shell{min-height:0!important;height:auto!important;max-height:none!important;margin-bottom:0!important;padding-bottom:0!important;align-content:start!important}@media (min-width:761px) and (max-width:780px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chips-wrap{grid-template-columns:auto minmax(0,1fr) 70px!important;grid-template-rows:36px!important;align-items:center!important;column-gap:7px!important;height:36px!important;min-height:36px!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chip-arrows{box-sizing:border-box!important;grid-column:3!important;display:grid!important;grid-template-columns:repeat(2,33px)!important;align-items:center!important;justify-content:end!important;place-self:center end!important;gap:4px!important;width:70px!important;min-width:70px!important;max-width:70px!important;height:33px!important;min-height:33px!important;max-height:33px!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important;transform:none!important;overflow:visible!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chip-arrows .twlc24-mini-arrow{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:33px!important;min-width:33px!important;max-width:33px!important;height:33px!important;min-height:33px!important;max-height:33px!important;margin:0!important;padding:0!important;border:1px solid #d8e0e8!important;border-radius:10px!important;background:#fff!important;box-shadow:0 4px 12px rgba(15,35,65,.055)!important;position:static!important;inset:auto!important;transform:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chip-arrows .twlc24-mini-arrow svg{width:13px!important;height:13px!important;flex:none!important;transform:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-strip,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-strip.has-multiple-sources,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-trust-panel .twlc24-rating-strip{display:grid!important;grid-template-columns:minmax(0,1fr) 62px!important;grid-template-rows:56px!important;align-items:center!important;align-content:center!important;height:56px!important;min-height:56px!important;max-height:56px!important;margin:4px 0!important;padding:7px 8px 7px 12px!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-track{box-sizing:border-box!important;display:flex!important;align-items:center!important;align-content:center!important;width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;max-height:42px!important;margin:0!important;padding:0!important;position:relative!important;inset:auto!important;transform:none!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide].has-rating.has-count.is-active,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide].is-active{align-self:center!important;align-items:center!important;align-content:center!important;grid-template-rows:42px!important;height:42px!important;min-height:42px!important;max-height:42px!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important;top:auto!important;bottom:auto!important;transform:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-brand,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-count,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-divider-count,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-divider-main,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-value-group{align-self:center!important;margin-top:0!important;margin-bottom:0!important;top:auto!important;bottom:auto!important;transform:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-count,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-name,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-score{margin-top:0!important;margin-bottom:0!important;vertical-align:middle!important}}html.twlc24-has-loop-page body.twlc24-has-loop-page .twlc24-loop-end-ancestor{min-height:0!important;height:auto!important;max-height:none!important;margin-block-end:0!important;padding-block-end:0!important;padding-bottom:0!important;align-content:start!important}html.twlc24-has-loop-page body.twlc24-has-loop-page .twlc24-loop-footer{margin-top:0!important}@media (max-width:699px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile{--twlc24-mobile-rhythm:12px;--twlc24-mobile-inner-radius:14px}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile>.twlc24-shell>.twlc24-main{align-items:stretch!important;gap:var(--twlc24-mobile-rhythm)!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile>.twlc24-shell>.twlc24-main>.twlc24-actions,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile>.twlc24-shell>.twlc24-main>.twlc24-chips-wrap,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile>.twlc24-shell>.twlc24-main>.twlc24-description-wrap,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile>.twlc24-shell>.twlc24-main>.twlc24-mobile-meta,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile>.twlc24-shell>.twlc24-main>.twlc24-quickinfos,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile>.twlc24-shell>.twlc24-main>.twlc24-title-row,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile>.twlc24-shell>.twlc24-main>.twlc24-trust-panel{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-title-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:var(--twlc24-mobile-rhythm)!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-brand,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-title-block{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-title-row>.twlc24-secondary-actions{box-sizing:border-box!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-title-row>.twlc24-secondary-actions .twcw-button,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-title-row>.twlc24-secondary-actions .twcw-compare,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-title-row>.twlc24-secondary-actions .twcw-watch,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-title-row>.twlc24-secondary-actions>a,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-title-row>.twlc24-secondary-actions>button{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:48px!important;min-height:48px!important;margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-description-wrap{margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-description-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:var(--twlc24-mobile-rhythm)!important;width:100%!important;min-width:0!important;margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-description{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-description-more{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:52px!important;margin:0!important;border-radius:var(--twlc24-mobile-inner-radius)!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-meta-bottom,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-meta-top{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:var(--twlc24-mobile-rhythm)!important;margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-price,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-trial,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;border-radius:var(--twlc24-mobile-inner-radius)!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-strip,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-strip.has-multiple-sources,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-trust-panel .twlc24-rating-strip{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) 88px!important;grid-template-rows:auto!important;align-items:center!important;align-content:center!important;column-gap:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:108px!important;margin:0!important;padding:12px 12px 12px 14px!important;border-radius:var(--twlc24-mobile-inner-radius)!important;position:relative!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-strip:not(.has-multiple-sources){grid-template-columns:minmax(0,1fr)!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-track{box-sizing:border-box!important;grid-column:1!important;grid-row:1!important;display:flex!important;align-items:center!important;width:100%!important;min-width:0!important;height:auto!important;min-height:82px!important;margin:0!important;padding:0!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide].has-rating.has-count.is-active,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide].is-active{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;align-items:center!important;align-content:center!important;row-gap:4px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:82px!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important;transform:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide]>.twlc24-rating-brand{grid-area:1/1!important;align-items:center!important;width:100%!important;min-width:0!important;padding:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide] .twlc24-rating-name{display:-webkit-box!important;width:100%!important;min-width:0!important;max-width:100%!important;max-height:2.28em!important;white-space:normal!important;text-overflow:clip!important;overflow:hidden!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;font-size:13px!important;line-height:1.14!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide]>.twlc24-rating-value-group{grid-area:2/1!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;width:max-content!important;max-width:100%!important;margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide]>.twlc24-rating-count{grid-area:3/1!important;justify-self:start!important;width:100%!important;max-width:100%!important;margin:0!important;font-size:12.7px!important;line-height:1.08!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide]>.twlc24-rating-divider,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide]>.twlc24-rating-divider-count,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide]>.twlc24-rating-divider-main{display:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-arrows{box-sizing:border-box!important;grid-column:2!important;grid-row:1!important;place-self:center end!important;display:grid!important;grid-template-columns:repeat(2,40px)!important;align-items:center!important;justify-content:end!important;gap:8px!important;width:88px!important;min-width:88px!important;max-width:88px!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important;top:auto!important;right:auto!important;transform:none!important;z-index:auto!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-arrows .twlc24-mini-arrow{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:0!important;border-radius:11px!important;position:static!important;inset:auto!important;transform:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated{display:grid!important;grid-template-columns:22px minmax(0,max-content)!important;justify-content:center!important;align-items:center!important;column-gap:10px!important;min-height:62px!important;padding:10px 14px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated-copy{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:2px!important;min-width:0!important;margin:0!important;white-space:normal!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-actions{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:10px!important;margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-actions>.twlc24-btn{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:58px!important;min-height:58px!important;margin:0!important;border-radius:var(--twlc24-mobile-inner-radius)!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile>.twlc24-disclaimer{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:12px 0 0!important;padding:14px 16px!important;line-height:1.42!important;text-align:center!important}}@media (max-width:374px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-strip,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-strip.has-multiple-sources{grid-template-columns:minmax(0,1fr) 80px!important;column-gap:10px!important;padding-left:13px!important;padding-right:11px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-arrows{grid-template-columns:repeat(2,36px)!important;gap:8px!important;width:80px!important;min-width:80px!important;max-width:80px!important;height:36px!important;min-height:36px!important;max-height:36px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-arrows .twlc24-mini-arrow{width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important}}@media (max-width:760px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile>.twlc24-disclaimer{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:82px!important;margin:12px 0 0!important;padding:13px 16px!important;border:1px solid var(--twlc24-border,#d8e1ea)!important;border-radius:var(--twlc24-mobile-inner-radius,14px)!important;background:#fbfcfe!important;color:var(--twlc24-muted,#5e6b80)!important;line-height:1.42!important;text-align:center!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile>.twlc24-disclaimer p,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile>.twlc24-disclaimer span{max-width:100%!important;margin:0!important;text-align:center!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated{justify-content:stretch!important;justify-items:stretch!important;max-width:100%!important;height:auto!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated>span:first-child{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;width:17px!important;min-width:17px!important;max-width:17px!important;height:17px!important;min-height:17px!important;max-height:17px!important;margin:0!important;padding:0!important;color:#0785df!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated>span:first-child svg{display:block!important;width:17px!important;min-width:17px!important;max-width:17px!important;height:17px!important;min-height:17px!important;max-height:17px!important;margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated-copy{box-sizing:border-box!important;max-width:100%!important;font-style:normal!important;font-synthesis:none!important;font-variant:normal!important;font-feature-settings:"kern" 1,"liga" 1!important;text-align:left!important;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated-label{flex:0 0 auto!important;margin:0!important;padding:0!important;color:#45536a!important;font-family:inherit!important;font-size:inherit!important;font-weight:600!important;font-style:normal!important;line-height:inherit!important;letter-spacing:inherit!important;text-align:left!important;white-space:nowrap!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated-date{flex:0 1 auto!important;min-width:0!important;margin:0!important;padding:0!important;color:#45536a!important;font-family:inherit!important;font-size:inherit!important;font-weight:600!important;font-style:normal!important;line-height:inherit!important;letter-spacing:inherit!important;text-align:left!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}}@media (max-width:340px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated{grid-template-columns:16px minmax(0,1fr)!important;column-gap:8px!important;min-height:50px!important;padding:8px 12px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated-copy{font-size:11.1px!important}}@media (max-width:760px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-rating-strip.twlc24-rating-strip,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-trust-panel .twlc24-rating-strip.twlc24-rating-strip{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) 88px!important;grid-template-rows:1fr!important;align-items:center!important;align-content:center!important;column-gap:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:96px!important;max-height:none!important;margin:0!important;padding:10px 12px 10px 14px!important;position:relative!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-rating-strip.twlc24-rating-strip:not(.has-multiple-sources){grid-template-columns:minmax(0,1fr)!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-rating-strip.twlc24-rating-strip .twlc24-rating-track.twlc24-rating-track{box-sizing:border-box!important;grid-column:1!important;grid-row:1!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;max-width:100%!important;align-self:stretch!important;place-self:stretch!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-rating-strip.twlc24-rating-strip [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count.is-active{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:flex-start!important;justify-content:center!important;align-self:stretch!important;min-block-size:0!important;gap:5px!important;row-gap:5px!important;column-gap:0!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:hidden!important;position:static!important;inset:auto!important;transform:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-rating-strip.twlc24-rating-strip [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count.is-active>.twlc24-rating-brand,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-rating-strip.twlc24-rating-strip [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count.is-active>.twlc24-rating-count,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-rating-strip.twlc24-rating-strip [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count.is-active>.twlc24-rating-value-group{flex:0 0 auto!important;align-self:flex-start!important;grid-area:auto!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important;transform:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-rating-strip.twlc24-rating-strip [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count.is-active .twlc24-rating-name{line-height:1.12!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-rating-strip.twlc24-rating-strip [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count.is-active>.twlc24-rating-value-group{line-height:1.05!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-rating-strip.twlc24-rating-strip [data-twlc24-rating-slide][data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count.is-active>.twlc24-rating-count{line-height:1.12!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-rating-strip.twlc24-rating-strip .twlc24-rating-arrows.twlc24-rating-arrows{box-sizing:border-box!important;grid-column:2!important;grid-row:1!important;place-self:center end!important;display:grid!important;grid-template-columns:repeat(2,40px)!important;align-items:center!important;justify-content:end!important;gap:8px!important;width:88px!important;min-width:88px!important;max-width:88px!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;transform:none!important;z-index:auto!important}}@media (max-width:374px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-rating-strip.twlc24-rating-strip,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-trust-panel .twlc24-rating-strip.twlc24-rating-strip{grid-template-columns:minmax(0,1fr) 80px!important;column-gap:10px!important;height:auto!important;min-height:96px!important;max-height:none!important;padding:10px 11px 10px 13px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile.is-layout-mobile .twlc24-rating-strip.twlc24-rating-strip .twlc24-rating-arrows.twlc24-rating-arrows{grid-template-columns:repeat(2,36px)!important;gap:8px!important;width:80px!important;min-width:80px!important;max-width:80px!important;height:36px!important;min-height:36px!important;max-height:36px!important}}@media (max-width:760px){html body .twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-strip,html body .twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-trust-panel .twlc24-rating-strip{block-size:auto!important;min-block-size:96px!important;max-block-size:none!important}html body .twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-track{align-self:stretch!important;block-size:100%!important;min-block-size:0!important}html body .twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide].is-active{align-self:stretch!important;justify-content:center!important;min-block-size:0!important}html body .twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-arrows{align-self:center!important;justify-self:end!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-strip,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-trust-panel .twlc24-rating-strip{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) 86px!important;align-items:center!important;align-content:center!important;column-gap:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:0!important;padding:11px 12px 11px 14px!important;border:1px solid var(--twlc24-border,#d8e1ea)!important;border-radius:var(--twlc24-mobile-inner-radius,14px)!important;background:#fbfcfe!important;box-shadow:none!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-track{display:flex!important;align-items:center!important;justify-content:flex-start!important;align-self:stretch!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide].has-rating.has-count.is-active,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide].is-active,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count.is-active{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:1px 0!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide]>.twlc24-rating-brand{grid-area:1/1!important;display:flex!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide] .twlc24-rating-name{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;color:#45536a!important;font-size:13.4px!important;font-weight:700!important;letter-spacing:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide]>.twlc24-rating-value-group{grid-area:2/1!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;width:max-content!important;max-width:100%!important;margin:0!important;padding:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide] .twlc24-rating-score{color:#45536a!important;font-size:14px!important;font-weight:760!important;line-height:1!important;letter-spacing:-.01em!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide]>.twlc24-rating-count{grid-area:3/1!important;justify-self:start!important;width:auto!important;max-width:100%!important;margin:0!important;padding:0!important;color:#5a6880!important;font-size:12.9px!important;font-weight:680!important;line-height:1.14!important;letter-spacing:0!important;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-arrows{grid-column:2!important;grid-row:1!important;place-self:center end!important;display:grid!important;grid-template-columns:repeat(2,38px)!important;align-items:center!important;justify-content:end!important;gap:8px!important;width:84px!important;min-width:84px!important;max-width:84px!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important;transform:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-arrows .twlc24-mini-arrow{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;border-radius:11px!important}}@media (max-width:374px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-strip,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-trust-panel .twlc24-rating-strip{grid-template-columns:minmax(0,1fr) 78px!important;column-gap:10px!important;padding:10px 11px 10px 13px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-arrows{grid-template-columns:repeat(2,35px)!important;width:78px!important;min-width:78px!important;max-width:78px!important;height:35px!important;min-height:35px!important;max-height:35px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-arrows .twlc24-mini-arrow{width:35px!important;min-width:35px!important;max-width:35px!important;height:35px!important;min-height:35px!important;max-height:35px!important}}@media (max-width:760px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-strip,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-trust-panel .twlc24-rating-strip{min-height:98px!important;padding-top:12px!important;padding-bottom:12px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide].has-rating.has-count.is-active,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide].is-active,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide].is-rating-layout-v21.has-rating.has-count.is-active{row-gap:4px!important;align-content:start!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide]>.twlc24-rating-brand{align-items:flex-start!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide] .twlc24-rating-name{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;white-space:normal!important;overflow:hidden!important;text-overflow:ellipsis!important;overflow-wrap:anywhere!important;word-break:break-word!important;line-height:1.14!important;max-height:2.28em!important;padding-right:2px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide]>.twlc24-rating-value-group{margin-top:1px!important}}@media (max-width:374px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-strip,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-trust-panel .twlc24-rating-strip{min-height:96px!important}}@media (max-width:760px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-strip,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-strip.has-multiple-sources,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-trust-panel .twlc24-rating-strip{grid-template-columns:minmax(0,1fr) 82px!important;column-gap:10px!important;min-height:104px!important;padding:12px 11px 12px 14px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-track{min-height:78px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide].has-rating.has-count.is-active,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide].is-active{row-gap:5px!important;min-height:78px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide]>.twlc24-rating-brand{align-self:end!important;padding-right:2px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide] .twlc24-rating-name{max-height:2.34em!important;text-wrap:balance!important;font-size:12.9px!important;line-height:1.17!important;letter-spacing:-.01em!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide].is-rating-name-long .twlc24-rating-name{font-size:12.75px!important;line-height:1.16!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide]>.twlc24-rating-value-group{align-self:center!important;gap:7px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide]>.twlc24-rating-count{align-self:start!important;font-size:12.55px!important;line-height:1.1!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-arrows{grid-template-columns:repeat(2,38px)!important;gap:6px!important;width:82px!important;min-width:82px!important;max-width:82px!important;height:38px!important;min-height:38px!important;max-height:38px!important;place-self:center end!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-arrows .twlc24-mini-arrow{width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;border-radius:11px!important}}@media (max-width:374px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-strip,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-strip.has-multiple-sources{grid-template-columns:minmax(0,1fr) 78px!important;column-gap:9px!important;padding-right:10px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-arrows{grid-template-columns:repeat(2,36px)!important;gap:6px!important;width:78px!important;min-width:78px!important;max-width:78px!important}}@media (max-width:760px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid.twlc24-detail-grid{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:none!important;grid-auto-rows:auto!important;align-items:start!important;align-content:start!important;row-gap:16px!important;height:auto!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid.twlc24-detail-grid>.twlc24-info-box.twlc24-info-box,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid.twlc24-detail-grid>.twlc24-info-box.twlc24-info-box.has-more,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid.twlc24-detail-grid>.twlc24-info-box.twlc24-info-box.has-more.is-expanded,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid.twlc24-detail-grid>.twlc24-info-box.twlc24-info-box.is-expanded{box-sizing:border-box!important;align-self:start!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;padding:19px 18px 18px!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;overflow-anchor:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-box-head{flex:0 0 auto!important;margin:0 0 17px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-box-body,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-info-box.has-more .twlc24-box-body,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-info-box.has-more.is-expanded .twlc24-box-body,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-info-box.is-expanded .twlc24-box-body{flex:0 0 auto!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow-x:visible!important;overflow-y:visible!important;overscroll-behavior:auto!important;scrollbar-width:none!important;touch-action:auto!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-box-body::-webkit-scrollbar{display:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-info-box.is-text.has-more:not(.is-expanded) .twlc24-box-text{max-height:18em!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-info-box.is-expanded .twlc24-box-text{max-height:none!important;overflow:visible!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-box-list{align-content:start!important;gap:11px!important;width:100%!important;min-height:0!important;margin:0!important;padding:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-box-toggle.twlc24-box-toggle,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-info-box.is-expanded .twlc24-box-toggle.twlc24-box-toggle{flex:0 0 auto!important;align-self:flex-start!important;position:static!important;margin:17px 0 0!important;padding:0!important;transform:none!important}}@media (max-width:390px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid.twlc24-detail-grid>.twlc24-info-box.twlc24-info-box{padding:18px 17px 17px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-box-head{margin-bottom:16px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-box-toggle.twlc24-box-toggle{margin-top:16px!important}}@media (max-width:760px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-icon{align-items:center!important;justify-content:center!important;height:30px!important;min-height:30px!important;border:1px solid #d9e9ff!important;border-radius:9px!important;background:#eef6ff!important;color:#0877e9!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-icon svg{width:17px!important;min-width:17px!important;height:17px!important;min-height:17px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-text{color:#1b2a43!important;font-size:13px!important;font-weight:700!important;line-height:1.18!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy .twlc24-copy-default,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy .twlc24-copy-success{display:inline-flex!important}}@media (max-width:374px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon{column-gap:8px!important;padding-left:11px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-icon{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-value{font-size:12.1px!important;padding-left:7px!important;padding-right:7px!important}}@media (max-width:760px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon{box-sizing:border-box!important;display:grid!important;align-items:stretch!important;column-gap:0!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;border:1px solid var(--twlc24-border,#d8e1ea)!important;background:#fbfcfe!important;box-shadow:none!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-text{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;min-width:0!important;margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-label{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;font-family:inherit!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;text-overflow:ellipsis!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-value{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;max-width:100%!important;margin:0!important;border:1px solid #d4e9df!important;border-radius:999px!important;font-family:inherit!important;line-height:1!important;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:stretch!important;justify-self:stretch!important;margin:0!important;padding:0!important;color:#17233d!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy .twlc24-copy-default,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy .twlc24-copy-success{align-items:center!important;justify-content:center!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy .twlc24-copy-default{display:inline-flex!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy .twlc24-copy-success,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon.is-copied .twlc24-mobile-coupon-copy .twlc24-copy-default{display:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon.is-copied .twlc24-mobile-coupon-copy .twlc24-copy-success{display:inline-flex!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy svg{display:block!important;stroke-width:2.25px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon.is-copied{border-color:#c6e4d3!important;background:#f9fcfa!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon.is-copied .twlc24-mobile-coupon-copy{color:#0b8754!important;background:#f4faf6!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated{box-sizing:border-box!important;display:grid!important;align-items:center!important;width:100%!important;min-width:0!important;margin:0!important;text-align:left!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated>span:first-child,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated>span:first-child svg{width:19px!important;min-width:19px!important;max-width:19px!important;height:19px!important;min-height:19px!important;max-height:19px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated-copy{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;font-family:inherit!important;white-space:nowrap!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated-date,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated-label{color:inherit!important;font-family:inherit!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-actions{gap:10px!important;margin-bottom:2px!important}}@media (max-width:374px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-label{font-size:12.7px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated{column-gap:9px!important}}@media (max-width:760px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-meta-bottom{gap:9px!important;margin-top:3px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated{border-color:#d7e0ea!important;background:#fff!important;box-shadow:0 1px 0 rgba(14,30,62,.02)!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon{grid-template-columns:minmax(0,1fr) 46px!important;min-height:74px!important;border-radius:15px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-icon{display:none!important;width:0!important;min-width:0!important;max-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-text{gap:4px!important;min-height:74px!important;padding:11px 14px 11px 15px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-label{max-height:2.36em!important;color:#15233b!important;font-size:13.4px!important;font-weight:780!important;line-height:1.18!important;letter-spacing:-.01em!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-value{min-height:24px!important;padding:4px 10px!important;border-color:#cfe3d8!important;background:#eef8f2!important;color:#087347!important;font-size:12.8px!important;font-weight:820!important;letter-spacing:.003em!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy{width:46px!important;min-width:46px!important;max-width:46px!important;min-height:74px!important;border-left:1px solid #e4ebf2!important;background:#fbfcfd!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy .twlc24-copy-default,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy .twlc24-copy-success{width:19px!important;min-width:19px!important;height:19px!important;min-height:19px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy svg{width:17px!important;min-width:17px!important;height:17px!important;min-height:17px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon:focus-visible{outline:2px solid rgba(10,124,255,.18)!important;outline-offset:2px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-actions{margin-top:5px!important}}@media (max-width:374px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon{grid-template-columns:minmax(0,1fr) 44px!important;min-height:72px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-text{min-height:72px!important;padding-left:14px!important;padding-right:12px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy{width:44px!important;min-width:44px!important;max-width:44px!important;min-height:72px!important}}@media (max-width:760px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-meta-bottom{gap:10px!important;margin-top:4px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-strip,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-strip.has-multiple-sources,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-trust-panel .twlc24-rating-strip{grid-template-columns:minmax(0,1fr) 84px!important;column-gap:10px!important;min-height:106px!important;padding:12px 12px 12px 14px!important;border-color:#d9e2eb!important;background:#fff!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-track{min-height:82px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide].has-rating.has-count.is-active,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide].is-active{row-gap:5px!important;min-height:82px!important;align-content:center!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide]>.twlc24-rating-brand{padding-right:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide] .twlc24-rating-name,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide] .twlc24-rating-score,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide]>.twlc24-rating-count{color:#22344d!important;font-family:inherit!important;font-size:13.45px!important;font-weight:700!important;line-height:1.22!important;letter-spacing:-.006em!important;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide] .twlc24-rating-name{max-height:2.44em!important;line-height:1.22!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide]>.twlc24-rating-value-group{gap:7px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide] .twlc24-stars{gap:2px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide] .twlc24-star{flex:0 0 14px!important;width:14px!important;min-width:14px!important;height:14px!important;font-size:14px!important;line-height:14px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-arrows{grid-template-columns:repeat(2,38px)!important;width:84px!important;min-width:84px!important;max-width:84px!important;gap:8px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-arrows .twlc24-mini-arrow{width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon{grid-template-columns:minmax(0,1fr) 48px!important;min-height:78px!important;border-radius:15px!important;border-color:#d7e0ea!important;background:#fff!important;box-shadow:0 1px 0 rgba(14,30,62,.02)!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-text{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:6px!important;min-height:78px!important;padding:12px 16px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-label{max-height:2.42em!important;color:#15233b!important;font-size:13.55px!important;font-weight:760!important;line-height:1.21!important;letter-spacing:-.008em!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-value{align-self:flex-start!important;min-height:25px!important;padding:4px 11px!important;border-color:#d3e6da!important;background:#eef8f2!important;color:#0a7750!important;font-size:12.95px!important;font-weight:800!important;line-height:1.1!important;letter-spacing:.003em!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy{width:48px!important;min-width:48px!important;max-width:48px!important;min-height:78px!important;border-left:1px solid #e4ebf2!important;background:#fbfcfd!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy .twlc24-copy-default,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy .twlc24-copy-success{width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy svg{width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated{grid-template-columns:21px minmax(0,1fr)!important;column-gap:11px!important;min-height:58px!important;padding:11px 15px!important;border-radius:15px!important;border-color:#d7e0ea!important;background:#fff!important;box-shadow:0 1px 0 rgba(14,30,62,.02)!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated-copy{gap:5px!important;color:#23354e!important;font-size:14.1px!important;font-weight:620!important;line-height:1.22!important;letter-spacing:-.008em!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated-date,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated-label{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}}@media (max-width:374px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-strip,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-strip.has-multiple-sources{grid-template-columns:minmax(0,1fr) 80px!important;min-height:104px!important;padding-left:13px!important;padding-right:11px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-arrows{grid-template-columns:repeat(2,36px)!important;width:80px!important;min-width:80px!important;max-width:80px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-arrows .twlc24-mini-arrow{width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon{grid-template-columns:minmax(0,1fr) 44px!important;min-height:76px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-text{min-height:76px!important;padding-left:14px!important;padding-right:12px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy{width:44px!important;min-width:44px!important;max-width:44px!important;min-height:76px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated{grid-template-columns:20px minmax(0,1fr)!important;padding-left:14px!important;padding-right:13px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated-copy{font-size:13.6px!important}}@media (max-width:760px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide] .twlc24-rating-name,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide] .twlc24-rating-score,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide]>.twlc24-rating-count{color:#3f5068!important;font-family:inherit!important;font-size:13.4px!important;font-style:normal!important;font-weight:650!important;font-synthesis:none!important;font-variant:normal!important;line-height:1.22!important;letter-spacing:-.004em!important;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide] .twlc24-rating-score{flex:0 0 auto!important;margin:0!important;padding:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide]>.twlc24-rating-value-group{gap:7px!important;line-height:1.22!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide] .twlc24-stars{align-items:center!important;gap:2px!important;line-height:1!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile [data-twlc24-rating-slide] .twlc24-star{flex:0 0 13.5px!important;width:13.5px!important;min-width:13.5px!important;height:13.5px!important;font-size:13.5px!important;line-height:13.5px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon{box-sizing:border-box!important;grid-template-rows:minmax(31px,auto) minmax(31px,auto)!important;width:100%!important;min-width:0!important;max-width:100%!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-label{box-sizing:border-box!important;grid-column:1!important;grid-row:1/3!important;align-self:center!important;justify-self:stretch!important;min-width:0!important;max-height:3.72em!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-value{box-sizing:border-box!important;grid-column:2!important;grid-row:1!important;align-self:stretch!important;justify-self:stretch!important;display:flex!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:31px!important;margin:0!important;padding:5px 7px!important;border-radius:10px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy{box-sizing:border-box!important;grid-column:2!important;grid-row:2!important;align-self:stretch!important;display:flex!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:31px!important;margin:0!important;border-radius:10px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy svg{display:block!important;width:17px!important;min-width:17px!important;height:17px!important;min-height:17px!important;margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon.is-copied .twlc24-mobile-coupon-copy{border-color:#cfe3d8!important;background:#eef8f2!important;color:#087347!important}}@media (max-width:374px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-value{font-size:12px!important;padding-left:5px!important;padding-right:5px!important}}@media (max-width:760px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated{border:1px solid #d9e2ec!important;border-radius:16px!important;background:#fff!important;box-shadow:0 1px 0 rgba(15,23,42,.03)!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon{margin:0!important;cursor:default!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-main{align-items:center!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-text{align-items:center!important;margin:0!important;padding:0!important;gap:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-label{max-width:100%!important;padding:0!important;font-family:inherit!important;font-style:normal!important;text-align:left!important;overflow-wrap:anywhere!important;word-break:normal!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-actions{align-self:center!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-value{-webkit-appearance:none!important;appearance:none!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;outline:none!important;text-decoration:none!important;cursor:pointer!important;grid-column:auto!important;grid-row:auto!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-value{font-family:inherit!important;font-style:normal!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-value.is-copied{border-color:#bcd7c6!important;background:#e7f6ec!important;color:#086840!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy{position:relative!important;inset:auto!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy .twlc24-copy-default,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy .twlc24-copy-success{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy .twlc24-copy-success{display:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy.is-copied{border-color:#c8ddd0!important;background:#eef8f2!important;color:#087347!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy.is-copied .twlc24-copy-default{display:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy.is-copied .twlc24-copy-success{display:inline-flex!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy-icon,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy-icon svg{display:inline-flex!important;margin:0!important;padding:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy-label{display:inline-block!important;margin:0!important;padding:0!important;color:inherit!important;font-family:inherit!important;font-style:normal!important;white-space:nowrap!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated{display:grid!important;grid-template-columns:20px minmax(0,1fr)!important;align-items:center!important;column-gap:10px!important;min-height:58px!important;margin:0!important;padding:11px 14px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated>span:first-child,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated>span:first-child svg{width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;min-height:20px!important;max-height:20px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated-copy{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:4px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;color:#24364d!important;font-family:inherit!important;font-size:14.15px!important;font-style:normal!important;font-weight:640!important;line-height:1.2!important;letter-spacing:-.008em!important;white-space:nowrap!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated-date,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated-label{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}}@media (max-width:374px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon{min-height:82px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-actions{width:98px!important;min-width:98px!important;max-width:98px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy-label{font-size:11.8px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated-copy{font-size:13.6px!important}}@media (max-width:760px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon{position:relative!important;display:grid!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon:before{content:"🏷"!important;grid-area:icon!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid #d7e8de!important;color:#0a7a52!important;line-height:1!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-main{grid-area:main!important;display:block!important;min-width:0!important;width:100%!important;padding:1px 0 0!important;margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-text{display:block!important;min-width:0!important;min-height:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-label{display:-webkit-box!important;width:100%!important;margin:0!important;color:#17243a!important;white-space:normal!important;overflow:hidden!important;-webkit-box-orient:vertical!important;text-wrap:balance!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-actions{grid-area:actions!important;max-width:100%!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-value{width:auto!important;max-width:100%!important;box-shadow:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-value{justify-content:center!important;border:1px solid #d3e7da!important;color:#0b7a50!important;letter-spacing:-.006em!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy{justify-self:end!important;justify-content:center!important;border:1px solid #e1e7ee!important;padding:0 13px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy .twlc24-copy-default,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy .twlc24-copy-success{gap:5px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy-label{font-weight:700!important;letter-spacing:-.004em!important}}@media (max-width:374px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-value{min-height:33px!important;padding:0 12px!important}}@media (max-width:760px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-actions{border-top-color:#e6ebf1!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-value{min-height:31px!important;padding:0 12px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy{padding-right:12px!important;padding-left:12px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon{border:1px solid #dce4ec!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon:before{margin-top:1px!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.75)!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-main{padding-top:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-actions{padding-top:8px!important;margin-top:0!important}}@media (max-width:374px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon:before{border-radius:9px!important}}@media (max-width:760px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon{grid-template-columns:34px minmax(0,1fr)!important;grid-template-areas:"icon main" "actions actions"!important;column-gap:9px!important;row-gap:6px!important;align-items:start!important;align-content:start!important;min-height:0!important;height:auto!important;padding:8px 11px 6px!important;border-color:#d9e3ec!important;border-radius:14px!important;background:#fbfcfd!important;box-shadow:0 1px 0 rgba(15,23,42,.02)!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon:before{width:30px!important;height:30px!important;margin:1px 0 0!important;border-radius:9px!important;font-size:14px!important;border-color:#d7e0e8!important;background:linear-gradient(180deg,#f7faf8,#eff4f1)!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-main,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-text{min-height:0!important;height:auto!important;padding:0!important;margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-label{font-size:13.2px!important;line-height:1.2!important;font-weight:760!important;letter-spacing:-.01em!important;-webkit-line-clamp:2!important;line-clamp:2!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-actions{display:grid!important;grid-template-columns:max-content max-content!important;grid-template-rows:none!important;justify-content:space-between!important;align-items:center!important;align-content:center!important;width:100%!important;min-width:0!important;min-height:0!important;gap:8px!important;padding:6px 0 0!important;margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-value{min-height:30px!important;height:30px!important;padding:0 12px!important;border-radius:999px!important;align-self:center!important;justify-self:start!important;margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-value{font-size:12.5px!important;font-weight:780!important;line-height:1!important;background:#eef6f0!important;border-color:#d6e3da!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy{gap:5px!important;background:#fff!important;border-color:#dde6ee!important;color:#475468!important;font-size:11.9px!important;font-weight:700!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy-icon,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy-icon svg{width:11px!important;min-width:11px!important;height:11px!important;min-height:11px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy-label{font-size:11.5px!important;line-height:1!important}}@media (max-width:374px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon{grid-template-columns:30px minmax(0,1fr)!important;column-gap:8px!important;row-gap:5px!important;padding:8px 10px 6px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon:before{width:28px!important;height:28px!important;font-size:13px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-label{font-size:12.9px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-actions{gap:7px!important;padding-top:5px!important}}@media (max-width:760px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-meta-top+.twlc24-mobile-meta-bottom{margin-top:-3px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-meta-bottom{gap:8px!important;margin-top:0!important}}@media (min-width:391px) and (max-width:460px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-main{justify-self:start!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-actions{padding-top:5px!important;gap:7px!important}}@media (max-width:760px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-actions{border-top:1px dashed #d3dce6!important}}@media (min-width:391px) and (max-width:460px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon{row-gap:7px!important;padding:10px 12px 8px!important;border-color:#d7e0e8!important;background:#fbfcfd!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon:before{margin-top:2px!important;border-color:#d5dfe8!important;background:linear-gradient(180deg,#f8fbf9,#eef4f0)!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-label,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-main,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-text{max-width:26ch!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-label{font-size:13.2px!important;line-height:1.22!important;letter-spacing:-.01em!important;-webkit-line-clamp:2!important;line-clamp:2!important;text-wrap:balance!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-actions{gap:10px!important;padding-top:7px!important;border-top:1px dashed #d3dce6!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-value{min-height:32px!important;height:32px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon-copy{padding:0 13px!important;border-color:#d7e1eb!important}}@media (max-width:760px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile>.twlc24-shell>.twlc24-main{gap:11px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-actions,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-description-wrap,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-meta-bottom,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-meta-top,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-quickinfos,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-strip,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-rating-strip.has-multiple-sources{margin-top:0!important;margin-bottom:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-meta-bottom,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-meta-top{gap:9px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-coupon,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-price,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-trial,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-updated{margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile>.twlc24-disclaimer{margin-top:9px!important}}@media (min-width:391px) and (max-width:460px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-meta-bottom,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-meta-top,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile>.twlc24-shell>.twlc24-main{gap:10px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-mobile>.twlc24-disclaimer{margin-top:8px!important}}@media (hover:none),(pointer:coarse){html body .twlc24-card[data-twlc24-card] .twlc24-btn-provider{touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}html body .twlc24-card[data-twlc24-card] .twlc24-btn-provider:active,html body .twlc24-card[data-twlc24-card] .twlc24-btn-provider:hover{transform:none!important}}@media (min-width:700px) and (max-width:780px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon>.twlc24-price-stack{min-height:106px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-trial-pill{margin:3px 0 0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-side{gap:8px!important;justify-content:flex-start!important;align-content:start!important;padding:9px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-side-utility{margin-top:0!important;gap:5px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-price-stack{min-height:108px!important;padding:8px 5px 7px!important;gap:5px!important;align-content:center!important;justify-content:center!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-price-line{line-height:1.08!important;margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-price-note{margin:0!important;line-height:1.2!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-trial-pill{margin-top:3px!important;margin-bottom:0!important;padding:5px 10px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.is-no-coupon>.twlc24-coupon-fallback-card{min-height:62px!important;padding:9px 10px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon>.twlc24-coupon-promo{min-height:54px!important;padding:8px 10px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-coupon-code,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-coupon-copy,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon>.twlc24-coupon-row{min-height:42px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side{gap:5px!important;margin-top:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-button,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-compare,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-watch,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>a,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>button{height:40px!important;min-height:40px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-updated{margin-top:0!important;min-height:39px!important;padding:5px 6px!important}}@media (min-width:700px) and (max-width:780px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-side.has-coupon:has(>.twlc24-coupon-promo){display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;align-items:stretch!important;justify-content:stretch!important;width:var(--twlc24-tablet-side-width)!important;min-width:var(--twlc24-tablet-side-width)!important;max-width:var(--twlc24-tablet-side-width)!important;margin:0!important;box-sizing:border-box!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon:has(>.twlc24-coupon-promo)>.twlc24-logo-box{grid-column:1!important;grid-row:1!important;width:100%!important;margin:0!important;box-sizing:border-box!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon:has(>.twlc24-coupon-promo)>.twlc24-price-stack{grid-column:1!important;grid-row:2!important;display:flex!important;flex-direction:column!important;align-items:center!important;align-self:stretch!important;width:100%!important;margin:0!important;box-sizing:border-box!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-price-line,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-price-note,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-trial-pill{flex:0 0 auto!important;margin:0!important;box-sizing:border-box!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-trial-pill{margin-top:4px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon:has(>.twlc24-coupon-promo)>.twlc24-coupon-promo{grid-column:1!important;grid-row:3!important;display:grid!important;align-items:center!important;width:100%!important;margin:0!important;box-sizing:border-box!important;font-size:clamp(9.8px,1.3vw,10.7px)!important;font-weight:850!important;letter-spacing:-.012em!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon>.twlc24-coupon-promo>span:last-child{min-width:0!important;text-wrap:balance!important;overflow-wrap:normal!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon:has(>.twlc24-coupon-promo)>.twlc24-coupon-row{grid-column:1!important;grid-row:4!important;display:grid!important;width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-coupon-code,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-coupon-copy{width:100%!important;margin:0!important;line-height:1!important;box-sizing:border-box!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-coupon-code{font-size:clamp(8.8px,1.16vw,9.5px)!important;font-weight:850!important;letter-spacing:-.01em!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon:has(>.twlc24-coupon-promo)>.twlc24-side-utility{grid-column:1!important;grid-row:5!important;display:grid!important;align-content:start!important;align-self:stretch!important;width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-side-utility>.twlc24-secondary-actions.is-in-side{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-button,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-compare,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-watch,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>a,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>button,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-side-utility>.twlc24-updated{width:100%!important;margin:0!important;box-sizing:border-box!important}}@media (min-width:700px) and (max-width:780px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-side.has-coupon:has(>.twlc24-coupon-promo){grid-template-rows:78px 80px 52px 38px 82px!important;gap:5px!important;padding:8px!important;height:auto!important;min-height:0!important;max-height:none!important;align-content:start!important;align-self:start!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon:has(>.twlc24-coupon-promo)>.twlc24-logo-box{height:78px!important;min-height:78px!important;max-height:78px!important;padding:7px 9px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon:has(>.twlc24-coupon-promo)>.twlc24-price-stack{height:80px!important;min-height:80px!important;max-height:80px!important;gap:2px!important;padding:4px 5px!important;justify-content:center!important;align-content:center!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-price-line{margin:0!important;line-height:1.06!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-price-note{margin:0!important;line-height:1.14!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-trial-pill{min-height:22px!important;margin:1px 0 0!important;padding:3px 9px!important;line-height:1.06!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon:has(>.twlc24-coupon-promo)>.twlc24-coupon-promo{height:52px!important;min-height:52px!important;max-height:52px!important;grid-template-columns:20px minmax(0,1fr)!important;gap:7px!important;padding:6px 9px!important;line-height:1.12!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon>.twlc24-coupon-promo>span:first-child,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon>.twlc24-coupon-promo>span:first-child svg{width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon:has(>.twlc24-coupon-promo)>.twlc24-coupon-row{height:38px!important;min-height:38px!important;max-height:38px!important;grid-template-columns:minmax(0,1fr) 40px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-coupon-code,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-coupon-copy{height:38px!important;min-height:38px!important;max-height:38px!important;padding:4px 6px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-coupon-copy svg{width:16px!important;min-width:16px!important;height:16px!important;min-height:16px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon:has(>.twlc24-coupon-promo)>.twlc24-side-utility{grid-template-rows:38px 38px!important;height:82px!important;min-height:82px!important;max-height:82px!important;gap:6px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-side-utility>.twlc24-secondary-actions.is-in-side{height:38px!important;min-height:38px!important;max-height:38px!important;gap:6px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-button,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-compare,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-side-utility>.twlc24-secondary-actions.is-in-side .twcw-watch,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>a,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>button{height:38px!important;min-height:38px!important;max-height:38px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-side-utility>.twlc24-updated{height:38px!important;min-height:38px!important;max-height:38px!important;padding:4px 6px!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell{align-items:start!important}}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-updated{background:#fbfcfe!important;border:1px solid var(--twlc24-border,#d8e1ea)!important;box-shadow:none!important}@media (min-width:700px) and (max-width:780px){html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-strip,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-strip.has-multiple-sources,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-trust-panel .twlc24-rating-strip{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) 66px!important;grid-template-rows:48px!important;align-items:center!important;align-content:center!important;gap:6px!important;height:58px!important;min-height:58px!important;max-height:58px!important;margin:0!important;padding:5px 8px 5px 10px!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-track{align-self:center!important;width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;max-height:46px!important;margin:0!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide].has-rating.has-count.is-active,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide].is-active{box-sizing:border-box!important;grid-template-columns:minmax(138px,1.34fr) 1px minmax(80px,.72fr) 1px minmax(92px,.9fr)!important;grid-template-rows:46px!important;align-items:center!important;column-gap:5px!important;width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;max-height:46px!important;margin:0!important;padding:0!important;overflow:hidden!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-brand{align-self:center!important;align-items:center!important;width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;max-height:46px!important;margin:0!important;padding:0 3px 0 0!important;overflow:visible!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide].is-name-long .twlc24-rating-name,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide].is-rating-name-medium .twlc24-rating-name{display:block!important;width:100%!important;max-width:100%!important;max-height:none!important;white-space:normal!important;text-overflow:clip!important;overflow:visible!important;overflow-wrap:anywhere!important;word-break:normal!important;hyphens:none!important;-webkit-box-orient:initial!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;font-size:9.8px!important;line-height:1.1!important;text-wrap:pretty!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide].is-name-extra-long .twlc24-rating-name,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide].is-rating-name-long .twlc24-rating-name{display:block!important;width:100%!important;max-width:100%!important;max-height:none!important;white-space:normal!important;text-overflow:clip!important;overflow:visible!important;overflow-wrap:anywhere!important;word-break:normal!important;hyphens:none!important;-webkit-box-orient:initial!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;font-size:9.25px!important;line-height:1.08!important;text-wrap:pretty!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-count,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet [data-twlc24-rating-slide]>.twlc24-rating-value-group{align-self:center!important;margin:0!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-arrows{box-sizing:border-box!important;display:grid!important;grid-template-columns:repeat(2,30px)!important;grid-template-rows:30px!important;place-self:center end!important;align-self:center!important;justify-self:end!important;align-items:center!important;justify-content:end!important;gap:6px!important;width:66px!important;min-width:66px!important;max-width:66px!important;height:30px!important;min-height:30px!important;max-height:30px!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;transform:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-arrows .twlc24-mini-arrow{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important;max-height:30px!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important;transform:none!important}html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-arrows .twlc24-mini-arrow .twlc24-arrow-char,html body .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-arrows .twlc24-mini-arrow svg{display:block!important;width:12px!important;min-width:12px!important;height:12px!important;min-height:12px!important;margin:0!important;transform:none!important}}html.twlc24-js .twlc24-card[data-twlc24-card] img[data-twlc24-logo]:not(.is-logo-ready){opacity:0!important;visibility:hidden!important}html.twlc24-js .twlc24-card[data-twlc24-card] img[data-twlc24-logo].is-logo-ready{opacity:1!important;visibility:visible!important;transition:opacity .12s ease-out!important}@media (prefers-reduced-motion:reduce){html.twlc24-js .twlc24-card[data-twlc24-card] img[data-twlc24-logo].is-logo-ready{transition:none!important}}




.twtools{
  --tw-ink:#071735;
  --tw-text:#24385e;
  --tw-muted:#65779a;
  --tw-line:#dce5f2;
  --tw-line-soft:#e9eef6;
  --tw-blue:#075ff7;
  --tw-blue-2:#086df5;
  --tw-blue-soft:#eef5ff;
  --tw-panel:#fff;
  --tw-panel-soft:#f7faff;
  --tw-radius:18px;
  width:100%;
  max-width:100%;
  color:var(--tw-text);
  font:inherit;
  box-sizing:border-box;
}
.twtools *,.twtools *::before,.twtools *::after{box-sizing:border-box}
.twtools button,.twtools input,.twtools select{font:inherit}
.twtools svg{width:1.15em;height:1.15em;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}











.twtools-layout{display:grid;grid-template-columns:minmax(270px,320px) minmax(0,1fr);gap:28px;align-items:start;padding:0 26px 34px}

/*
 * Gefiltertes Tools-Archiv: keine globalen html/body-/Wrapper-Hoehen erzwingen.
 * Der Abschluss wird in JS nur dann nach unten verankert, wenn unter dem Footer
 * tatsaechlich ungenutzter Dokumentraum vorhanden ist. Dadurch bleiben Theme,
 * Header/Footer und die ungefilterte /tools/-Ansicht unangetastet.
 */

.twtools-sidebar{position:sticky;top:24px;z-index:20;display:flex;flex-direction:column;min-width:0;max-height:calc(100vh - 48px);overflow:hidden;padding:14px;border:1px solid var(--tw-line);border-radius:18px;background:#fff}
.twtools-sidebar-head{display:none}
.twtools-main{min-width:0}
.twtools-backdrop,.twtools-mobile-bar{display:none}

.twtools-filter-form{display:block;min-height:0;overflow:hidden}
.twtools-filter-scrollbody{min-height:0;max-height:calc(100vh - 78px);overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:auto;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}
.twtools-filter-scrollbody::-webkit-scrollbar{width:6px}
.twtools-filter-scrollbody::-webkit-scrollbar-track{background:transparent}
.twtools-filter-scrollbody::-webkit-scrollbar-thumb{border-radius:999px;background:#cbd5e1}
.twtools-filter-scrollbody::-webkit-scrollbar-thumb:hover{background:#aebfd6}

.twtools-search-wrap{position:relative;margin-bottom:10px}
.twtools-search{position:relative;display:flex;align-items:center;min-height:52px;border:1px solid #aeb9c8;border-radius:9px;background:#fff;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease}
.twtools-search:focus-within{border-color:#79a9e8;box-shadow:0 0 0 3px rgba(7,95,247,.08)}
.twtools-search-icon{display:grid;place-items:center;width:48px;flex:0 0 48px;color:#0b1b36}
.twtools-search input{width:100%;min-width:0;height:50px;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;color:var(--tw-ink)!important;padding:0 40px 0 0!important;font-size:15px!important;line-height:1!important}
.twtools-search input::placeholder{color:#94a1b3;opacity:1}
.twtools-search input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}
.twtools-search input::-ms-clear{display:none;width:0;height:0}
.twtools-search-clear{position:absolute;right:7px;top:50%;translate:0 -50%;display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:9px;background:transparent;color:#65738b;cursor:pointer}
.twtools-search-clear:hover,.twtools-search-clear:focus{background:#f2f7ff!important;color:#075bd7!important;-webkit-text-fill-color:#075bd7!important}

.twtools-search-suggestions{position:fixed;z-index:10050;max-height:min(560px,70vh);overflow:auto;overscroll-behavior:contain;padding:0;border:1px solid #d4dfec;border-radius:16px;background:#fff;box-shadow:0 22px 58px rgba(8,22,47,.18);scrollbar-width:thin;scrollbar-color:#c8d6e8 transparent}
.twtools-search-suggestions[hidden]{display:none!important}
.twtools-search-suggestions::-webkit-scrollbar{width:7px}
.twtools-search-suggestions::-webkit-scrollbar-track{background:transparent}
.twtools-search-suggestions::-webkit-scrollbar-thumb{border-radius:999px;background:#c8d6e8}
.twtools-search-results-head{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:0 14px;border-bottom:1px solid #e7edf5;background:rgba(255,255,255,.98);backdrop-filter:blur(8px);color:#172c48;font-size:12.5px}
.twtools-search-results-head strong{font-size:13.5px;font-weight:850;color:#071735}
.twtools-search-results-head span{color:#718198;font-weight:700}
.twtools-search-results-list{display:grid;gap:8px;padding:9px}
.twtools-search-group+.twtools-search-group{margin-top:12px;padding-top:8px;border-top:1px solid #e7edf5}
.twtools-search-group-title{padding:9px 14px 4px;color:#586b85;font-size:11.5px;font-weight:800;letter-spacing:.01em}
.twtools-search-group--direct .twtools-search-group-title{color:#075bd7}
.twtools-search-group--related .twtools-search-group-title{padding-top:11px}
.twtools-suggestion{display:block;padding:11px;border:1px solid #e1e8f1;border-radius:13px;background:#fff;transition:border-color .15s ease,background-color .15s ease}
.twtools-suggestion:hover{border-color:#c8d9ec;background:#fbfdff}
.twtools-suggestion-top{display:grid;grid-template-columns:58px minmax(0,1fr);gap:11px;align-items:start}
.twtools-suggestion-logo{display:grid;place-items:center;width:58px;height:58px;border:1px solid #e1e8f1;border-radius:12px;background:#f9fbfe;overflow:hidden}
.twtools-suggestion-logo img{display:block;max-width:48px;max-height:48px;width:auto;height:auto;object-fit:contain}
.twtools-suggestion-logo span{font-weight:900;color:#65738b}
.twtools-suggestion-body{min-width:0;padding-top:1px}
.twtools-suggestion-title{display:block;margin:0 0 3px;color:var(--tw-ink);font-size:15px;font-weight:850;line-height:1.25;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.twtools-suggestion-meta{display:flex;align-items:center;gap:6px;min-width:0;color:#697b94;font-size:12px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.twtools-suggestion-meta>span{color:#a4b0c0}
.twtools-suggestion-description{display:-webkit-box;margin:5px 0 0;color:#4d607a;font-size:12.5px;line-height:1.38;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.twtools-search-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:10px}
.twtools-search-actions>a,.twtools-search-actions .twcw-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:100%!important;min-width:0!important;min-height:36px!important;margin:0!important;padding:0 9px!important;border:1px solid #cfd9e7!important;border-radius:9px!important;background:#fff!important;background-image:none!important;color:#18304f!important;-webkit-text-fill-color:#18304f!important;font-size:11.5px!important;font-weight:800!important;line-height:1.1!important;text-align:center!important;text-decoration:none!important;box-shadow:none!important;transform:none!important;white-space:nowrap!important}
.twtools-search-actions>a.twtools-search-action--detail{border-color:#0872ee!important;background:#0872ee!important;color:#fff!important;-webkit-text-fill-color:#fff!important}
.twtools-search-actions>a.twtools-search-action--provider{border-color:#07975f!important;background:#07975f!important;color:#fff!important;-webkit-text-fill-color:#fff!important}
.twtools-search-actions .twcw-button-icon{display:inline-flex;width:14px;height:14px}
.twtools-search-actions .twcw-button-icon svg{width:14px;height:14px}
.twtools-search-actions>a>svg{width:14px;height:14px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}
.twtools-search-actions .twcw-button.is-active{border-color:#7db6ef!important;background:#eef7ff!important;color:#0566c9!important;-webkit-text-fill-color:#0566c9!important}
.twtools-search-empty{padding:24px 16px;text-align:center;color:var(--tw-muted);font-size:13px;line-height:1.45}

.twtools-filter-group{border-top:1px solid var(--tw-line-soft)}
.twtools-filter-group:first-of-type{border-top:0}
.twtools-filter-group summary{list-style:none;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center;min-height:50px;padding:0 4px;color:var(--tw-ink);font-size:15px;font-weight:850;cursor:pointer;user-select:none}
.twtools-filter-group summary::-webkit-details-marker{display:none}
.twtools-filter-group summary .twtools-chevron{width:19px;height:19px;transition:transform .18s ease}
.twtools-filter-group[open] summary .twtools-chevron{transform:rotate(180deg)}
.twtools-group-count{display:none;min-width:22px;height:22px;padding:0 6px;align-items:center;justify-content:center;border-radius:999px;background:#edf4fc;color:#2e5e97;font-size:11px;font-weight:850}
.twtools-group-count:not(:empty){display:inline-flex}
.twtools-filter-options{padding:1px 2px 13px}
.twtools-inline-options{display:grid;gap:7px}
.twtools-option-search{position:relative;display:flex;align-items:center;min-height:40px;margin:2px 0 7px;border:1px solid #d5dfed;border-radius:10px;background:#fff;color:var(--tw-ink);overflow:hidden}
.twtools-option-search:focus-within{border-color:#79a9e8;box-shadow:0 0 0 2px rgba(7,95,247,.07)}
.twtools-option-search__icon{display:grid;place-items:center;flex:0 0 35px;width:35px;color:#5f7290}
.twtools-option-search__icon svg{width:15px;height:15px}
.twtools-option-search input{width:100%;min-width:0;height:38px;padding:0 32px 0 0!important;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;color:var(--tw-ink)!important;font-size:12.5px!important;line-height:1!important}
.twtools-option-search input::placeholder{color:#94a2b6;opacity:1}
.twtools-option-search__clear{position:absolute;right:3px;top:50%;translate:0 -50%;display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:8px;background:transparent!important;color:#657792!important;cursor:pointer}
.twtools-option-search__clear svg{width:14px;height:14px}
.twtools-option-search__clear:hover,.twtools-option-search__clear:focus{background:#f2f7ff!important;color:#075bd7!important;-webkit-text-fill-color:#075bd7!important;box-shadow:none!important}
.twtools-option-search--compact{margin-top:1px}
.twtools-option-scroll{display:grid;min-height:0}
.twtools-check[hidden]{display:none!important}
.twtools-option-scroll.is-scrollable{max-height:260px;overflow-y:auto;overflow-x:hidden;padding-right:5px;overscroll-behavior-y:auto;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c9d6e8 transparent}
.twtools-option-scroll.is-scrollable::-webkit-scrollbar{width:6px}
.twtools-option-scroll.is-scrollable::-webkit-scrollbar-track{background:transparent}
.twtools-option-scroll.is-scrollable::-webkit-scrollbar-thumb{border-radius:999px;background:#c9d6e8}
.twtools-option-scroll.is-scrollable::-webkit-scrollbar-thumb:hover{background:#aebfd6}
.twtools-option-empty{margin:8px 2px 4px;color:var(--tw-muted);font-size:12.5px;line-height:1.4}
.twtools-option-empty[hidden]{display:none!important}
.twtools-check{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:9px;align-items:start;padding:7px 1px;cursor:pointer;color:#25364f;font-size:14px;line-height:1.35}
.twtools-check input{position:absolute;opacity:0;pointer-events:none}
.twtools-check-box{position:relative;width:20px;height:20px;margin-top:-1px;border:1px solid #d5dce6;border-radius:5px;background:#eef1f5;transition:.15s ease}
.twtools-check input:checked+.twtools-check-box{border-color:var(--tw-blue);background:var(--tw-blue)}
.twtools-check input:checked+.twtools-check-box::after{content:"";position:absolute;left:6px;top:3px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}
.twtools-check input:focus-visible+.twtools-check-box{outline:3px solid rgba(8,120,249,.18);outline-offset:2px}
.twtools-check-name{min-width:0}
.twtools-check-count{color:#708097;font-size:12.5px;white-space:nowrap}
.twtools-radio{display:flex;align-items:flex-start;gap:9px;padding:7px 1px;font-size:14px;line-height:1.35;color:#25364f;cursor:pointer}
.twtools-radio input{margin:2px 0 0;accent-color:var(--tw-blue)}
.twtools-subfilter+.twtools-subfilter{margin-top:15px;padding-top:14px;border-top:1px solid var(--tw-line-soft)}
.twtools-subfilter>strong{display:block;margin-bottom:5px;color:var(--tw-ink);font-size:13.5px}
.twtools-range{display:grid;grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr);gap:7px;align-items:end;margin-top:8px}
.twtools-range>span{padding-bottom:12px;text-align:center;color:#697891}
.twtools-range label span{display:block;margin-bottom:5px;color:#65738a;font-size:11.5px;font-weight:750}
.twtools-range input{width:100%;min-width:0;height:42px;padding:0 10px;border:1px solid #d8e0ea;border-radius:9px;background:#fff;color:#1e304d;outline:0}
.twtools-range input:focus{border-color:#79a9e8;box-shadow:0 0 0 3px rgba(7,95,247,.08)}
.twtools-filter-actions{position:sticky;z-index:30;bottom:0;display:grid;gap:8px;margin:6px -14px 0;padding:6px 14px 14px;border-top:0;background:#fff;box-shadow:none;isolation:isolate;overflow-anchor:none}
.twtools-reset,.twtools-apply{min-height:44px;border-radius:10px;font-weight:800;cursor:pointer}
.twtools-reset{border:1px solid #d7e0eb;background:#fff;color:#233550}
.twtools-apply{border:1px solid var(--tw-blue);background:linear-gradient(100deg,#0758eb,#076ef8);color:#fff;box-shadow:none!important;filter:none!important}

.twtools-toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:66px;margin-bottom:14px;padding:0 14px}
.twtools-toolbar-summary{color:#141b26;font-size:17px;line-height:1.3}
.twtools-sort{display:flex;align-items:center;justify-content:flex-end;min-width:0}
.twtools-sort label{position:relative;display:flex;align-items:center;gap:10px;min-width:0;color:#1d2430;font-size:14px;font-weight:400;line-height:1.25;white-space:nowrap}
.twtools-sort select{appearance:none;-webkit-appearance:none;width:min(390px,34vw);min-width:300px;height:46px;padding:0 46px 0 14px;border:1px solid #aeb9c8;border-radius:10px;background:#fff;color:#171b22;outline:0;font-size:14px;font-weight:400;line-height:1.2;text-overflow:ellipsis;cursor:pointer}
.twtools-sort select:focus{border-color:#79a9e8;box-shadow:0 0 0 3px rgba(7,95,247,.08)}
.twtools-sort-chevron{position:absolute;right:13px;top:50%;translate:0 -50%;display:grid;place-items:center;width:22px;height:22px;color:#26384f;pointer-events:none}
.twtools-sort-chevron svg{width:16px;height:16px;stroke-width:2}
.twtools-sort select optgroup{font-family:inherit;font-size:12.75px;font-style:normal;font-weight:700;color:#172b47}
.twtools-sort select option{font-family:inherit;font-size:13.25px;font-style:normal;font-weight:500;color:#172b47}
.twtools-sort select option:disabled{color:#94a3b8}

.twtools-active{min-height:0;margin:0 0 14px}
.twtools-active:empty{display:none}
.twtools-active-inner{display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding:10px 12px;border:1px solid var(--tw-line-soft);border-radius:13px;background:#fbfdff}
.twtools-active-label{margin-right:2px;color:#53647c;font-size:12.5px;font-weight:800}
.twtools-chip{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 9px;border:1px solid #d7e2ef;border-radius:999px;background:#f0f6fc;color:#24415f;font-size:12px;cursor:pointer}
.twtools-chip svg{width:13px;height:13px}
.twtools-active-clear{border:0;background:transparent;color:#0871df;font-size:12px;font-weight:800;cursor:pointer}

.twtools-progress{position:sticky;top:0;z-index:19;height:2px;margin:0 0 -2px;overflow:hidden;border-radius:999px;pointer-events:none}
.twtools-progress span{display:block;width:34%;height:100%;background:#0878f9;transform:translateX(-120%);opacity:0}
.twtools.is-loading .twtools-progress span{opacity:1;animation:twtools-progress 1s ease-in-out infinite}
.twtools.is-loading .twtools-results{opacity:.58;pointer-events:none}
@keyframes twtools-progress{0%{transform:translateX(-120%)}100%{transform:translateX(360%)}}

.twtools-results{min-height:220px;transition:opacity .14s ease;display:grid;grid-template-columns:minmax(0,1fr);row-gap:24px}
.twtools-results>.twlc24-card{margin:0!important}
@media (max-width:1024px){.twtools-results{row-gap:22px}}
@media (max-width:699px){.twtools-results{row-gap:20px}}

.twtools-empty{display:grid;justify-items:center;gap:8px;padding:54px 20px;border:1px solid var(--tw-line);border-radius:20px;background:#fff;text-align:center}
.twtools-empty>span{font-size:35px;color:#7690ad}
.twtools-empty strong{color:var(--tw-ink);font-size:21px}
.twtools-empty p{margin:0;color:#687990}
.twtools-empty button{margin-top:6px;min-height:42px;padding:0 16px;border:1px solid #d4deea;border-radius:10px;background:#f8fbff;color:#1767bb;font-weight:800;cursor:pointer}

.twtools-pagination{padding:28px 4px 6px}
.twtools-pagination:empty{display:none}
.twtools-pages{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}
.twtools-page{display:inline-grid;place-items:center;min-width:46px;height:46px;padding:0 12px;border:1px solid #d7e0eb;border-radius:10px;background:#fff;color:#273750;font-size:15px;font-weight:750;text-decoration:none;transition:.15s ease}
.twtools-page svg{width:18px;height:18px}
.twtools-page:hover{border-color:#9dc8f4;background:#f4f9ff;color:#086bd0}
.twtools-page.is-active{border-color:var(--tw-blue);background:var(--tw-blue);color:#fff}
.twtools-page.is-disabled{opacity:.38;cursor:not-allowed}
.twtools-page-dots{padding:0 2px;color:#7d8ba0}
.twtools-mobile-summary{display:none}
.twtools-system-message{padding:18px;border:1px solid #f1c8c8;border-radius:12px;background:#fff5f5;color:#7b1f1f}

@media (max-width:1199px){
  .twtools-layout{grid-template-columns:minmax(245px,285px) minmax(0,1fr);gap:20px;padding-left:20px;padding-right:20px}
  .twtools-sort{min-width:0}
  .twtools-sort label{display:flex;gap:8px;font-size:12px;font-weight:400}
  .twtools-sort select{width:min(350px,38vw);min-width:250px;padding-right:44px;font-size:13.25px}
}

@media (max-width:1024px){
  .twtools-search-actions{grid-template-columns:repeat(2,minmax(0,1fr))}
  .twtools-mobile-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 18px 14px}
  .twtools-mobile-filter-button{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 14px;border:1px solid #d6e0ec;border-radius:11px;background:#fff;color:#162b48;font-weight:850;cursor:pointer}
  .twtools-mobile-filter-button svg{width:18px;height:18px}
  .twtools-filter-count{display:grid;place-items:center;min-width:23px;height:23px;padding:0 6px;border-radius:999px;background:#edf5ff;color:#0870dd;font-size:11px}
  .twtools-mobile-summary{display:block;color:#64748a;font-size:13px;text-align:right}
  .twtools-layout{display:block;padding:0 18px 28px}
  .twtools-sidebar{position:fixed;z-index:10002;top:0;bottom:auto;left:0;width:min(390px,calc(100vw - 42px));height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;border:0;border-radius:0 18px 18px 0;padding:0;background:#fff;box-shadow:0 22px 70px rgba(5,17,37,.25);transform:none;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .12s ease,visibility 0s linear .12s;overflow:hidden}
  .twtools.is-filter-open .twtools-sidebar{transform:none;visibility:visible;opacity:1;pointer-events:auto;transition:opacity .12s ease}
  .twtools-sidebar-head{position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;min-height:68px;padding:0 18px;border-bottom:1px solid var(--tw-line);background:#fff}
  .twtools-sidebar-head strong{color:var(--tw-ink);font-size:20px}
  .twtools-sidebar-close{display:grid!important;place-items:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;margin:0!important;padding:0!important;border:1px solid #d9e2ec!important;border-radius:999px!important;background:#fff!important;background-image:none!important;color:#0d63d8!important;-webkit-text-fill-color:#0d63d8!important;cursor:pointer!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;transform:none!important}
  .twtools-sidebar-close svg{width:20px!important;height:20px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}
  .twtools-filter-form{display:flex;flex:1 1 auto;flex-direction:column;width:100%;height:calc(100vh - 68px);height:calc(100dvh - 68px);min-height:0;padding:14px 16px 0;overflow:hidden}
  .twtools-filter-scrollbody{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch}
  .twtools-filter-actions{position:static;flex:0 0 auto;margin:0 -16px;padding:10px 16px max(16px,env(safe-area-inset-bottom));border-top:1px solid #edf1f6}
  .twtools-backdrop{display:block;position:fixed;z-index:10001;inset:0;border:0;background:rgba(7,20,39,.36);opacity:0;visibility:hidden;pointer-events:none;transition:.18s ease}
  .twtools.is-filter-open .twtools-backdrop{opacity:1;visibility:visible;pointer-events:auto}
  body.twtools-lock{overflow:hidden}
  .twtools-toolbar{padding:0 2px;min-height:56px}
  .twtools-toolbar-summary{display:none}
  .twtools-sort{width:100%;justify-content:flex-end}
  .twtools-sort label{display:flex;font-size:12.5px;font-weight:400}
  .twtools-sort select{width:min(380px,52vw);min-width:260px;height:44px;padding-right:44px;font-size:13px}
}

@media (max-width:767px){
  .twtools-mobile-bar{margin:0 12px 12px}
  .twtools-mobile-summary{max-width:52%;font-size:11.5px}
  .twtools-layout{padding:0 12px 24px}
  .twtools-toolbar{align-items:stretch;min-height:0;margin-bottom:12px}
  .twtools-sort{display:block;width:100%}
  .twtools-sort label{display:grid;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:8px;min-width:0;color:#64738a;font-size:11px}
  .twtools-sort select{width:100%;min-width:0;height:43px;padding-left:10px;border-color:#d7e0ea;border-radius:10px;color:#172b47;font-size:13px}
  .twtools-active-inner{padding:8px}
  .twtools-active-label{width:100%;margin-bottom:1px}
  .twtools-pagination{padding-top:22px}
  .twtools-page{min-width:42px;height:42px;padding-inline:10px}
  .twtools-sidebar{width:min(350px,calc(100vw - 20px))}
  .twtools-search-suggestions{position:absolute!important;top:calc(100% + 8px)!important;left:0!important;right:0!important;width:auto!important;max-height:min(520px,calc(100dvh - 150px))!important;border-radius:13px}
  .twtools-search-results-head{min-height:43px;padding-inline:11px}
  .twtools-search-results-list{gap:7px;padding:7px}
  .twtools-search-group+.twtools-search-group{margin-top:9px;padding-top:6px}
  .twtools-search-group--related .twtools-search-group-title{padding-top:9px}
  .twtools-suggestion{padding:9px}
  .twtools-suggestion-top{grid-template-columns:48px minmax(0,1fr);gap:9px}
  .twtools-suggestion-logo{width:48px;height:48px}
  .twtools-suggestion-logo img{max-width:39px;max-height:39px}
  .twtools-suggestion-title{font-size:14px}
  .twtools-suggestion-meta{font-size:11px}
  .twtools-suggestion-description{font-size:11.5px;-webkit-line-clamp:2}
  .twtools-search-actions{gap:6px;margin-top:8px}
  .twtools-search-actions>a,.twtools-search-actions .twcw-button{min-height:36px!important;padding-inline:7px!important;font-size:10.8px!important}
}

@media (max-width:390px){
  .twtools-mobile-bar{align-items:flex-start}
  .twtools-mobile-summary{padding-top:3px}
  .twtools-sort label{grid-template-columns:92px minmax(0,1fr);gap:7px}
}


@media (prefers-reduced-motion:reduce){
  .twtools *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}
}




@media (hover:hover) and (pointer:fine){
  .twtools-filter-form button:hover,
  .twtools-toolbar button:hover,
  .twtools-toolbar select:hover,
  .twtools-mobile-bar button:hover,
  .twtools-sidebar-head button:hover,
  .twtools-pagination .twtools-page:hover,
  .twtools-search-suggestions .twtools-search-actions>a:hover,
  .twtools-search-suggestions .twcw-button:hover{
    border-color:#82aef0!important;
    background:#f2f7ff!important;
    color:#075bd7!important;
    -webkit-text-fill-color:#075bd7!important;
    box-shadow:none!important;
    transform:none!important;
  }
  .twtools-filter-form .twtools-apply:hover{
    border-color:var(--tw-blue)!important;
    background:linear-gradient(100deg,#0758eb,#076ef8)!important;
    color:#fff!important;
    -webkit-text-fill-color:#fff!important;
  }
}




html body .twtools .twtools-reset,
html body .twtools .twtools-empty [data-twtools-reset]{
  appearance:none!important;
  -webkit-appearance:none!important;
  border:1px solid #d4deea!important;
  background:#fff!important;
  background-image:none!important;
  color:#203753!important;
  -webkit-text-fill-color:#203753!important;
  box-shadow:none!important;
  text-shadow:none!important;
  transform:none!important;
}
html body .twtools .twtools-active-clear{
  appearance:none!important;
  -webkit-appearance:none!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:34px!important;
  padding:0 12px!important;
  border:1px solid #d4deea!important;
  border-radius:9px!important;
  background:#fff!important;
  background-image:none!important;
  color:#24415f!important;
  -webkit-text-fill-color:#24415f!important;
  font-size:12px!important;
  font-weight:800!important;
  line-height:1!important;
  box-shadow:none!important;
  text-shadow:none!important;
  transform:none!important;
}


@media (hover:hover) and (pointer:fine){
  html body .twtools .twtools-reset:hover,
  html body .twtools .twtools-empty [data-twtools-reset]:hover,
  html body .twtools .twtools-active-clear:hover,
  html body .twtools .twtools-chip:hover,
  html body .twtools .twtools-mobile-filter-button:hover,
  html body .twtools .twtools-sidebar-close:hover,
  html body .twtools .twtools-search-clear:hover,
  html body .twtools .twtools-option-search__clear:hover{
    border-color:#a9c8ec!important;
    background:#f2f7ff!important;
    background-image:none!important;
    color:#075bd7!important;
    -webkit-text-fill-color:#075bd7!important;
    box-shadow:none!important;
    text-shadow:none!important;
    filter:none!important;
    transform:none!important;
  }

  
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-more:hover,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-btn-open:hover,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-btn-close:hover,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-rating-arrows .twlc24-mini-arrow:hover,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-side-utility .twcw-button:hover,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-side-utility .twcw-watch:hover,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-side-utility .twcw-compare:hover{
    border-color:#b9cee8!important;
    background:#f5f9ff!important;
    background-image:none!important;
    color:#24527f!important;
    -webkit-text-fill-color:#24527f!important;
    box-shadow:none!important;
    filter:none!important;
  }

  
  html body .twtools .twtools-apply:hover,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-btn-detail:hover{
    color:#fff!important;
    -webkit-text-fill-color:#fff!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-btn-provider:hover{
    color:#fff!important;
    -webkit-text-fill-color:#fff!important;
  }
}

html body .twtools .twtools-reset:focus-visible,
html body .twtools .twtools-empty [data-twtools-reset]:focus-visible,
html body .twtools .twtools-active-clear:focus-visible,
html body .twtools .twtools-chip:focus-visible{
  outline:2px solid rgba(7,95,247,.34)!important;
  outline-offset:2px!important;
  border-color:#8bb8ec!important;
  background:#f4f8ff!important;
  color:#075bd7!important;
  -webkit-text-fill-color:#075bd7!important;
  box-shadow:none!important;
}


@media (min-width:1025px){
  .twtools-layout{
    gap:30px;
    padding:0 28px 40px;
  }
  .twtools-sidebar{
    padding:16px 16px 0;
  }
  .twtools-search-wrap{
    margin-bottom:14px;
  }
  .twtools-filter-group summary{
    min-height:53px;
    padding-inline:5px;
  }
  .twtools-filter-options{
    padding:2px 3px 16px;
  }
  .twtools-option-search{
    margin-bottom:9px;
  }
  .twtools-check{
    padding-block:7.5px;
  }
  .twtools-toolbar{
    min-height:64px;
    margin-bottom:18px;
    padding:0 18px;
  }
  .twtools-toolbar-summary{
    flex:0 0 auto;
    white-space:nowrap;
    font-size:16px;
    line-height:1.25;
  }
  .twtools-sort{
    min-width:0;
  }
  .twtools-sort label{
    gap:9px;
  }
  .twtools-sort select{
    width:min(400px,34vw);
    min-width:310px;
  }
  .twtools-active{
    margin-bottom:18px;
  }
  .twtools-active-inner{
    gap:8px;
    padding:11px 14px;
  }
}


@media (min-width:768px) and (max-width:1199px){
  .twtools-layout{
    gap:22px;
    padding-bottom:34px;
  }
  .twtools-toolbar{
    margin-bottom:16px;
    padding-inline:10px;
  }
  .twtools-active{
    margin-bottom:16px;
  }
  .twtools-active-inner{
    padding:10px 11px;
  }
}


@media (max-width:767px){
  .twtools-mobile-bar{
    margin-bottom:14px;
  }
  .twtools-toolbar{
    margin-bottom:14px;
  }
  .twtools-active{
    margin-bottom:14px;
  }
  .twtools-active-inner{
    gap:5px;
    padding:8px;
  }
  .twtools-active-label{
    margin-right:1px;
    font-size:12px;
    line-height:1.15;
  }
  html body .twtools .twtools-chip{
    gap:5px!important;
    min-height:28px!important;
    padding:0 8px!important;
    font-size:11px!important;
    line-height:1.1!important;
  }
  html body .twtools .twtools-chip svg{
    width:11px!important;
    height:11px!important;
  }
  html body .twtools .twtools-active-clear{
    min-height:28px!important;
    padding-inline:9px!important;
    border-radius:8px!important;
    font-size:11px!important;
    white-space:nowrap!important;
  }
}


html body .twtools .twtools-reset:active,
html body .twtools .twtools-active-clear:active,
html body .twtools .twtools-empty [data-twtools-reset]:active{
  border-color:#8db7e8!important;
  background:#eaf3ff!important;
  background-image:none!important;
  color:#075bd7!important;
  -webkit-text-fill-color:#075bd7!important;
  box-shadow:none!important;
  filter:none!important;
  transform:none!important;
}



.twtools-filter-bulkbar{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:38px;margin:0 1px 2px;padding:1px 3px 7px;color:#718198;font-size:11.5px;line-height:1.2}
.twtools-filter-bulkbar>span:first-child{font-weight:750}
.twtools-filter-bulk-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;flex:0 0 auto}
html body .twtools .twtools-filter-bulk-toggle{appearance:none!important;-webkit-appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:31px!important;padding:0 10px!important;border:1px solid #d5dfeb!important;border-radius:9px!important;background:#fff!important;background-image:none!important;color:#31506f!important;-webkit-text-fill-color:#31506f!important;font-size:11.5px!important;font-weight:800!important;line-height:1!important;box-shadow:none!important;text-shadow:none!important;transform:none!important;cursor:pointer}

html body .twtools .twtools-filter-height-toggle{
  appearance:none!important;
  -webkit-appearance:none!important;
  display:inline-grid!important;
  place-items:center!important;
  width:31px!important;
  min-width:31px!important;
  height:31px!important;
  min-height:31px!important;
  margin:0!important;
  padding:0!important;
  border:1px solid #d5dfeb!important;
  border-radius:9px!important;
  background:#fff!important;
  background-image:none!important;
  color:#31506f!important;
  -webkit-text-fill-color:#31506f!important;
  box-shadow:none!important;
  text-shadow:none!important;
  transform:none!important;
  cursor:pointer!important;
}
html body .twtools .twtools-filter-height-toggle svg{width:15px!important;height:15px!important;stroke-width:1.8!important}
html body .twtools .twtools-filter-height-toggle:hover,
html body .twtools .twtools-filter-height-toggle:focus-visible,
html body .twtools .twtools-filter-height-toggle[aria-pressed="true"]{
  border-color:#9ebfe4!important;
  background:#f2f7ff!important;
  color:#075bd7!important;
  -webkit-text-fill-color:#075bd7!important;
  box-shadow:none!important;
  outline:0!important;
}
.twtools-filter-height-icon{display:grid;place-items:center}
.twtools-filter-height-icon--collapse{display:none}
.twtools-filter-height-toggle[aria-pressed="true"] .twtools-filter-height-icon--expand{display:none}
.twtools-filter-height-toggle[aria-pressed="true"] .twtools-filter-height-icon--collapse{display:grid}

@media (max-width:1024px){
  html body .twtools .twtools-filter-height-toggle{display:none!important}
}

.twtools-filter-group summary{position:relative}
.twtools-filter-title{display:flex;align-items:center;gap:7px;min-width:0}
.twtools-filter-title>span:first-child{min-width:0}
.twtools-filter-info{position:static;display:inline-grid;place-items:center;flex:0 0 auto;width:19px;height:19px;border:1px solid #cbd8e8;border-radius:999px;background:#f7faff;color:#55718f;-webkit-text-fill-color:#55718f;font-size:11px;font-style:normal;font-weight:850;line-height:1;cursor:help;outline:0;user-select:none}
.twtools-filter-info:focus-visible{border-color:#82afe2;box-shadow:0 0 0 3px rgba(7,95,247,.10);color:#075bd7;-webkit-text-fill-color:#075bd7}
.twtools-filter-info-popover{position:absolute;z-index:85;left:6px;right:6px;top:calc(100% - 1px);display:block;padding:12px 13px;border:1px solid #cbd8e8;border-radius:10px;background:#fff;color:#3f536d;-webkit-text-fill-color:#3f536d;font-size:12px;font-weight:600;line-height:1.52;text-align:left;box-shadow:0 12px 28px rgba(7,27,54,.13);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-3px);transition:opacity .12s ease,transform .12s ease,visibility .12s ease}
.twtools-filter-info:hover .twtools-filter-info-popover,.twtools-filter-info.is-info-open .twtools-filter-info-popover{opacity:1;visibility:visible;transform:translateY(0)}
.twtools-subfilter-title{position:relative;display:flex;align-items:center;gap:6px;width:100%;margin-bottom:5px}
.twtools-subfilter-title>strong{color:var(--tw-ink);font-size:13.5px}
.twtools-subfilter-title .twtools-filter-info{width:18px;height:18px;font-size:10.5px}
.twtools-subfilter-title .twtools-filter-info-popover{left:0;right:0;top:calc(100% + 3px)}
.twtools-subfilter-title+.twtools-inline-options,.twtools-subfilter-title+.twtools-radio,.twtools-subfilter-title+.twtools-range{margin-top:0}


html body .twtools .twtools-filter-bulk-toggle:hover,
html body .twtools .twtools-filter-bulk-toggle:focus,
html body .twtools .twtools-filter-bulk-toggle:active,
html body .twtools .twtools-mobile-filter-button:hover,
html body .twtools .twtools-mobile-filter-button:focus,
html body .twtools .twtools-mobile-filter-button:active,
html body .twtools .twtools-sidebar-close:hover,
html body .twtools .twtools-sidebar-close:focus,
html body .twtools .twtools-sidebar-close:active,
html body .twtools .twtools-search-clear:hover,
html body .twtools .twtools-search-clear:focus,
html body .twtools .twtools-search-clear:active,
html body .twtools .twtools-option-search__clear:hover,
html body .twtools .twtools-option-search__clear:focus,
html body .twtools .twtools-option-search__clear:active,
html body .twtools .twtools-reset:hover,
html body .twtools .twtools-reset:focus,
html body .twtools .twtools-reset:active,
html body .twtools .twtools-active-clear:hover,
html body .twtools .twtools-active-clear:focus,
html body .twtools .twtools-active-clear:active,
html body .twtools .twtools-chip:hover,
html body .twtools .twtools-chip:focus,
html body .twtools .twtools-chip:active,
html body .twtools .twtools-empty [data-twtools-reset]:hover,
html body .twtools .twtools-empty [data-twtools-reset]:focus,
html body .twtools .twtools-empty [data-twtools-reset]:active,
html body .twtools .twtools-search-suggestions .twtools-search-actions>a:hover,
html body .twtools .twtools-search-suggestions .twtools-search-actions>a:focus,
html body .twtools .twtools-search-suggestions .twtools-search-actions>a:active{border-color:#a9c8ec!important;background:#f2f7ff!important;background-image:none!important;color:#075bd7!important;-webkit-text-fill-color:#075bd7!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;transform:none!important}
html body .twtools .twtools-filter-info:hover,html body .twtools .twtools-filter-info:focus,html body .twtools .twtools-filter-info:active,html body .twtools .twtools-filter-info.is-info-open{border-color:#9ebfe4!important;background:#f2f7ff!important;color:#075bd7!important;-webkit-text-fill-color:#075bd7!important;box-shadow:none!important}
html body .twtools .twtools-apply:hover,html body .twtools .twtools-apply:focus,html body .twtools .twtools-apply:active{border-color:var(--tw-blue)!important;background:linear-gradient(100deg,#0758eb,#076ef8)!important;background-image:linear-gradient(100deg,#0758eb,#076ef8)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important;filter:none!important;transform:none!important}
html body .twtools .twtools-page.is-active:hover,html body .twtools .twtools-page.is-active:focus,html body .twtools .twtools-page.is-active:active{border-color:var(--tw-blue)!important;background:var(--tw-blue)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important}
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-btn-detail:hover,html body .twtools .twlc24-card[data-twlc24-card] .twlc24-btn-detail:focus,html body .twtools .twlc24-card[data-twlc24-card] .twlc24-btn-detail:active{color:#fff!important;-webkit-text-fill-color:#fff!important}
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-btn-provider:hover,html body .twtools .twlc24-card[data-twlc24-card] .twlc24-btn-provider:focus,html body .twtools .twlc24-card[data-twlc24-card] .twlc24-btn-provider:active{color:#fff!important;-webkit-text-fill-color:#fff!important}


html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-more:hover,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-more:focus,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-more:active,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-btn-open:hover,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-btn-open:focus,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-btn-open:active,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-btn-close:hover,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-btn-close:focus,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-btn-close:active,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-rating-arrows .twlc24-mini-arrow:hover,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-rating-arrows .twlc24-mini-arrow:focus,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-rating-arrows .twlc24-mini-arrow:active,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-side-utility .twcw-button:hover,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-side-utility .twcw-button:focus,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-side-utility .twcw-button:active,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-side-utility .twcw-watch:hover,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-side-utility .twcw-watch:focus,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-side-utility .twcw-watch:active,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-side-utility .twcw-compare:hover,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-side-utility .twcw-compare:focus,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-side-utility .twcw-compare:active{border-color:#b9cee8!important;background:#f5f9ff!important;background-image:none!important;color:#24527f!important;-webkit-text-fill-color:#24527f!important;box-shadow:none!important;filter:none!important;transform:none!important}

@media (max-width:1024px){
  html body .twtools .twtools-sidebar{display:flex;flex-direction:column;top:0;bottom:auto;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;padding-bottom:0!important;background:#fff!important}
  html body .twtools .twtools-sidebar-head{position:relative;flex:0 0 68px;background:#fff!important}
  html body .twtools .twtools-filter-form{display:flex;flex:1 1 auto;flex-direction:column;width:100%;height:auto;min-height:0;max-height:none;overflow:hidden;background:#fff}
  html body .twtools .twtools-filter-scrollbody{
    box-sizing:border-box;
    flex:1 1 auto;
    min-height:0;
    max-height:none;
    padding-right:10px;
    overflow-y:auto;
    overflow-x:hidden;
    overscroll-behavior-y:contain;
    touch-action:pan-y;
    -webkit-overflow-scrolling:touch;
    scrollbar-gutter:auto!important;
    scrollbar-width:thin;
    scrollbar-color:#b9c8d9 transparent;
  }
  html body .twtools .twtools-filter-scrollbody::-webkit-scrollbar{width:5px}
  html body .twtools .twtools-filter-scrollbody::-webkit-scrollbar-track{background:transparent}
  html body .twtools .twtools-filter-scrollbody::-webkit-scrollbar-thumb{border-radius:999px;background:#b9c8d9}
  html body .twtools .twtools-filter-scrollbody::-webkit-scrollbar-thumb:hover{background:#9fb2c8}

  /* Tablet und Mobile verwenden bewusst nur den grossen Drawer als
     vertikale Scrollflaeche. Lange Kategorien/Funktionen scrollen dadurch
     mit dem restlichen Filter mit und koennen die Bewegung nicht mehr an
     einzelnen Stellen festhalten. */
  html body .twtools .twtools-option-scroll.is-scrollable{
    max-height:none!important;
    padding-right:0!important;
    overflow:visible!important;
    overscroll-behavior:auto!important;
    touch-action:auto!important;
    scrollbar-width:none!important;
  }
  html body .twtools .twtools-option-scroll.is-scrollable::-webkit-scrollbar{display:none!important}

  html body .twtools .twtools-filter-actions{position:static;z-index:45;flex:0 0 auto;background:#fff!important;opacity:1!important;box-shadow:none!important}
  .twtools-filter-info-popover{font-size:12px;line-height:1.5;overscroll-behavior:auto;touch-action:pan-y;-webkit-overflow-scrolling:touch}
}
@media (min-width:768px) and (max-width:1024px){
  .twtools-filter-bulkbar{min-height:40px;padding-bottom:8px}
  html body .twtools .twtools-filter-bulk-toggle{min-height:33px!important;padding-inline:11px!important;font-size:12px!important}
  .twtools-filter-group summary{min-height:52px}
  .twtools-filter-info{width:20px;height:20px}
}
@media (max-width:767px){
  .twtools-filter-bulkbar{min-height:38px;padding:0 2px 7px;font-size:11px}
  html body .twtools .twtools-filter-bulk-toggle{min-height:32px!important;padding-inline:9px!important;font-size:11px!important}
  .twtools-filter-group summary{min-height:50px;gap:7px;padding-inline:3px}
  .twtools-filter-title{gap:6px}
  .twtools-filter-info{width:20px;height:20px;font-size:11px}
  .twtools-filter-info-popover{left:4px;right:4px;padding:9px;font-size:11.5px}
  .twtools-subfilter-title .twtools-filter-info-popover{left:0;right:0}
  .twtools-filter-options{padding-bottom:14px}
}
@media (hover:none), (pointer:coarse){
  html body .twtools button,html body .twtools a,html body .twtools summary,html body .twtools .twtools-filter-info{-webkit-tap-highlight-color:transparent}
  .twtools-filter-info-popover{transition:none}
}

html body .twtools .twtools-page:not(.is-active):hover,
html body .twtools .twtools-page:not(.is-active):focus,
html body .twtools .twtools-page:not(.is-active):active,
html body .twtools .twtools-search-actions .twcw-button:hover,
html body .twtools .twtools-search-actions .twcw-button:focus,
html body .twtools .twtools-search-actions .twcw-button:active{border-color:#a9c8ec!important;background:#f2f7ff!important;background-image:none!important;color:#075bd7!important;-webkit-text-fill-color:#075bd7!important;box-shadow:none!important;transform:none!important}

html body .twtools .twtools-search-actions>a.twtools-search-action--detail:hover,
html body .twtools .twtools-search-actions>a.twtools-search-action--detail:focus,
html body .twtools .twtools-search-actions>a.twtools-search-action--detail:active{border-color:#0872ee!important;background:#0872ee!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important}
html body .twtools .twtools-search-actions>a.twtools-search-action--provider:hover,
html body .twtools .twtools-search-actions>a.twtools-search-action--provider:focus,
html body .twtools .twtools-search-actions>a.twtools-search-action--provider:active{border-color:#07975f!important;background:#07975f!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important}
html body .twtools .twtools-suggestion-title:hover,
html body .twtools .twtools-suggestion-title:focus,
html body .twtools .twtools-suggestion-title:active{color:#075bd7!important;-webkit-text-fill-color:#075bd7!important;background:transparent!important;text-decoration:none!important}
html body .twtools .twtools-filter-group>summary:hover,
html body .twtools .twtools-filter-group>summary:focus,
html body .twtools .twtools-filter-group>summary:active{color:var(--tw-ink)!important;-webkit-text-fill-color:var(--tw-ink)!important;background:transparent!important}

html body .twtools .twtools-filter-form button:not(.twtools-apply):hover,
html body .twtools .twtools-filter-form button:not(.twtools-apply):focus,
html body .twtools .twtools-filter-form button:not(.twtools-apply):active{border-color:#a9c8ec!important;background:#f2f7ff!important;background-image:none!important;color:#075bd7!important;-webkit-text-fill-color:#075bd7!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;transform:none!important}
html body .twtools .twtools-sort select:hover,
html body .twtools .twtools-sort select:focus,
html body .twtools .twtools-sort select:active{border-color:#79a9e8!important;background:#fff!important;color:#172b47!important;-webkit-text-fill-color:#172b47!important;box-shadow:0 0 0 3px rgba(7,95,247,.08)!important;outline:0!important}





.twtools-filter-scrollbody{
  overflow-anchor:none;
}
.twtools-filter-actions{
  background:#fff!important;
  opacity:1!important;
}
.twtools-option-scroll{
  overflow-anchor:none;
}


html body .twtools .twtools-check:hover,
html body .twtools .twtools-check:focus-within,
html body .twtools .twtools-radio:hover,
html body .twtools .twtools-radio:focus-within{
  background:transparent!important;
  color:#25364f!important;
  -webkit-text-fill-color:#25364f!important;
}
html body .twtools .twtools-check input:checked+.twtools-check-box{
  border-color:var(--tw-blue)!important;
  background:var(--tw-blue)!important;
  background-image:none!important;
}
html body .twtools .twtools-radio input{
  accent-color:var(--tw-blue)!important;
}


.twtools-filter-info-popover{
  max-height:min(260px,52vh);
  overflow:auto;
  overscroll-behavior:contain;
  scrollbar-width:thin;
  text-wrap:pretty;
}


.twlc24-disclaimer-copy--mobile-wide,
.twlc24-disclaimer-copy--mobile,
.twlc24-disclaimer-copy--narrow{
  display:none;
}


@media (min-width:768px) and (max-width:1024px){
  .twtools-mobile-bar{
    margin:0;
    padding:10px 12px 8px;
    border:1px solid #e1e8f1;
    border-bottom:0;
    border-radius:14px 14px 0 0;
    background:#fbfdff;
  }
  .twtools-toolbar{
    min-height:0;
    margin:0 0 16px;
    padding:8px 12px 12px;
    border:1px solid #e1e8f1;
    border-top:0;
    border-radius:0 0 14px 14px;
    background:#fbfdff;
  }
  .twtools-mobile-filter-button{
    min-height:40px;
    padding-inline:12px;
    border-radius:10px;
    font-size:13px;
  }
  .twtools-mobile-summary{
    max-width:58%;
    font-size:12px;
    line-height:1.32;
  }
  .twtools-sort{
    width:100%;
  }
  .twtools-sort label{
    width:100%;
    display:grid;
    grid-template-columns:auto minmax(260px,420px);
    justify-content:end;
    align-items:center;
    gap:10px;
  }
  .twtools-sort select{
    width:100%;
    min-width:0;
  }
}


@media (max-width:767px){
  .twtools-mobile-bar{
    display:grid;
    grid-template-columns:auto minmax(0,1fr);
    align-items:center;
    gap:9px;
    margin:0;
    padding:9px 10px 8px;
    border:1px solid #e1e8f1;
    border-bottom:0;
    border-radius:13px 13px 0 0;
    background:#fbfdff;
  }
  .twtools-mobile-filter-button{
    min-height:40px;
    padding:0 10px;
    gap:6px;
    border-radius:9px;
    font-size:13px;
    line-height:1;
  }
  .twtools-mobile-filter-button svg{
    width:16px;
    height:16px;
  }
  .twtools-filter-count{
    min-width:21px;
    height:21px;
    padding-inline:5px;
    font-size:10.5px;
  }
  .twtools-mobile-summary{
    max-width:none;
    padding:0;
    font-size:11px;
    line-height:1.3;
    text-align:right;
    text-wrap:balance;
  }
  .twtools-toolbar{
    min-height:0;
    margin:0 0 14px;
    padding:4px 10px 10px;
    border:1px solid #e1e8f1;
    border-top:0;
    border-radius:0 0 13px 13px;
    background:#fbfdff;
  }
  .twtools-sort label{
    display:grid;
    grid-template-columns:82px minmax(0,1fr);
    align-items:center;
    gap:8px;
    width:100%;
    font-size:11px;
    line-height:1.2;
  }
  .twtools-sort select{
    height:42px;
    padding:0 40px 0 10px;
    border-radius:9px;
    font-size:12.5px;
  }
  .twtools-sort-chevron{right:10px;width:20px;height:20px}
  .twtools-sort-chevron svg{width:14px;height:14px}
  .twtools-active{
    margin-top:0;
  }

  
  html body .twtools .twlc24-card[data-twlc24-card]{
    padding:14px!important;
    border-radius:20px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-main{
    gap:12px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-chips-wrap{
    margin-bottom:1px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-title-row{
    gap:12px!important;
    margin:0!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-title-block{
    margin:0!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-mobile-brand{
    min-height:80px!important;
    margin:0!important;
    padding:5px 0!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-secondary-actions{
    gap:10px!important;
    margin:0!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-secondary-actions .twcw-button,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-secondary-actions .twcw-watch,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-secondary-actions .twcw-compare{
    min-height:52px!important;
    border-radius:13px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-description-wrap{
    margin:0!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-description{
    line-height:1.46!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-description-more{
    min-height:52px!important;
    margin-top:3px!important;
    border-radius:14px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-mobile-meta-top,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-mobile-meta-bottom{
    gap:10px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-mobile-price{
    min-height:84px!important;
    padding:13px 12px!important;
    border-radius:15px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-mobile-trial{
    min-height:58px!important;
    padding:11px 12px!important;
    border-radius:15px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-mobile-coupon{
    min-height:60px!important;
    padding:12px 13px!important;
    border-radius:15px!important;
    gap:10px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-mobile-updated{
    min-height:62px!important;
    padding:12px 13px!important;
    border-radius:15px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-rating-strip,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-trust-panel .twlc24-rating-strip{
    border-radius:15px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-actions{
    gap:10px!important;
    margin-top:1px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-actions .twlc24-btn,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-actions a.twlc24-btn,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-actions button.twlc24-btn{
    height:56px!important;
    min-height:56px!important;
    border-radius:15px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-disclaimer{
    display:grid!important;
    place-items:center!important;
    min-height:62px!important;
    margin-top:12px!important;
    padding:12px 12px!important;
    color:#465a73!important;
    font-size:12.1px!important;
    line-height:1.4!important;
    font-weight:600!important;
    letter-spacing:.002em!important;
    text-wrap:balance;
  }

  .twlc24-disclaimer-copy--desktop{
    display:none;
  }
  .twlc24-disclaimer-copy--mobile{
    display:inline;
  }
}

@media (min-width:521px) and (max-width:760px){
  .twlc24-disclaimer-copy--mobile{
    display:none;
  }
  .twlc24-disclaimer-copy--mobile-wide{
    display:inline;
  }
}

@media (max-width:380px){
  .twtools-mobile-bar{
    gap:6px;
    padding-inline:9px;
  }
  .twtools-mobile-filter-button{
    min-height:39px;
    padding-inline:9px;
    font-size:12.5px;
  }
  .twtools-mobile-summary{
    font-size:10.5px;
  }
  .twtools-sort label{
    grid-template-columns:72px minmax(0,1fr);
    gap:6px;
    font-size:10.5px;
  }
  .twtools-sort select{
    font-size:12px;
  }
  html body .twtools .twlc24-card[data-twlc24-card]{
    padding:12px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-main{
    gap:11px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-mobile-price{
    min-height:80px!important;
    padding-inline:10px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-mobile-trial,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-mobile-coupon,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-mobile-updated{
    padding-inline:11px!important;
  }
  .twlc24-disclaimer-copy--mobile{
    display:none;
  }
  .twlc24-disclaimer-copy--narrow{
    display:inline;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-disclaimer{
    font-size:11.9px!important;
    line-height:1.4!important;
  }
}


@media (max-width:1024px), (hover:none), (pointer:coarse){
  html body .twtools .twtools-mobile-filter-button:hover,
  html body .twtools .twtools-mobile-filter-button:focus,
  html body .twtools .twtools-mobile-filter-button:active,
  html body .twtools .twtools-sidebar-close:hover,
  html body .twtools .twtools-sidebar-close:focus,
  html body .twtools .twtools-sidebar-close:active,
  html body .twtools .twtools-filter-bulk-toggle:hover,
  html body .twtools .twtools-filter-bulk-toggle:focus,
  html body .twtools .twtools-filter-bulk-toggle:active,
  html body .twtools .twtools-option-search__clear:hover,
  html body .twtools .twtools-option-search__clear:focus,
  html body .twtools .twtools-option-search__clear:active,
  html body .twtools .twtools-reset:hover,
  html body .twtools .twtools-reset:focus,
  html body .twtools .twtools-reset:active,
  html body .twtools .twtools-active-clear:hover,
  html body .twtools .twtools-active-clear:focus,
  html body .twtools .twtools-active-clear:active{
    border-color:#a9c8ec!important;
    background:#f2f7ff!important;
    background-image:none!important;
    color:#075bd7!important;
    -webkit-text-fill-color:#075bd7!important;
    box-shadow:none!important;
    filter:none!important;
    transform:none!important;
  }
}


@media (max-width:1024px){
  html body .twtools .twtools-sidebar-close:hover,
  html body .twtools .twtools-sidebar-close:focus,
  html body .twtools .twtools-sidebar-close:focus-visible,
  html body .twtools .twtools-sidebar-close:active{
    border-color:#bfd0e4!important;
    background:#f8fbff!important;
    background-image:none!important;
    color:#075bd7!important;
    -webkit-text-fill-color:#075bd7!important;
    box-shadow:none!important;
    text-shadow:none!important;
    filter:none!important;
    transform:none!important;
  }
}




html body .twtools .twlc24-detail-grid .twlc24-box-head h3{
  font-family:inherit!important;
  font-weight:700!important;
  letter-spacing:-.01em!important;
}
html body .twtools .twlc24-detail-grid .twlc24-box-text,
html body .twtools .twlc24-detail-grid .twlc24-box-text p,
html body .twtools .twlc24-detail-grid .twlc24-box-list li{
  font-family:inherit!important;
  font-weight:400!important;
}


html body .twtools .twtools-suggestion-description-wrap{
  min-width:0;
  margin-top:5px;
}
html body .twtools .twtools-suggestion-description-wrap .twtools-suggestion-description{
  display:-webkit-box;
  margin:0;
  color:#4d607a;
  font-size:12.5px;
  line-height:1.42;
  font-weight:400;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
  overflow:hidden;
}
html body .twtools .twtools-suggestion-description-wrap.is-open .twtools-suggestion-description{
  display:block;
  height:145px;
  max-height:145px;
  padding-right:6px;
  overflow-y:auto;
  overscroll-behavior:contain;
  scrollbar-width:thin;
  scrollbar-color:#c7d6e8 transparent;
  -webkit-line-clamp:unset;
}
html body .twtools .twtools-suggestion-description-wrap.is-open .twtools-suggestion-description::-webkit-scrollbar{
  width:5px;
}
html body .twtools .twtools-suggestion-description-wrap.is-open .twtools-suggestion-description::-webkit-scrollbar-thumb{
  border-radius:999px;
  background:#c7d6e8;
}
html body .twtools .twtools-suggestion-description-toggle{
  appearance:none!important;
  -webkit-appearance:none!important;
  width:auto!important;
  min-height:26px!important;
  margin:5px 0 0!important;
  padding:0!important;
  border:0!important;
  outline:0;
  background:transparent!important;
  background-image:none!important;
  color:#075bd7!important;
  -webkit-text-fill-color:#075bd7!important;
  box-shadow:none!important;
  text-shadow:none!important;
  filter:none!important;
  font-family:inherit!important;
  font-size:11.5px!important;
  line-height:1.25!important;
  font-weight:700!important;
  text-align:left!important;
  cursor:pointer!important;
  transform:none!important;
}
html body .twtools .twtools-suggestion-description-toggle:hover,
html body .twtools .twtools-suggestion-description-toggle:focus,
html body .twtools .twtools-suggestion-description-toggle:focus-visible,
html body .twtools .twtools-suggestion-description-toggle:active{
  color:#064da9!important;
  -webkit-text-fill-color:#064da9!important;
  background:transparent!important;
  background-image:none!important;
  box-shadow:none!important;
  text-shadow:none!important;
  filter:none!important;
  transform:none!important;
  outline-offset:2px;
}
html body .twtools .twtools-suggestion-description-toggle::before,
html body .twtools .twtools-suggestion-description-toggle::after{
  box-shadow:none!important;
  background:none!important;
  content:none!important;
}


html body .twtools .twtools-search-group+.twtools-search-group{
  margin-top:18px!important;
  padding-top:14px!important;
}
html body .twtools .twtools-search-group--related .twtools-search-group-title{
  padding-top:10px!important;
  padding-bottom:6px!important;
}




html body .twtools .twlc24-card[data-twlc24-card] .twlc24-detail-grid .twlc24-info-box.is-list:not(.is-expanded) .twlc24-box-list>li:nth-child(-n/**/+5){
  display:list-item!important;
}
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-detail-grid .twlc24-info-box.is-list:not(.is-expanded) .twlc24-box-list>li:nth-child(n/**/+6){
  display:none!important;
}
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-detail-grid .twlc24-info-box.is-list:not(.is-expanded) .twlc24-box-list>li{
  display:-webkit-box!important;
  -webkit-box-orient:vertical!important;
  -webkit-line-clamp:2!important;
  line-clamp:2!important;
  max-height:calc(2 * 1.47em)!important;
  overflow:hidden!important;
}
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-detail-grid .twlc24-info-box.is-list.is-expanded .twlc24-box-list>li{
  display:list-item!important;
  max-height:none!important;
  overflow:visible!important;
  -webkit-line-clamp:unset!important;
  line-clamp:unset!important;
}
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-detail-grid .twlc24-box-toggle{
  place-self:auto start!important;
  align-self:start!important;
  justify-self:start!important;
  justify-content:flex-start!important;
  width:max-content!important;
  max-width:100%!important;
  margin-left:0!important;
  margin-right:auto!important;
  text-align:left!important;
  box-shadow:none!important;
  transform:none!important;
}


@media (min-width:700px) and (max-width:1024px){
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-detail-grid{
    align-items:stretch!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-detail-grid .twlc24-info-box{
    box-sizing:border-box!important;
    display:grid!important;
    grid-template-rows:auto minmax(0,1fr) auto!important;
    align-content:stretch!important;
    height:auto!important;
    min-height:0!important;
    max-height:none!important;
    overflow:hidden!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-detail-grid .twlc24-info-box.is-expanded{
    height:var(--twlc24-box-locked-height,392px)!important;
    min-height:var(--twlc24-box-locked-height,392px)!important;
    max-height:var(--twlc24-box-locked-height,392px)!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-detail-grid .twlc24-box-head{
    margin-bottom:14px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-detail-grid .twlc24-box-body{
    box-sizing:border-box!important;
    min-height:0!important;
    margin:0!important;
    padding:0 4px 0 0!important;
    overflow:hidden!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-detail-grid .twlc24-info-box.is-list:not(.is-expanded) .twlc24-box-list{
    display:grid!important;
    grid-template-rows:repeat(5,minmax(0,auto))!important;
    align-content:start!important;
    gap:10px!important;
    margin:0!important;
    padding:0!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-detail-grid .twlc24-info-box.is-list:not(.is-expanded) .twlc24-box-list>li{
    margin:0!important;
    min-height:0!important;
    font-size:14px!important;
    line-height:1.42!important;
    max-height:2.84em!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-detail-grid .twlc24-info-box.is-text:not(.is-expanded) .twlc24-box-text,
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-detail-grid .twlc24-info-box.is-text:not(.is-expanded) .twlc24-box-text p{
    margin:0!important;
    padding:0!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-detail-grid .twlc24-info-box.is-text.has-more:not(.is-expanded) .twlc24-box-text p:first-child{
    display:-webkit-box!important;
    -webkit-box-orient:vertical!important;
    -webkit-line-clamp:12!important;
    line-clamp:12!important;
    max-height:calc(12 * 1.46em)!important;
    overflow:hidden!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-detail-grid .twlc24-info-box.is-text.has-more:not(.is-expanded) .twlc24-box-text p:not(:first-child){
    display:none!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-detail-grid .twlc24-info-box.has-more .twlc24-box-toggle{
    min-height:30px!important;
    margin:6px 0 0!important;
    padding:2px 0 0!important;
    font-size:14px!important;
    line-height:1.2!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-detail-grid .twlc24-info-box.has-more:not(.is-expanded) .twlc24-box-body::after{
    content:none!important;
    display:none!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-detail-grid .twlc24-info-box.has-more.is-expanded .twlc24-box-body{
    padding-right:10px!important;
    overflow-x:hidden!important;
    overflow-y:scroll!important;
    overscroll-behavior:auto!important;
    touch-action:pan-y!important;
    -webkit-overflow-scrolling:touch!important;
    scrollbar-gutter:stable!important;
    scrollbar-width:thin!important;
    scrollbar-color:#a8bad0 #edf3f8!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-detail-grid .twlc24-info-box.has-more.is-expanded .twlc24-box-body::-webkit-scrollbar{
    width:6px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-detail-grid .twlc24-info-box.has-more.is-expanded .twlc24-box-body::-webkit-scrollbar-track{
    background:#edf3f8!important;
    border-radius:999px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-detail-grid .twlc24-info-box.has-more.is-expanded .twlc24-box-body::-webkit-scrollbar-thumb{
    min-height:34px!important;
    background:#a8bad0!important;
    border-radius:999px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-detail-grid .twlc24-info-box.is-text.has-more.is-expanded .twlc24-box-text p{
    display:block!important;
    max-height:none!important;
    overflow:visible!important;
    -webkit-line-clamp:unset!important;
    line-clamp:unset!important;
  }
}


@media (max-width:699px){
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-info-box.has-more{
    box-sizing:border-box!important;
    position:relative!important;
    display:grid!important;
    grid-template-rows:auto auto auto!important;
    align-content:start!important;
    height:auto!important;
    min-height:0!important;
    max-height:none!important;
    overflow:hidden!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-info-box.has-more.is-expanded{
    grid-template-rows:auto minmax(0,1fr) auto!important;
    height:var(--twlc24-box-locked-height,398px)!important;
    min-height:var(--twlc24-box-locked-height,398px)!important;
    max-height:var(--twlc24-box-locked-height,398px)!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-box-head{
    margin-bottom:13px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-info-box.has-more .twlc24-box-body{
    box-sizing:border-box!important;
    min-height:0!important;
    max-height:none!important;
    margin:0!important;
    padding-right:5px!important;
    overflow:hidden!important;
    touch-action:pan-y!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-info-box.is-list:not(.is-expanded) .twlc24-box-list{
    display:grid!important;
    gap:8px!important;
    margin:0!important;
    padding-bottom:0!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-info-box.is-list:not(.is-expanded) .twlc24-box-list>li{
    margin:0!important;
  }
  
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-info-box.is-text.has-more:not(.is-expanded) .twlc24-box-text p:first-child{
    display:-webkit-box!important;
    margin:0!important;
    -webkit-box-orient:vertical!important;
    -webkit-line-clamp:15!important;
    line-clamp:15!important;
    max-height:calc(15 * 1.46em)!important;
    overflow:hidden!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-info-box.is-text.has-more:not(.is-expanded) .twlc24-box-text p:not(:first-child){
    display:none!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-info-box.has-more.is-expanded .twlc24-box-body{
    min-height:0!important;
    padding-right:14px!important;
    overflow-x:hidden!important;
    overflow-y:auto!important;
    overscroll-behavior:auto!important;
    touch-action:pan-y!important;
    -webkit-overflow-scrolling:touch!important;
    scrollbar-gutter:stable!important;
    scrollbar-width:thin!important;
    scrollbar-color:#9fb3ca #edf3f8!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-info-box.has-more.is-expanded .twlc24-box-body::-webkit-scrollbar{
    width:7px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-info-box.has-more.is-expanded .twlc24-box-body::-webkit-scrollbar-track{
    background:#edf3f8!important;
    border-radius:999px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-info-box.has-more.is-expanded .twlc24-box-body::-webkit-scrollbar-thumb{
    min-height:32px!important;
    background:#9fb3ca!important;
    border-radius:999px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-info-box.has-more .twlc24-box-toggle{
    min-height:26px!important;
    margin:1px 0 0!important;
    padding:0!important;
    line-height:1.15!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-mobile-scroll-cue{
    box-sizing:border-box!important;
    position:absolute!important;
    right:9px!important;
    z-index:4!important;
    display:block!important;
    width:5px!important;
    min-width:5px!important;
    margin:0!important;
    padding:0!important;
    border:0!important;
    border-radius:999px!important;
    background:#edf3f8!important;
    box-shadow:inset 0 0 0 1px rgba(123,145,171,.08)!important;
    pointer-events:none!important;
    opacity:0!important;
    visibility:hidden!important;
    overflow:hidden!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-info-box.has-mobile-scroll-cue .twlc24-mobile-scroll-cue{
    opacity:1!important;
    visibility:visible!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-mobile .twlc24-detail-grid .twlc24-mobile-scroll-cue-thumb{
    position:absolute!important;
    top:0!important;
    left:0!important;
    display:block!important;
    width:100%!important;
    min-height:32px!important;
    margin:0!important;
    padding:0!important;
    border:0!important;
    border-radius:999px!important;
    background:#91a9c3!important;
    box-shadow:none!important;
    will-change:transform!important;
    pointer-events:none!important;
  }
}


.twtools-controls-panel{min-width:0}

@media (min-width:700px) and (max-width:1024px){
  html body .twtools .twtools-controls-panel{
    display:grid;
    grid-template-columns:minmax(128px,160px) minmax(300px,1fr);
    grid-template-areas:"filter sort" "summary summary";
    align-items:center;
    gap:10px 14px;
    margin:0 0 16px;
    padding:10px 12px 11px;
    border:1px solid #e1e8f1;
    border-radius:14px;
    background:#fbfdff;
    box-shadow:0 1px 2px rgba(8,21,47,.025);
  }
  html body .twtools .twtools-mobile-bar{display:contents}
  html body .twtools .twtools-mobile-filter-button{
    grid-area:filter;
    width:100%;
    min-height:40px;
    padding:0 11px;
    gap:6px;
    border-color:#d7e0ea;
    border-radius:10px;
    background:#fff;
    box-shadow:none;
    font-size:12.5px;
    line-height:1;
  }
  html body .twtools .twtools-mobile-filter-button svg{width:16px;height:16px}
  html body .twtools .twtools-filter-count{
    min-width:21px;
    height:21px;
    padding-inline:5px;
    font-size:10.5px;
  }
  html body .twtools .twtools-mobile-summary{
    grid-area:summary;
    display:block;
    min-width:0;
    max-width:none;
    padding:10px 2px 0;
    border-top:1px solid #e7edf4;
    overflow:hidden;
    color:#66758b;
    font-size:11.5px;
    line-height:1.25;
    text-align:center;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  html body .twtools .twtools-toolbar{display:contents}
  html body .twtools .twtools-toolbar-summary{display:none}
  html body .twtools .twtools-sort{grid-area:sort;display:block;width:100%;min-width:0}
  html body .twtools .twtools-sort label{
    display:block;
    position:relative;
    width:100%;
    min-width:0;
  }
  html body .twtools .twtools-sort label>span:first-child{display:none}
  html body .twtools .twtools-sort label{
    grid-template-columns:none;
    align-items:center;
    gap:9px;
    width:100%;
    min-width:0;
    color:#536379;
    font-size:11.5px;
    line-height:1.2;
    white-space:nowrap;
  }
  html body .twtools .twtools-sort select{
    width:100%;
    min-width:0;
    height:40px;
    padding:0 38px 0 11px;
    border-color:#cfd9e6;
    border-radius:10px;
    background:#fff;
    color:#172b47;
    font-size:12.5px;
    box-shadow:none;
  }
  html body .twtools .twtools-sort select:focus{
    border-color:#79a9e8;
    box-shadow:0 0 0 2px rgba(7,95,247,.07);
  }
  html body .twtools .twtools-sort select optgroup{font-size:11.75px;font-style:normal;font-weight:700}
  html body .twtools .twtools-sort select option{font-size:12.25px;font-style:normal;font-weight:500}
  html body .twtools .twtools-sort-chevron{right:9px;width:20px;height:20px}
  html body .twtools .twtools-sort-chevron svg{width:14px;height:14px}
}

@media (max-width:699px){
  html body .twtools .twtools-controls-panel{
    display:grid;
    grid-template-columns:minmax(105px,.72fr) minmax(0,1.28fr);
    grid-template-areas:"filter sort" "summary summary";
    align-items:center;
    gap:9px 10px;
    margin:0 0 14px;
    padding:10px;
    border:1px solid #e1e8f1;
    border-radius:13px;
    background:#fbfdff;
    box-shadow:0 1px 2px rgba(8,21,47,.02);
  }
  html body .twtools .twtools-mobile-bar{display:contents}
  html body .twtools .twtools-mobile-filter-button{
    grid-area:filter;
    width:100%;
    min-height:42px;
    padding:0 10px;
    gap:6px;
    border-radius:9px;
    background:#fff;
    box-shadow:none;
    font-size:12.5px;
  }
  html body .twtools .twtools-mobile-filter-button svg{width:16px;height:16px}
  html body .twtools .twtools-filter-count{min-width:21px;height:21px;padding-inline:5px;font-size:10.5px}
  html body .twtools .twtools-mobile-summary{
    grid-area:summary;
    display:block;
    max-width:none;
    min-width:0;
    padding:10px 2px 0;
    border-top:1px solid #e7edf4;
    color:#50627b;
    font-size:11.4px;
    line-height:1.25;
    font-weight:650;
    letter-spacing:.002em;
    text-align:center;
    text-wrap:balance;
  }
  html body .twtools .twtools-toolbar{display:contents}
  html body .twtools .twtools-toolbar-summary{display:none}
  html body .twtools .twtools-sort{grid-area:sort;display:block;width:100%;min-width:0}
  html body .twtools .twtools-sort label{
    position:relative;
    display:block;
    width:100%;
    min-width:0;
  }
  html body .twtools .twtools-sort label>span:first-child{display:none}
  html body .twtools .twtools-sort select{
    width:100%;
    min-width:0;
    height:42px;
    padding:0 38px 0 11px;
    border-color:#d2dce8;
    border-radius:9px;
    background:#fff;
    color:#172b47;
    font-size:12.3px;
    box-shadow:none;
  }
  html body .twtools .twtools-sort select:focus{
    border-color:#79a9e8;
    box-shadow:0 0 0 2px rgba(7,95,247,.07);
  }
  html body .twtools .twtools-sort select optgroup{font-size:11px;font-style:normal;font-weight:700}
  html body .twtools .twtools-sort select option{font-size:11.8px;font-style:normal;font-weight:500}
  html body .twtools .twtools-sort-chevron{right:9px;width:19px;height:19px}
  html body .twtools .twtools-sort-chevron svg{width:13px;height:13px}
}

@media (max-width:380px){
  html body .twtools .twtools-controls-panel{padding-inline:9px}
  html body .twtools .twtools-mobile-bar{gap:7px}
  html body .twtools .twtools-mobile-filter-button{padding-inline:9px;font-size:12px}
  html body .twtools .twtools-mobile-summary{font-size:11px}
  html body .twtools .twtools-sort select{font-size:11.5px}
  html body .twtools .twtools-sort select optgroup{font-size:10.6px}
  html body .twtools .twtools-sort select option{font-size:11.4px}
}



@media (min-width:700px) and (max-width:1024px){
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-price-stack{
    gap:5px!important;
    padding:4px 4px 5px!important;
    align-content:center!important;
    justify-content:center!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-price-line{
    margin:0!important;
    line-height:1.08!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-price-note{
    margin:0!important;
    line-height:1.22!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-trial-pill{
    margin:2px 0 0!important;
  }
}
@media (min-width:700px) and (max-width:780px){
  /* iPad mini: sauberer Gesamtschliff nur für diese Tablet-Breite.
     Ziel: gleichmäßige Proportionen, ruhige Abstände, klare Hierarchie.
     Desktop und Mobile bleiben unangetastet. */
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet{
    padding:14px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell{
    grid-template-columns:minmax(0,1fr) 258px!important;
    column-gap:14px!important;
    align-items:start!important;
    padding-bottom:11px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-main{
    gap:10px!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chips-wrap{
    grid-template-columns:auto minmax(0,1fr) auto!important;
    column-gap:8px!important;
    align-items:center!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chips-label{
    font-size:12.2px!important;
    letter-spacing:-.012em!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chips-scroller{
    display:flex!important;
    align-items:center!important;
    gap:6px!important;
    height:35px!important;
    padding-right:0!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chip{
    min-height:33px!important;
    padding:0 10px!important;
    border-radius:11px!important;
    font-size:10.35px!important;
    line-height:1!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chip-arrows{
    grid-template-columns:repeat(2,31px)!important;
    gap:6px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chip-arrows .twlc24-mini-arrow{
    width:31px!important;
    min-width:31px!important;
    height:31px!important;
    min-height:31px!important;
    border-radius:10px!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-title-row{
    min-height:37px!important;
    margin-top:2px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-title{
    font-size:28px!important;
    line-height:1.03!important;
    letter-spacing:-.042em!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description{
    -webkit-line-clamp:4!important;
    max-height:5.52em!important;
    font-size:12.7px!important;
    line-height:1.38!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-quickinfos{
    gap:8px!important;
    margin:1px 0 0!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-quickinfo{
    min-height:42px!important;
    padding:0 10px!important;
    border-radius:11px!important;
    font-size:10.35px!important;
    line-height:1.14!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-strip,
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-strip.has-multiple-sources,
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-trust-panel .twlc24-rating-strip{
    height:58px!important;
    min-height:58px!important;
    max-height:58px!important;
    border-radius:12px!important;
    padding:6px 8px 6px 10px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-arrows{
    grid-template-columns:repeat(2,28px)!important;
    width:62px!important;
    min-width:62px!important;
    max-width:62px!important;
    gap:6px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-rating-arrows .twlc24-mini-arrow{
    width:28px!important;
    min-width:28px!important;
    max-width:28px!important;
    height:28px!important;
    min-height:28px!important;
    max-height:28px!important;
    border-radius:9px!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions{
    gap:9px!important;
    margin-top:1px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions>.twlc24-btn,
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions>a.twlc24-btn,
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-actions>button.twlc24-btn{
    height:52px!important;
    min-height:52px!important;
    border-radius:13px!important;
    font-size:11.8px!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-shell>.twlc24-side{
    gap:6px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-logo-box{
    height:76px!important;
    min-height:76px!important;
    max-height:76px!important;
    padding:8px 10px!important;
    border-radius:13px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-price-stack{
    min-height:76px!important;
    gap:4px!important;
    padding:5px 7px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-price-line{
    line-height:1.08!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-price-note{
    line-height:1.2!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-trial-pill{
    margin-top:2px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.is-no-coupon>.twlc24-coupon-fallback-card{
    min-height:58px!important;
    padding:7px 9px!important;
    border-radius:12px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side>.twlc24-side-utility{
    flex:0 0 auto!important;
    grid-template-rows:auto auto!important;
    height:auto!important;
    min-height:0!important;
    max-height:none!important;
    row-gap:6px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet.has-no-secondary-actions .twlc24-side>.twlc24-side-utility,
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-no-secondary-actions>.twlc24-side-utility{
    grid-template-rows:auto!important;
    row-gap:0!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side{
    gap:8px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-secondary-actions.is-in-side>*{
    height:40px!important;
    min-height:40px!important;
    max-height:40px!important;
    border-radius:11px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility>.twlc24-updated{
    height:40px!important;
    min-height:40px!important;
    max-height:40px!important;
    padding:4px 7px!important;
    color:#4e5f77!important;
    border-radius:11px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-updated-label,
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-updated-date{
    font-size:8.35px!important;
    line-height:1.08!important;
    letter-spacing:-.004em!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-updated-label{
    font-weight:780!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-updated-date{
    font-weight:720!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet>.twlc24-disclaimer{
    min-height:46px!important;
    margin-top:10px!important;
    padding:9px 14px!important;
    font-size:10.2px!important;
    line-height:1.32!important;
  }
}




@media (max-width:1024px){
  html body .twtools .twlc24-card[data-twlc24-card].is-open:is(.is-layout-mobile,.is-layout-tablet)
  .twlc24-detail-grid .twlc24-info-box.has-more.is-expanded{
    display:grid!important;
    grid-template-rows:auto minmax(0,1fr) auto!important;
    overflow:hidden!important;
    overflow-anchor:none!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-open:is(.is-layout-mobile,.is-layout-tablet)
  .twlc24-detail-grid .twlc24-info-box.has-more.is-expanded .twlc24-box-body{
    min-height:0!important;
    overflow-x:hidden!important;
    overflow-y:scroll!important;
    overscroll-behavior:auto!important;
    touch-action:pan-y!important;
    -webkit-overflow-scrolling:touch!important;
    scrollbar-gutter:stable!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-open:is(.is-layout-mobile,.is-layout-tablet)
  .twlc24-detail-grid .twlc24-info-box.has-more.is-expanded .twlc24-box-toggle{
    align-self:end!important;
  }
}



html body .twtools .twlc24-card[data-twlc24-card] .twlc24-mini-arrow,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-rating-arrows .twlc24-mini-arrow{
  box-shadow:none!important;
  transform:none!important;
  transition:background-color .12s ease,border-color .12s ease,color .12s ease!important;
}
@media (hover:hover) and (pointer:fine){
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-mini-arrow:hover,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-rating-arrows .twlc24-mini-arrow:hover{
    box-shadow:none!important;
    transform:none!important;
    background:#f2f7ff!important;
    border-color:#b7cde8!important;
    color:#075bd7!important;
  }
}


html body .twtools .twlc24-card[data-twlc24-card] .twlc24-chip.is-chip-4{
  color:#963b00!important;
}
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-mobile-price-note{
  color:#465a73!important;
  font-weight:700!important;
}
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-mobile-price-line{
  color:#07152f!important;
}
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-mobile-trial,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-mobile-trial span{
  color:#0753b5!important;
}




@media (max-width:699px){
  html body .twtools .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] .twlc24-mobile-meta,
  html body .twtools .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] .twlc24-mobile-brand{
    display:grid!important;
  }
}
@media (min-width:700px){
  html body .twtools .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] .twlc24-mobile-meta,
  html body .twtools .twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card.twlc24-card[data-twlc24-card] .twlc24-mobile-brand{
    display:none!important;
  }
}


.twlc24-card[data-twlc24-card] .twlc24-coupon-code,.twlc24-card[data-twlc24-card] .twlc24-mobile-coupon-value{color:#0874ff!important;}

/* ============================================================
   ToolWissen V1.0 – Partnerprogramm, konsolidierte Darstellung
   2026-08-12
   - Kein nach unten wachsendes Panel mehr auf Desktop/Tablet.
   - Beschreibung ist der einzige reguläre Scrollbereich.
   - Link-Typ, ID, Code und CTA bleiben gleichzeitig sichtbar.
   - Mobile bleibt als kompaktes Bottom-Sheet erhalten.
   - Mehr-/Partner-Schalter bleiben unabhängig von JS-Layoutklassen stabil.
   ============================================================ */

.twlc24-card[data-twlc24-card] .twlc24-partner{
  display:flex;
  align-items:center;
  justify-content:center;
  width:100%;
  min-width:0;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-trigger{
  appearance:none;
  -webkit-appearance:none;
  box-sizing:border-box;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:6px;
  width:100%;
  min-width:0;
  height:35px;
  min-height:34px;
  margin:0;
  padding:0 9px;
  border:1px solid #d7e1ec;
  border-radius:10px;
  background:#fff;
  background-image:none;
  color:#526176;
  -webkit-text-fill-color:#526176;
  box-shadow:none;
  cursor:pointer;
  font-family:inherit;
  font-size:12.2px;
  font-weight:800;
  line-height:1;
  transition:border-color .14s ease,background-color .14s ease,color .14s ease;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-trigger:hover{
  border-color:#bfd0e4;
  background:#f8fbff;
  color:#31506f;
  -webkit-text-fill-color:#31506f;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-trigger:focus:not(:focus-visible),
.twlc24-card[data-twlc24-card] .twlc24-partner-trigger:active,
.twlc24-card[data-twlc24-card] .twlc24-partner-trigger[aria-expanded="true"]{
  border-color:#d7e1ec;
  background:#fff;
  background-image:none;
  color:#526176;
  -webkit-text-fill-color:#526176;
  box-shadow:none;
  filter:none;
  transform:none;
  outline:none;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-trigger:focus-visible{
  border-color:#9fbde1;
  outline:2px solid rgba(7,95,247,.20);
  outline-offset:2px;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-trigger__icon,
.twlc24-card[data-twlc24-card] .twlc24-partner-trigger__chevron{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  flex:none;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-trigger__label{
  display:none;
  min-width:0;
  color:inherit;
  -webkit-text-fill-color:currentColor;
  font:inherit;
  line-height:1;
  white-space:nowrap;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-trigger__icon{
  color:#075bd7;
  -webkit-text-fill-color:#075bd7;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-trigger__icon svg{
  display:block!important;
  width:15px!important;
  height:15px!important;
  stroke:currentColor!important;
  fill:none!important;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-trigger__chevron svg{
  display:block!important;
  width:11px!important;
  height:11px!important;
  stroke:currentColor!important;
  fill:none!important;
  transition:transform .14s ease;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-trigger[aria-expanded="true"] .twlc24-partner-trigger__chevron svg{
  transform:rotate(180deg);
}

.twlc24-card[data-twlc24-card]>.twlc24-shell>.twlc24-partner-panel[hidden],
.twlc24-card[data-twlc24-card]>.twlc24-shell>.twlc24-partner-backdrop[hidden]{
  display:none!important;
}
.twlc24-card[data-twlc24-card]>.twlc24-shell>.twlc24-partner-backdrop{
  display:none;
}
.twlc24-card[data-twlc24-card]>.twlc24-shell>.twlc24-partner-panel{
  box-sizing:border-box;
  z-index:70;
  margin:0;
  border:1px solid #cfdced;
  border-radius:17px;
  background:#fff;
  color:#17233d;
  box-shadow:0 10px 28px rgba(7,24,48,.10);
  text-align:left;
}
.twlc24-card[data-twlc24-card]>.twlc24-shell>.twlc24-partner-panel:not([hidden]){
  display:flex;
  flex-direction:column;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-panel__head{
  position:relative;
  display:flex;
  align-items:flex-start;
  justify-content:space-between;
  gap:12px;
  flex:none;
  margin:0 0 10px;
  padding:0 0 9px;
  border-bottom:1px solid #e4edf6;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-panel__head h3{
  margin:2px 0 0;
  color:#07152f;
  font-size:19.2px;
  line-height:1.12;
  font-weight:900;
  letter-spacing:-.015em;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-panel__eyebrow{
  display:block;
  color:#53708e;
  font-size:12.1px;
  line-height:1.15;
  font-weight:850;
  letter-spacing:.025em;
  text-transform:uppercase;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-close{
  appearance:none;
  -webkit-appearance:none;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  flex:none;
  width:37px;
  height:37px;
  padding:0;
  border:1px solid #d7e2ee;
  border-radius:11px;
  background:#fbfdff;
  color:#31506f;
  cursor:pointer;
  box-shadow:none;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-close:hover{
  border-color:#bfd1e6;
  background:#f6f9fd;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-close:focus:not(:focus-visible),
.twlc24-card[data-twlc24-card] .twlc24-partner-close:active{
  border-color:#d4dfed;
  background:#fff;
  outline:none;
  box-shadow:none;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-close:focus-visible{
  outline:2px solid rgba(7,95,247,.20);
  outline-offset:2px;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-close svg{
  display:block!important;
  width:14px!important;
  height:14px!important;
  stroke:currentColor!important;
  fill:none!important;
}

.twlc24-card[data-twlc24-card] .twlc24-partner-panel__content{
  min-width:0;
  min-height:0;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-panel__main{
  min-width:0;
  min-height:0;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-description{
  box-sizing:border-box;
  min-width:0;
  min-height:0;
  margin:0;
  padding:10px 15px 13px;
  border:1px solid #dde7f2;
  border-radius:15px;
  background:#f8fbff;
  color:#34455e;
  font-size:13.45px;
  line-height:1.6;
  overflow-y:auto;
  overflow-x:hidden;
  overscroll-behavior:contain;
  scrollbar-width:thin;
  scrollbar-gutter:stable;
  white-space:pre-line!important;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-description::-webkit-scrollbar{width:7px}
.twlc24-card[data-twlc24-card] .twlc24-partner-description::-webkit-scrollbar-track{background:transparent}
.twlc24-card[data-twlc24-card] .twlc24-partner-description::-webkit-scrollbar-thumb{border-radius:999px;background:#c7d4e3}
.twlc24-card[data-twlc24-card] .twlc24-partner-description::-webkit-scrollbar-thumb:hover{background:#aabed3}
.twlc24-card[data-twlc24-card] .twlc24-partner-description:focus{
  outline:2px solid rgba(7,95,247,.16);
  outline-offset:1px;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-panel__facts{
  display:flex;
  flex-direction:column;
  gap:6px;
  min-width:0;
  min-height:0;
  margin:0;
  padding:0;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-fact{
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  justify-content:center;
  min-width:0;
  min-height:0;
  padding:8px 11px;
  border:1px solid #dfe7f1;
  border-radius:15px;
  background:#fbfdff;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-fact>span{
  display:block;
  margin:0 0 5px;
  color:#59708a;
  font-size:10.95px;
  line-height:1.2;
  font-weight:850;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-fact>strong{
  display:block;
  min-width:0;
  color:#17233d;
  font-size:12.5px;
  line-height:1.35;
  font-weight:800;
  overflow-wrap:anywhere;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-hint-text--tablet,
.twlc24-card[data-twlc24-card] .twlc24-partner-hint-text--tablet-mini,
.twlc24-card[data-twlc24-card] .twlc24-partner-hint-text--desktop-both,
.twlc24-card[data-twlc24-card] .twlc24-partner-hint-section--tablet{
  display:none;
}
@media (min-width:1200px){
  .twlc24-card[data-twlc24-card] .twlc24-partner-hint--both-identifiers .twlc24-partner-hint-text--base{display:none!important}
  .twlc24-card[data-twlc24-card] .twlc24-partner-hint--both-identifiers .twlc24-partner-hint-text--desktop-both{display:block!important}
}

.twlc24-card[data-twlc24-card] .twlc24-partner-hint-section{
  margin-top:10px;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-hint-divider{
  display:block;
  width:100%;
  height:1px;
  margin:0 0 8px;
  background:#d6e0ec;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-hint-section strong{
  display:block;
  margin:0 0 4px;
  color:#4f647e;
  font-size:10.55px;
  line-height:1.2;
  font-weight:900;
  letter-spacing:.01em;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-hint-mini{
  margin:0 0 5px;
  color:#566980;
  font-size:10.1px;
  line-height:1.34;
  font-weight:620;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-hint-detail{
  margin:0;
  color:#4c5f77;
  font-size:10.1px;
  line-height:1.36;
  font-weight:620;
}

.twlc24-card[data-twlc24-card] .twlc24-partner-hint{
  justify-content:flex-start;
  padding:9px 12px 10px;
  background:#f4f8fe;
  box-shadow:inset 0 0 0 1px rgba(7,95,247,.02);
}
.twlc24-card[data-twlc24-card] .twlc24-partner-hint p{
  margin:0;
  color:#54667d;
  font-size:10.65px;
  line-height:1.42;
  font-weight:620;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-hint__extra{
  margin-top:5px!important;
  padding-top:5px;
  border-top:1px solid #e2ebf5;
  color:#435b76!important;
  font-weight:680!important;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-hint:hover{
  border-color:#dfe7f1;
  background:#f4f8fe;
  box-shadow:inset 0 0 0 1px rgba(7,95,247,.02);
  transform:none;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-empty{
  color:#718096!important;
  font-weight:700!important;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-identifier>div{
  display:grid;
  grid-template-columns:minmax(0,1fr) auto;
  align-items:center;
  gap:6px;
  min-width:0;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-identifier code{
  display:block;
  min-width:0;
  padding:8px 10px;
  border:1px solid #d9e4f0;
  border-radius:11px;
  background:#fff;
  color:#17233d;
  font:700 11.5px/1.25 ui-monospace,SFMono-Regular,Consolas,monospace;
  overflow-wrap:anywhere;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-identifier button{
  appearance:none;
  -webkit-appearance:none;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:5px;
  min-height:34px;
  padding:6px 9px;
  border:1px solid #cfdbeb;
  border-radius:11px;
  background:#fff;
  color:#24527f;
  font-family:inherit;
  font-size:10.5px;
  font-weight:800;
  line-height:1;
  cursor:pointer;
  box-shadow:none;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-identifier button:hover{
  border-color:#b9cee8;
  background:#f5f9ff;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-identifier button:focus:not(:focus-visible),
.twlc24-card[data-twlc24-card] .twlc24-partner-identifier button:active{
  border-color:#cfdced;
  background:#fff;
  outline:none;
  box-shadow:none;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-identifier button:focus-visible{
  outline:2px solid rgba(7,95,247,.18);
  outline-offset:2px;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-identifier button svg{
  display:block!important;
  width:13px!important;
  height:13px!important;
  stroke:currentColor!important;
  fill:none!important;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-identifier button.is-copied{
  border-color:#b8dfce;
  background:#f0fbf6;
  color:#087451;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-cta{
  box-sizing:border-box;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:8px;
  width:100%;
  min-height:40px;
  margin:0;
  padding:8px 13px;
  border:1px solid #075ff7;
  border-radius:13px;
  background:#075ff7;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-size:12.5px;
  font-weight:900;
  text-decoration:none!important;
  box-shadow:none;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-cta:hover,
.twlc24-card[data-twlc24-card] .twlc24-partner-cta:focus{
  background:#0758eb;
  border-color:#0758eb;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  box-shadow:none;
  transform:none;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-cta .twlc24-partner-cta-icon{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  flex:none;
  width:16px;
  min-width:16px;
  height:16px;
  color:currentColor;
  -webkit-text-fill-color:currentColor;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-cta .twlc24-partner-cta-icon svg{
  display:block!important;
  width:16px!important;
  height:16px!important;
  stroke:currentColor!important;
  fill:none!important;
}
.twlc24-card[data-twlc24-card] .twlc24-partner-standalone{
  display:flex;
  justify-content:flex-end;
  width:88px;
  margin-left:auto;
  margin-top:-3px;
}

/* Desktop + Tablet: Partnerprogramm erst NACH dem Klick als echtes Vollkarten-Overlay.
   Wichtig: Im geschlossenen Zustand bleibt die normale Loopcard vollständig sichtbar.
   Das Panel orientiert sich an der gesamten Karte (inkl. Disclaimer), nicht nur am Shell-Inhalt. */
@media (min-width:681px){

  html body .twtools .twlc24-card[data-twlc24-card]{
    position:relative!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card]>.twlc24-shell{
    position:static!important;
  }
}
@media (min-width:681px){


  /* Desktop braucht keinen separaten Backdrop. Das weiße Panel selbst deckt die Karte ab. */
  html body .twtools .twlc24-card[data-twlc24-card]>.twlc24-shell>.twlc24-partner-backdrop,
  html body .twtools .twlc24-card[data-twlc24-card]>.twlc24-shell>.twlc24-partner-backdrop:not([hidden]){
    display:none!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card]>.twlc24-shell>.twlc24-partner-panel[hidden]{
    display:none!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card]>.twlc24-shell>.twlc24-partner-panel:not([hidden]){
    display:flex!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card]>.twlc24-shell>.twlc24-partner-panel{
    position:absolute!important;
    z-index:70!important;
    top:8px!important;
    right:8px!important;
    bottom:8px!important;
    left:8px!important;
    width:auto!important;
    max-width:none!important;
    height:auto!important;
    min-height:0!important;
    max-height:none!important;
    margin:0!important;
    padding:13px 14px 14px!important;
    border:1px solid #d5dfeb!important;
    border-radius:21px!important;
    background:#fff!important;
    box-shadow:0 10px 24px rgba(7,24,48,.085)!important;
    transform:none!important;
    overflow:hidden!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-panel__content{
    display:grid!important;
    grid-template-columns:minmax(0,1.52fr) minmax(320px,.94fr)!important;
    grid-template-rows:minmax(0,1fr)!important;
    gap:12px!important;
    flex:1 1 auto!important;
    min-height:0!important;
    overflow:hidden!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-panel__main{
    display:flex!important;
    flex-direction:column!important;
    min-height:0!important;
    overflow:hidden!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-description{
    flex:1 1 auto!important;
    height:100%!important;
    min-height:0!important;
    max-height:none!important;
    overflow-y:auto!important;
    overflow-x:hidden!important;
  }
  /* Browser-stabil: Die rechte Spalte reserviert feste Zeilen für Code, ID und CTA.
     Nur der Hinweis darf den verbleibenden Platz nutzen. So kann Firefox durch
     abweichende Schriftmetriken den CTA nicht mehr aus dem Panel drücken. */
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-panel__facts{
    display:grid!important;
    grid-template-columns:minmax(0,1fr)!important;
    grid-template-rows:minmax(0,1fr) auto auto auto!important;
    align-items:stretch!important;
    align-content:stretch!important;
    gap:7px!important;
    height:100%!important;
    min-height:0!important;
    overflow:hidden!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-hint{
    min-height:0!important;
    height:auto!important;
    overflow-y:auto!important;
    overflow-x:hidden!important;
    overscroll-behavior:contain;
    scrollbar-width:thin;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-identifier,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-cta{
    min-height:0!important;
    height:auto!important;
    flex:none!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-cta{
    margin:0!important;
    align-self:stretch!important;
  }
}


/* Tablet-Schalter für größere Tablets: 781–1180px.
   iPad Mini (700–780px) erhält darunter eine eigene, eindeutige Quelle. */
@media (min-width:781px) and (max-width:1180px){
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls{
    position:relative!important;
    z-index:22!important;
    display:flex!important;
    flex-direction:column!important;
    align-items:stretch!important;
    justify-content:flex-start!important;
    width:86px!important;
    min-width:86px!important;
    max-width:86px!important;
    gap:8px!important;
    margin-left:2px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls>.twlc24-description-more,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls .twlc24-partner-trigger{
    box-sizing:border-box!important;
    width:86px!important;
    min-width:86px!important;
    max-width:86px!important;
    height:38px!important;
    min-height:38px!important;
    max-height:38px!important;
    margin:0!important;
    padding:0 10px!important;
    gap:5px!important;
    border-radius:11px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls>.twlc24-description-more{
    order:1!important;
    border:1px solid #d7e1ec!important;
    background:#fff!important;
    background-image:none!important;
    color:#526176!important;
    -webkit-text-fill-color:#526176!important;
    font-size:11.5px!important;
    font-weight:800!important;
    box-shadow:none!important;
    filter:none!important;
    transform:none!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls>.twlc24-partner{
    order:2!important;
    width:86px!important;
    min-width:86px!important;
    max-width:86px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls .twlc24-partner-trigger__icon svg{
    width:15px!important;
    min-width:15px!important;
    height:15px!important;
    min-height:15px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls .twlc24-partner-trigger__chevron svg,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls>.twlc24-description-more .twlc24-arrow-char svg{
    width:10px!important;
    min-width:10px!important;
    height:10px!important;
    min-height:10px!important;
  }

}

/* Tablet-Partnerprogramm-Panel: weiterhin für alle Tablets 681–1180px. */
@media (min-width:681px) and (max-width:1180px){
  html.twlc24-partner-modal-open,
  body.twlc24-partner-modal-open{
    overflow:hidden!important;
    overscroll-behavior:none!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card]>.twlc24-shell>.twlc24-partner-panel{
    --twlc24-pp-line:#d8e2ec;
    --twlc24-pp-soft:#f7faff;
    top:14px!important;
    right:14px!important;
    bottom:14px!important;
    left:14px!important;
    width:auto!important;
    max-width:none!important;
    min-height:0!important;
    max-height:none!important;
    padding:18px!important;
    border:1px solid var(--twlc24-pp-line)!important;
    border-radius:24px!important;
    background:#fff!important;
    box-shadow:0 14px 38px rgba(7,24,48,.10)!important;
    overflow:hidden!important;
    transform:none!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-panel__head{
    align-items:flex-start!important;
    justify-content:space-between!important;
    gap:14px!important;
    flex:none!important;
    margin:0 0 16px!important;
    padding:0 0 16px!important;
    border:0!important;
    border-bottom:1px solid var(--twlc24-pp-line)!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-panel__head::after,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-panel__head>div:first-child::after{
    content:none!important;
    display:none!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-panel__head>div:first-child{
    flex:1 1 auto!important;
    min-width:0!important;
    padding:3px 0 0!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-panel__eyebrow{
    margin:0 0 6px!important;
    color:#55718f!important;
    font-size:12px!important;
    line-height:1.1!important;
    font-weight:850!important;
    letter-spacing:.03em!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-panel__head h3{
    margin:0!important;
    color:#07152f!important;
    font-size:19px!important;
    line-height:1.05!important;
    font-weight:900!important;
    letter-spacing:-.02em!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-close{
    width:44px!important;
    min-width:44px!important;
    height:44px!important;
    min-height:44px!important;
    margin:0!important;
    padding:0!important;
    border:1px solid var(--twlc24-pp-line)!important;
    border-radius:14px!important;
    background:#fff!important;
    box-shadow:none!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-close svg{
    width:13px!important;
    height:13px!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-panel__content{
    display:grid!important;
    grid-template-columns:minmax(0,1fr) minmax(304px,.9fr)!important;
    grid-template-rows:minmax(0,1fr)!important;
    align-items:stretch!important;
    align-content:start!important;
    gap:18px!important;
    flex:1 1 auto!important;
    min-height:0!important;
    padding:0!important;
    border:0!important;
    overflow:hidden!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-panel__content::before,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-panel__content::after{
    content:none!important;
    display:none!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-panel__main{
    display:flex!important;
    flex-direction:column!important;
    min-height:0!important;
    overflow:hidden!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-description{
    flex:1 1 auto!important;
    height:100%!important;
    min-height:0!important;
    max-height:none!important;
    padding:18px 20px 20px!important;
    border:1px solid var(--twlc24-pp-line)!important;
    border-radius:20px!important;
    background:var(--twlc24-pp-soft)!important;
    color:#34455e!important;
    font-size:13.1px!important;
    line-height:1.56!important;
    scrollbar-width:thin!important;
    scrollbar-gutter:auto!important;
    box-shadow:none!important;
    outline:none!important;
    overflow-y:auto!important;
    overflow-x:hidden!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-description::-webkit-scrollbar{width:6px!important}
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-description::-webkit-scrollbar-track{background:transparent!important}
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-description::-webkit-scrollbar-thumb{border-radius:999px!important;background:#b9c6d4!important}
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-description:focus{
    outline:none!important;
    box-shadow:none!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-panel__facts{
    display:grid!important;
    grid-template-columns:minmax(0,1fr)!important;
    grid-template-rows:auto auto auto auto!important;
    align-items:stretch!important;
    align-content:start!important;
    gap:11px!important;
    height:100%!important;
    min-height:0!important;
    overflow:hidden!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-fact{
    padding:11px 13px!important;
    border:1px solid var(--twlc24-pp-line)!important;
    border-radius:18px!important;
    background:#ffffff!important;
    box-shadow:none!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-fact>span{
    margin:0 0 6px!important;
    color:#5a728c!important;
    font-size:11.35px!important;
    line-height:1.18!important;
    font-weight:850!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-hint{
    min-height:0!important;
    padding:16px 16px!important;
    background:#f4f8fe!important;
    display:flex!important;
    flex-direction:column!important;
    justify-content:flex-start!important;
    gap:0!important;
    overflow:visible!important;
    scrollbar-width:none!important;
    box-shadow:none!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-hint:hover{
    border-color:var(--twlc24-pp-line)!important;
    background:#f4f8fe!important;
    box-shadow:none!important;
    transform:none!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-hint-text--base,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-hint-section{
    display:none!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-hint-text--tablet{
    display:block!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-hint-text--tablet-mini,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-hint__extra{
    display:none!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-hint-section--tablet{
    display:none!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-hint p{
    margin:0!important;
    color:#4e6179!important;
    font-size:10.7px!important;
    line-height:1.38!important;
    font-weight:650!important;
    text-wrap:pretty!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-hint__extra{
    display:none!important;
    margin-top:0!important;
    color:#4f657f!important;
    font-size:10.7px!important;
    line-height:1.38!important;
    font-weight:650!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-hint-section--tablet{
    margin-top:7px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-hint-divider{
    display:none!important;
    width:100%!important;
    height:1px!important;
    margin:0 0 8px!important;
    background:var(--twlc24-pp-line)!important;
    opacity:1!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-hint-section--tablet strong{
    display:block!important;
    margin:0 0 3px!important;
    color:#4f657f!important;
    font-size:10.65px!important;
    line-height:1.12!important;
    font-weight:900!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-hint-mini{
    margin:0 0 3px!important;
    color:#4c6178!important;
    font-size:10.55px!important;
    line-height:1.24!important;
    font-weight:700!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-hint-detail{
    margin:0!important;
    color:#4c6178!important;
    font-size:10.55px!important;
    line-height:1.24!important;
    font-weight:620!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-identifier{
    min-height:0!important;
    padding:10px 12px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-identifier>div{
    grid-template-columns:minmax(0,1fr) auto!important;
    gap:9px!important;
    align-items:center!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-identifier code{
    display:flex!important;
    align-items:center!important;
    min-height:36px!important;
    padding:0 11px!important;
    border:1px solid var(--twlc24-pp-line)!important;
    border-radius:14px!important;
    background:#fff!important;
    color:#17233d!important;
    font-size:12px!important;
    line-height:1.2!important;
    font-weight:800!important;
    box-shadow:none!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-identifier button{
    display:inline-flex!important;
    align-items:center!important;
    justify-content:center!important;
    gap:6px!important;
    min-width:96px!important;
    min-height:36px!important;
    padding:0 12px!important;
    border:1px solid var(--twlc24-pp-line)!important;
    border-radius:14px!important;
    background:#fff!important;
    color:#24527f!important;
    font-size:11px!important;
    font-weight:850!important;
    box-shadow:none!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-identifier button svg{
    width:13px!important;
    height:13px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-copy-label{
    position:static!important;
    width:auto!important;
    height:auto!important;
    margin:0!important;
    padding:0!important;
    overflow:visible!important;
    clip:auto!important;
    white-space:normal!important;
    border:0!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-cta{
    min-height:46px!important;
    height:46px!important;
    margin:0!important;
    padding:0 16px!important;
    border-radius:14px!important;
    font-size:12.7px!important;
    box-shadow:none!important;
    align-self:stretch!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-standalone{
    width:100%!important;
    margin:0!important;
  }
}

@media (min-width:781px) and (max-width:860px){
  html body .twtools .twlc24-card[data-twlc24-card]>.twlc24-shell>.twlc24-partner-panel{
    top:10px!important;
    right:10px!important;
    bottom:10px!important;
    left:10px!important;
    padding:16px!important;
    border-radius:22px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-panel__head{
    margin-bottom:14px!important;
    padding-bottom:14px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-panel__content{
    grid-template-columns:minmax(0,1fr) minmax(292px,.9fr)!important;
    gap:20px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-description{
    padding:18px 20px 20px!important;
    font-size:13px!important;
    line-height:1.56!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-fact,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-hint{
    padding:12px 14px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-identifier{
    padding:10px 12px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-identifier button{
    min-width:96px!important;
    padding:0 12px!important;
    font-size:11px!important;
  }
}


/* iPad mini / kompakte Tablets: finaler Feinschliff.
   Eigene Proportionen für 681–780px. Der Hinweis bleibt vollständig sichtbar,
   nur die lange Beschreibung links scrollt. Die 781px+ Tablet-Variante bleibt unberührt. */
@media (min-width:681px) and (max-width:780px){
  html body .twtools .twlc24-card[data-twlc24-card]>.twlc24-shell>.twlc24-partner-panel{
    top:10px!important;
    right:10px!important;
    bottom:10px!important;
    left:10px!important;
    padding:12px 13px 13px!important;
    border-radius:20px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-panel__head{
    margin-bottom:10px!important;
    padding-bottom:10px!important;
    gap:10px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-panel__eyebrow{
    margin-bottom:4px!important;
    font-size:10.95px!important;
    line-height:1.08!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-panel__head h3{
    font-size:17px!important;
    line-height:1.06!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-close{
    width:38px!important;
    min-width:38px!important;
    height:38px!important;
    min-height:38px!important;
    margin-top:0!important;
    border-radius:13px!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-panel__content{
    grid-template-columns:minmax(0,1fr) minmax(246px,.76fr)!important;
    grid-template-rows:minmax(0,1fr)!important;
    gap:13px!important;
    align-items:stretch!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-description{
    padding:14px 15px 15px!important;
    font-size:11.9px!important;
    line-height:1.45!important;
    border-radius:17px!important;
    scrollbar-width:thin!important;
    scrollbar-color:#c2ccd7 transparent!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-description::-webkit-scrollbar{
    width:4px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-description::-webkit-scrollbar-track{
    background:transparent!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-description::-webkit-scrollbar-thumb{
    border-radius:999px!important;
    background:#c2ccd7!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-panel__facts{
    display:flex!important;
    flex-direction:column!important;
    align-items:stretch!important;
    justify-content:space-between!important;
    gap:8px!important;
    height:100%!important;
    min-height:0!important;
    overflow:hidden!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-fact{
    flex:0 0 auto!important;
    padding:8px 9px!important;
    border-radius:15px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-fact>span{
    margin-bottom:5px!important;
    font-size:10.25px!important;
    line-height:1.12!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-hint{
    flex:0 0 auto!important;
    min-height:0!important;
    padding:9px 10px 10px!important;
    overflow:hidden!important;
    background:#f4f8fe!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-hint-text--base,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-hint-text--tablet,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-hint__extra,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-hint-section--tablet{
    display:none!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-hint-text--tablet-mini{
    display:block!important;
    margin:0!important;
    color:#4e6179!important;
    font-size:9.35px!important;
    line-height:1.28!important;
    font-weight:650!important;
    text-wrap:pretty!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-identifier{
    padding:8px 9px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-identifier>div{
    grid-template-columns:minmax(0,1fr) 76px!important;
    gap:7px!important;
    align-items:center!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-identifier code{
    min-height:32px!important;
    padding:0 9px!important;
    border-radius:11px!important;
    font-size:10.25px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-identifier button{
    width:76px!important;
    min-width:76px!important;
    min-height:32px!important;
    padding:0 7px!important;
    border-radius:11px!important;
    gap:4px!important;
    font-size:9.85px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-identifier button svg{
    width:11px!important;
    height:11px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-cta{
    flex:0 0 auto!important;
    min-height:38px!important;
    height:38px!important;
    margin-top:6px!important;
    border-radius:12px!important;
    font-size:11.4px!important;
    padding:0 12px!important;
  }
}


/* Desktop-Schalter: stabil vor und nach der JS-Initialisierung. */
@media (min-width:1200px){
  /* Desktop: Der gekürzte Tipp passt vollständig. Nur dessen interne Scrollbar
     entfällt; die linke Partnerprogramm-Beschreibung bleibt weiterhin scrollbar. */
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-hint{
    overflow:hidden!important;
    scrollbar-width:none!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-hint::-webkit-scrollbar{
    display:none!important;
    width:0!important;
    height:0!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls{
    position:relative!important;
    z-index:22!important;
    display:flex!important;
    flex-direction:column!important;
    align-items:stretch!important;
    justify-content:flex-start!important;
    width:78px!important;
    min-width:78px!important;
    max-width:78px!important;
    gap:4px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls>.twlc24-description-more{
    order:1!important;
    box-sizing:border-box!important;
    width:78px!important;
    min-width:78px!important;
    max-width:78px!important;
    height:32px!important;
    min-height:32px!important;
    max-height:32px!important;
    margin:0!important;
    padding:0 8px!important;
    gap:4px!important;
    border:1px solid #d7e1ec!important;
    border-radius:9px!important;
    background:#fff!important;
    background-image:none!important;
    color:#526176!important;
    -webkit-text-fill-color:#526176!important;
    font-size:11.7px!important;
    font-weight:800!important;
    box-shadow:none!important;
    filter:none!important;
    transform:none!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls>.twlc24-partner{
    order:2!important;
    width:78px!important;
    min-width:78px!important;
    max-width:78px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls .twlc24-partner-trigger{
    width:78px!important;
    min-width:78px!important;
    max-width:78px!important;
    height:32px!important;
    min-height:32px!important;
    max-height:32px!important;
    padding:0 8px!important;
    gap:4px!important;
    border-radius:9px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls .twlc24-partner-trigger__icon svg{
    width:14px!important;
    min-width:14px!important;
    height:14px!important;
    min-height:14px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls .twlc24-partner-trigger__chevron svg,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls>.twlc24-description-more .twlc24-arrow-char svg{
    width:10px!important;
    min-width:10px!important;
    height:10px!important;
    min-height:10px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls>.twlc24-description-more:focus:not(:focus-visible),
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls>.twlc24-description-more:active{
    border-color:#d7e1ec!important;
    background:#fff!important;
    background-image:none!important;
    color:#526176!important;
    -webkit-text-fill-color:#526176!important;
    box-shadow:none!important;
    filter:none!important;
    transform:none!important;
    outline:none!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls>.twlc24-description-more:focus-visible{
    border-color:#9fbde1!important;
    background:#fff!important;
    color:#31506f!important;
    -webkit-text-fill-color:#31506f!important;
    outline:2px solid rgba(7,95,247,.20)!important;
    outline-offset:2px!important;
    box-shadow:none!important;
  }
}

@media (min-width:1200px) and (hover:hover) and (pointer:fine){
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls>.twlc24-description-more:hover{
    border-color:#bfd0e4!important;
    background:#f8fbff!important;
    background-image:none!important;
    color:#31506f!important;
    -webkit-text-fill-color:#31506f!important;
    box-shadow:none!important;
    filter:none!important;
    transform:none!important;
  }
}

/* Mobile: echtes viewportgebundenes Partnerprogramm-Panel.
   Die Seite dahinter bleibt stehen; nur die Beschreibung scrollt intern.
   So beginnt das Panel auf jedem Browser an derselben sichtbaren Position. */
@media (max-width:680px){
  html.twlc24-partner-modal-open,
  body.twlc24-partner-modal-open{
    overflow:hidden!important;
    overscroll-behavior:none;
  }

  .twlc24-card[data-twlc24-card] .twlc24-description-controls{
    width:100%;
    min-width:0;
    max-width:100%;
    display:flex;
    flex-direction:column;
    align-items:stretch;
    gap:6px;
  }
  .twlc24-card[data-twlc24-card] .twlc24-description-controls>.twlc24-description-more{order:1!important}
  .twlc24-card[data-twlc24-card] .twlc24-description-controls>.twlc24-partner{order:2!important}
  .twlc24-card[data-twlc24-card] .twlc24-partner-trigger{
    width:100%;
    min-width:0;
    max-width:100%;
    height:46px;
    min-height:46px;
    padding:0 13px;
    gap:7px;
    border-radius:12px;
    font-size:12.5px;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-trigger__label{
    display:inline-block;
    flex:0 1 auto;
    font-weight:850;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-trigger__icon svg{
    width:17px!important;
    height:17px!important;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-trigger__chevron{
    margin-left:1px;
  }

  .twlc24-card[data-twlc24-card]>.twlc24-shell>.twlc24-partner-backdrop{
    position:fixed;
    z-index:99996;
    inset:0;
    display:block;
    background:rgba(7,21,47,.42);
    backdrop-filter:blur(1px);
    -webkit-backdrop-filter:blur(1px);
    overscroll-behavior:none;
  }
  .twlc24-card[data-twlc24-card]>.twlc24-shell>.twlc24-partner-panel{
    position:fixed;
    z-index:99997;
    pointer-events:auto!important;
    touch-action:pan-y!important;
    top:10px;
    top:max(10px, calc(env(safe-area-inset-top) + 8px));
    right:10px;
    bottom:auto;
    left:10px;
    width:auto;
    height:auto;
    min-height:0;
    max-height:calc(100vh - 20px);
    max-height:calc(100dvh - 20px - env(safe-area-inset-top) - env(safe-area-inset-bottom));
    padding:10px 10px 11px;
    border-radius:16px;
    box-shadow:0 18px 56px rgba(7,21,47,.26);
    display:flex;
    flex-direction:column;
    overflow:hidden;
    overscroll-behavior:contain;
    transform:none;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-panel__head{
    flex:0 0 auto;
    margin-bottom:6px;
    padding-bottom:6px;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-panel__eyebrow{
    font-size:9.5px;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-panel__head h3{
    font-size:17.5px;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-close{
    width:33px;
    height:33px;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-panel__content{
    display:flex;
    flex:1 1 auto;
    flex-direction:column;
    gap:6px;
    min-height:0;
    pointer-events:auto!important;
    touch-action:pan-y!important;
    overflow-y:auto;
    overflow-x:hidden;
    overscroll-behavior:contain;
    -webkit-overflow-scrolling:touch;
    scrollbar-width:thin;
    padding-right:2px;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-panel__content::-webkit-scrollbar{width:6px}
  .twlc24-card[data-twlc24-card] .twlc24-partner-panel__content::-webkit-scrollbar-track{background:transparent}
  .twlc24-card[data-twlc24-card] .twlc24-partner-panel__content::-webkit-scrollbar-thumb{border-radius:999px;background:#c7d4e3}
  .twlc24-card[data-twlc24-card] .twlc24-partner-panel__main{
    display:flex;
    flex:0 0 auto;
    flex-direction:column;
    min-height:0;
    overflow:visible;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-description{
    flex:none;
    height:auto;
    min-height:74px;
    max-height:clamp(84px,12dvh,98px);
    padding:7px 10px 8px;
    font-size:12.2px;
    line-height:1.42;
    pointer-events:auto!important;
    touch-action:pan-y!important;
    overflow-y:auto;
    overflow-x:hidden;
    overscroll-behavior:contain;
    -webkit-overflow-scrolling:touch;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-panel__facts{
    display:flex;
    flex:0 0 auto;
    flex-direction:column;
    gap:5px;
    min-height:0;
    width:100%;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-fact{
    padding:7px 8px;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-hint{
    padding:7px 8px;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-hint p{
    font-size:10px;
    line-height:1.34;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-hint__extra{
    display:none;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-identifier>div{
    grid-template-columns:minmax(0,1fr) 38px;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-identifier code{
    padding:6px 8px;
    font-size:10.7px;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-identifier button{
    width:38px;
    min-width:38px;
    min-height:32px;
    padding:0;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-copy-label{
    position:absolute;
    width:1px;
    height:1px;
    padding:0;
    margin:-1px;
    overflow:hidden;
    clip:rect(0,0,0,0);
    white-space:nowrap;
    border:0;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-cta{
    flex:0 0 auto;
    min-height:40px;
    border-radius:10px;
    font-size:12.2px;
    margin-top:0;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-standalone{
    width:100%;
    margin:0;
  }
}

/* Sehr niedrige Mobile-Viewports: die Aktionsdaten bleiben sichtbar;
   nur der Beschreibungsbereich wird weiter verkleinert und scrollt intern. */
@media (max-width:680px) and (max-height:620px){
  .twlc24-card[data-twlc24-card]>.twlc24-shell>.twlc24-partner-panel{
    top:6px;
    top:max(6px, calc(env(safe-area-inset-top) + 4px));
    right:4px;
    bottom:auto;
    left:4px;
    max-height:calc(100vh - 12px);
    max-height:calc(100dvh - 12px - env(safe-area-inset-top) - env(safe-area-inset-bottom));
    padding:8px 9px;
    border-radius:15px;
    transform:none;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-panel__head{
    margin-bottom:4px;
    padding-bottom:4px;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-panel__head h3{
    font-size:16.5px;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-close{
    width:31px;
    height:31px;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-panel__content{
    gap:5px;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-panel__main{
    min-height:0;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-description{
    min-height:64px;
    max-height:clamp(70px,10.5dvh,84px);
    padding:5px 9px 7px;
    font-size:11.6px;
    line-height:1.34;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-fact,
  .twlc24-card[data-twlc24-card] .twlc24-partner-hint{
    padding:6px 7px;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-hint p{
    font-size:9.7px;
    line-height:1.3;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-identifier code{
    padding:5px 7px;
    font-size:10.3px;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-identifier button{
    min-height:30px;
  }
  .twlc24-card[data-twlc24-card] .twlc24-partner-cta{
    min-height:38px;
    font-size:12px;
  }
}

@media (prefers-reduced-motion:reduce){
  .twlc24-card[data-twlc24-card] .twlc24-partner-trigger__chevron svg{transition:none}
}

/* v55 – bereinigter Steuerblock für iPad Mini + neutraler Partner-Hintergrund
   Aufräumung: alte v48–v54 Spezialfälle entfernt, damit keine widersprüchlichen Rest-Styles mehr eingreifen.
   Ziel:
   1) „Mehr“ und „Partner“ auf dem iPad Mini als zwei sauber identische Buttons.
   2) Chevron sauber mittig rechts.
   3) Partnerprogramm-Button auf allen kleineren Breakpoints neutral wie die übrigen Boxen. */

html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-more,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-more .twlc24-desc-toggle-text,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-more .twlc24-arrow-char,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-trigger,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-trigger__icon,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-trigger__label,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-trigger__chevron{
  color:#0a5fd6!important;
  -webkit-text-fill-color:#0a5fd6!important;
}

html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-more svg,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-trigger svg{
  stroke:currentColor!important;
}

html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-trigger,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-trigger:hover,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-trigger:focus,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-trigger:active,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-trigger:focus-visible,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-trigger[aria-expanded="true"]{
  background:#ffffff!important;
  background-image:none!important;
  box-shadow:none!important;
}

@media (max-width:680px){
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls > .twlc24-partner{
    border:1px solid #dce6f3!important;
    border-radius:16px!important;
    overflow:hidden!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-trigger,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-trigger:hover,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-trigger:focus,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-trigger:active,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-trigger:focus-visible,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-trigger[aria-expanded="true"]{
    border:0!important;
    border-radius:15px!important;
  }
}

@media (max-width:780px){
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls > .twlc24-description-more,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls > .twlc24-description-more:hover,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls > .twlc24-description-more:focus,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls > .twlc24-description-more:active,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls > .twlc24-description-more:focus-visible,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls .twlc24-partner-trigger,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls .twlc24-partner-trigger:hover,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls .twlc24-partner-trigger:focus,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls .twlc24-partner-trigger:active,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls .twlc24-partner-trigger:focus-visible,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-description-controls .twlc24-partner-trigger[aria-expanded="true"]{
    background:#f4f8fe!important;
    background-image:none!important;
  }
}

@media (min-width:700px) and (max-width:780px){
  /* v62 – iPad Mini: Partner-Icon kräftiger und sauberer positioniert. */

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-row{
    grid-template-columns:minmax(0,1fr) 84px!important;
    column-gap:9px!important;
    align-items:center!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-controls{
    position:relative!important;
    z-index:22!important;
    display:flex!important;
    flex-direction:column!important;
    align-items:stretch!important;
    justify-content:center!important;
    width:84px!important;
    min-width:84px!important;
    max-width:84px!important;
    gap:8px!important;
    margin:0!important;
    padding:0!important;
    box-sizing:border-box!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-controls > .twlc24-description-more{
    order:1!important;
    box-sizing:border-box!important;
    width:84px!important;
    min-width:84px!important;
    max-width:84px!important;
    height:38px!important;
    min-height:38px!important;
    max-height:38px!important;
    margin:0!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-controls > .twlc24-partner,
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-controls .twlc24-partner-trigger{
    box-sizing:border-box!important;
    width:76px!important;
    min-width:76px!important;
    max-width:76px!important;
    height:38px!important;
    min-height:38px!important;
    max-height:38px!important;
    margin:0 auto!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-controls > .twlc24-partner{
    order:2!important;
    display:block!important;
    padding:0!important;
    background:transparent!important;
    border:0!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-controls > .twlc24-description-more,
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-controls .twlc24-partner-trigger,
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-controls .twlc24-partner-trigger:hover,
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-controls .twlc24-partner-trigger:focus,
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-controls .twlc24-partner-trigger:active,
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-controls .twlc24-partner-trigger:focus-visible,
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-controls .twlc24-partner-trigger[aria-expanded="true"]{
    appearance:none!important;
    -webkit-appearance:none!important;
    display:grid!important;
    grid-template-columns:minmax(0,1fr) 10px!important;
    align-items:center!important;
    justify-items:center!important;
    column-gap:4px!important;
    padding:0 8px!important;
    border:1px solid #d7e1ec!important;
    border-radius:11px!important;
    color:#075bd7!important;
    -webkit-text-fill-color:#075bd7!important;
    box-shadow:none!important;
    filter:none!important;
    transform:none!important;
    text-align:center!important;
    text-decoration:none!important;
    overflow:hidden!important;
    font-size:11.2px!important;
    font-weight:800!important;
    line-height:1!important;
    letter-spacing:0!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-controls > .twlc24-description-more .twlc24-desc-toggle-text,
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-controls .twlc24-partner-trigger__icon{
    grid-column:1!important;
    display:inline-flex!important;
    align-items:center!important;
    justify-content:center!important;
    justify-self:center!important;
    align-self:center!important;
    min-width:0!important;
    margin:0!important;
    padding:0!important;
    line-height:1!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-controls > .twlc24-description-more .twlc24-desc-label-desktop{
    display:inline!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-controls > .twlc24-description-more .twlc24-desc-label-mobile,
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-controls .twlc24-partner-trigger__label,
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-controls .twlc24-partner-trigger::before{
    display:none!important;
    content:none!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-controls .twlc24-partner-trigger__icon{
    color:#034fb8!important;
    -webkit-text-fill-color:#034fb8!important;
    width:15px!important;
    min-width:15px!important;
    max-width:15px!important;
    height:15px!important;
    min-height:15px!important;
    max-height:15px!important;
    transform:translateX(1px)!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-controls .twlc24-partner-trigger__icon svg{
    width:15px!important;
    min-width:15px!important;
    height:15px!important;
    min-height:15px!important;
    display:block!important;
    stroke:currentColor!important;
    stroke-width:2.2!important;
    opacity:1!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-controls > .twlc24-description-more .twlc24-arrow-char,
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-controls .twlc24-partner-trigger__chevron{
    grid-column:2!important;
    display:inline-flex!important;
    align-items:center!important;
    justify-content:center!important;
    justify-self:center!important;
    align-self:center!important;
    width:10px!important;
    min-width:10px!important;
    max-width:10px!important;
    height:10px!important;
    min-height:10px!important;
    max-height:10px!important;
    margin:0!important;
    padding:0!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-controls > .twlc24-description-more .twlc24-arrow-char svg,
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-description-controls .twlc24-partner-trigger__chevron svg{
    width:10px!important;
    min-width:10px!important;
    max-width:10px!important;
    height:10px!important;
    min-height:10px!important;
    max-height:10px!important;
    display:block!important;
    stroke-width:2.1!important;
    opacity:1!important;
  }
}

@media (min-width:700px) and (max-width:780px){
  /* v63 – iPad Mini: selbstständiger Feinschliff für die Loopcard.
     Ziel: etwas mehr Ruhe in der Gesamtwirkung, sauberere rechte Spalte,
     leicht entschärfte Chip-Proportionen und kompaktere Gutschein-Elemente. */

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet{
    padding:13px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet > .twlc24-shell{
    grid-template-columns:minmax(0,1fr) 254px!important;
    column-gap:13px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet > .twlc24-shell > .twlc24-main{
    gap:9px!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chips-wrap{
    column-gap:7px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chips-scroller{
    gap:5px!important;
    min-width:0!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chip{
    min-height:32px!important;
    padding:0 9px!important;
    font-size:10.15px!important;
    border-radius:10px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chip-arrows{
    grid-template-columns:repeat(2,30px)!important;
    gap:5px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-chip-arrows .twlc24-mini-arrow{
    width:30px!important;
    min-width:30px!important;
    height:30px!important;
    min-height:30px!important;
    border-radius:10px!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-quickinfos{
    gap:7px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-quickinfo{
    min-height:41px!important;
    padding:0 9px!important;
    font-size:10.15px!important;
    line-height:1.12!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet > .twlc24-shell > .twlc24-side{
    gap:5px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side > .twlc24-logo-box{
    height:74px!important;
    min-height:74px!important;
    max-height:74px!important;
    border-radius:12px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side > .twlc24-price-stack{
    min-height:74px!important;
    padding:4px 7px!important;
    gap:3px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.is-no-coupon > .twlc24-coupon-fallback-card,
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-coupon-fallback-card{
    min-height:56px!important;
    padding:7px 9px!important;
    border-radius:11px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-coupon-promo{
    grid-template-columns:24px minmax(0,1fr)!important;
    gap:8px!important;
    min-height:40px!important;
    padding:7px 9px!important;
    border-radius:10px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-coupon-promo svg{
    width:20px!important;
    height:20px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-coupon-title{
    font-size:10.05px!important;
    line-height:1.14!important;
    letter-spacing:-.006em!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-coupon-row{
    grid-template-columns:minmax(0,1fr) 40px!important;
    min-height:37px!important;
    border-radius:10px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-coupon-code{
    min-height:37px!important;
    padding:0 10px!important;
    font-size:10.65px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-coupon-copy{
    min-height:37px!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side > .twlc24-side-utility{
    flex:0 0 auto!important;
    grid-template-rows:auto auto!important;
    height:auto!important;
    min-height:0!important;
    max-height:none!important;
    row-gap:5px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet.has-no-secondary-actions .twlc24-side > .twlc24-side-utility,
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-no-secondary-actions > .twlc24-side-utility{
    grid-template-rows:auto!important;
    row-gap:0!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility > .twlc24-secondary-actions.is-in-side{
    gap:7px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility > .twlc24-secondary-actions.is-in-side > *{
    height:39px!important;
    min-height:39px!important;
    max-height:39px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side-utility > .twlc24-updated{
    height:39px!important;
    min-height:39px!important;
    max-height:39px!important;
    padding:4px 7px!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet > .twlc24-disclaimer{
    margin-top:9px!important;
    min-height:44px!important;
    padding:8px 13px!important;
    font-size:10.05px!important;
  }
}

@media (min-width:700px) and (max-width:780px){
  /* v64 – iPad Mini: Gutschein-Variante rechts ruhiger verteilen.
     Mehr Luft im Preisblock und sauberere Übergänge zum Gutscheinbereich. */

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon{
    gap:8px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon > .twlc24-price-stack{
    min-height:79px!important;
    padding:3px 8px 2px!important;
    gap:0!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-price-line{
    margin:0!important;
    line-height:1.07!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-price-note{
    margin:4px 0 0!important;
    max-width:148px!important;
    line-height:1.18!important;
    letter-spacing:-.004em!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-trial-pill{
    margin-top:8px!important;
    margin-bottom:1px!important;
    min-height:25px!important;
    padding:4px 11px!important;
    font-size:12.2px!important;
    line-height:1.06!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-coupon-promo{
    margin-top:1px!important;
    min-height:41px!important;
    padding:7px 9px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-coupon-row{
    min-height:36px!important;
  }
}

@media (min-width:700px) and (max-width:780px){
  /* v65 – iPad Mini: Preisblock bei Gutschein-Loopcards luftiger.
     Mehr vertikale Luft zwischen Preis, Hinweis und Testphase. */

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon > .twlc24-price-stack{
    min-height:88px!important;
    padding:5px 8px 4px!important;
    gap:1px!important;
    align-content:start!important;
    justify-items:center!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-price-line{
    margin:0!important;
    line-height:1.08!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-price-note{
    margin:6px 0 0!important;
    max-width:164px!important;
    font-size:12.45px!important;
    line-height:1.24!important;
    letter-spacing:-.002em!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-trial-pill{
    margin-top:10px!important;
    margin-bottom:3px!important;
    min-height:26px!important;
    padding:4px 12px!important;
    font-size:12.2px!important;
    line-height:1.08!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-coupon-promo{
    margin-top:2px!important;
  }
}

@media (min-width:700px) and (max-width:780px){
  /* v66 – iPad Mini: Preisblock bei Gutschein-Loopcards spürbar luftiger.
     Preis, Hinweis und Testphase bekommen mehr vertikalen Abstand. */

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon > .twlc24-price-stack{
    min-height:96px!important;
    padding:8px 8px 6px!important;
    gap:0!important;
    align-content:start!important;
    justify-items:center!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-price-line{
    margin:0!important;
    line-height:1.09!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-price-note{
    margin:8px 0 0!important;
    max-width:166px!important;
    font-size:12.4px!important;
    line-height:1.26!important;
    letter-spacing:0!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-trial-pill{
    margin-top:12px!important;
    margin-bottom:4px!important;
    min-height:26px!important;
    padding:4px 12px!important;
    font-size:12.15px!important;
    line-height:1.08!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-coupon-promo{
    margin-top:4px!important;
  }
}

@media (min-width:700px) and (max-width:780px){
  /* v67 – iPad Mini: Preisblock wie Referenzbild deutlich luftiger.
     Preis, Unterzeile und Testphasen-Pill werden bewusst weiter auseinandergezogen. */

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon > .twlc24-price-stack{
    display:flex!important;
    flex-direction:column!important;
    align-items:center!important;
    justify-content:flex-start!important;
    min-height:104px!important;
    padding:10px 8px 7px!important;
    gap:0!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-price-line{
    margin:0!important;
    line-height:1.08!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-price-note{
    margin:10px 0 0!important;
    max-width:170px!important;
    font-size:12.35px!important;
    line-height:1.26!important;
    letter-spacing:0!important;
    text-align:center!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-trial-pill{
    margin-top:13px!important;
    margin-bottom:5px!important;
    min-height:26px!important;
    padding:4px 12px!important;
    font-size:12.1px!important;
    line-height:1.08!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side.has-coupon .twlc24-coupon-promo{
    margin-top:5px!important;
  }
}



/* v68 – Mobile Partnerprogramm als echte Viewport-Ebene.
   Das Portal liegt direkt unter <body>, damit übergeordnete Transforms
   position:fixed nicht mehr auf die Kartenbreite begrenzen. */
.twlc24-partner-portal-host[hidden]{display:none!important}
body>.twlc24-partner-portal-host{
  position:fixed!important;
  inset:0!important;
  z-index:99995!important;
  width:100vw!important;
  max-width:none!important;
  height:100vh!important;
  height:100dvh!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
  transform:none!important;
  filter:none!important;
  perspective:none!important;
  contain:none!important;
  overflow:visible!important;
  pointer-events:none!important;
}
body>.twlc24-partner-portal-host>.twlc24-shell{
  position:static!important;
  display:block!important;
  width:100%!important;
  height:100%!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  transform:none!important;
  filter:none!important;
  perspective:none!important;
  contain:none!important;
  overflow:visible!important;
  pointer-events:none!important;
}
body>.twlc24-partner-portal-host>.twlc24-shell>.twlc24-partner-backdrop,
body>.twlc24-partner-portal-host>.twlc24-shell>.twlc24-partner-panel{pointer-events:auto!important}
.twlc24-partner-portal-host>.twlc24-shell>.twlc24-partner-panel[hidden],
.twlc24-partner-portal-host>.twlc24-shell>.twlc24-partner-backdrop[hidden]{
  display:none!important;
}
.twlc24-partner-portal-host>.twlc24-shell>.twlc24-partner-backdrop{
  display:none;
}
.twlc24-partner-portal-host>.twlc24-shell>.twlc24-partner-panel{
  box-sizing:border-box;
  z-index:70;
  margin:0;
  border:1px solid #cfdced;
  border-radius:17px;
  background:#fff;
  color:#17233d;
  box-shadow:0 10px 28px rgba(7,24,48,.10);
  text-align:left;
}
.twlc24-partner-portal-host>.twlc24-shell>.twlc24-partner-panel:not([hidden]){
  display:flex;
  flex-direction:column;
}
.twlc24-partner-portal-host .twlc24-partner-panel__head{
  position:relative;
  display:flex;
  align-items:flex-start;
  justify-content:space-between;
  gap:12px;
  flex:none;
  margin:0 0 10px;
  padding:0 0 9px;
  border-bottom:1px solid #e4edf6;
}
.twlc24-partner-portal-host .twlc24-partner-panel__head h3{
  margin:2px 0 0;
  color:#07152f;
  font-size:19.2px;
  line-height:1.12;
  font-weight:900;
  letter-spacing:-.015em;
}
.twlc24-partner-portal-host .twlc24-partner-panel__eyebrow{
  display:block;
  color:#53708e;
  font-size:12.1px;
  line-height:1.15;
  font-weight:850;
  letter-spacing:.025em;
  text-transform:uppercase;
}
.twlc24-partner-portal-host .twlc24-partner-close{
  appearance:none;
  -webkit-appearance:none;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  flex:none;
  width:37px;
  height:37px;
  padding:0;
  border:1px solid #d7e2ee;
  border-radius:11px;
  background:#fbfdff;
  color:#31506f;
  cursor:pointer;
  box-shadow:none;
}
.twlc24-partner-portal-host .twlc24-partner-close:hover{
  border-color:#bfd1e6;
  background:#f6f9fd;
}
.twlc24-partner-portal-host .twlc24-partner-close:focus:not(:focus-visible),
.twlc24-partner-portal-host .twlc24-partner-close:active{
  border-color:#d4dfed;
  background:#fff;
  outline:none;
  box-shadow:none;
}
.twlc24-partner-portal-host .twlc24-partner-close:focus-visible{
  outline:2px solid rgba(7,95,247,.20);
  outline-offset:2px;
}
.twlc24-partner-portal-host .twlc24-partner-close svg{
  display:block!important;
  width:14px!important;
  height:14px!important;
  stroke:currentColor!important;
  fill:none!important;
}

.twlc24-partner-portal-host .twlc24-partner-panel__content{
  min-width:0;
  min-height:0;
}
.twlc24-partner-portal-host .twlc24-partner-panel__main{
  min-width:0;
  min-height:0;
}
.twlc24-partner-portal-host .twlc24-partner-description{
  box-sizing:border-box;
  min-width:0;
  min-height:0;
  margin:0;
  padding:10px 15px 13px;
  border:1px solid #dde7f2;
  border-radius:15px;
  background:#f8fbff;
  color:#34455e;
  font-size:13.45px;
  line-height:1.6;
  overflow-y:auto;
  overflow-x:hidden;
  overscroll-behavior:contain;
  scrollbar-width:thin;
  scrollbar-gutter:stable;
  white-space:pre-line!important;
}
.twlc24-partner-portal-host .twlc24-partner-description::-webkit-scrollbar{width:7px}
.twlc24-partner-portal-host .twlc24-partner-description::-webkit-scrollbar-track{background:transparent}
.twlc24-partner-portal-host .twlc24-partner-description::-webkit-scrollbar-thumb{border-radius:999px;background:#c7d4e3}
.twlc24-partner-portal-host .twlc24-partner-description::-webkit-scrollbar-thumb:hover{background:#aabed3}
.twlc24-partner-portal-host .twlc24-partner-description:focus{
  outline:2px solid rgba(7,95,247,.16);
  outline-offset:1px;
}
.twlc24-partner-portal-host .twlc24-partner-panel__facts{
  display:flex;
  flex-direction:column;
  gap:6px;
  min-width:0;
  min-height:0;
  margin:0;
  padding:0;
}
.twlc24-partner-portal-host .twlc24-partner-fact{
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  justify-content:center;
  min-width:0;
  min-height:0;
  padding:8px 11px;
  border:1px solid #dfe7f1;
  border-radius:15px;
  background:#fbfdff;
}
.twlc24-partner-portal-host .twlc24-partner-fact>span{
  display:block;
  margin:0 0 5px;
  color:#59708a;
  font-size:10.95px;
  line-height:1.2;
  font-weight:850;
}
.twlc24-partner-portal-host .twlc24-partner-fact>strong{
  display:block;
  min-width:0;
  color:#17233d;
  font-size:12.5px;
  line-height:1.35;
  font-weight:800;
  overflow-wrap:anywhere;
}
.twlc24-partner-portal-host .twlc24-partner-hint-text--tablet,
.twlc24-partner-portal-host .twlc24-partner-hint-text--tablet-mini,
.twlc24-partner-portal-host .twlc24-partner-hint-text--desktop-both,
.twlc24-partner-portal-host .twlc24-partner-hint-section--tablet{
  display:none;
}
@media (min-width:1200px){
  .twlc24-partner-portal-host .twlc24-partner-hint--both-identifiers .twlc24-partner-hint-text--base{display:none!important}
  .twlc24-partner-portal-host .twlc24-partner-hint--both-identifiers .twlc24-partner-hint-text--desktop-both{display:block!important}
}

.twlc24-partner-portal-host .twlc24-partner-hint-section{
  margin-top:10px;
}
.twlc24-partner-portal-host .twlc24-partner-hint-divider{
  display:block;
  width:100%;
  height:1px;
  margin:0 0 8px;
  background:#d6e0ec;
}
.twlc24-partner-portal-host .twlc24-partner-hint-section strong{
  display:block;
  margin:0 0 4px;
  color:#4f647e;
  font-size:10.55px;
  line-height:1.2;
  font-weight:900;
  letter-spacing:.01em;
}
.twlc24-partner-portal-host .twlc24-partner-hint-mini{
  margin:0 0 5px;
  color:#566980;
  font-size:10.1px;
  line-height:1.34;
  font-weight:620;
}
.twlc24-partner-portal-host .twlc24-partner-hint-detail{
  margin:0;
  color:#4c5f77;
  font-size:10.1px;
  line-height:1.36;
  font-weight:620;
}

.twlc24-partner-portal-host .twlc24-partner-hint{
  justify-content:flex-start;
  padding:9px 12px 10px;
  background:#f4f8fe;
  box-shadow:inset 0 0 0 1px rgba(7,95,247,.02);
}
.twlc24-partner-portal-host .twlc24-partner-hint p{
  margin:0;
  color:#54667d;
  font-size:10.65px;
  line-height:1.42;
  font-weight:620;
}
.twlc24-partner-portal-host .twlc24-partner-hint__extra{
  margin-top:5px!important;
  padding-top:5px;
  border-top:1px solid #e2ebf5;
  color:#435b76!important;
  font-weight:680!important;
}
.twlc24-partner-portal-host .twlc24-partner-hint:hover{
  border-color:#dfe7f1;
  background:#f4f8fe;
  box-shadow:inset 0 0 0 1px rgba(7,95,247,.02);
  transform:none;
}
.twlc24-partner-portal-host .twlc24-partner-empty{
  color:#718096!important;
  font-weight:700!important;
}
.twlc24-partner-portal-host .twlc24-partner-identifier>div{
  display:grid;
  grid-template-columns:minmax(0,1fr) auto;
  align-items:center;
  gap:6px;
  min-width:0;
}
.twlc24-partner-portal-host .twlc24-partner-identifier code{
  display:block;
  min-width:0;
  padding:8px 10px;
  border:1px solid #d9e4f0;
  border-radius:11px;
  background:#fff;
  color:#17233d;
  font:700 11.5px/1.25 ui-monospace,SFMono-Regular,Consolas,monospace;
  overflow-wrap:anywhere;
}
.twlc24-partner-portal-host .twlc24-partner-identifier button{
  appearance:none;
  -webkit-appearance:none;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:5px;
  min-height:34px;
  padding:6px 9px;
  border:1px solid #cfdbeb;
  border-radius:11px;
  background:#fff;
  color:#24527f;
  font-family:inherit;
  font-size:10.5px;
  font-weight:800;
  line-height:1;
  cursor:pointer;
  box-shadow:none;
}
.twlc24-partner-portal-host .twlc24-partner-identifier button:hover{
  border-color:#b9cee8;
  background:#f5f9ff;
}
.twlc24-partner-portal-host .twlc24-partner-identifier button:focus:not(:focus-visible),
.twlc24-partner-portal-host .twlc24-partner-identifier button:active{
  border-color:#cfdced;
  background:#fff;
  outline:none;
  box-shadow:none;
}
.twlc24-partner-portal-host .twlc24-partner-identifier button:focus-visible{
  outline:2px solid rgba(7,95,247,.18);
  outline-offset:2px;
}
.twlc24-partner-portal-host .twlc24-partner-identifier button svg{
  display:block!important;
  width:13px!important;
  height:13px!important;
  stroke:currentColor!important;
  fill:none!important;
}
.twlc24-partner-portal-host .twlc24-partner-identifier button.is-copied{
  border-color:#b8dfce;
  background:#f0fbf6;
  color:#087451;
}
.twlc24-partner-portal-host .twlc24-partner-cta{
  box-sizing:border-box;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:8px;
  width:100%;
  min-height:40px;
  margin:0;
  padding:8px 13px;
  border:1px solid #075ff7;
  border-radius:13px;
  background:#075ff7;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-size:12.5px;
  font-weight:900;
  text-decoration:none!important;
  box-shadow:none;
}
.twlc24-partner-portal-host .twlc24-partner-cta:hover,
.twlc24-partner-portal-host .twlc24-partner-cta:focus{
  background:#0758eb;
  border-color:#0758eb;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  box-shadow:none;
  transform:none;
}
.twlc24-partner-portal-host .twlc24-partner-cta .twlc24-partner-cta-icon{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  flex:none;
  width:16px;
  min-width:16px;
  height:16px;
  color:currentColor;
  -webkit-text-fill-color:currentColor;
}
.twlc24-partner-portal-host .twlc24-partner-cta .twlc24-partner-cta-icon svg{
  display:block!important;
  width:16px!important;
  height:16px!important;
  stroke:currentColor!important;
  fill:none!important;
}
.twlc24-partner-portal-host .twlc24-partner-standalone{
  display:flex;
  justify-content:flex-end;
  width:88px;
  margin-left:auto;
  margin-top:-3px;
}

/* Desktop + Tablet: Partnerprogramm erst NACH dem Klick als echtes Vollkarten-Overlay.
   Wichtig: Im geschlossenen Zustand bleibt die normale Loopcard vollständig sichtbar.
   Das Panel orientiert sich an der gesamten Karte (inkl. Disclaimer), nicht nur am Shell-Inhalt. */
@media (min-width:681px){

  html body .twtools .twlc24-partner-portal-host{
    position:relative!important;
  }
  html body .twtools .twlc24-partner-portal-host>.twlc24-shell{
    position:static!important;
  }
}
@media (min-width:681px){


  /* Desktop braucht keinen separaten Backdrop. Das weiße Panel selbst deckt die Karte ab. */
  html body .twtools .twlc24-partner-portal-host>.twlc24-shell>.twlc24-partner-backdrop,
  html body .twtools .twlc24-partner-portal-host>.twlc24-shell>.twlc24-partner-backdrop:not([hidden]){
    display:none!important;
  }

  html body .twtools .twlc24-partner-portal-host>.twlc24-shell>.twlc24-partner-panel[hidden]{
    display:none!important;
  }
  html body .twtools .twlc24-partner-portal-host>.twlc24-shell>.twlc24-partner-panel:not([hidden]){
    display:flex!important;
  }
  html body .twtools .twlc24-partner-portal-host>.twlc24-shell>.twlc24-partner-panel{
    position:absolute!important;
    z-index:70!important;
    top:8px!important;
    right:8px!important;
    bottom:8px!important;
    left:8px!important;
    width:auto!important;
    max-width:none!important;
    height:auto!important;
    min-height:0!important;
    max-height:none!important;
    margin:0!important;
    padding:13px 14px 14px!important;
    border:1px solid #d5dfeb!important;
    border-radius:21px!important;
    background:#fff!important;
    box-shadow:0 10px 24px rgba(7,24,48,.085)!important;
    transform:none!important;
    overflow:hidden!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__content{
    display:grid!important;
    grid-template-columns:minmax(0,1.52fr) minmax(320px,.94fr)!important;
    grid-template-rows:minmax(0,1fr)!important;
    gap:12px!important;
    flex:1 1 auto!important;
    min-height:0!important;
    overflow:hidden!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__main{
    display:flex!important;
    flex-direction:column!important;
    min-height:0!important;
    overflow:hidden!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-description{
    flex:1 1 auto!important;
    height:100%!important;
    min-height:0!important;
    max-height:none!important;
    overflow-y:auto!important;
    overflow-x:hidden!important;
  }
  /* Browser-stabil: Die rechte Spalte reserviert feste Zeilen für Code, ID und CTA.
     Nur der Hinweis darf den verbleibenden Platz nutzen. So kann Firefox durch
     abweichende Schriftmetriken den CTA nicht mehr aus dem Panel drücken. */
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__facts{
    display:grid!important;
    grid-template-columns:minmax(0,1fr)!important;
    grid-template-rows:minmax(0,1fr) auto auto auto!important;
    align-items:stretch!important;
    align-content:stretch!important;
    gap:7px!important;
    height:100%!important;
    min-height:0!important;
    overflow:hidden!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-hint{
    min-height:0!important;
    height:auto!important;
    overflow-y:auto!important;
    overflow-x:hidden!important;
    overscroll-behavior:contain;
    scrollbar-width:thin;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-identifier,
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-cta{
    min-height:0!important;
    height:auto!important;
    flex:none!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-cta{
    margin:0!important;
    align-self:stretch!important;
  }
}


/* Tablet-Schalter für größere Tablets: 781–1180px.
   iPad Mini (700–780px) erhält darunter eine eigene, eindeutige Quelle. */
@media (min-width:781px) and (max-width:1180px){
  html body .twtools .twlc24-partner-portal-host .twlc24-description-controls{
    position:relative!important;
    z-index:22!important;
    display:flex!important;
    flex-direction:column!important;
    align-items:stretch!important;
    justify-content:flex-start!important;
    width:86px!important;
    min-width:86px!important;
    max-width:86px!important;
    gap:8px!important;
    margin-left:2px!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-description-controls>.twlc24-description-more,
  html body .twtools .twlc24-partner-portal-host .twlc24-description-controls .twlc24-partner-trigger{
    box-sizing:border-box!important;
    width:86px!important;
    min-width:86px!important;
    max-width:86px!important;
    height:38px!important;
    min-height:38px!important;
    max-height:38px!important;
    margin:0!important;
    padding:0 10px!important;
    gap:5px!important;
    border-radius:11px!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-description-controls>.twlc24-description-more{
    order:1!important;
    border:1px solid #d7e1ec!important;
    background:#fff!important;
    background-image:none!important;
    color:#526176!important;
    -webkit-text-fill-color:#526176!important;
    font-size:11.5px!important;
    font-weight:800!important;
    box-shadow:none!important;
    filter:none!important;
    transform:none!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-description-controls>.twlc24-partner{
    order:2!important;
    width:86px!important;
    min-width:86px!important;
    max-width:86px!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-description-controls .twlc24-partner-trigger__icon svg{
    width:15px!important;
    min-width:15px!important;
    height:15px!important;
    min-height:15px!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-description-controls .twlc24-partner-trigger__chevron svg,
  html body .twtools .twlc24-partner-portal-host .twlc24-description-controls>.twlc24-description-more .twlc24-arrow-char svg{
    width:10px!important;
    min-width:10px!important;
    height:10px!important;
    min-height:10px!important;
  }

}

/* Tablet-Partnerprogramm-Panel: weiterhin für alle Tablets 681–1180px. */
@media (min-width:681px) and (max-width:1180px){
  html.twlc24-partner-modal-open,
  body.twlc24-partner-modal-open{
    overflow:hidden!important;
    overscroll-behavior:none!important;
  }

  html body .twtools .twlc24-partner-portal-host>.twlc24-shell>.twlc24-partner-panel{
    --twlc24-pp-line:#d8e2ec;
    --twlc24-pp-soft:#f7faff;
    top:14px!important;
    right:14px!important;
    bottom:14px!important;
    left:14px!important;
    width:auto!important;
    max-width:none!important;
    min-height:0!important;
    max-height:none!important;
    padding:18px!important;
    border:1px solid var(--twlc24-pp-line)!important;
    border-radius:24px!important;
    background:#fff!important;
    box-shadow:0 14px 38px rgba(7,24,48,.10)!important;
    overflow:hidden!important;
    transform:none!important;
  }

  html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__head{
    align-items:flex-start!important;
    justify-content:space-between!important;
    gap:14px!important;
    flex:none!important;
    margin:0 0 16px!important;
    padding:0 0 16px!important;
    border:0!important;
    border-bottom:1px solid var(--twlc24-pp-line)!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__head::after,
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__head>div:first-child::after{
    content:none!important;
    display:none!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__head>div:first-child{
    flex:1 1 auto!important;
    min-width:0!important;
    padding:3px 0 0!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__eyebrow{
    margin:0 0 6px!important;
    color:#55718f!important;
    font-size:12px!important;
    line-height:1.1!important;
    font-weight:850!important;
    letter-spacing:.03em!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__head h3{
    margin:0!important;
    color:#07152f!important;
    font-size:19px!important;
    line-height:1.05!important;
    font-weight:900!important;
    letter-spacing:-.02em!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-close{
    width:44px!important;
    min-width:44px!important;
    height:44px!important;
    min-height:44px!important;
    margin:0!important;
    padding:0!important;
    border:1px solid var(--twlc24-pp-line)!important;
    border-radius:14px!important;
    background:#fff!important;
    box-shadow:none!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-close svg{
    width:13px!important;
    height:13px!important;
  }

  html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__content{
    display:grid!important;
    grid-template-columns:minmax(0,1fr) minmax(304px,.9fr)!important;
    grid-template-rows:minmax(0,1fr)!important;
    align-items:stretch!important;
    align-content:start!important;
    gap:18px!important;
    flex:1 1 auto!important;
    min-height:0!important;
    padding:0!important;
    border:0!important;
    overflow:hidden!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__content::before,
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__content::after{
    content:none!important;
    display:none!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__main{
    display:flex!important;
    flex-direction:column!important;
    min-height:0!important;
    overflow:hidden!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-description{
    flex:1 1 auto!important;
    height:100%!important;
    min-height:0!important;
    max-height:none!important;
    padding:18px 20px 20px!important;
    border:1px solid var(--twlc24-pp-line)!important;
    border-radius:20px!important;
    background:var(--twlc24-pp-soft)!important;
    color:#34455e!important;
    font-size:13.1px!important;
    line-height:1.56!important;
    scrollbar-width:thin!important;
    scrollbar-gutter:auto!important;
    box-shadow:none!important;
    outline:none!important;
    overflow-y:auto!important;
    overflow-x:hidden!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-description::-webkit-scrollbar{width:6px!important}
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-description::-webkit-scrollbar-track{background:transparent!important}
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-description::-webkit-scrollbar-thumb{border-radius:999px!important;background:#b9c6d4!important}
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-description:focus{
    outline:none!important;
    box-shadow:none!important;
  }

  html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__facts{
    display:grid!important;
    grid-template-columns:minmax(0,1fr)!important;
    grid-template-rows:auto auto auto auto!important;
    align-items:stretch!important;
    align-content:start!important;
    gap:11px!important;
    height:100%!important;
    min-height:0!important;
    overflow:hidden!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-fact{
    padding:11px 13px!important;
    border:1px solid var(--twlc24-pp-line)!important;
    border-radius:18px!important;
    background:#ffffff!important;
    box-shadow:none!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-fact>span{
    margin:0 0 6px!important;
    color:#5a728c!important;
    font-size:11.35px!important;
    line-height:1.18!important;
    font-weight:850!important;
  }

  html body .twtools .twlc24-partner-portal-host .twlc24-partner-hint{
    min-height:0!important;
    padding:16px 16px!important;
    background:#f4f8fe!important;
    display:flex!important;
    flex-direction:column!important;
    justify-content:flex-start!important;
    gap:0!important;
    overflow:visible!important;
    scrollbar-width:none!important;
    box-shadow:none!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-hint:hover{
    border-color:var(--twlc24-pp-line)!important;
    background:#f4f8fe!important;
    box-shadow:none!important;
    transform:none!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-hint-text--base,
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-hint-section{
    display:none!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-hint-text--tablet{
    display:block!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-hint-text--tablet-mini,
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-hint__extra{
    display:none!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-hint-section--tablet{
    display:none!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-hint p{
    margin:0!important;
    color:#4e6179!important;
    font-size:10.7px!important;
    line-height:1.38!important;
    font-weight:650!important;
    text-wrap:pretty!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-hint__extra{
    display:none!important;
    margin-top:0!important;
    color:#4f657f!important;
    font-size:10.7px!important;
    line-height:1.38!important;
    font-weight:650!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-hint-section--tablet{
    margin-top:7px!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-hint-divider{
    display:none!important;
    width:100%!important;
    height:1px!important;
    margin:0 0 8px!important;
    background:var(--twlc24-pp-line)!important;
    opacity:1!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-hint-section--tablet strong{
    display:block!important;
    margin:0 0 3px!important;
    color:#4f657f!important;
    font-size:10.65px!important;
    line-height:1.12!important;
    font-weight:900!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-hint-mini{
    margin:0 0 3px!important;
    color:#4c6178!important;
    font-size:10.55px!important;
    line-height:1.24!important;
    font-weight:700!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-hint-detail{
    margin:0!important;
    color:#4c6178!important;
    font-size:10.55px!important;
    line-height:1.24!important;
    font-weight:620!important;
  }

  html body .twtools .twlc24-partner-portal-host .twlc24-partner-identifier{
    min-height:0!important;
    padding:10px 12px!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-identifier>div{
    grid-template-columns:minmax(0,1fr) auto!important;
    gap:9px!important;
    align-items:center!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-identifier code{
    display:flex!important;
    align-items:center!important;
    min-height:36px!important;
    padding:0 11px!important;
    border:1px solid var(--twlc24-pp-line)!important;
    border-radius:14px!important;
    background:#fff!important;
    color:#17233d!important;
    font-size:12px!important;
    line-height:1.2!important;
    font-weight:800!important;
    box-shadow:none!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-identifier button{
    display:inline-flex!important;
    align-items:center!important;
    justify-content:center!important;
    gap:6px!important;
    min-width:96px!important;
    min-height:36px!important;
    padding:0 12px!important;
    border:1px solid var(--twlc24-pp-line)!important;
    border-radius:14px!important;
    background:#fff!important;
    color:#24527f!important;
    font-size:11px!important;
    font-weight:850!important;
    box-shadow:none!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-identifier button svg{
    width:13px!important;
    height:13px!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-copy-label{
    position:static!important;
    width:auto!important;
    height:auto!important;
    margin:0!important;
    padding:0!important;
    overflow:visible!important;
    clip:auto!important;
    white-space:normal!important;
    border:0!important;
  }

  html body .twtools .twlc24-partner-portal-host .twlc24-partner-cta{
    min-height:46px!important;
    height:46px!important;
    margin:0!important;
    padding:0 16px!important;
    border-radius:14px!important;
    font-size:12.7px!important;
    box-shadow:none!important;
    align-self:stretch!important;
  }

  html body .twtools .twlc24-partner-portal-host .twlc24-partner-standalone{
    width:100%!important;
    margin:0!important;
  }
}

@media (min-width:781px) and (max-width:860px){
  html body .twtools .twlc24-partner-portal-host>.twlc24-shell>.twlc24-partner-panel{
    top:10px!important;
    right:10px!important;
    bottom:10px!important;
    left:10px!important;
    padding:16px!important;
    border-radius:22px!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__head{
    margin-bottom:14px!important;
    padding-bottom:14px!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__content{
    grid-template-columns:minmax(0,1fr) minmax(292px,.9fr)!important;
    gap:20px!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-description{
    padding:18px 20px 20px!important;
    font-size:13px!important;
    line-height:1.56!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-fact,
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-hint{
    padding:12px 14px!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-identifier{
    padding:10px 12px!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-identifier button{
    min-width:96px!important;
    padding:0 12px!important;
    font-size:11px!important;
  }
}


/* iPad mini / kompakte Tablets: finaler Feinschliff.
   Eigene Proportionen für 681–780px. Der Hinweis bleibt vollständig sichtbar,
   nur die lange Beschreibung links scrollt. Die 781px+ Tablet-Variante bleibt unberührt. */
@media (min-width:681px) and (max-width:780px){
  html body .twtools .twlc24-partner-portal-host>.twlc24-shell>.twlc24-partner-panel{
    top:10px!important;
    right:10px!important;
    bottom:10px!important;
    left:10px!important;
    padding:12px 13px 13px!important;
    border-radius:20px!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__head{
    margin-bottom:10px!important;
    padding-bottom:10px!important;
    gap:10px!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__eyebrow{
    margin-bottom:4px!important;
    font-size:10.95px!important;
    line-height:1.08!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__head h3{
    font-size:17px!important;
    line-height:1.06!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-close{
    width:38px!important;
    min-width:38px!important;
    height:38px!important;
    min-height:38px!important;
    margin-top:0!important;
    border-radius:13px!important;
  }

  html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__content{
    grid-template-columns:minmax(0,1fr) minmax(246px,.76fr)!important;
    grid-template-rows:minmax(0,1fr)!important;
    gap:13px!important;
    align-items:stretch!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-description{
    padding:14px 15px 15px!important;
    font-size:11.9px!important;
    line-height:1.45!important;
    border-radius:17px!important;
    scrollbar-width:thin!important;
    scrollbar-color:#c2ccd7 transparent!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-description::-webkit-scrollbar{
    width:4px!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-description::-webkit-scrollbar-track{
    background:transparent!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-description::-webkit-scrollbar-thumb{
    border-radius:999px!important;
    background:#c2ccd7!important;
  }

  html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__facts{
    display:flex!important;
    flex-direction:column!important;
    align-items:stretch!important;
    gap:7px!important;
    height:100%!important;
    min-height:0!important;
    overflow:hidden!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-fact{
    flex:0 0 auto!important;
    padding:8px 9px!important;
    border-radius:15px!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-fact>span{
    margin-bottom:5px!important;
    font-size:10.25px!important;
    line-height:1.12!important;
  }

  html body .twtools .twlc24-partner-portal-host .twlc24-partner-hint{
    flex:0 0 auto!important;
    min-height:0!important;
    padding:9px 10px 10px!important;
    overflow:hidden!important;
    background:#f4f8fe!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-hint-text--base,
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-hint-text--tablet,
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-hint__extra,
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-hint-section--tablet{
    display:none!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-hint-text--tablet-mini{
    display:block!important;
    margin:0!important;
    color:#4e6179!important;
    font-size:9.35px!important;
    line-height:1.28!important;
    font-weight:650!important;
    text-wrap:pretty!important;
  }

  html body .twtools .twlc24-partner-portal-host .twlc24-partner-identifier{
    padding:8px 9px!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-identifier>div{
    grid-template-columns:minmax(0,1fr) 76px!important;
    gap:7px!important;
    align-items:center!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-identifier code{
    min-height:32px!important;
    padding:0 9px!important;
    border-radius:11px!important;
    font-size:10.25px!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-identifier button{
    width:76px!important;
    min-width:76px!important;
    min-height:32px!important;
    padding:0 7px!important;
    border-radius:11px!important;
    gap:4px!important;
    font-size:9.85px!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-identifier button svg{
    width:11px!important;
    height:11px!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-cta{
    flex:0 0 auto!important;
    min-height:38px!important;
    height:38px!important;
    margin-top:6px!important;
    border-radius:12px!important;
    font-size:11.4px!important;
    padding:0 12px!important;
  }
}


/* Desktop-Schalter: stabil vor und nach der JS-Initialisierung. */
@media (min-width:1200px){
  html body .twtools .twlc24-partner-portal-host .twlc24-description-controls{
    position:relative!important;
    z-index:22!important;
    display:flex!important;
    flex-direction:column!important;
    align-items:stretch!important;
    justify-content:flex-start!important;
    width:78px!important;
    min-width:78px!important;
    max-width:78px!important;
    gap:4px!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-description-controls>.twlc24-description-more{
    order:1!important;
    box-sizing:border-box!important;
    width:78px!important;
    min-width:78px!important;
    max-width:78px!important;
    height:32px!important;
    min-height:32px!important;
    max-height:32px!important;
    margin:0!important;
    padding:0 8px!important;
    gap:4px!important;
    border:1px solid #d7e1ec!important;
    border-radius:9px!important;
    background:#fff!important;
    background-image:none!important;
    color:#526176!important;
    -webkit-text-fill-color:#526176!important;
    font-size:11.7px!important;
    font-weight:800!important;
    box-shadow:none!important;
    filter:none!important;
    transform:none!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-description-controls>.twlc24-partner{
    order:2!important;
    width:78px!important;
    min-width:78px!important;
    max-width:78px!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-description-controls .twlc24-partner-trigger{
    width:78px!important;
    min-width:78px!important;
    max-width:78px!important;
    height:32px!important;
    min-height:32px!important;
    max-height:32px!important;
    padding:0 8px!important;
    gap:4px!important;
    border-radius:9px!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-description-controls .twlc24-partner-trigger__icon svg{
    width:14px!important;
    min-width:14px!important;
    height:14px!important;
    min-height:14px!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-description-controls .twlc24-partner-trigger__chevron svg,
  html body .twtools .twlc24-partner-portal-host .twlc24-description-controls>.twlc24-description-more .twlc24-arrow-char svg{
    width:10px!important;
    min-width:10px!important;
    height:10px!important;
    min-height:10px!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-description-controls>.twlc24-description-more:focus:not(:focus-visible),
  html body .twtools .twlc24-partner-portal-host .twlc24-description-controls>.twlc24-description-more:active{
    border-color:#d7e1ec!important;
    background:#fff!important;
    background-image:none!important;
    color:#526176!important;
    -webkit-text-fill-color:#526176!important;
    box-shadow:none!important;
    filter:none!important;
    transform:none!important;
    outline:none!important;
  }
  html body .twtools .twlc24-partner-portal-host .twlc24-description-controls>.twlc24-description-more:focus-visible{
    border-color:#9fbde1!important;
    background:#fff!important;
    color:#31506f!important;
    -webkit-text-fill-color:#31506f!important;
    outline:2px solid rgba(7,95,247,.20)!important;
    outline-offset:2px!important;
    box-shadow:none!important;
  }
}

@media (min-width:1200px) and (hover:hover) and (pointer:fine){
  html body .twtools .twlc24-partner-portal-host .twlc24-description-controls>.twlc24-description-more:hover{
    border-color:#bfd0e4!important;
    background:#f8fbff!important;
    background-image:none!important;
    color:#31506f!important;
    -webkit-text-fill-color:#31506f!important;
    box-shadow:none!important;
    filter:none!important;
    transform:none!important;
  }
}

/* Mobile: echtes viewportgebundenes Partnerprogramm-Panel.
   Die Seite dahinter bleibt stehen; nur die Beschreibung scrollt intern.
   So beginnt das Panel auf jedem Browser an derselben sichtbaren Position. */
@media (max-width:680px){
  html.twlc24-partner-modal-open,
  body.twlc24-partner-modal-open{
    overflow:hidden!important;
    overscroll-behavior:none;
  }

  .twlc24-partner-portal-host .twlc24-description-controls{
    width:100%;
    min-width:0;
    max-width:100%;
    display:flex;
    flex-direction:column;
    align-items:stretch;
    gap:6px;
  }
  .twlc24-partner-portal-host .twlc24-description-controls>.twlc24-description-more{order:1!important}
  .twlc24-partner-portal-host .twlc24-description-controls>.twlc24-partner{order:2!important}
  .twlc24-partner-portal-host .twlc24-partner-trigger{
    width:100%;
    min-width:0;
    max-width:100%;
    height:46px;
    min-height:46px;
    padding:0 13px;
    gap:7px;
    border-radius:12px;
    font-size:12.5px;
  }
  .twlc24-partner-portal-host .twlc24-partner-trigger__label{
    display:inline-block;
    flex:0 1 auto;
    font-weight:850;
  }
  .twlc24-partner-portal-host .twlc24-partner-trigger__icon svg{
    width:17px!important;
    height:17px!important;
  }
  .twlc24-partner-portal-host .twlc24-partner-trigger__chevron{
    margin-left:1px;
  }

  .twlc24-partner-portal-host>.twlc24-shell>.twlc24-partner-backdrop{
    position:fixed;
    z-index:99996;
    inset:0;
    display:block;
    background:rgba(7,21,47,.42);
    backdrop-filter:blur(1px);
    -webkit-backdrop-filter:blur(1px);
    overscroll-behavior:none;
  }
  .twlc24-partner-portal-host>.twlc24-shell>.twlc24-partner-panel{
    position:fixed;
    z-index:99997;
    pointer-events:auto!important;
    touch-action:pan-y!important;
    top:10px;
    top:max(10px, calc(env(safe-area-inset-top) + 8px));
    right:10px;
    bottom:auto;
    left:10px;
    width:auto;
    height:auto;
    min-height:0;
    max-height:calc(100vh - 20px);
    max-height:calc(100dvh - 20px - env(safe-area-inset-top) - env(safe-area-inset-bottom));
    padding:10px 10px 11px;
    border-radius:16px;
    box-shadow:0 18px 56px rgba(7,21,47,.26);
    display:flex;
    flex-direction:column;
    overflow:hidden;
    overscroll-behavior:contain;
    transform:none;
  }
  .twlc24-partner-portal-host .twlc24-partner-panel__head{
    flex:0 0 auto;
    margin-bottom:6px;
    padding-bottom:6px;
  }
  .twlc24-partner-portal-host .twlc24-partner-panel__eyebrow{
    font-size:9.5px;
  }
  .twlc24-partner-portal-host .twlc24-partner-panel__head h3{
    font-size:17.5px;
  }
  .twlc24-partner-portal-host .twlc24-partner-close{
    width:33px;
    height:33px;
  }
  .twlc24-partner-portal-host .twlc24-partner-panel__content{
    display:flex;
    flex:1 1 auto;
    flex-direction:column;
    gap:6px;
    min-height:0;
    pointer-events:auto!important;
    touch-action:pan-y!important;
    overflow-y:auto;
    overflow-x:hidden;
    overscroll-behavior:contain;
    -webkit-overflow-scrolling:touch;
    scrollbar-width:thin;
    padding-right:2px;
  }
  .twlc24-partner-portal-host .twlc24-partner-panel__content::-webkit-scrollbar{width:6px}
  .twlc24-partner-portal-host .twlc24-partner-panel__content::-webkit-scrollbar-track{background:transparent}
  .twlc24-partner-portal-host .twlc24-partner-panel__content::-webkit-scrollbar-thumb{border-radius:999px;background:#c7d4e3}
  .twlc24-partner-portal-host .twlc24-partner-panel__main{
    display:flex;
    flex:0 0 auto;
    flex-direction:column;
    min-height:0;
    overflow:visible;
  }
  .twlc24-partner-portal-host .twlc24-partner-description{
    flex:none;
    height:auto;
    min-height:74px;
    max-height:clamp(84px,12dvh,98px);
    padding:7px 10px 8px;
    font-size:12.2px;
    line-height:1.42;
    pointer-events:auto!important;
    touch-action:pan-y!important;
    overflow-y:auto;
    overflow-x:hidden;
    overscroll-behavior:contain;
    -webkit-overflow-scrolling:touch;
  }
  .twlc24-partner-portal-host .twlc24-partner-panel__facts{
    display:flex;
    flex:0 0 auto;
    flex-direction:column;
    gap:5px;
    min-height:0;
    width:100%;
  }
  .twlc24-partner-portal-host .twlc24-partner-fact{
    padding:7px 8px;
  }
  .twlc24-partner-portal-host .twlc24-partner-hint{
    padding:7px 8px;
  }
  .twlc24-partner-portal-host .twlc24-partner-hint p{
    font-size:10px;
    line-height:1.34;
  }
  .twlc24-partner-portal-host .twlc24-partner-hint__extra{
    display:none;
  }
  .twlc24-partner-portal-host .twlc24-partner-identifier>div{
    grid-template-columns:minmax(0,1fr) 38px;
  }
  .twlc24-partner-portal-host .twlc24-partner-identifier code{
    padding:6px 8px;
    font-size:10.7px;
  }
  .twlc24-partner-portal-host .twlc24-partner-identifier button{
    width:38px;
    min-width:38px;
    min-height:32px;
    padding:0;
  }
  .twlc24-partner-portal-host .twlc24-partner-copy-label{
    position:absolute;
    width:1px;
    height:1px;
    padding:0;
    margin:-1px;
    overflow:hidden;
    clip:rect(0,0,0,0);
    white-space:nowrap;
    border:0;
  }
  .twlc24-partner-portal-host .twlc24-partner-cta{
    flex:0 0 auto;
    min-height:40px;
    border-radius:10px;
    font-size:12.2px;
    margin-top:0;
  }
  .twlc24-partner-portal-host .twlc24-partner-standalone{
    width:100%;
    margin:0;
  }
}

/* Sehr niedrige Mobile-Viewports: die Aktionsdaten bleiben sichtbar;
   nur der Beschreibungsbereich wird weiter verkleinert und scrollt intern. */
@media (max-width:680px) and (max-height:620px){
  .twlc24-partner-portal-host>.twlc24-shell>.twlc24-partner-panel{
    top:6px;
    top:max(6px, calc(env(safe-area-inset-top) + 4px));
    right:4px;
    bottom:auto;
    left:4px;
    max-height:calc(100vh - 12px);
    max-height:calc(100dvh - 12px - env(safe-area-inset-top) - env(safe-area-inset-bottom));
    padding:8px 9px;
    border-radius:15px;
    transform:none;
  }
  .twlc24-partner-portal-host .twlc24-partner-panel__head{
    margin-bottom:4px;
    padding-bottom:4px;
  }
  .twlc24-partner-portal-host .twlc24-partner-panel__head h3{
    font-size:16.5px;
  }
  .twlc24-partner-portal-host .twlc24-partner-close{
    width:31px;
    height:31px;
  }
  .twlc24-partner-portal-host .twlc24-partner-panel__content{
    gap:5px;
  }
  .twlc24-partner-portal-host .twlc24-partner-panel__main{
    min-height:0;
  }
  .twlc24-partner-portal-host .twlc24-partner-description{
    min-height:64px;
    max-height:clamp(70px,10.5dvh,84px);
    padding:5px 9px 7px;
    font-size:11.6px;
    line-height:1.34;
  }
  .twlc24-partner-portal-host .twlc24-partner-fact,
  .twlc24-partner-portal-host .twlc24-partner-hint{
    padding:6px 7px;
  }
  .twlc24-partner-portal-host .twlc24-partner-hint p{
    font-size:9.7px;
    line-height:1.3;
  }
  .twlc24-partner-portal-host .twlc24-partner-identifier code{
    padding:5px 7px;
    font-size:10.3px;
  }
  .twlc24-partner-portal-host .twlc24-partner-identifier button{
    min-height:30px;
  }
  .twlc24-partner-portal-host .twlc24-partner-cta{
    min-height:38px;
    font-size:12px;
  }
}

@media (prefers-reduced-motion:reduce){
  .twlc24-partner-portal-host .twlc24-partner-trigger__chevron svg{transition:none}
}



@media (max-width:1199px){
  
  
}

@media (min-width:768px) and (max-width:1199px){
  
  
}

@media (max-width:1024px){
  
}

@media (max-width:767px){
  
  
  
  
  
}

@media (max-width:359px){
  
  
}
@media (min-width:360px) and (max-width:429px){
  
  
}
@media (min-width:430px) and (max-width:559px){
  
  
}
@media (min-width:560px) and (max-width:767px){
  
  
}



/* V1.0 – Mobile Filterzaehler: bei 0 komplett ausblenden; sonst unveraendert. */
html body .twtools .twtools-filter-count[hidden]{display:none!important}

/* ============================================================
   ToolWissen v1.0 – Tools-Archiv: Pagination und Abschlussrhythmus
   Desktop: Pagination sitzt optisch mittig zwischen Ergebnisbereich
   und Footer; der Leerraum unterhalb bleibt luftig, aber gleichmäßig.
   Bei aktiven Filtern bleibt der bereits reparierte Abschluss etwas
   kompakter. Tablet und Mobile bleiben unverändert.
   ============================================================ */
@media (min-width:1200px){
  html body .twtools .twtools-pagination{
    padding:24px 4px 2px;
  }
  html body .twtools .twtools-layout{
    padding-bottom:16px;
  }
  html body .twtools.has-active-filters .twtools-layout{
    padding-bottom:14px;
  }
}


/* ToolWissen v1.0 – Filterdrawer Tablet/Mobile: saubere Scrollkante */
@media (min-width:768px) and (max-width:1024px){
  html body .twtools .twtools-filter-scrollbody{padding-right:12px!important}
}
@media (max-width:767px){
  html body .twtools .twtools-filter-scrollbody{padding-right:9px!important}
}

/* ============================================================
   ToolWissen v1.0 – Ergebnisansicht: Seiten oder Liste
   Ruhige, mittig zur Ergebnis-Spalte ausgerichtete Umschaltung.
   Pagination bleibt die bestehende ToolWissen-Pagination.
   ============================================================ */
.twtools-results,
.twtools-results-footer,
.twtools-view-control{
  overflow-anchor:none;
}
.twtools-results-footer{
  position:relative;
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  gap:14px;
  width:100%;
  padding:24px 4px 4px;
}
.twtools-results-footer .twtools-pagination{
  order:2;
  display:none;
  width:100%;
  padding:0!important;
  margin:0;
  text-align:center;
}
.twtools-results-footer.has-pagination .twtools-pagination{display:block}
.twtools-view-control{
  order:1;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:8px;
  max-width:100%;
  margin:0 auto;
  padding:0;
  border:0;
  background:transparent;
  box-shadow:none;
  color:#213653;
}
.twtools-view-modes,
.twtools-view-counts{
  display:inline-grid;
  align-items:center;
  gap:4px;
  padding:4px;
  border:1px solid #dbe5f1;
  border-radius:13px;
  background:#fff;
  box-shadow:0 5px 16px rgba(18,42,78,.035);
}
.twtools-view-modes{grid-template-columns:repeat(2,auto)}
.twtools-view-counts{
  grid-template-columns:repeat(4,42px);
  position:relative;
}
.twtools-view-counts[hidden]{display:none!important}
.twtools-view-mode,
.twtools-view-count{
  appearance:none;
  -webkit-appearance:none;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:7px;
  min-height:38px;
  margin:0;
  border:1px solid transparent;
  border-radius:9px;
  background:transparent;
  color:#405571;
  font:inherit;
  font-size:12px;
  font-weight:790;
  line-height:1;
  cursor:pointer;
  box-shadow:none;
  transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease;
}
.twtools-view-mode{min-width:86px;padding:0 14px}
.twtools-view-mode-icon{
  display:grid;
  place-items:center;
  width:17px;
  height:17px;
  flex:0 0 17px;
}
.twtools-view-mode-icon svg{
  width:17px!important;
  height:17px!important;
  fill:none!important;
  stroke:currentColor!important;
  stroke-width:1.9!important;
}
.twtools-view-mode.is-active{
  border-color:#0d6ff4;
  background:#0d6ff4;
  color:#fff;
  box-shadow:0 4px 11px rgba(13,111,244,.16);
}
.twtools-view-count{
  width:42px;
  min-width:42px;
  padding:0;
  background:#f7f9fc;
  color:#52657f;
}
.twtools-view-count.is-active{
  border-color:#b8d5ff;
  background:#eaf3ff;
  color:#075fd9;
  font-weight:860;
  box-shadow:inset 0 0 0 1px rgba(13,111,244,.02);
}
.twtools-view-mode:focus-visible,
.twtools-view-count:focus-visible{
  outline:2px solid rgba(13,99,243,.34);
  outline-offset:2px;
}
.twtools.is-list-view .twtools-results>.twlc24-card{
  content-visibility:auto;
  contain-intrinsic-size:auto 700px;
}

@media (hover:hover) and (pointer:fine){
  html body .twtools .twtools-view-mode:not(.is-active):hover,
  html body .twtools .twtools-view-count:not(.is-active):hover{
    border-color:#c7d8ee!important;
    background:#f2f7fd!important;
    color:#173a68!important;
  }
  html body .twtools .twtools-view-mode.is-active:hover{
    border-color:#075fd9!important;
    background:#075fd9!important;
    color:#fff!important;
  }
  html body .twtools .twtools-view-count.is-active:hover{
    border-color:#9fc6fb!important;
    background:#e3efff!important;
    color:#0756c4!important;
  }
}

@media (max-width:1024px){
  .twtools-results-footer{
    gap:12px;
    padding:22px 2px 3px;
  }
  .twtools-view-control{max-width:100%}
}

/* Tablet: etwas mehr Luft zwischen letzter Toolkarte und Bedienbereich.
   Mobile bleibt kompakter und bekommt seine eigene Regel darunter. */
@media (min-width:641px) and (max-width:1024px){
  .twtools-results-footer{padding-top:29px}
}

@media (max-width:640px){
  .twtools-results-footer{gap:11px;padding-top:18px}
  .twtools-view-control{
    display:flex;
    flex-direction:column;
    width:min(100%,360px);
    gap:7px;
  }
  .twtools-view-modes,
  .twtools-view-counts{
    width:100%;
    box-shadow:none;
  }
  .twtools-view-modes{grid-template-columns:repeat(2,minmax(0,1fr))}
  .twtools-view-counts{grid-template-columns:repeat(4,minmax(0,1fr))}
  .twtools-view-mode,
  .twtools-view-count{
    width:100%;
    min-width:0;
    min-height:38px;
    font-size:11.5px;
  }
  .twtools-view-mode{padding:0 10px}
}

@media (max-width:360px){
  .twtools-view-control{width:100%}
  .twtools-view-mode{gap:6px;padding:0 8px}
  .twtools-view-mode-icon{width:16px;height:16px;flex-basis:16px}
  .twtools-view-mode-icon svg{width:16px!important;height:16px!important}
}


/* V1.0 – Desktop-Abschluss: Steuerung näher am Footer, ohne Tablet/Mobile anzutasten. */
@media (min-width:1200px){
  html body .twtools .twtools-results-footer{padding-bottom:0}
}

/* ============================================================
   ToolWissen v1.0 – Ansichtssteuerung: Abschlussabstand Tablet/Mobile
   Desktop bleibt bewusst unverändert. Der Abstand unter Pagination /
   Seiten-Liste-Umschaltung wird auf kleineren Viewports gleichmäßiger,
   ohne die Karten oder den globalen Footer zu verändern.
   ============================================================ */
@media (min-width:768px) and (max-width:1024px){
  html body .twtools .twtools-results-footer{padding-top:30px;padding-bottom:2px}
  html body .twtools .twtools-layout{padding-bottom:14px}
}
@media (max-width:767px){
  html body .twtools .twtools-results-footer{padding-top:20px;padding-bottom:2px}
  html body .twtools .twtools-layout{padding-bottom:12px}
}

/* Seiten/Liste: waehrend des DOM-Tauschs darf Chrome keinen eigenen
   Scroll-Anker innerhalb des Archives waehlen. Die Klasse existiert nur fuer
   einen Render-Zyklus und veraendert keinerlei Layout oder Abstaende. */
html body .twtools.is-view-transition,
html body .twtools.is-view-transition .twtools-results,
html body .twtools.is-view-transition .twtools-results-footer,
html body .twtools.is-view-transition .twtools-view-control{
  overflow-anchor:none!important;
}
html.twtools-view-transition-global,
html.twtools-view-transition-global body{
  overflow-anchor:none!important;
  scroll-behavior:auto!important;
}


/* ============================================================
   ToolWissen v1.0 – stabiler Filter-Drawer für ALLE kompakten Ansichten
   Tablet + Mobile verwenden bewusst exakt dasselbe robuste Prinzip:
   - keine JS-/visualViewport-Höhenwerte
   - keine Flex-/Grid-Höhenkette für den Drawer
   - Drawer nur über feste Viewport-Kanten top/bottom
   - Header, Scrollfläche und Aktionsleiste absolut voneinander getrennt
   Dadurch können Checkbox-Repaints, Browserleisten und dynamische Inhalte
   die Filterliste bzw. die unteren Buttons nicht mehr zusammenziehen.
   ============================================================ */
@media (max-width:1024px){
  html body .twtools .twtools-sidebar{
    display:none!important;
    position:fixed!important;
    z-index:10002!important;
    top:0!important;
    bottom:0!important;
    left:0!important;
    right:auto!important;
    width:min(390px,calc(100vw - 42px))!important;
    height:auto!important;
    min-height:0!important;
    max-height:none!important;
    margin:0!important;
    padding:0!important;
    border:0!important;
    border-radius:0 18px 18px 0!important;
    overflow:hidden!important;
    overflow-anchor:none!important;
    background:#fff!important;
    box-shadow:0 22px 70px rgba(5,17,37,.25)!important;
    opacity:1!important;
    visibility:visible!important;
    pointer-events:auto!important;
    transform:none!important;
    transition:none!important;
    contain:none!important;
    will-change:auto!important;
  }
  html body .twtools.is-filter-open .twtools-sidebar{display:block!important}

  html body .twtools .twtools-sidebar-head{
    position:absolute!important;
    z-index:50!important;
    top:0!important;
    right:0!important;
    left:0!important;
    display:flex!important;
    align-items:center!important;
    justify-content:space-between!important;
    width:auto!important;
    height:68px!important;
    min-height:68px!important;
    max-height:68px!important;
    margin:0!important;
    padding:0 18px!important;
    border-bottom:1px solid var(--tw-line)!important;
    background:#fff!important;
    overflow-anchor:none!important;
    transform:none!important;
    contain:none!important;
  }

  html body .twtools .twtools-filter-form{
    position:absolute!important;
    top:68px!important;
    right:0!important;
    bottom:0!important;
    left:0!important;
    display:block!important;
    width:auto!important;
    height:auto!important;
    min-height:0!important;
    max-height:none!important;
    margin:0!important;
    padding:0!important;
    overflow:hidden!important;
    overflow-anchor:none!important;
    background:#fff!important;
    transform:none!important;
    contain:none!important;
  }

  html body .twtools .twtools-filter-scrollbody{
    position:absolute!important;
    z-index:1!important;
    top:0!important;
    right:0!important;
    bottom:122px!important;
    left:0!important;
    display:block!important;
    width:auto!important;
    height:auto!important;
    min-height:0!important;
    max-height:none!important;
    margin:0!important;
    padding:14px 16px 18px!important;
    overflow-y:scroll!important;
    overflow-x:hidden!important;
    overscroll-behavior-y:contain!important;
    touch-action:pan-y!important;
    -webkit-overflow-scrolling:auto!important;
    scrollbar-gutter:auto!important;
    overflow-anchor:none!important;
    transform:none!important;
    contain:none!important;
  }

  html body .twtools .twtools-filter-actions{
    position:absolute!important;
    z-index:5!important;
    right:0!important;
    bottom:0!important;
    left:0!important;
    top:auto!important;
    display:grid!important;
    grid-template-columns:1fr!important;
    gap:8px!important;
    width:auto!important;
    height:122px!important;
    min-height:122px!important;
    max-height:122px!important;
    margin:0!important;
    padding:10px 16px max(16px,env(safe-area-inset-bottom))!important;
    border-top:1px solid #edf1f6!important;
    background:#fff!important;
    opacity:1!important;
    overflow-anchor:none!important;
    box-shadow:none!important;
    transform:none!important;
    contain:none!important;
  }
  html body .twtools .twtools-filter-actions .twtools-reset,
  html body .twtools .twtools-filter-actions .twtools-apply{
    width:100%!important;
    min-height:44px!important;
    height:44px!important;
    margin:0!important;
  }

  html body .twtools .twtools-backdrop{
    display:none!important;
    position:fixed!important;
    z-index:10001!important;
    inset:0!important;
    opacity:1!important;
    visibility:visible!important;
    pointer-events:auto!important;
    transition:none!important;
  }
  html body .twtools.is-filter-open .twtools-backdrop{display:block!important}
  html body.twtools-lock{overflow:hidden!important;overscroll-behavior:none!important}
}

/* Smartphone bleibt etwas breiter am verfügbaren Bildschirmrand; das ist
   ausschließlich eine Breitenanpassung, die stabile Mechanik bleibt identisch. */
@media (max-width:767px){
  html body .twtools .twtools-sidebar{width:min(350px,calc(100vw - 20px))!important}
}

/* 2026-08-21 – ohne Sekundäraktionen bleibt die rechte Spalte content-basiert. */
html body .twtools .twlc24-card[data-twlc24-card].has-no-secondary-actions .twlc24-side{justify-content:flex-start!important}


/* ToolWissen v1.0: transparente Originalwährung bei automatischer EUR-Umrechnung. */
.twlc24-price-original{font-size:11.5px;line-height:1.25;font-weight:600;color:#6b778c;text-align:center;margin-top:2px}
.twlc24-partner-description p{margin:0 0 10px}.twlc24-partner-description p:last-child{margin-bottom:0}

.twlc24-partner-panel__facts--compact{align-content:start;grid-auto-rows:min-content}.twlc24-partner-panel__facts--compact .twlc24-partner-cta{margin-top:0}

/* 2026-08-22 – Suchfeld, Filterboden, Seitenwechsel und rechte Loopcard-Spalte stabilisieren. */
html body .twtools input[type="search"],
html body .twtools input[type="search"]:focus,
html body .twtools [data-twtools-search],
html body .twtools [data-twtools-search]:focus,
html body .twtools .twtools-search-wrap,
html body .twtools .twtools-search-wrap:focus-within{
  box-shadow:none!important;
  filter:none!important;
  text-shadow:none!important;
}
html body .twtools input[type="search"]::-webkit-search-decoration,
html body .twtools input[type="search"]::-webkit-search-cancel-button{
  -webkit-appearance:none;
  appearance:none;
}
html body .twtools input[type="search"]:-webkit-autofill{
  -webkit-box-shadow:0 0 0 1000px #fff inset!important;
  box-shadow:0 0 0 1000px #fff inset!important;
}
html body .twtools [data-twtools-view-control],
html body .twtools [data-twtools-results],
html body .twtools [data-twtools-pagination]{
  overflow-anchor:none!important;
}
@media (min-width:1025px){
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-side{
    align-content:start!important;
    justify-content:flex-start!important;
    gap:9px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-side > .twlc24-logo-box{
    margin-bottom:0!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-side > .twlc24-price-stack{
    min-height:0!important;
    height:auto!important;
    gap:4px!important;
    padding-top:9px!important;
    padding-bottom:9px!important;
  }
  /* Gutscheinbereich auf Desktop minimal näher an den Preisblock ziehen.
     Nur die Coupon-Variante wird berührt; Tablet/Mobile und Karten ohne Gutschein bleiben unverändert. */
  html body .twtools .twlc24-card[data-twlc24-card].is-layout-desktop .twlc24-side.has-coupon > .twlc24-coupon-promo{
    margin-top:-6px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-coupon-promo,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-coupon-fallback-card{
    min-height:0!important;
    height:auto!important;
    padding-top:8px!important;
    padding-bottom:8px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-side-utility{
    gap:7px!important;
    min-height:0!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-side-utility > .twlc24-updated{
    min-height:0!important;
    height:auto!important;
    padding-top:8px!important;
    padding-bottom:8px!important;
  }
}
/* 2026-08-22 – Scroll-/Affiliate-Finalisierung fuer Tablet, Mobile und Firefox. */
html body .twtools .twtools-results > .twlc24-card,
html body .twtools.is-list-view .twtools-results > .twlc24-card,
html body :where(.uc-grid,.ue-grid,.ue-post-grid,.uc-items-wrapper,.ue-items-wrapper,.twtools-results) > :where(*):has(.twlc24-card){
  content-visibility:visible!important;
  contain-intrinsic-size:0 0!important;
  contain:none!important;
}
html body .twtools .twlc24-title,
html body .twtools .twlc24-description,
html body .twtools .twlc24-box-text,
html body .twtools .twlc24-box-list,
html body .twtools .twlc24-price-line,
html body .twtools .twlc24-price-note,
html body .twtools .twlc24-updated,
html body .twtools .twlc24-mobile-updated,
html body .twtools .twlc24-chip,
html body .twtools .twlc24-btn > span{
  opacity:1!important;
  text-shadow:none!important;
}
html body .twtools .twlc24-card .tw-affiliate-star,
html body .twtools .twlc24-partner-portal-host .tw-affiliate-star,
html body .twtools .twtools-search-action .tw-affiliate-star{
  display:inline-grid!important;
  place-items:center!important;
  flex:0 0 auto!important;
  width:21px!important;
  min-width:21px!important;
  height:21px!important;
  min-height:21px!important;
  border:1px solid rgba(255,255,255,.42)!important;
  border-radius:999px!important;
  background:rgba(255,255,255,.18)!important;
  color:#fff!important;
  font-size:12px!important;
  font-weight:950!important;
  line-height:1!important;
  transform:translateY(-1px)!important;
}
html body .twtools .twlc24-btn-provider.is-sponsored-link,
html body .twtools .twlc24-partner-cta.is-sponsored-link,
html body .twtools .twlc24-partner-portal-host .twlc24-partner-cta.is-sponsored-link,
html body .twtools .twtools-search-action.is-sponsored-link{
  gap:8px!important;
}
html body .twtools .twtools-search-action.is-sponsored-link{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
}
html body .twtools .screen-reader-text{
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  padding:0!important;
  margin:-1px!important;
  overflow:hidden!important;
  clip:rect(0,0,0,0)!important;
  white-space:nowrap!important;
  border:0!important;
}
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-side,
html body .twtools .twlc24-card[data-twlc24-card].is-layout-desktop .twlc24-side,
html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side{
  gap:12px!important;
  align-content:start!important;
}
html body .twtools .twlc24-card[data-twlc24-card].is-layout-desktop .twlc24-side .twlc24-price-stack,
html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-price-stack{
  gap:7px!important;
  padding-top:10px!important;
  padding-bottom:10px!important;
}
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-coupon-promo,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-coupon-row,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-side-utility > .twlc24-updated,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-updated{
  min-height:44px!important;
}
html body .twtools .twlc24-card[data-twlc24-card].is-layout-tablet .twlc24-side .twlc24-coupon-promo{
  padding-top:11px!important;
  padding-bottom:11px!important;
}
@media (max-width:760px){
  html body .twtools .twlc24-card .tw-affiliate-star{
    width:20px!important;
    min-width:20px!important;
    height:20px!important;
    min-height:20px!important;
    font-size:11px!important;
  }
}

/* 2026-08-23 – Pagination, Filterboden, Vollfilter und schlichte Affiliate-Markierung. */
html body .twtools .twlc24-card .tw-affiliate-star,
html body .twtools .twlc24-partner-portal-host .tw-affiliate-star,
html body .twtools .twtools-search-action .tw-affiliate-star{
  display:inline!important;
  width:auto!important;
  min-width:0!important;
  height:auto!important;
  min-height:0!important;
  margin:0 0 0 1px!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  color:currentColor!important;
  font-size:.9em!important;
  font-weight:950!important;
  line-height:1!important;
  vertical-align:super!important;
  transform:none!important;
}
html body .twtools .twlc24-btn-provider.is-sponsored-link,
html body .twtools .twlc24-partner-cta.is-sponsored-link,
html body .twtools .twlc24-partner-portal-host .twlc24-partner-cta.is-sponsored-link,
html body .twtools .twtools-search-action.is-sponsored-link{
  gap:7px!important;
}
html body .twtools .twtools-results-footer{
  min-height:0!important;
  padding-bottom:0!important;
}
html body .twtools .twtools-results-footer .twtools-pagination{
  margin:0!important;
}
@media (max-width:767px){
  html body .twtools .twtools-results-footer{
    gap:9px!important;
    padding-top:16px!important;
    padding-bottom:0!important;
  }
  html body .twtools .twtools-layout{
    padding-bottom:6px!important;
  }
}
@media (min-width:768px) and (max-width:1024px){
  html body .twtools .twtools-results-footer{
    gap:10px!important;
    padding-top:22px!important;
    padding-bottom:0!important;
  }
  html body .twtools .twtools-layout{
    padding-bottom:8px!important;
  }
}
@media (max-width:1024px){
  html body .twtools .twtools-filter-scrollbody{
    background:#fff!important;
  }
  html body .twtools .twtools-filter-actions{
    background:#fff!important;
    box-shadow:0 -16px 0 #fff!important;
  }
}
html body .twtools .twlc24-partner-panel__facts--empty{
  display:grid!important;
  grid-template-columns:minmax(0,1fr)!important;
  align-content:start!important;
  gap:11px!important;
}
html body .twtools .twlc24-partner-panel__content--no-identifier,
html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__content--no-identifier{
  display:grid!important;
  grid-template-columns:minmax(0,1fr) minmax(260px,.43fr)!important;
  align-items:stretch!important;
  gap:16px!important;
}
html body .twtools .twlc24-partner-panel__content--no-identifier .twlc24-partner-description,
html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__content--no-identifier .twlc24-partner-description{
  min-height:220px!important;
}
html body .twtools .twlc24-partner-panel__facts--empty .twlc24-partner-hint{
  min-height:0!important;
}
html body .twtools .twlc24-partner-panel__facts--empty .twlc24-partner-hint--secondary{
  background:#fff!important;
}
html body .twtools .twlc24-partner-panel__facts--empty .twlc24-partner-standalone{
  width:100%!important;
  margin:0!important;
}
html body .twtools .twlc24-partner-panel__facts--empty .twlc24-partner-cta{
  width:100%!important;
  min-width:0!important;
}
@media (max-width:760px){
  html body .twtools .twlc24-partner-panel__content--no-identifier,
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__content--no-identifier{
    grid-template-columns:minmax(0,1fr)!important;
  }
}

/* 2026-08-23 – Partnerprogramm-Panel stabilisieren. */
html body .twtools .twlc24-partner-hint--single,
html body .twtools .twlc24-partner-portal-host .twlc24-partner-hint--single{
  background:#fff!important;
}
html body .twtools .twlc24-partner-panel__facts,
html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__facts{
  align-content:start!important;
}
html body .twtools .twlc24-partner-panel__content,
html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__content{
  min-height:0!important;
}
html body .twtools .twlc24-partner-cta,
html body .twtools .twlc24-partner-portal-host .twlc24-partner-cta{
  gap:8px!important;
}

@media (min-width:761px){
  html body .twtools .twlc24-partner-panel__content,
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__content{
    overflow:hidden!important;
  }
  html body .twtools .twlc24-partner-description,
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-description{
    overflow-y:auto!important;
    overflow-x:hidden!important;
  }
}

@media (max-width:760px){
  html body .twtools .twtools-results-footer{
    gap:12px!important;
    min-height:0!important;
    padding-top:18px!important;
    padding-bottom:18px!important;
  }
  html body .twtools .twtools-results-footer .twtools-pagination{
    padding:0!important;
  }
  html body .twtools .twlc24-partner-panel__content,
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__content{
    gap:10px!important;
    padding-bottom:14px!important;
  }
  html body .twtools .twlc24-partner-panel__facts,
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__facts{
    gap:10px!important;
  }
  html body .twtools .twlc24-partner-standalone,
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-standalone{
    margin-top:2px!important;
  }
}

/* v1.0 Währungssystem: Einpassung des zentralen Icon-Triggers. */
.twlc24-inline-currency-trigger{display:inline-flex;align-items:center;justify-content:center;gap:0;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;line-height:inherit;cursor:pointer}.twlc24-inline-currency-trigger [data-tw-currency-code]{color:inherit;font:inherit;line-height:inherit}.twlc24-mobile-price .twlc24-price-original{margin-top:3px}.twlc24-mobile-price-line [data-tw-currency-amount],.twlc24-mobile-price-line [data-tw-currency-interval-part],.twlc24-price-line [data-tw-currency-amount],.twlc24-price-line [data-tw-currency-interval-part]{display:inline}.twlc24-mobile-price-line,.twlc24-price-line{display:flex;align-items:baseline;justify-content:center;gap:.3ch;flex-wrap:wrap}.twlc24-mobile-price-line .twlc24-inline-currency-trigger,.twlc24-price-line .twlc24-inline-currency-trigger{position:relative;top:0}@media(max-width:767px){.twlc24-mobile-price{min-width:0}.twlc24-mobile-price-line,.twlc24-price-original{overflow-wrap:anywhere}}

/* TW MOBILE PARTNER MODAL LUFTIGER v1.0 */
@media (max-width: 760px) {
  html body .twtools .twlc24-partner-panel__content,
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__content {
    gap: 15px !important;
    padding-bottom: 18px !important;
  }

  html body .twtools .twlc24-partner-description,
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-description {
    padding: 12px 14px 13px !important;
    line-height: 1.5 !important;
  }

  html body .twtools .twlc24-partner-panel__facts,
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-panel__facts {
    gap: 14px !important;
  }

  html body .twtools .twlc24-partner-hint,
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-hint {
    padding: 12px 14px !important;
  }

  html body .twtools .twlc24-partner-hint p,
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-hint p {
    line-height: 1.45 !important;
  }

  html body .twtools .twlc24-partner-fact,
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-fact {
    padding: 12px 14px !important;
  }

  html body .twtools .twlc24-partner-cta,
  html body .twtools .twlc24-partner-portal-host .twlc24-partner-cta {
    margin-top: 4px !important;
  }
}
/* END TW MOBILE PARTNER MODAL LUFTIGER v1.0 */

/* ============================================================
   ToolWissen v1.0 – Tools-Filter Desktop: zentrale, stabile Architektur
   Stand 25.08.2026

   Desktop besitzt nur EINEN äußeren Scrollcontainer: das Formular selbst.
   Die Filtergruppen und die Aktionsbuttons liegen im selben normalen
   Dokumentfluss. Dadurch kann nach Taxonomie-/AJAX-Updates keine künstliche
   Resthöhe zwischen „Weitere Filter“ und den Buttons entstehen.

   Tablet/Mobile <=1024 px bleiben vollständig bei ihrer bestehenden Drawer-
   Architektur mit getrenntem Scrollbereich und fester Aktionsleiste.
   ============================================================ */
@media (min-width:1025px){
  html body .twtools .twtools-sidebar{
    position:sticky!important;
    top:24px!important;
    display:block!important;
    height:auto!important;
    min-height:0!important;
    max-height:none!important;
    overflow:hidden!important;
    background:#fff!important;
    overflow-anchor:none!important;
    transform:none!important;
    will-change:auto!important;
  }

  html body .twtools .twtools-filter-form{
    display:block!important;
    width:100%!important;
    height:auto!important;
    min-height:0!important;
    max-height:min(720px,calc(100vh - 72px))!important;
    max-height:min(720px,calc(100dvh - 72px))!important;
    margin:0!important;
    padding:0 5px 0 0!important;
    overflow-y:auto!important;
    overflow-x:hidden!important;
    overscroll-behavior-y:auto!important;
    scrollbar-gutter:stable!important;
    scrollbar-width:thin!important;
    scrollbar-color:#b9c8d9 transparent!important;
    background:#fff!important;
    overflow-anchor:none!important;
    transform:none!important;
    will-change:auto!important;
  }
  html body .twtools .twtools-filter-form::-webkit-scrollbar{width:6px!important}
  html body .twtools .twtools-filter-form::-webkit-scrollbar-track{background:transparent!important}
  html body .twtools .twtools-filter-form::-webkit-scrollbar-thumb{border-radius:999px!important;background:#b9c8d9!important}
  html body .twtools .twtools-filter-form::-webkit-scrollbar-thumb:hover{background:#9fb2c8!important}

  /* Auf Desktop ist der bisherige Scrollbody nur noch ein normaler Wrapper.
     So gibt es keine zwei konkurrierenden Höhen-/Scrollketten mehr. */
  html body .twtools .twtools-filter-scrollbody{
    display:block!important;
    width:100%!important;
    height:auto!important;
    min-height:0!important;
    max-height:none!important;
    margin:0!important;
    padding-right:0!important;
    padding-bottom:0!important;
    overflow:visible!important;
    overscroll-behavior:auto!important;
    scrollbar-gutter:auto!important;
    background:#fff!important;
    overflow-anchor:none!important;
    transform:none!important;
    will-change:auto!important;
  }

  /* Buttons folgen auf Desktop direkt auf den letzten Filterinhalt.
     Kein Sticky, kein Flex-Restplatz, kein absoluter Bodenanker. */
  html body .twtools .twtools-filter-actions,
  html body .twtools .twtools-sidebar.is-filter-height-expanded .twtools-filter-actions{
    position:static!important;
    inset:auto!important;
    z-index:1!important;
    display:grid!important;
    grid-template-columns:1fr!important;
    gap:8px!important;
    width:auto!important;
    height:auto!important;
    min-height:0!important;
    max-height:none!important;
    margin:6px -16px 0!important;
    padding:9px 16px 16px!important;
    border-top:1px solid #edf1f6!important;
    background:#fff!important;
    opacity:1!important;
    box-shadow:none!important;
    overflow:visible!important;
    overflow-anchor:none!important;
    transform:none!important;
    will-change:auto!important;
  }

  /* „Filterbereich vergrößern“ erhöht ausschließlich die verfügbare
     Formular-Scrollhöhe. Es gibt keine Ergebnis-/Inhaltsmessung mehr. */
  html body .twtools .twtools-sidebar.is-filter-height-expanded,
  html body .twtools.is-filter-height-expanded .twtools-sidebar{
    height:auto!important;
    min-height:0!important;
    max-height:none!important;
    overflow:hidden!important;
  }
  html body .twtools .twtools-sidebar.is-filter-height-expanded .twtools-filter-form,
  html body .twtools.is-filter-height-expanded .twtools-sidebar .twtools-filter-form{
    height:auto!important;
    min-height:0!important;
    max-height:calc(100vh - 48px)!important;
    max-height:calc(100dvh - 48px)!important;
    overflow-y:auto!important;
    overflow-x:hidden!important;
  }
  html body .twtools .twtools-sidebar.is-filter-height-expanded .twtools-filter-scrollbody,
  html body .twtools.is-filter-height-expanded .twtools-sidebar .twtools-filter-scrollbody{
    height:auto!important;
    min-height:0!important;
    max-height:none!important;
    overflow:visible!important;
  }
  html body .twtools .twtools-sidebar.is-filter-height-expanded .twtools-option-scroll.is-scrollable{
    max-height:none!important;
    overflow:visible!important;
    padding-right:0!important;
  }
}

/* ============================================================
   ToolWissen v1.0 – Filterdichte nur großer Desktop
   Die Größen orientieren sich an der freigegebenen Desktop-Referenz.
   Checkboxen bleiben im bewährten 20-px-System. Die vertikale Position wird
   auf Desktop strukturell über Grid-Zentrierung gelöst statt über Pixel-Offsets.
   Tablet/Mobile und die übrige Filtergeometrie bleiben unverändert.
   ============================================================ */
@media (min-width:1200px){
  html body .twtools .twtools-layout{
    grid-template-columns:290px minmax(0,1fr);
    gap:24px;
    padding-left:26px;
    padding-right:26px;
  }
  html body .twtools .twtools-sidebar{padding:10px 10px 0!important}
  html body .twtools .twtools-filter-form{padding-right:4px!important}

  html body .twtools .twtools-search-wrap{margin-bottom:8px}
  html body .twtools .twtools-search{min-height:42px;border-radius:9px}
  html body .twtools .twtools-search-icon{width:38px;flex:0 0 38px}
  html body .twtools .twtools-search-icon svg{width:17px;height:17px}
  html body .twtools .twtools-search input{height:40px;padding-right:34px!important;font-size:13px!important}
  html body .twtools .twtools-search-clear{right:4px;width:30px;height:30px}
  html body .twtools .twtools-search-clear svg{width:14px;height:14px}

  html body .twtools .twtools-filter-bulkbar{
    min-height:32px;
    margin:0 1px 1px;
    padding:0 2px 5px;
    gap:7px;
    font-size:10.5px;
  }
  html body .twtools .twtools-filter-bulk-actions{gap:5px}
  html body .twtools .twtools-filter-bulk-toggle{
    min-height:29px!important;
    padding:0 9px!important;
    border-radius:8px!important;
    font-size:10.75px!important;
  }
  html body .twtools .twtools-filter-height-toggle{
    display:inline-grid!important;
    width:29px!important;
    min-width:29px!important;
    height:29px!important;
    min-height:29px!important;
    border-radius:8px!important;
  }
  html body .twtools .twtools-filter-height-toggle svg{width:14px!important;height:14px!important}

  html body .twtools .twtools-filter-group summary{
    min-height:42px;
    padding-inline:3px;
    gap:7px;
    font-size:14px;
  }
  html body .twtools .twtools-filter-title{gap:6px}
  html body .twtools .twtools-filter-info{width:18px;height:18px;font-size:10.5px}
  html body .twtools .twtools-group-count.is-zero{display:none!important}
  html body .twtools .twtools-filter-options{padding:1px 1px 10px}

  html body .twtools .twtools-option-search{
    min-height:34px;
    margin:1px 0 6px;
    border-radius:8px;
  }
  html body .twtools .twtools-option-search__icon{width:32px;flex:0 0 32px}
  html body .twtools .twtools-option-search__icon svg{width:14px;height:14px}
  html body .twtools .twtools-option-search input{height:32px;font-size:11.75px!important}
  html body .twtools .twtools-option-search__clear{width:27px;height:27px}
  html body .twtools .twtools-option-search__clear svg{width:12px;height:12px}
  html body .twtools .twtools-option-scroll.is-scrollable{max-height:220px;padding-right:4px}

  html body .twtools .twtools-check{
    grid-template-columns:20px minmax(0,1fr) auto;
    gap:8px;
    padding:5px 1px;
    font-size:12.5px;
    line-height:1.32;
  }
  html body .twtools .twtools-check-box{
    width:20px!important;
    height:20px!important;
    margin-top:-1px!important;
    border-radius:5px!important;
  }
  html body .twtools .twtools-check input:checked + .twtools-check-box:after{
    left:6.75px!important;
    top:4px!important;
    width:5px!important;
    height:9px!important;
  }
  html body .twtools .twtools-check-count{font-size:11.25px}

  html body .twtools .twtools-filter-actions,
  html body .twtools .twtools-sidebar.is-filter-height-expanded .twtools-filter-actions{
    gap:7px!important;
    margin:6px -10px 0!important;
    padding:8px 10px 10px!important;
  }
}

/* 2026-08-25 – FINAL KONSOLIDIERT: Filter-Häkchen, Mobile Partnerprogramm, iPad-mini Partnerprogramm,
   Disclaimer-Spacing und Loopcard-Abstand. Frühere experimentelle Overrides wurden entfernt. */
html body .twtools .twtools-check{
  align-items:center!important;
}
html body .twtools .twtools-check-box{
  position:relative!important;
  display:inline-block!important;
  align-self:center!important;
  margin-top:0!important;
}
html body .twtools .twtools-check input:checked + .twtools-check-box::after{
  left:50%!important;
  top:50%!important;
  width:5px!important;
  height:9px!important;
  border-width:0 2px 2px 0!important;
  transform:translate(-50%,-58%) rotate(45deg)!important;
  transform-origin:center center!important;
}

@media (max-width:760px){
  html body .twtools .twtools-results > .twlc24-card + .twlc24-card{
    margin-top:16px!important;
  }

  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-disclaimer{
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    height:auto!important;
    min-height:0!important;
    margin-top:14px!important;
    padding:8px 12px!important;
    border-radius:18px!important;
    line-height:1.3!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-disclaimer p,
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-disclaimer span{
    margin-top:0!important;
    margin-bottom:0!important;
  }
}

/* Mobile: Das Portal liegt direkt unter <body>, deshalb absichtlich OHNE .twtools-Prefix. */
@media (max-width:680px){
  html body .twlc24-partner-portal-host>.twlc24-shell>.twlc24-partner-panel{
    top:max(8px, calc(env(safe-area-inset-top) + 8px))!important;
    right:8px!important;
    bottom:auto!important;
    left:8px!important;
    width:auto!important;
    height:auto!important;
    min-height:0!important;
    max-height:calc(100dvh - 16px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;
    padding:10px 10px 10px!important;
    border-radius:18px!important;
    display:flex!important;
    flex-direction:column!important;
    overflow:hidden!important;
    overscroll-behavior:auto!important;
  }

  html body .twlc24-partner-portal-host .twlc24-partner-panel__head{
    flex:0 0 auto!important;
    gap:10px!important;
    margin-bottom:7px!important;
    padding-bottom:7px!important;
  }
  html body .twlc24-partner-portal-host .twlc24-partner-panel__eyebrow{
    margin-bottom:3px!important;
    font-size:10px!important;
    line-height:1.1!important;
  }
  html body .twlc24-partner-portal-host .twlc24-partner-panel__head h3{
    font-size:18px!important;
    line-height:1.06!important;
  }
  html body .twlc24-partner-portal-host .twlc24-partner-close{
    width:36px!important;
    min-width:36px!important;
    height:36px!important;
    min-height:36px!important;
    border-radius:12px!important;
  }

  html body .twlc24-partner-portal-host .twlc24-partner-panel__content{
    display:flex!important;
    flex-direction:column!important;
    flex:1 1 auto!important;
    min-height:0!important;
    height:auto!important;
    gap:7px!important;
    overflow-y:auto!important;
    overflow-x:hidden!important;
    overscroll-behavior-y:auto!important;
    -webkit-overflow-scrolling:touch!important;
    scrollbar-width:none!important;
    padding-right:1px!important;
  }
  html body .twlc24-partner-portal-host .twlc24-partner-panel__content::-webkit-scrollbar{
    width:0!important;
    height:0!important;
  }

  html body .twlc24-partner-portal-host .twlc24-partner-panel__main{
    display:flex!important;
    flex:0 0 auto!important;
    flex-direction:column!important;
    min-height:0!important;
    overflow:visible!important;
  }
  html body .twlc24-partner-portal-host .twlc24-partner-description{
    flex:0 0 auto!important;
    height:auto!important;
    min-height:160px!important;
    max-height:clamp(170px,28dvh,225px)!important;
    padding:10px 12px 11px!important;
    border-radius:16px!important;
    font-size:12.7px!important;
    line-height:1.46!important;
    overflow-y:scroll!important;
    overflow-x:hidden!important;
    overscroll-behavior-y:auto!important;
    -webkit-overflow-scrolling:touch!important;
    scrollbar-gutter:stable!important;
    scrollbar-width:thin!important;
    scrollbar-color:#aebdcd #eef3f8!important;
  }
  html body .twlc24-partner-portal-host .twlc24-partner-description::-webkit-scrollbar{
    width:6px!important;
  }
  html body .twlc24-partner-portal-host .twlc24-partner-description::-webkit-scrollbar-track{
    background:#eef3f8!important;
    border-radius:999px!important;
  }
  html body .twlc24-partner-portal-host .twlc24-partner-description::-webkit-scrollbar-thumb{
    background:#aebdcd!important;
    border-radius:999px!important;
  }

  html body .twlc24-partner-portal-host .twlc24-partner-panel__facts{
    display:flex!important;
    flex:0 0 auto!important;
    flex-direction:column!important;
    gap:6px!important;
    min-height:0!important;
    height:auto!important;
    overflow:visible!important;
  }
  html body .twlc24-partner-portal-host .twlc24-partner-hint,
  html body .twlc24-partner-portal-host .twlc24-partner-fact{
    padding:8px 9px!important;
    border-radius:14px!important;
  }
  html body .twlc24-partner-portal-host .twlc24-partner-hint p{
    font-size:10.2px!important;
    line-height:1.32!important;
  }
  html body .twlc24-partner-portal-host .twlc24-partner-identifier>div{
    grid-template-columns:minmax(0,1fr) 40px!important;
    gap:6px!important;
  }
  html body .twlc24-partner-portal-host .twlc24-partner-identifier code{
    min-height:34px!important;
    padding:6px 8px!important;
    font-size:10.8px!important;
  }
  html body .twlc24-partner-portal-host .twlc24-partner-identifier button{
    width:40px!important;
    min-width:40px!important;
    min-height:34px!important;
    padding:0!important;
  }
  html body .twlc24-partner-portal-host .twlc24-partner-cta{
    flex:0 0 auto!important;
    min-height:44px!important;
    height:44px!important;
    margin-top:0!important;
    margin-bottom:0!important;
    border-radius:12px!important;
    font-size:12.4px!important;
  }
}

/* Sehr niedrige Smartphones: nur die Beschreibung darf etwas schrumpfen; CTA/Fakten bleiben erreichbar. */
@media (max-width:680px) and (max-height:660px){
  html body .twlc24-partner-portal-host .twlc24-partner-description{
    min-height:125px!important;
    max-height:clamp(130px,22dvh,160px)!important;
  }
  html body .twlc24-partner-portal-host .twlc24-partner-hint,
  html body .twlc24-partner-portal-host .twlc24-partner-fact{
    padding:7px 8px!important;
  }
}

/* iPad mini / kompakte Tablets: 2-Spalten-Layout bleibt erhalten, nur Beschreibung scrollt sichtbar.
   CTA sitzt sauber unten rechts ohne unnötige Bodenlücke. */
@media (min-width:681px) and (max-width:780px){
  html body .twtools .twlc24-card[data-twlc24-card] > .twlc24-shell > .twlc24-partner-panel{
    top:8px!important;
    right:8px!important;
    bottom:8px!important;
    left:8px!important;
    width:auto!important;
    height:auto!important;
    min-height:0!important;
    max-height:none!important;
    padding:12px 12px 8px!important;
    border-radius:20px!important;
    overflow:hidden!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-panel__head{
    margin-bottom:10px!important;
    padding-bottom:10px!important;
    gap:10px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-panel__content{
    display:grid!important;
    grid-template-columns:minmax(0,1fr) minmax(238px,.8fr)!important;
    grid-template-rows:minmax(0,1fr)!important;
    align-items:stretch!important;
    gap:12px!important;
    flex:1 1 auto!important;
    min-height:0!important;
    height:auto!important;
    overflow:hidden!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-panel__main{
    display:flex!important;
    flex-direction:column!important;
    min-height:0!important;
    overflow:hidden!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-description{
    flex:1 1 auto!important;
    width:100%!important;
    height:100%!important;
    min-height:0!important;
    max-height:none!important;
    padding:14px 16px 8px!important;
    border-radius:17px!important;
    font-size:12.2px!important;
    line-height:1.48!important;
    overflow-y:scroll!important;
    overflow-x:hidden!important;
    overscroll-behavior-y:auto!important;
    -webkit-overflow-scrolling:touch!important;
    scrollbar-gutter:stable!important;
    scrollbar-width:thin!important;
    scrollbar-color:#aebdcd #eef3f8!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-description::-webkit-scrollbar{
    width:6px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-description::-webkit-scrollbar-track{
    background:#eef3f8!important;
    border-radius:999px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-description::-webkit-scrollbar-thumb{
    background:#aebdcd!important;
    border-radius:999px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-panel__facts{
    display:flex!important;
    flex-direction:column!important;
    align-items:stretch!important;
    justify-content:space-between!important;
    gap:8px!important;
    height:100%!important;
    min-height:0!important;
    overflow:hidden!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-hint{
    flex:0 0 auto!important;
    min-height:0!important;
    padding:9px 10px!important;
    overflow:hidden!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-fact{
    flex:0 0 auto!important;
    padding:8px 9px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-identifier>div{
    grid-template-columns:minmax(0,1fr) 80px!important;
    gap:7px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-identifier code{
    min-height:32px!important;
    font-size:10.4px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-identifier button{
    width:80px!important;
    min-width:80px!important;
    min-height:32px!important;
    font-size:9.9px!important;
  }
  html body .twtools .twlc24-card[data-twlc24-card] .twlc24-partner-cta{
    flex:0 0 auto!important;
    min-height:40px!important;
    height:40px!important;
    margin-top:0!important;
    margin-bottom:0!important;
    border-radius:12px!important;
    font-size:11.5px!important;
  }
}


/* 2026-08-27 – Desktop-Abstandsreferenz wieder auf den bewährten Golden-Master-Rhythmus gesetzt.
   Der zuletzt zu großzügige Außenraum oberhalb des Verzeichnisses und unterhalb
   der Pagination wird entfernt. Pagination selbst, Karten, Filter, Tablet und
   Mobile bleiben unverändert. */
@media (min-width:1025px){
  html body .twtools .twtools-layout,
  html body .twtools.has-active-filters .twtools-layout{
    padding-top:4px!important;
    padding-bottom:18px!important;
  }
  html body .twtools .twtools-results-footer{
    padding-top:20px!important;
    padding-bottom:2px!important;
  }
}
@media (max-width:767px){
  html body .twtools .twtools-layout{
    padding-top:12px!important;
    padding-bottom:10px!important;
  }
  html body .twtools .twtools-results-footer{
    padding-top:18px!important;
    padding-bottom:6px!important;
  }
}

/* ============================================================
   ToolWissen v1.0 – Tooltitel Hover ohne Halo/Schatten
   2026-08-27: Nur die sichtbare Toolüberschrift der Loopkarte.
   Verhindert geerbte Theme-/Browser-Hover-Effekte, ohne andere
   Links, Karten, Abstände oder Responsive-Regeln zu verändern.
   ============================================================ */
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-title,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-title:hover,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-title:focus-within,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-title a,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-title a:hover,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-title a:focus,
html body .twtools .twlc24-card[data-twlc24-card] .twlc24-title a:active{
  text-shadow:none!important;
  box-shadow:none!important;
  filter:none!important;
  background:transparent!important;
  text-decoration:none!important;
  outline-offset:3px;
}
