/*
Generated time: September 10, 2025 21:59
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.ap-badges{display:flex;gap:6px;flex-wrap:wrap;margin:.25rem 0}.ap-badge{font-size:12px;line-height:1;padding:4px 6px;border-radius:6px;background:#eef2ff;color:#3730a3;border:1px solid #c7d2fe}.ap-badge--roi{background:#ecfeff;color:#155e75;border-color:#a5f3fc}.ap-badge--profit{background:#ecfdf5;color:#065f46;border-color:#a7f3d0}.ap-badge--deal{background:#fee2e2;color:#7f1d1d;border-color:#fecaca}.ap-badge--new{background:#fff7ed;color:#9a3412;border-color:#fed7aa}.ap-badge--clean{background:#f1f5f9;color:#334155;border-color:#e2e8f0}.ap-savings{font-weight:700;color:#f97316;margin:.25rem 0}.ap-trust{border:1px solid #e5e7eb;border-radius:12px;padding:16px;margin:14px 0;background:#fafafa}.ap-trust__title{margin:0 0 6px 0}.ap-trust__list{margin:8px 0 0 0;padding-left:18px}.ap-filters{border:1px solid #e5e7eb;border-radius:12px;padding:12px;margin-bottom:16px}.ap-filter summary{font-weight:700;cursor:pointer;margin:4px 0}.ap-filter__group{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.ap-chip{display:inline-block;padding:6px 10px;border:1px solid #e5e7eb;border-radius:999px;background:#fff}.ap-chip:hover{text-decoration:underline}.ap-sticky-atc{position:fixed;left:0;right:0;bottom:0;background:#111827;color:#fff;padding:10px;display:none;gap:10px;align-items:center;z-index:50}.ap-sticky-atc.show{display:flex}.ap-sticky-atc .ap-btn{background:#22c55e;color:#111827;font-weight:800;border-radius:10px;padding:10px 14px}.ap-badge--hot{background:#fef3c7;color:#92400e;border-color:#fde68a}.ap-searchbar{position:sticky;top:0;z-index:25;background:var(--color-background,#fff);border-bottom:1px solid rgba(0,0,0,.06);padding:.75rem 1rem}.ap-search-form{max-width:980px;margin:0 auto;display:flex;gap:.5rem}.ap-search-input{flex:1;font-size:1.125rem;line-height:2.75rem;height:2.75rem;padding:0 1rem;border:1px solid rgba(0,0,0,.15);border-radius:999px}.ap-search-button{height:2.75rem;padding:0 1rem;border-radius:999px;border:1px solid rgba(0,0,0,.15);background:#111;color:#fff}.template-collection .collection-hero__title,.template-search .title--primary{font-size:1.5rem;line-height:1.2;margin:.5rem 0 0 0}