.cpk-tech-row{margin:13px 0 23px;padding:16px;background:#f6f9fc;border:1px solid #d9e6ee;border-radius:10px}.cpk-tech-head{display:flex;gap:10px;flex-wrap:wrap;align-items:baseline;justify-content:space-between;margin:0 0 12px}.cpk-tech-head strong{font-size:14px;color:#174464}.cpk-tech-head span{font-size:12px;color:#5d7284}.cpk-tech-chips{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cpk-tech-chip{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid #bad2e4;border-radius:7px;padding:9px 12px;background:#fff;color:#1d4c6b;font-size:12px;font-weight:700;text-decoration:none!important;line-height:1.25}.cpk-tech-chip:hover{border-color:#407dab;background:#f1f8ff}.cpk-tech-chip.cpk-tech-active{background:#cde4f4;border-color:#6198bd}.cpk-tech-chip.cpk-tech-reset{border-color:#cad4db;color:#586f81;background:#fff}.cpk-search-assist{margin:14px 0 20px;padding:15px 16px;border:1px solid #d9e5ed;background:#f6f9fc;border-radius:9px}.cpk-search-assist h3{margin:0 0 6px;font-size:15px;line-height:1.3;color:#234860}.cpk-search-assist p{font-size:13px;margin:0 0 10px;color:#546f80;line-height:1.6}.cpk-search-suggest{display:flex;gap:8px;flex-wrap:wrap}.cpk-search-suggest a{display:inline-flex;align-items:center;min-height:37px;font-size:12px;line-height:1.25;border:1px solid #c6d5e0;background:#fff;border-radius:6px;padding:8px 11px;text-decoration:none!important;color:#1d5379;font-weight:650}.cpk-search-suggest a:hover{background:#e7f1f9}.cpk-mobile-filter-benefit{font-size:12px;color:#506c80}@media(max-width:760px){.cpk-tech-row{padding:12px;margin:10px 0 18px}.cpk-tech-chips{flex-wrap:nowrap;overflow-x:auto;padding:4px 0 8px;scroll-snap-type:x proximity;scrollbar-width:thin}.cpk-tech-chip{white-space:nowrap;scroll-snap-align:start;flex:none}.cpk-search-suggest{flex-wrap:nowrap;overflow-x:auto;padding:3px 0 7px}.cpk-search-suggest a{flex:none;white-space:nowrap}}.cpk-tech-chip:focus-visible,.cpk-search-suggest a:focus-visible{outline:3px solid #1b6fac;outline-offset:3px}.cpk-tech-row[hidden]{display:none!important}.cpk-search-tip{margin:9px 0 18px;padding:0 0 0 12px;border-left:2px solid #a0bdd0;color:#536a7a;font-size:12px;line-height:1.6}.cpk-tech-chips{scrollbar-color:#9cb4c8 transparent;scrollbar-width:thin}#filter{scroll-margin-top:90px}@media(max-width:760px){.cpk-tech-head{gap:4px;align-items:flex-start;flex-direction:column}.cpk-tech-head span{font-size:11px;line-height:1.5}.cpk-tech-chips{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x}.cpk-tech-chip{min-height:44px}.cpk-search-assist{padding:14px 12px}.cpk-search-suggest{scroll-snap-type:x proximity;overscroll-behavior-x:contain}.cpk-search-suggest a{min-height:44px;scroll-snap-align:start}.cpk-search-tip{margin:8px 0 14px}#filter{scroll-margin-top:72px}}@media(max-width:760px){.cpk-tech-row{padding:10px 12px;margin:8px 0 14px}.cpk-tech-head{flex-direction:row;align-items:center;gap:8px;margin-bottom:6px}.cpk-tech-head strong{font-size:13px}.cpk-tech-head span{font-size:11px}.cpk-tech-chips{gap:6px;padding:2px 0 4px;scrollbar-width:none;touch-action:auto}.cpk-tech-chips::-webkit-scrollbar{display:none}.cpk-tech-chip{padding:7px 10px;min-height:44px;font-size:11px}[id$=__main-collection] .product-card h3>a,[id$=__main-search] .product-card h3>a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:1.4;max-height:4.2em;min-height:4.2em;overflow-wrap:anywhere}}@media(max-width:760px){#root :is([id$=__main-collection],[id$=__main-search]) .f8sr fieldset>p:has(>label[for=sort_by]){display:grid;grid-template-columns:minmax(0,1fr);flex:1 1 100%;width:100%;max-width:100%;margin-left:0;gap:6px}#root :is([id$=__main-collection],[id$=__main-search]) .f8sr fieldset>p:has(>label[for=sort_by])>label{margin:0;white-space:normal}#root :is([id$=__main-collection],[id$=__main-search]) .f8sr fieldset>p:has(>label[for=sort_by]) select#sort_by,#root :is([id$=__main-collection],[id$=__main-search]) .f8sr fieldset>p:has(>label[for=sort_by]) .bv_mainselect{width:100%!important;max-width:100%;min-width:0}#root :is([id$=__main-collection],[id$=__main-search]) .f8sr fieldset>p:has(>label[for=sort_by]) select#sort_by{min-height:44px}#root :is([id$=__main-collection],[id$=__main-search]) .f8sr fieldset>p:has(>label[for=sort_by]) .bv_atual{width:100%;max-width:none;min-height:44px;line-height:42px;box-sizing:border-box}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/cpk-ux.css.map */
