[data-presentation]{min-width:0;max-width:100%}.ib-compare{position:relative;aspect-ratio:var(--ib-compare-ratio,1.5);overflow:hidden;background:#eee;min-height:160px}.ib-compare__base,.ib-compare__reveal{position:absolute;inset:0}.ib-compare__reveal{clip-path:inset(0 0 0 var(--ib-compare-position,50%))}.ib-compare.is-vertical .ib-compare__reveal{clip-path:inset(var(--ib-compare-position,50%) 0 0)}.ib-compare .ib-compare__image{display:block;width:100%;height:100%;object-fit:var(--ib-compare-fit,cover)}.ib-compare__label{position:absolute;top:12px;padding:6px 12px;border-radius:4px;background:#17212bcc;color:#fff}.ib-compare__label.is-before{left:12px}.ib-compare__label.is-after{right:12px}.ib-compare__control{position:absolute;bottom:12px;left:12px;right:12px;display:flex;flex-direction:column;background:#17212bcc;color:#fff;padding:8px 12px;border-radius:6px;font-size:14px}.ib-compare__range{width:100%;min-height:32px;accent-color:currentColor}.ib-compare__range:focus-visible{outline:3px solid #1c88f0;outline-offset:2px}.ib-timeline{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:24px}.ib-timeline__item{position:relative;display:flex;gap:20px;min-width:0;padding:16px;border-inline-start:2px solid #bbc4cc}.ib-timeline__item[aria-current=step]{border-color:currentColor;background:#8881}.ib-timeline__marker{flex:0 0 36px;height:36px;border:1px solid;border-radius:50%;display:grid;place-content:center}.ib-timeline__body{min-width:0}.ib-timeline__image{max-width:100%;max-height:240px;object-fit:cover}.ib-timeline__date{font-size:.875em;opacity:.8}.ib-timeline.is-horizontal{flex-direction:row;overflow:auto;scroll-snap-type:x proximity}.ib-timeline.is-horizontal .ib-timeline__item{flex:1 0 240px;scroll-snap-align:start}.ib-timeline.is-alternating:not(.is-horizontal) .ib-timeline__item:nth-child(even){margin-inline-start:20%}.ib-comparison-scroll{max-width:100%;overflow:auto}.ib-comparison{border-collapse:collapse;width:100%;text-align:start}.ib-comparison th,.ib-comparison td{padding:16px;border:1px solid #8885;vertical-align:top;overflow-wrap:anywhere}.ib-comparison .is-featured{background:#8882}.ib-comparison__action{display:inline-block;padding:10px 18px;border:1px solid currentColor;border-radius:6px;text-decoration:none}.ib-comparison abbr:focus-visible,.ib-comparison__action:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:767px){.ib-timeline.is-horizontal:not(.mobile-horizontal){flex-direction:column;overflow:visible}.ib-timeline.is-horizontal:not(.mobile-horizontal) .ib-timeline__item{flex:auto}.ib-timeline.is-alternating:not(.is-horizontal) .ib-timeline__item:nth-child(even){margin-inline-start:0}.ib-comparison.mobile-cards,.ib-comparison.mobile-cards tbody,.ib-comparison.mobile-cards tr,.ib-comparison.mobile-cards th,.ib-comparison.mobile-cards td{display:block}.ib-comparison.mobile-cards thead{display:none}.ib-comparison.mobile-cards tr{margin-bottom:20px;border:1px solid #8885;border-radius:8px;overflow:hidden}.ib-comparison.mobile-cards td:before{content:attr(data-label);display:block;font-weight:bold;margin-bottom:6px}}

.ib-resources__controls{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}.ib-resources__controls label{display:flex;flex-direction:column;gap:8px;min-width:0}.ib-resources__controls input,.ib-resources__controls select{max-width:100%;padding:10px}.ib-resources__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px;padding:0;list-style:none}.ib-resources__item{padding:20px;border:1px solid #8885;border-radius:10px}.ib-resources__item[hidden]{display:none}.ib-resources__action{display:inline-block;padding:10px 16px;border:1px solid currentColor;border-radius:6px}.ib-resources__meta{font-size:.875em}

[data-adaptive-mode=scroll]>.ib-tabs__labels{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto;max-width:100%}[data-adaptive-mode=scroll]>.ib-tabs__labels>[role=tab]{flex:0 0 auto}[data-adaptive-mode=wrap]>.ib-tabs__labels{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important}[data-adaptive-mode=stack]>.ib-tabs__labels{display:flex!important;flex-direction:column!important}
.nova-aligned-cards ul.products{display:flex;flex-wrap:wrap;align-items:stretch}.nova-aligned-cards ul.products li.product{display:flex;flex-direction:column;min-height:var(--nova-card-height,0);box-sizing:border-box}.nova-aligned-cards li.product .woocommerce-LoopProduct-link{display:flex;flex-direction:column}.nova-aligned-cards li.product .woocommerce-LoopProduct-link>img{width:100%;aspect-ratio:1;object-fit:cover;height:auto}.nova-aligned-cards li.product .woocommerce-loop-product__title,.nova-aligned-cards li.product .price{min-height:var(--nova-slot-height,0);box-sizing:border-box}.nova-aligned-cards li.product>.button{margin-top:auto}
