.tm-embed{display:block;position:relative;isolation:isolate;width:100%;max-width:100%;margin:0;padding:0;box-sizing:border-box;container-type:inline-size;font-family:inherit;color:#202324;line-height:1.25;letter-spacing:normal;text-align:left}.tm-embed *,.tm-embed *:before,.tm-embed *:after{box-sizing:border-box}.tm-embed p,.tm-embed blockquote,.tm-embed figure{margin:0;padding:0}.tm-embed img{display:block;max-width:100%;margin:0;padding:0;border:0;box-shadow:none}.tm-embed svg{display:block;max-width:none;margin:0;padding:0}.tm-embed strong{font-weight:700}.tm-stars{display:inline-flex;gap:.35cqw;flex-shrink:0;line-height:1;color:#ffbd00}.tm-star{position:relative;display:block;width:4cqw;height:4cqw}.tm-star__base,.tm-star__fill{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.tm-star__base{color:#dedee3}.tm-star__fill{width:var(--tm-star-fill,100%);overflow:hidden;color:inherit}.tm-star svg{width:4cqw;height:4cqw;fill:currentColor}.tm-review-strip{background:#fff;border:1.5px solid #202324;border-radius:10px;box-shadow:0 2px 4px #00000014}.tm-review-strip__inner{min-height:21.4cqw;padding:1.8cqw 2cqw 2cqw}.tm-review-strip__meta{display:flex;justify-content:center;align-items:center;gap:2.4cqw;min-width:0;margin:0 0 1.2cqw}.tm-review-strip .tm-star,.tm-review-strip .tm-star svg{width:4.7cqw;height:4.7cqw}.tm-review-strip__name{font-size:3.4cqw;font-weight:400;white-space:nowrap}.tm-review-strip__badge{display:flex;align-items:center;gap:.8cqw;padding:.45cqw 1.25cqw;border-radius:2cqw;background:#202324;color:#fff;font-size:2.9cqw;font-weight:400;white-space:nowrap}.tm-review-strip__badge svg{width:3.1cqw;height:3.1cqw;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;fill:none}.tm-review-strip__quote{font-size:3.25cqw;font-weight:700;line-height:1.35;text-align:center;overflow-wrap:anywhere}.tm-compare{aspect-ratio:1;background:linear-gradient(to right,#fff 0 50%,#202324 50% 100%);overflow:hidden}.tm-compare__inner{display:grid;grid-template-rows:11cqw 38cqw 1fr;height:100cqw;min-width:0}.tm-compare__head{display:grid;grid-template-columns:1fr 1fr;align-items:center;text-align:center;font-size:3.8cqw;font-weight:700;line-height:1.1}.tm-compare__head>span{padding:0 2.5cqw}.tm-compare__head>span:last-child{color:#fff}.tm-compare__head .tm-compare__brand{font-weight:500;letter-spacing:.12em;font-size:3.8cqw}.tm-compare__visual{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:0}.tm-compare__visual>div{display:flex;align-items:center;justify-content:center;min-width:0;height:100%;overflow:hidden}.tm-compare__visual img{width:38cqw;height:38cqw;object-fit:contain}.tm-compare__visual>div:last-of-type img{width:35cqw;height:35cqw}.tm-compare__versus{position:absolute;left:50%;bottom:1cqw;transform:translate(-50%);display:flex;align-items:center;justify-content:center;width:11cqw;height:11cqw;border-radius:50%;background:#777874;color:#fff;font-size:5.7cqw;font-weight:700}.tm-compare__rows{display:grid;grid-template-rows:repeat(5,1fr);min-height:0;padding:0 0 1.1cqw}.tm-compare__row{display:grid;grid-template-columns:1fr 1fr;min-width:0}.tm-compare__cell{display:grid;align-items:center;gap:1.7cqw;min-width:0;padding:0 3.2cqw;font-size:2.9cqw;font-weight:700;line-height:1.35;text-align:center;overflow-wrap:normal}.tm-compare__cell--winner{grid-template-columns:1fr 3.8cqw}.tm-compare__cell--ordinary{grid-template-columns:3.8cqw 1fr;color:#fff}.tm-compare__status{display:block;width:3.8cqw;height:3.8cqw}.tm-compare__status svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.tm-compare__status--yes{border-radius:.6cqw;background:#10b334;color:#fff}.tm-compare__status--no{color:#f02524}.tm-compare__emoji{font-family:"Segoe UI Emoji","Apple Color Emoji",sans-serif;font-size:1em;vertical-align:middle}.tm-comments{aspect-ratio:1080/1541;background:#fff}.tm-comments__inner{display:grid;grid-template-rows:repeat(6,minmax(0,1fr));gap:2.8cqw;height:142.69cqw;padding:1.4cqw 1cqw 2.1cqw}.tm-comment{display:flex;align-items:flex-start;gap:1.6cqw;width:94%;min-width:0;margin:0 0 0 5.5%;padding:1.3cqw 1.1cqw 1.3cqw .5cqw;border-radius:3cqw;background:#fff;box-shadow:0 .4cqw .7cqw #00000020}.tm-comment:nth-child(2){width:86%;margin-left:10%}.tm-comment:nth-child(3){width:94%;margin-left:4.5%}.tm-comment:nth-child(4){width:99%;margin-left:0}.tm-comment:nth-child(5){width:91%;margin-left:6.5%}.tm-comment:nth-child(6){width:98%;margin-left:0}.tm-comment__avatar{flex:0 0 6.4cqw;width:6.4cqw;height:6.4cqw;border:1px solid #d7dbe0!important;border-radius:50%;object-fit:cover;object-position:50% 25%}.tm-comment__body{display:flex;flex-direction:column;flex:1;min-width:0;height:100%}.tm-comment__bubble{position:relative;display:flex;align-items:center;flex:1;min-width:0;min-height:0;padding:1.55cqw 1.7cqw;border-radius:4cqw;background:#f0f2f5}.tm-comment__bubble p{color:#202324;font-size:2.75cqw;font-weight:400;line-height:1.39;overflow-wrap:anywhere}.tm-comment__bubble strong{color:#365899;font-weight:700}.tm-comments .tm-comment__meta{margin:1.1cqw 0 0 2.5cqw;color:#365899;font-size:2.6cqw;line-height:1.2}.tm-comment__action--heart{color:#f24669}.tm-comment__action--wow{color:#e6a600}.tm-comment__age{color:#606770}.tm-comment__reactions{position:absolute;right:-.5cqw;bottom:-1.1cqw;display:flex;align-items:center;gap:0;padding:.25cqw .8cqw .25cqw .2cqw;border-radius:4cqw;background:#fff;box-shadow:0 .2cqw .7cqw #00000015}.tm-comment__reaction{display:flex;align-items:center;justify-content:center;width:3.5cqw;height:3.5cqw;border:1px solid #fff;border-radius:50%;font-family:"Segoe UI Emoji","Apple Color Emoji",sans-serif;line-height:1}.tm-comment__reaction--like{background:#1687fb;color:#fff}.tm-comment__reaction--like svg{width:2.7cqw;height:2.7cqw}.tm-comment__reaction--heart{margin-left:-.6cqw;background:#fa4f7b;color:#fff;font-size:2.7cqw}.tm-comment__reaction--heart svg{width:2.6cqw;height:2.6cqw}.tm-comment__reaction--wow{margin-left:-.6cqw;background:#ffd35d;font-size:2.8cqw}.tm-comment__reaction-count{margin-left:.4cqw;color:#70757b;font-size:2.4cqw}.tm-rating-strip{background:#fff}.tm-rating-strip__inner{display:flex;align-items:center;gap:2.4cqw;min-height:8.82cqw;padding:.8cqw 1cqw}.tm-rating-strip .tm-stars{gap:.45cqw;color:#fff}.tm-rating-strip .tm-star{width:6.3cqw;height:6.3cqw;flex:0 0 6.3cqw;overflow:hidden;background:linear-gradient(to right,#00b67a 0 var(--tm-star-fill,100%),#dcdce5 var(--tm-star-fill,100%) 100%)}.tm-rating-strip .tm-star>svg{width:100%;height:100%;padding:.55cqw;color:#fff;fill:currentColor}.tm-rating-strip__text{color:#929292;font-size:3.55cqw;line-height:1.15;white-space:nowrap}.tm-rating-strip__text strong{font-weight:500}.tm-official{aspect-ratio:1;background:#fff;overflow:hidden}.tm-official__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3cqw;min-height:100cqw;padding:7cqw;border:2cqw solid #e6eee9;border-radius:50%;text-align:center}.tm-official__brand{font-size:6.2cqw;font-weight:500;letter-spacing:.13em;line-height:1}.tm-official__shield{width:41cqw;height:45.5cqw}.tm-official__shield-bg{fill:#f0f6f2}.tm-official__shield-line{fill:none;stroke:#32734d;stroke-width:8;stroke-linejoin:round}.tm-official__tick{fill:none;stroke:#32734d;stroke-width:12;stroke-linecap:round;stroke-linejoin:round}.tm-official__title{font-size:5.6cqw;line-height:1.1;color:#285b3e}.tm-official__caption{font-size:3.6cqw;line-height:1.4;color:#58645c}.tm-before-after{aspect-ratio:1;overflow:hidden;border-radius:8px;background:#eee}.tm-before-after__photos{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:100cqw;min-width:0}.tm-before-after__photos img{width:100%;height:100%;min-width:0;object-fit:cover;object-position:50% 30%}.tm-before-after--1 .tm-before-after__photos img:first-child{object-position:45% 30%}.tm-before-after--1 .tm-before-after__photos img:last-child{object-position:50% 30%}.tm-before-after--3 .tm-before-after__photos img:last-child{object-position:48% 20%}.tm-before-after__labels{position:absolute;left:4cqw;right:4cqw;bottom:7cqw;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border-radius:5cqw;box-shadow:0 .25cqw .75cqw #00000014}.tm-before-after__labels span{display:flex;align-items:center;justify-content:center;min-height:7.6cqw;padding:.5cqw 1cqw;background:#202324;color:#fff;font-size:3cqw;font-weight:700;line-height:1.2}.tm-before-after__labels span:last-child{background:#f5f5f3;color:#202324}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tm-listicle-19oct-components-60f91906.css.map */
