#ctf .ct-main{grid-template-columns:336px minmax(0,1fr)}#ctf .ct-modes{display:grid;grid-template-columns:1fr 1fr;background:#e6eeef;border-radius:10px;padding:4px;margin:0 0 10px}#ctf .ct-modes button{border:0;background:transparent;border-radius:7px;min-height:42px;font:700 15px var(--bf);color:var(--t1);cursor:pointer}#ctf .ct-modes button[aria-selected=true]{background:#fff;box-shadow:0 1px 3px #0b3a3a2e}#ctf .ct-fsearch{margin:0 0 12px}#ctf .ct-fsearch input{width:100%;min-height:44px;border:1.5px solid #c3d1d3;border-radius:8px;padding:8px 12px;font:500 16px var(--bf);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' stroke='%23016367' stroke-width='2'%3E%3Ccircle cx='8' cy='8' r='6'/%3E%3Cpath d='M17 17l-4.5-4.5'/%3E%3C/svg%3E") no-repeat right 12px center;box-sizing:border-box}#ctf .ct-group-h{gap:8px}#ctf .ct-gclr{border:0;background:none;color:var(--t2);font:600 14px var(--bf);cursor:pointer;text-decoration:underline;padding:4px 0;margin-left:auto}#ctf details.ct-acc{padding:0}#ctf details.ct-acc>summary{list-style:none;cursor:pointer;padding:14px 40px 14px 14px;margin:0;position:relative;align-items:center;min-height:24px}#ctf details.ct-acc>summary::-webkit-details-marker{display:none}#ctf details.ct-acc>summary:after{content:"";position:absolute;right:16px;top:50%;width:9px;height:9px;border-right:2px solid var(--t2);border-bottom:2px solid var(--t2);transform:translateY(-70%) rotate(45deg);transition:transform .15s}#ctf details.ct-acc[open]>summary:after{transform:translateY(-30%) rotate(-135deg)}#ctf .ct-sel{font:600 14px/1.2 var(--bf);text-transform:none;letter-spacing:0;color:var(--t2);margin-left:auto;text-align:right;max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#ctf .ct-accb{padding:0 14px 12px;display:flex;flex-direction:column;gap:8px}#ctf .ct-accb>.ct-gclr{align-self:flex-end;margin:-6px 0 0}#ctf .ct-sub2{font:600 13px var(--bf);letter-spacing:.06em;text-transform:uppercase;color:var(--mut);margin:6px 0 2px;display:block}#ctf .ct-check .n{margin-left:auto;font:600 13px var(--bf);color:var(--mut);background:#eef3f4;border-radius:999px;padding:1px 7px}#ctf .ct-check.is-zero{color:#7c898e}#ctf .ct-morebtn{border:0;background:none;color:var(--t2);font:600 15px var(--bf);text-decoration:underline;cursor:pointer;min-height:44px;padding:0 6px}#ctf .is-fhide,#ctf .is-gone{display:none!important}#ctf .ct-chip[hidden],#ctf .ct-tile[hidden]{display:none}#ctf .ct-tile--ph{padding:0 0 8px;overflow:hidden;gap:2px;min-height:0}#ctf .ct-tile--ph img{display:block;width:100%;aspect-ratio:1/1;height:auto;object-fit:cover;background:#fff;border-bottom:1px solid #eef2f3}#ctf .ct-tile--ph .ct-tl{padding:6px 6px 0;font:600 15px/1.2 var(--bf)}#ctf .ct-tile--ph[aria-pressed=true] img{border-bottom-color:var(--t1)}#ctf .ct-tile--ph.is-zero img{filter:grayscale(1)}#ctf.is-wheels .ct-quick{display:none!important}@media(max-width:989px){#ctf .ct-main{grid-template-columns:1fr}#ctf .ct-quick .ct-tiles{grid-template-columns:1fr 1fr}}@media(min-width:990px){#ctf .ct-tiles{grid-template-columns:1fr 1fr}}#ctf .ct-check input{flex:none}#ctf .ct-rail .ct-tiles,#ctf .ct-quick .ct-tiles{grid-template-columns:1fr 1fr}@media(min-width:700px)and (max-width:989px){#ctf .ct-quick .ct-tiles{grid-template-columns:repeat(4,1fr)}}#ctf .ct-gn{font:700 12px var(--bf);color:#016367;background:#e1eded;border-radius:999px;padding:2px 8px;margin-left:auto;letter-spacing:0}#ctf .ct-gn:empty{display:none}#ctf .ct-sel:not(:empty)+.ct-gn{display:none}#ctf details.ct-acc>summary{display:flex}#ctf details.ct-acc>summary:hover{background:#f4f8f8}#ctf .ct-group,#ctf details.ct-acc{scroll-margin-top:90px}#ctf .ct-results,#ctf .ct-rail,#ctf .ct-quick{min-width:0;max-width:100%}#ctf .ct-pc{display:none}#ctf .ct-see{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:60;border:0;border-radius:999px;background:#0b3a3a;color:#fff;font:700 16px var(--bf);padding:12px 22px;min-height:46px;box-shadow:0 8px 24px #00000040;cursor:pointer}#ctf .ct-see:hover{background:#016367}#ctf .ct-see[hidden]{display:none}@media(max-width:989px){#ctf .ct-see{display:none!important}#ctf .ct-rail.is-open .ct-rail-head{flex-wrap:wrap;row-gap:4px}#ctf .ct-rail.is-open .ct-pc:not([hidden]){display:block;flex-basis:100%;order:9;margin:0;font:600 15px/1.3 var(--bf);color:#016367}#ctf .ct-rail.is-open .ct-pc b{font-weight:700}#ctf .ct-sheet-foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}#ctf .ct-sheet-foot .ct-btn--go{min-height:58px;font:800 19px/1.1 var(--bf);background:#0b3a3a;border-color:#0b3a3a;color:#fff!important;border-radius:12px;letter-spacing:.01em}#ctf .ct-sheet-foot .ct-btn--go:active{background:#016367}}@media(min-width:990px){#ctf .ct-results{scroll-margin-top:150px}}@media(max-width:989px){html.ctf-sheet-open shopify-chat{display:none!important}}#ctf .ct-step{margin:0 0 12px}#ctf .ct-step-h{font:700 18px/1.15 var(--hf);text-transform:uppercase;letter-spacing:.03em;color:var(--t1);margin:0 0 10px}#ctf .ct-step1{background:#fff;border:1px solid var(--ln,#d5e0e2);border-radius:var(--r,12px);padding:14px}#ctf .ct-any{display:block;width:100%;margin:10px 0 0;min-height:44px;border:1.5px dashed #c3d1d3;border-radius:10px;background:#fff;font:600 15px var(--bf);color:var(--t1);cursor:pointer}#ctf .ct-any:hover{border-color:var(--t2)}#ctf .ct-any[aria-pressed=true]{border-style:solid;border-color:var(--t1);background:#e9f3f1}#ctf .ct-step1.is-picked .ct-tiles{grid-template-columns:repeat(4,1fr);gap:6px}#ctf .ct-step1.is-picked .ct-tile--ph{padding:0 0 4px}#ctf .ct-step1.is-picked .ct-tile--ph .ct-tl{font-size:12px;padding:4px 2px 0;line-height:1.15}#ctf .ct-step1.is-picked .ct-tile .n{font-size:11px}#ctf .ct-step1.is-picked .ct-any{display:none}#ctf .ct-step2>.ct-step-h{margin:4px 0 10px}#ctf .ct-more{background:#fff;border:1px solid var(--ln,#d5e0e2);border-radius:var(--r,12px);margin:0 0 12px}#ctf .ct-more>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:8px;padding:16px 44px 16px 14px;position:relative;font:700 18px/1 var(--hf);text-transform:uppercase;letter-spacing:.03em;color:var(--t1)}#ctf .ct-more>summary::-webkit-details-marker{display:none}#ctf .ct-more>summary:after{content:"";position:absolute;right:18px;top:50%;width:9px;height:9px;border-right:2px solid var(--t2);border-bottom:2px solid var(--t2);transform:translateY(-70%) rotate(45deg)}#ctf .ct-more[open]>summary:after{transform:translateY(-30%) rotate(-135deg)}#ctf .ct-moreb{padding:0 10px 10px}#ctf .ct-moreb .ct-group{margin-bottom:8px}#ctf .ct-morefilters{width:100%;min-height:48px;margin:0 0 14px;font-weight:700}#ctf .ct-quick .ct-step2 .ct-group{margin-bottom:10px}@media(min-width:990px){#ctf .ct-quick{display:none!important}}#ctf details.ct-more{display:block}#ctf .ct-moreb{display:block}#ctf{overflow-anchor:none}#ctf .ct-step1{scroll-margin-top:76px}@media(min-width:990px){#ctf .ct-step1{scroll-margin-top:150px}}#ctf .ct-step2 .ct-group,#ctf .ct-moreb .ct-group{content-visibility:auto;contain-intrinsic-size:auto 150px}
/*# sourceMappingURL=/cdn/shop/t/66/assets/chq-tool-finder-v2.css.map */
