.cf-btn--brand{background:var(--cf-brand);color:#fff!important}.cf-btn--brand:hover{background:var(--cf-brand-dark)}.cf-coll__banner{background:linear-gradient(120deg,var(--cf-brand) 0%,#ff7a45 60%,#ff9a3c 100%);color:#fff}.cf-coll__banner-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:22px;padding-bottom:22px}.cf-coll__banner h1{font-size:clamp(26px,3.4vw,38px);font-weight:900;color:#fff}.cf-coll__banner p{margin:4px 0 0;font-weight:700;opacity:.9}.cf-crumbs{font-size:13px;font-weight:700;opacity:.9;margin-bottom:6px}.cf-crumbs a{text-decoration:underline!important}.cf-coll__img{width:96px;height:96px;border-radius:50%;overflow:hidden;background:#fff;flex:0 0 auto}.cf-coll__img img{width:100%;height:100%;object-fit:cover;display:block}.cf-circle.is-current .cf-circle__img{border-color:var(--cf-brand)}.cf-circle.is-current .cf-circle__name{color:var(--cf-brand)}.cf-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px;flex-wrap:wrap}.cf-filter{position:relative}.cf-filter summary{list-style:none;cursor:pointer;background:#fff;border:1px solid var(--cf-line);border-radius:999px;padding:9px 18px;font-weight:800;display:inline-flex;align-items:center;gap:6px}.cf-filter summary::-webkit-details-marker{display:none}.cf-filter summary:before{content:"\2630"}.cf-filter[open] summary{background:var(--cf-ink);color:#fff;border-color:var(--cf-ink)}.cf-count{background:var(--cf-brand);color:#fff;border-radius:999px;font-size:12px;padding:1px 7px}.cf-filter__panel{position:absolute;z-index:20;top:calc(100% + 8px);left:0;width:min(560px,calc(100vw - 32px));max-height:70vh;overflow:auto;background:#fff;border-radius:var(--cf-radius);padding:16px;box-shadow:0 16px 40px #0000002e;display:flex;flex-direction:column;gap:14px}.cf-filter__group{border:0;margin:0;padding:0}.cf-filter__group legend{font-weight:900;margin-bottom:8px;padding:0}.cf-filter__opts{display:flex;flex-wrap:wrap;gap:8px}.cf-filter__price{display:flex;align-items:center;gap:8px;font-weight:700}.cf-filter__price input{width:100px;padding:8px 10px;border:1px solid var(--cf-line);border-radius:10px;font:inherit}.cf-filter__actions{display:flex;justify-content:flex-end;gap:8px;position:sticky;bottom:-16px;background:#fff;padding:10px 0 0}.cf-chip{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border-radius:999px;border:1px solid var(--cf-line);background:#fff;font-size:13.5px;font-weight:700;cursor:pointer}.cf-chip input{position:absolute;opacity:0;pointer-events:none}.cf-chip small{color:var(--cf-muted);font-weight:600}.cf-chip.is-on{border-color:var(--cf-brand);background:#fff3ef;color:var(--cf-brand-dark)!important}.cf-chip.is-off{opacity:.45;cursor:not-allowed}.cf-chip:has(input:focus-visible){outline:2px solid var(--cf-brand);outline-offset:2px}.cf-sort{display:inline-flex;align-items:center;gap:8px;font-weight:800}.cf-sort select{-webkit-appearance:auto;appearance:auto;padding:9px 12px;border-radius:999px;border:1px solid var(--cf-line);background:#fff;font:inherit;font-weight:700;color:var(--cf-ink)}.cf-active{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.cf-grid--dense{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.cf-empty{background:#fff;border-radius:var(--cf-radius);padding:40px 16px;text-align:center;font-weight:700}.cf-pages{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;margin-top:22px}.cf-page{min-width:40px;height:40px;padding:0 12px;display:inline-grid;place-items:center;border-radius:999px;background:#fff;border:1px solid var(--cf-line);font-weight:800}.cf-page.is-current{background:var(--cf-ink);color:#fff;border-color:var(--cf-ink)}.cf-page.is-gap{background:transparent;border:0}a.cf-page:hover{border-color:var(--cf-brand);color:var(--cf-brand)!important}.cf-coll__desc{background:#fff;border-radius:var(--cf-radius);padding:18px;color:var(--cf-muted);line-height:1.6}.cf-perks{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.cf-perk{background:#fff;border-radius:var(--cf-radius);padding:14px 16px;display:flex;gap:12px;align-items:center}.cf-perk span{font-size:26px}.cf-perk b{display:block;font-size:15px}.cf-perk small{color:var(--cf-muted);font-size:13px}.cf-related h2{font-size:22px;font-weight:900;margin-bottom:12px!important}@media(max-width:989px){.cf-perks{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.cf-grid--dense{grid-template-columns:repeat(2,1fr)}.cf-coll__img{width:64px;height:64px}.cf-toolbar{position:relative}.cf-filter{position:static}.cf-filter__panel{left:16px;right:16px;width:auto}.cf-perk{padding:12px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/crafo-pages.css.map */
