.tpt-comparison-table{position:relative;box-sizing:border-box}.tpt-comparison-table *,.tpt-comparison-table *:before,.tpt-comparison-table *:after{box-sizing:border-box}.tpt-comparison-table_badge{position:absolute;top:-1em;left:-1em;z-index:2;width:7em;height:7em;display:flex;align-items:center;justify-content:center;background:var(--badge-background-color);transform:rotate(-15deg);box-shadow:0 .25em .5em #0000001a}.tpt-comparison-table_badge--circle{border-radius:50%}.tpt-comparison-table_badge--square{border-radius:0}.tpt-comparison-table_badge--rounded-square{border-radius:1em}.tpt-comparison-table_badge--diamond{border-radius:0;transform:rotate(45deg)}.tpt-comparison-table_badge--diamond .tpt-comparison-table_badge-text{transform:rotate(-45deg)}.tpt-comparison-table_badge--hexagon{border-radius:0;clip-path:polygon(30% 0%,70% 0%,100% 50%,70% 100%,30% 100%,0% 50%);transform:rotate(-15deg)}.tpt-comparison-table_badge--star{border-radius:0;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);transform:rotate(-15deg)}.tpt-comparison-table_badge--burst{border-radius:0;clip-path:polygon(50% 0%,58% 20%,80% 10%,70% 30%,95% 40%,75% 50%,85% 75%,60% 65%,50% 90%,40% 65%,15% 75%,25% 50%,5% 40%,30% 30%,20% 10%,42% 20%);transform:rotate(-15deg)}.tpt-comparison-table_badge--cloud{border-radius:50px;transform:rotate(-5deg);position:relative}.tpt-comparison-table_badge--cloud:before{content:"";position:absolute;top:-15px;left:10px;width:30px;height:30px;background:inherit;border-radius:50%;z-index:-1}.tpt-comparison-table_badge--cloud:after{content:"";position:absolute;top:-10px;right:15px;width:25px;height:25px;background:inherit;border-radius:50%;z-index:-1}.tpt-comparison-table_badge--scalloped{border-radius:0;clip-path:polygon(50% 0%,60% 8%,70% 0%,80% 8%,90% 0%,100% 10%,92% 20%,100% 30%,92% 40%,100% 50%,92% 60%,100% 70%,92% 80%,100% 90%,90% 100%,80% 92%,70% 100%,60% 92%,50% 100%,40% 92%,30% 100%,20% 92%,10% 100%,0% 90%,8% 80%,0% 70%,8% 60%,0% 50%,8% 40%,0% 30%,8% 20%,0% 10%,10% 0%,20% 8%,30% 0%,40% 8%);transform:rotate(-15deg)}.tpt-comparison-table_badge--semicircle{border-radius:7em 7em 0 0;transform:rotate(-15deg);height:3.5em;align-items:flex-end;padding-bottom:.5em}.tpt-comparison-table_badge--image{background:transparent;border-radius:0;transform:rotate(-15deg);box-shadow:none;width:auto;height:auto;min-width:5em;min-height:5em;max-width:8em;max-height:8em}.tpt-comparison-table_badge-image{width:100%;height:100%;object-fit:contain;border-radius:.5em}.tpt-comparison-table_badge-text--overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(15deg);z-index:2;background:#ffffffe6;padding:.25em .5em;border-radius:.25em;font-size:.625em;font-weight:800;color:#333;text-shadow:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.tpt-comparison-table_badge:before{content:"";position:absolute;width:100%;height:100%;background:inherit;transform:scale(.85);border:.125em solid rgba(255,255,255,.3);z-index:-1}.tpt-comparison-table_badge--circle:before{border-radius:50%}.tpt-comparison-table_badge--square:before{border-radius:0}.tpt-comparison-table_badge--rounded-square:before{border-radius:.8em}.tpt-comparison-table_badge--diamond:before{border-radius:0}.tpt-comparison-table_badge--hexagon:before{clip-path:polygon(30% 0%,70% 0%,100% 50%,70% 100%,30% 100%,0% 50%);border-radius:0}.tpt-comparison-table_badge--star:before{clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);border-radius:0}.tpt-comparison-table_badge--burst:before{clip-path:polygon(50% 0%,58% 20%,80% 10%,70% 30%,95% 40%,75% 50%,85% 75%,60% 65%,50% 90%,40% 65%,15% 75%,25% 50%,5% 40%,30% 30%,20% 10%,42% 20%);border-radius:0}.tpt-comparison-table_badge--scalloped:before{clip-path:polygon(50% 0%,60% 8%,70% 0%,80% 8%,90% 0%,100% 10%,92% 20%,100% 30%,92% 40%,100% 50%,92% 60%,100% 70%,92% 80%,100% 90%,90% 100%,80% 92%,70% 100%,60% 92%,50% 100%,40% 92%,30% 100%,20% 92%,10% 100%,0% 90%,8% 80%,0% 70%,8% 60%,0% 50%,8% 40%,0% 30%,8% 20%,0% 10%,10% 0%,20% 8%,30% 0%,40% 8%);border-radius:0}.tpt-comparison-table_badge--semicircle:before{border-radius:6em 6em 0 0;height:85%}.tpt-comparison-table_badge--cloud:before,.tpt-comparison-table_badge--image:before{display:none}.tpt-comparison-table_badge-text{position:relative;z-index:1;color:var(--badge-text-color);font-weight:700;font-size:.875em;text-align:center;line-height:1.2;text-transform:uppercase;letter-spacing:.5px}.tpt-comparison-table_products{display:flex;align-items:center;justify-content:space-between;margin-bottom:3em;position:relative;gap:var(--product-spacing)}.tpt-comparison-table_product{flex:1;display:flex;flex-direction:column;align-items:center;gap:1em}.tpt-comparison-table_product-image{width:100%;aspect-ratio:1;border-radius:var(--product-border-radius);background:#f8f9fa;margin:0 auto;max-width:var(--product-image-max-width);position:relative}.tpt-comparison-table_product-image img{width:100%;height:100%;object-fit:cover;border-radius:var(--product-border-radius)}.tpt-comparison-table_default-image{opacity:.8;filter:grayscale(20%)}.tpt-comparison-table_placeholder{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:2px dashed #dee2e6;border-radius:var(--product-border-radius);color:#6c757d;text-align:center;padding:1em;box-sizing:border-box}.tpt-comparison-table_placeholder-icon{width:3em;height:3em;margin-bottom:.5em;opacity:.6}.tpt-comparison-table_placeholder-text{font-size:.875em;font-weight:500;text-transform:uppercase;letter-spacing:.5px;opacity:.8}.tpt-comparison-table_product-title{margin:0;padding:0;font-size:1.25em;font-weight:600;text-align:center}.tpt-comparison-table_product-image--primary{position:relative}.tpt-comparison-table_product--sticky{position:sticky;top:2em;z-index:2;align-self:flex-start}.tpt-comparison-table_vs{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;width:var(--vs-width);height:var(--vs-width);background:var(--vs-background-color);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 .25em 1em #00000026}.tpt-comparison-table_vs-text{color:var(--vs-text-color);font-weight:700;font-size:var(--vs-text-size);letter-spacing:1px}.tpt-comparison-table_features{display:flex;flex-direction:column;gap:.5em}.tpt-comparison-table_feature{display:flex;justify-content:center;align-items:center;background-color:transparent}.tpt-comparison-table_feature-item{display:flex;align-items:center;justify-content:space-between;padding:1em 1.5em;font-weight:500;font-size:.875em;text-transform:uppercase;letter-spacing:.5px}.tpt-comparison-table_feature-item--icon-left{flex-direction:row-reverse}.tpt-comparison-table_feature-item--icon-left .tpt-comparison-table_feature-icon{margin-left:0;margin-right:1em}.tpt-comparison-table_feature-wrapper-items{width:var(--feature-item-width);display:flex;flex-direction:row;border-radius:2em;overflow:hidden;box-shadow:0 .125em .5em #0000001a}.tpt-comparison-table_feature-item--primary{background:var(--primary-feature-background);color:var(--primary-feature-text);width:50%}.tpt-comparison-table_feature-item--secondary{background:var(--secondary-feature-background);color:var(--secondary-feature-text);width:50%}.tpt-comparison-table_feature-text{font-weight:inherit;color:inherit}.tpt-comparison-table_feature-icon{display:flex;align-items:center;justify-content:center;width:1.5em;height:1.5em;margin-left:1em;flex-shrink:0}.tpt-comparison-table_icon{width:100%;height:100%;stroke-width:2.5}.tpt-comparison-table_icon--check{color:inherit}.tpt-comparison-table_icon--cross{color:inherit;opacity:.7}@media screen and (min-width: 768px) and (max-width: 1279px){.tpt-comparison-table_badge{width:6em;height:6em}.tpt-comparison-table_badge--semicircle{height:3em;padding-bottom:.375em}.tpt-comparison-table_badge--image{min-width:4.5em;min-height:4.5em;max-width:7em;max-height:7em}.tpt-comparison-table_badge-text{font-size:.75em}.tpt-comparison-table_badge-text--overlay{font-size:.5625em;padding:.1875em .375em}.tpt-comparison-table_placeholder-icon{width:2.75em;height:2.75em;margin-bottom:.4375em}.tpt-comparison-table_placeholder-text{font-size:.8125em}.tpt-comparison-table_product-image{max-width:calc(var(--product-image-max-width) * .9)}.tpt-comparison-table_vs{width:calc(var(--vs-width) * .875);height:calc(var(--vs-width) * .875)}.tpt-comparison-table_vs-text{font-size:calc(var(--vs-text-size) * .875)}.tpt-comparison-table_feature-item{padding:.875em 1.25em;font-size:.8125em}}@media screen and (max-width: 767px){.tpt-comparison-table_badge{position:absolute;top:-1em;left:-1em;width:5em;height:5em;transform:rotate(-10deg)}.tpt-comparison-table_badge--diamond{transform:rotate(35deg)}.tpt-comparison-table_badge--semicircle{height:2.5em;padding-bottom:.25em}.tpt-comparison-table_badge--cloud:before{top:-10px;left:8px;width:20px;height:20px}.tpt-comparison-table_badge--cloud:after{top:-8px;right:12px;width:18px;height:18px}.tpt-comparison-table_badge--image{min-width:4em;min-height:4em;max-width:6em;max-height:6em}.tpt-comparison-table_badge-text{font-size:.6875em}.tpt-comparison-table_badge-text--overlay{font-size:.5em;padding:.125em .25em}.tpt-comparison-table_placeholder-icon{width:2.5em;height:2.5em;margin-bottom:.375em}.tpt-comparison-table_placeholder-text{font-size:.75em}.tpt-comparison-table_products{flex-direction:row;gap:2em;margin-bottom:2em}.tpt-comparison-table_product{width:100%}.tpt-comparison-table_product--sticky{position:static}.tpt-comparison-table_product-image{width:100%;max-width:100%}.tpt-comparison-table_product-title{font-size:1.125em}.tpt-comparison-table_vs-text{font-size:calc(var(--vs-text-size) * .75)}.tpt-comparison-table_feature{flex-direction:column;border-radius:1em}.tpt-comparison-table_feature-item{padding:.75em 1em;font-size:.75em;justify-content:center;text-align:center;gap:.5em;width:100%!important}.tpt-comparison-table_feature-text{text-align:center}.tpt-comparison-table_feature-icon{margin-left:0;margin-right:0;width:1.25em;height:1.25em}.tpt-comparison-table_feature-item--icon-left{flex-direction:row}.tpt-comparison-table_feature-item--icon-left .tpt-comparison-table_feature-icon{margin-right:0}.tpt-comparison-table_feature-item--secondary{border-top:1px solid rgba(0,0,0,.1)}}@media screen and (max-width: 480px){.tpt-comparison-table_badge{width:4.5em;height:4.5em}.tpt-comparison-table_badge--semicircle{height:2.25em}.tpt-comparison-table_badge--image{min-width:3.5em;min-height:3.5em;max-width:5em;max-height:5em}.tpt-comparison-table_badge-text{font-size:.625em}.tpt-comparison-table_badge-text--overlay{font-size:.45em;padding:.1em .2em}.tpt-comparison-table_placeholder-icon{width:2.25em;height:2.25em;margin-bottom:.3125em}.tpt-comparison-table_placeholder-text{font-size:.6875em}.tpt-comparison-table_product-image{width:100%;max-width:100%}.tpt-comparison-table_feature-item{padding:.625em .875em;font-size:.6875em}.tpt-comparison-table_vs{width:calc(var(--vs-width) * .625);height:calc(var(--vs-width) * .625)}.tpt-comparison-table_vs-text{font-size:calc(var(--vs-text-size) * .6875)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/tpt-comparison-table-1.css.map */
