.ironless-how-to{padding:var(--ironless-how-to-padding, 48px) 0;color:rgb(var(--color-foreground));background:rgb(var(--color-background))}.ironless-how-to__inner{max-width:1600px;margin-inline:auto;padding-inline:32px}.ironless-how-to__heading{margin:0 0 40px;font-size:28px}.ironless-how-to__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.ironless-how-to__image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.ironless-how-to__number{display:block;margin-top:20px;font-size:12px;line-height:1.4}.ironless-how-to__title{margin:16px 0;font-size:26px}.ironless-how-to__description{margin:0;font-size:16px;line-height:1.5}@media(max-width:749px){.ironless-how-to__inner{padding-inline:20px}.ironless-how-to__heading{margin-bottom:24px;font-size:26px}.ironless-how-to__steps{grid-template-columns:minmax(0,1fr);gap:36px}.ironless-how-to__title{margin-block:12px;font-size:24px}}.popup-main .newsletter-form__field-wrapper .field__input::placeholder,.popup-main .newsletter-form__field-wrapper .field__input:hover::placeholder{color:#737373;opacity:1}.product-comparison{width:100%;padding:64px 24px;color:#1a1a1a;background:var(--product-comparison-background, #f4f3f0);font-family:"Steradian",var(--font-body-family)}.product-comparison__inner{display:flex;align-items:center;flex-wrap:wrap;gap:40px;width:100%;max-width:1440px;margin:0 auto}.product-comparison__intro{display:flex;flex:1 1 320px;flex-direction:column;gap:16px;max-width:480px}.product-comparison__heading,.product-comparison__subheading{margin:0;text-transform:none}.product-comparison__heading{color:#1a1a1a;font-family:inherit;font-size:40px;font-weight:700;line-height:48px;letter-spacing:normal}.product-comparison__subheading{color:#5c5c5c;font-size:18px;font-weight:400;line-height:26px}.product-comparison__table-block{flex:2 1 560px;min-width:0}.product-comparison__table-scroll{width:100%}.product-comparison__table{display:grid;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));width:100%;font-size:16px;line-height:22px}.product-comparison__row,.product-comparison__cap-row{display:contents}.product-comparison__header{display:flex;align-items:center;justify-content:center;min-width:0;padding:24px 8px;text-align:center}.product-comparison__header--highlight{color:#1a1a1a;background:#f1ff54;border:2px solid #1a1a1a;border-bottom:0;border-radius:8px 8px 0 0;font-size:18px;font-weight:700}.product-comparison__header--competitor{color:#5c5c5c;font-size:14px;font-weight:400;line-height:20px}.product-comparison__label,.product-comparison__value{display:flex;align-items:center;min-width:0}.product-comparison__label{padding:18px 16px;border-top:1px solid #d3d3d3;font-weight:700;text-wrap:pretty}.product-comparison__value{justify-content:center;padding:18px 8px;text-align:center}.product-comparison__value--highlight{color:#1a1a1a;background:#fff;border-top:1px solid #f4f3f0;border-right:2px solid #1a1a1a;border-left:2px solid #1a1a1a;font-weight:700}.product-comparison__value--competitor{color:#5c5c5c;border-top:1px solid #d3d3d3}.product-comparison__icon{display:inline-flex;align-items:center;justify-content:center}.product-comparison__icon--highlight{width:28px;height:28px;color:#1a1a1a;background:#f1ff54;border-radius:50%}.product-comparison__check{width:16px;height:16px;stroke-width:2}.product-comparison__icon--highlight .product-comparison__check{stroke-width:2.5}.product-comparison__icon--cross{color:#979797}.product-comparison__cross{width:14px;height:14px;stroke-width:2}.product-comparison__text-value{font-weight:400}.product-comparison__text-group{display:inline-flex;align-items:center;justify-content:center;gap:4px}.product-comparison__value--highlight .product-comparison__text-value{color:#1a1a1a;font-weight:700}.product-comparison__text-value--note{color:#5c5c5c;font-size:14px;line-height:20px}.product-comparison__tooltip{position:relative;display:inline-flex}.product-comparison__tooltip-trigger{position:relative;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;color:#5c5c5c;background:transparent;border:0;cursor:help;opacity:.55;transition:color .15s ease,opacity .15s ease}.product-comparison__tooltip-trigger:after{position:absolute;top:-16px;right:-16px;bottom:-16px;left:-16px;content:""}.product-comparison__tooltip-trigger:hover,.product-comparison__tooltip-trigger:focus-visible{color:#1a1a1a;opacity:1}.product-comparison__tooltip-trigger:focus-visible{outline:2px solid #1a1a1a;outline-offset:2px}.product-comparison__tooltip-icon{width:14px;height:14px;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25}.product-comparison__tooltip-content{position:absolute;bottom:calc(100% + 8px);left:50%;z-index:3;width:max-content;max-width:190px;padding:8px 10px;color:#fff;background:#1a1a1a;border-radius:6px;font-size:12px;font-weight:400;line-height:16px;text-align:left;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,4px);transition:opacity .15s ease,transform .15s ease,visibility .15s ease}.product-comparison__tooltip:hover .product-comparison__tooltip-content,.product-comparison__tooltip:focus-within .product-comparison__tooltip-content{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.product-comparison__tooltip-link{display:inline-flex;align-items:center;gap:4px;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.product-comparison__tooltip-link:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.product-comparison__tooltip-link-icon{flex:none;width:11px;height:11px;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.product-comparison__empty{color:#b3b3b3}.product-comparison__cap{height:16px;background:#fff;border:2px solid #1a1a1a;border-top:0;border-radius:0 0 8px 8px}@media screen and (max-width:749px){.product-comparison__intro{flex-basis:100%;max-width:none}.product-comparison__table-block{flex-basis:100%}.product-comparison__table-scroll{contain:layout;overflow-x:auto;overscroll-behavior-inline:contain}.product-comparison__table{min-width:560px}.product-comparison__label,.product-comparison__value{padding:14px 6px}.product-comparison__label{font-size:14px;line-height:20px}.product-comparison__header{padding:14px 6px}.product-comparison__header--highlight{font-size:16px}.product-comparison__header--competitor{font-size:12px;line-height:16px}}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map */
