html body.template-collection .cpis-collection-layout-clean{--cpis-clean-ink:#173047;--cpis-clean-muted:#415a66;--cpis-clean-line:#d8e5e8;--cpis-clean-accent:#007580}html body.template-collection .cpis-collection-layout-clean>.container{box-sizing:border-box;width:min(1480px,calc(100% - 48px))!important;max-width:1480px;padding-inline:0!important;margin-inline:auto}html body.template-collection .cpis-collection-layout-clean .page__sub-header{padding-block:14px!important;margin:0!important}html body.template-collection .cpis-collection-intro-clean{margin:0 0 20px;min-width:0;border:1px solid #d8e5e8;border-left:3px solid #008b98;border-radius:12px;background:linear-gradient(115deg,#fff,#f5fafb);overflow:hidden}html body.template-collection .cpis-collection-intro-clean>.card__header{border:0;border-radius:0;padding:24px 28px!important}html body.template-collection .cpis-collection-intro-clean .collection__header{display:flex;align-items:center;gap:22px;min-height:0!important;margin:0!important;padding:0!important}html body.template-collection .cpis-collection-intro-clean .collection__header-inner,html body.template-collection .cpis-collection-intro-clean .collection__meta,html body.template-collection .cpis-collection-intro-clean .collection__meta-inner{min-width:0;width:100%;margin:0}html body.template-collection .cpis-collection-intro-clean .collection__title{margin:0!important;font-size:clamp(25px,2.35vw,34px)!important;line-height:1.2!important;letter-spacing:-.02em;color:#173047;overflow-wrap:break-word}html body.template-collection .cpis-collection-intro-clean .cpis-collection-kicker{display:flex;align-items:center;gap:7px;margin:0 0 9px;font-size:12px;line-height:1.4;color:#415a66}html body.template-collection .cpis-collection-intro-clean .collection__description{margin:14px 0 0!important;color:#415a66;font-size:15px!important;line-height:1.6!important}html body.template-collection .cpis-collection-intro-clean .collection__products-count{margin:8px 0 0;font-size:14px;color:#415a66}html body.template-collection .cpis-collection-intro-clean .collection__image-wrapper{margin:0!important;border:0;border-radius:0}html body.template-collection .cpis-collection-intro-clean .collection__brand-logo-wrapper{flex:0 0 100px;width:100px;margin:0}html body.template-collection .cpis-collection-layout-clean .cpis-collection-shortcuts{margin:0 0 20px!important;padding:16px 20px!important}html body.template-collection .cpis-collection-layout-clean .cpis-collection-shortcuts__heading{margin-bottom:12px}html body.template-collection .cpis-collection-layout-clean .cpis-collection-shortcuts__link{min-height:44px;font-size:14px}html body.template-collection .cpis-collection-layout-clean>.container>.layout{gap:20px;margin:0;align-items:flex-start}html body.template-collection .cpis-collection-layout-clean>.container>.layout>.layout__section{min-width:0;margin:0}html body.template-collection .cpis-collection-layout-clean>.container>.layout>.layout__section:not(.layout__section--secondary){flex:1 1 0}html body.template-collection .cpis-collection-layout-clean .collection>.card{margin:0;border:1px solid #d8e5e8;border-radius:12px;background:#fff}html body.template-collection .cpis-collection-layout-clean .layout__section--secondary>.card{margin:0;border:1px solid #d8e5e8;border-radius:12px;background:#fff;max-height:min(720px,calc(100vh - 200px));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#8eafb7 #f1f6f7}html body.template-collection .cpis-collection-layout-clean .layout__section--secondary .card__section{padding:16px!important}html body.template-collection .cpis-collection-layout-clean .collection__filter-group{margin-top:12px}html body.template-collection .cpis-collection-layout-clean .collection__filter-group-name{min-height:44px;font-size:15px!important;line-height:1.4}html body.template-collection .cpis-collection-layout-clean .collection__filter-checkbox-list{max-height:280px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#8eafb7 #f1f6f7}html body.template-collection .cpis-collection-layout-clean .collection__filter-checkbox{align-items:flex-start;gap:10px;padding-block:8px;min-height:40px}html body.template-collection .cpis-collection-layout-clean .collection__filter-checkbox label{min-width:0;font-size:14px!important;line-height:1.45!important;color:#415a66;overflow-wrap:break-word}html body.template-collection .cpis-collection-layout-clean .collection__filter-checkbox .checkbox-wrapper{flex:0 0 18px;margin-top:2px}html body.template-collection .cpis-collection-layout-clean .collection__toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;min-height:68px;padding:12px 16px!important;border:0;border-bottom:1px solid #d8e5e8;background:#fff;border-radius:12px 12px 0 0}html body.template-collection .cpis-collection-layout-clean .collection__toolbar-item{min-width:0;padding:0!important;border:0!important;font-size:14px!important}html body.template-collection .cpis-collection-layout-clean .collection__toolbar-item--count{flex:1 1 auto}html body.template-collection .cpis-collection-layout-clean .collection__toolbar-item--layout{display:flex;align-items:center;gap:6px}html body.template-collection .cpis-collection-layout-clean .collection__toolbar .value-picker-button{min-height:44px;font-size:14px!important;white-space:normal;text-align:left}html body.template-collection .cpis-collection-layout-clean .collection__layout-button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:10px;margin:0;border:1px solid transparent;border-radius:8px}html body.template-collection .cpis-collection-layout-clean .collection__layout-button.is-selected{border-color:#a5ced4;background:#edf7f8;color:#006a74}html body.template-collection .cpis-collection-layout-clean .collection__layout-button:focus-visible,html body.template-collection .cpis-collection-layout-clean .value-picker-button:focus-visible{outline:2px solid #006a74;outline-offset:2px}html body main .product-item--vertical.cpis-unified-product-card .product-item__title{font-size:15px!important;line-height:1.45!important}html body main .product-item--vertical.cpis-unified-product-card .product-item__vendor,html body main .product-item--vertical.cpis-unified-product-card .product-item__sku{font-size:12px!important;line-height:1.5!important}html body main .product-item--vertical.cpis-unified-product-card .product-item__action-button{min-height:44px;font-size:14px!important}html body.template-collection .cpis-collection-layout-clean .product-item--vertical.cpis-unified-product-card .product-item__image-wrapper{display:flex;align-items:center;justify-content:center;flex:none;height:172px!important;min-height:172px!important;max-height:172px!important;margin:12px 12px 0!important}html body.template-collection .cpis-collection-layout-clean .product-item--vertical.cpis-unified-product-card .product-item__image-wrapper .aspect-ratio{width:100%;height:100%;padding-bottom:0!important}html body.template-collection .cpis-collection-layout-clean .product-item--vertical.cpis-unified-product-card .product-item__image-wrapper img{width:100%;height:100%;object-fit:contain}html body.template-collection .cpis-collection-layout-clean .product-item--vertical.cpis-unified-product-card .product-item__info{padding:14px!important}html body.template-collection .cpis-collection-layout-clean .collection__dynamic-part .product-item__title{font-size:15px!important;line-height:1.45!important}html body.template-collection .cpis-collection-layout-clean .collection__dynamic-part .product-item__action-button{min-height:44px!important;font-size:14px!important}@media(min-width:1000px){html body.template-collection .cpis-collection-layout-clean>.container>.layout>.layout__section--secondary{flex:0 0 236px;width:236px;max-width:236px}}@media(max-width:999px){html body.template-collection #mobile-collection-filters{z-index:100!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important}html body.template-collection #mobile-collection-filters .drawer__inner{width:min(100%,440px)!important;max-width:100%!important;background:#fff}html body.template-collection #mobile-collection-filters .collection-drawer__header{min-height:68px;padding:12px 16px;border-bottom:1px solid #d8e5e8;background:#fff;color:#173047}html body.template-collection #mobile-collection-filters .collection-drawer__inner{padding:16px;background:#fff}html body.template-collection #mobile-collection-filters .collection-drawer__footer{padding:12px 16px max(16px,env(safe-area-inset-bottom));border-top:1px solid #d8e5e8;background:#fff}html body.template-collection #mobile-collection-filters .collection-drawer__footer button{min-height:48px;border-radius:8px;font-size:15px}html body.template-collection .cpis-collection-layout-clean .collection__toolbar{gap:8px}html body.template-collection .cpis-collection-layout-clean .collection__toolbar-item--sort{flex:1 1 auto}}@media(max-width:767px){html body.template-collection .cpis-collection-layout-clean>.container{width:calc(100% - 24px)!important}html body.template-collection .cpis-collection-intro-clean{margin-bottom:14px}html body.template-collection .cpis-collection-intro-clean>.card__header{padding:20px 16px!important}html body.template-collection .cpis-collection-intro-clean .collection__title{font-size:25px!important}html body.template-collection .cpis-collection-intro-clean .collection__description{font-size:14px!important}html body.template-collection .cpis-collection-layout-clean .cpis-collection-shortcuts{padding:14px!important;margin-bottom:14px!important}html body.template-collection .cpis-collection-layout-clean .collection__toolbar{padding:10px!important;gap:6px}html body.template-collection .cpis-collection-layout-clean .collection__toolbar-item--filter{min-height:44px}html body.template-collection .cpis-collection-layout-clean .collection__layout-label{display:none}html body main .product-item--vertical.cpis-unified-product-card .product-item__title,html body.template-collection .cpis-collection-layout-clean .collection__dynamic-part .product-item__title{font-size:14px!important}html body.template-collection .cpis-collection-layout-clean .product-item--vertical.cpis-unified-product-card .product-item__image-wrapper{height:140px!important;min-height:140px!important;max-height:140px!important;margin:10px 10px 0!important}html body.template-collection .cpis-collection-layout-clean .product-item--vertical.cpis-unified-product-card .product-item__info{padding:12px!important}}html body.template-collection .cpis-collection-layout-clean.cpis-searchanise-ready .collection>.card{border:0!important;background:transparent}html body.template-collection .cpis-collection-layout-clean.cpis-searchanise-ready .cpis-curated-results-frame{margin:0!important;padding:0!important;border:0!important;border-radius:0;background:transparent;box-shadow:none}html body.template-collection .cpis-collection-layout-clean.cpis-searchanise-ready #snize_results{margin:0!important;max-width:100%}html:not(.cpis-catalog-pending) body.template-collection .cpis-collection-layout-clean:not(.cpis-searchanise-ready) .cpis-curated-results-frame{display:none}
/*# sourceMappingURL=/cdn/shop/t/18/assets/cpis-catalog-cleanup-v1.css.map */
