.cp-page-collection #MainContent .cp-collection-hero--compact{padding:28px 24px 24px;background:#f6f0e6!important;color:#17302e!important;border-bottom:1px solid #dce2d8}.cp-page-collection #MainContent .cp-collection-hero--compact .cp-collection-hero__wrap{width:min(1240px,100%);grid-template-columns:minmax(0,1fr) minmax(180px,260px);grid-template-areas:"title media" "details media";gap:12px 40px;align-items:center}.cp-page-collection #MainContent .cp-collection-hero--compact.cp-collection-hero--no-media .cp-collection-hero__wrap{grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "details";justify-content:stretch}.cp-page-collection #MainContent .cp-collection-hero--compact .cp-collection-hero__crumbs{margin:0 0 12px;color:#536765!important;font-size:12px;letter-spacing:0;line-height:1.4}.cp-page-collection #MainContent .cp-collection-hero--compact .cp-collection-hero__title>p{margin:0 0 8px;color:#536765;font-size:11px;letter-spacing:.12em;font-weight:650}.cp-page-collection #MainContent .cp-collection-hero--compact h1{max-width:none;margin:0;color:#063f40!important;font-size:48px!important;font-weight:500;line-height:1.1!important;letter-spacing:-.03em;text-align:left;text-wrap:pretty}.cp-page-collection #MainContent .cp-collection-hero--compact .rte,.cp-page-collection #MainContent .cp-collection-hero__short{max-width:68ch;color:#536765!important;font-size:16px!important;line-height:1.5!important;letter-spacing:0}.cp-page-collection #MainContent .cp-collection-hero--compact .rte p{margin:0;color:#536765!important;font-size:inherit;line-height:inherit;letter-spacing:0}.cp-page-collection #MainContent .cp-collection-hero--compact .rte a{color:#063f40!important;text-decoration-color:currentColor!important}.cp-page-collection #MainContent .cp-collection-hero__about{max-width:68ch;margin-top:8px}.cp-page-collection #MainContent .cp-collection-hero__about>summary{width:max-content;min-height:36px;display:flex;align-items:center;gap:8px;cursor:pointer;color:#063f40;font-size:14px;text-decoration:underline;text-underline-offset:4px}.cp-page-collection #MainContent .cp-collection-hero__about[open] .rte{padding:8px 0}.cp-page-collection #MainContent .cp-collection-hero--compact .cp-collection-hero__meta{display:none}.cp-page-collection #MainContent .cp-collection-hero--compact .cp-collection-hero__chips{gap:8px;margin-top:16px}.cp-page-collection #MainContent .cp-collection-hero--compact .cp-collection-hero__chips a{display:flex;align-items:center;min-height:44px;padding:10px 14px;border:1px solid #b5c4bb;border-radius:6px;background:transparent;color:#063f40;font-size:14px;font-weight:600;line-height:1.4}.cp-page-collection #MainContent .cp-collection-hero--compact .cp-collection-hero__chips a:hover{background:#e7ede3}.cp-page-collection #MainContent .cp-collection-hero--compact .cp-collection-hero__media{aspect-ratio:1.4;border:0;border-radius:8px;background:#fff;box-shadow:none}.cp-page-collection #MainContent .cp-collection-hero--compact .cp-collection-hero__media img{object-fit:contain;padding:12px}.cp-page-collection .facets-wrapper{padding-top:0;padding-bottom:0}.cp-page-collection .product-count__text,.cp-page-collection .product-count-vertical h2{font-family:var(--font-body-family),sans-serif;font-size:14px!important;line-height:1.4!important;letter-spacing:0!important;color:#536765}.cp-page-collection .cp-ux-collection-assist{padding-block:24px}.cp-page-collection .cp-ux-collection-assist__inner{box-shadow:none;border-radius:10px}.cp-refined-ingredients #ProductGridContainer,.cp-refined-ingredients #product-grid .scroll-trigger{opacity:1!important;transform:none!important;animation:none!important}.cp-refined-ingredients #product-grid.product-grid{gap:20px}.cp-refined-ingredients #product-grid.product-grid>.grid__item{width:calc((100% - 60px)/4);max-width:calc((100% - 60px)/4)}@media(max-width:989px){.cp-page-collection #MainContent .cp-collection-hero--compact .cp-collection-hero__wrap{grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "details";gap:8px}.cp-page-collection #MainContent .cp-collection-hero--compact .cp-collection-hero__media{display:none}.cp-refined-ingredients #product-grid.product-grid>.grid__item{width:calc((100% - 20px)/2);max-width:calc((100% - 20px)/2)}}@media(max-width:749px){.cp-page-collection #MainContent .cp-collection-hero--compact{padding:12px 16px 14px}.cp-page-collection #MainContent .cp-collection-hero--compact .cp-collection-hero__crumbs{margin-bottom:6px;font-size:11px}.cp-page-collection #MainContent .cp-collection-hero--compact .cp-collection-hero__title>p{display:none}.cp-page-collection #MainContent .cp-collection-hero--compact h1{font-size:36px!important;line-height:1.05!important}.cp-page-collection #MainContent .cp-collection-hero--compact .rte,.cp-page-collection #MainContent .cp-collection-hero__short{font-size:15px!important;line-height:1.45!important}.cp-page-collection #MainContent .cp-collection-hero--compact .cp-collection-hero__chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-top:12px;padding-bottom:2px;gap:8px}.cp-page-collection #MainContent .cp-collection-hero--compact .cp-collection-hero__chips a{flex:0 0 auto;white-space:nowrap;font-size:13px;padding:10px 12px}.cp-page-collection .cp-range-directory{padding-bottom:16px}.cp-page-collection .cp-range-directory__label{margin-bottom:8px;font-size:11px}.cp-page-collection .cp-range-directory__links{flex-wrap:nowrap;overflow-x:auto;padding-bottom:3px;scrollbar-width:none}.cp-page-collection .cp-range-directory__links a{flex:0 0 auto;white-space:nowrap}.cp-page-collection .cp-range-directory__note{font-size:12px;line-height:1.4}.cp-page-collection .cp-manufacturer-group__heading{padding:12px 0;margin-bottom:12px}.cp-page-collection .cp-manufacturer-group__heading h2{font-size:25px!important}.cp-refined-ingredients #product-grid.product-grid{gap:16px 12px}.cp-refined-ingredients #product-grid.product-grid>.grid__item{width:calc((100% - 12px)/2);max-width:calc((100% - 12px)/2)}.cp-refined-ingredients #product-grid .card__inner{--ratio-percent:80%!important;aspect-ratio:5/4!important}.cp-refined-ingredients #product-grid .card__information{padding-top:0}.cp-refined-ingredients #product-grid .card__heading{margin-bottom:7px}}.cp-refined-ingredients #product-grid .card__inner{background:#fff!important;border-radius:10px 10px 0 0}.cp-refined-ingredients #product-grid .cp-clean-ingredient-media{position:absolute;top:0!important;right:0!important;bottom:0!important;left:0!important;background:#fff}.cp-refined-ingredients #product-grid .cp-clean-ingredient-media a{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.cp-refined-ingredients #product-grid .cp-clean-ingredient-media img{display:block;width:100%;height:100%;object-fit:contain!important;padding:14px;background:#fff}.cp-refined-ingredients #product-grid .card{border-radius:10px;box-shadow:none;border-color:#dce3da}.cp-refined-ingredients #product-grid .card__heading,.cp-refined-ingredients #product-grid .card__heading a{font-family:var(--font-body-family),sans-serif;font-size:17px!important;font-weight:600;line-height:1.4!important;letter-spacing:0!important;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.cp-refined-ingredients #product-grid .button{border-radius:7px!important;background:#063f40!important;border-color:#063f40!important;color:#fff!important;box-shadow:none!important;font-size:14px!important;min-height:46px!important}.cp-refined-ingredients #product-grid .button:hover{background:#0b5658!important;border-color:#0b5658!important;color:#fff!important}.cp-refined-ingredients #product-grid .button:before,.cp-refined-ingredients #product-grid .button:after{border-radius:7px!important;box-shadow:none!important}.cp-refined-ingredients #product-grid .price-item{font-size:16px!important;font-weight:650}.cp-refined-ingredients #product-grid .cp-manufacturer-group__header h2{font-size:30px}.cp-refined-ingredients #product-grid .quick-add__submit[disabled],.cp-refined-ingredients #product-grid .quick-add__submit[disabled]:hover{color:#40594d!important;background:#e3e9dd!important;border-color:#e3e9dd!important;opacity:1}@media(max-width:749px){.cp-refined-ingredients #product-grid .cp-clean-ingredient-media img{padding:10px}.cp-refined-ingredients #product-grid .card__content{padding:14px 12px!important}.cp-refined-ingredients #product-grid .button{font-size:13px!important}}.cp-page-collection #MainContent .cp-collection-hero--compact .cp-collection-hero__crumbs a{color:#405c59!important;text-decoration:underline;text-underline-offset:3px}.cp-page-collection #MainContent .cp-collection-hero--compact .cp-collection-hero__details{color:#536765!important}.cp-page-collection #MainContent .cp-collection-hero--compact .cp-collection-hero__chips a{color:#063f40!important;background:transparent!important;border-color:#b5c4bb!important;min-height:44px}@media(max-width:749px){.cp-page-collection .cp-season-frieze{height:24px}.cp-page-collection .cp-season-frieze svg{width:18px;height:18px}.cp-page-collection .cp-seasonal-ribbon{flex-wrap:nowrap;min-height:48px;gap:8px;padding:2px 12px}.cp-page-collection .cp-seasonal-ribbon>.cp-seasonal-emblem{display:none}.cp-page-collection .cp-seasonal-ribbon p{flex:1 1 auto;font-size:11px;line-height:1.4;letter-spacing:0;text-align:left}.cp-page-collection .cp-season-motion-button{flex:0 0 118px;min-height:40px;padding:6px;font-size:10px;line-height:1.3}.cp-page-collection #MainContent .cp-collection-hero--compact .cp-collection-hero__chips{margin-top:8px}.cp-page-collection #MainContent .cp-collection-hero--compact .cp-collection-hero__details{padding:0;margin:0}.cp-page-collection #main-collection-filters{margin-top:0}}.cp-page-collection #main-collection-filters .mobile-facets__open{color:#063f40!important;min-height:44px;padding-block:8px}.cp-page-collection #main-collection-filters .mobile-facets__open-label{color:inherit!important}.cp-page-collection #main-collection-filters .mobile-facets__open svg{color:inherit;fill:currentColor}.cp-page-collection .mobile-facets__footer{padding-bottom:calc(20px + var(--private-preview-bar-offset,0px) + env(safe-area-inset-bottom))}.cp-page-collection .mobile-facets__footer .button--primary{background:#063f40!important;border-color:#063f40!important;color:#fff!important}.cp-page-collection #ProductGridContainer,.cp-page-collection #product-grid .scroll-trigger{opacity:1!important;transform:none!important;animation:none!important}.cp-page-collection #product-grid .cp-equipment-browse-card .card{box-shadow:none;border:1px solid #dce3da;border-radius:10px;background:#fff}.cp-page-collection #product-grid .cp-equipment-browse-card .card__heading,.cp-page-collection #product-grid .cp-equipment-browse-card .card__heading a{font-family:var(--font-body-family),sans-serif;font-size:17px!important;line-height:1.35!important;font-weight:650;letter-spacing:0!important;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.cp-page-collection #product-grid .cp-equipment-browse-card .cp-card-specs{background:#f5f7f2;border:0;border-radius:6px;padding:8px 10px!important;margin-block:10px}.cp-page-collection #product-grid .cp-equipment-browse-card .cp-card-specs p{font-size:12px!important;line-height:1.45!important}.cp-page-collection #product-grid .cp-equipment-browse-card .cp-card-specs strong{display:inline;font-size:12px;text-transform:none;letter-spacing:0}.cp-page-collection #product-grid .cp-equipment-browse-card .card__content{padding:16px!important}.cp-page-collection #product-grid .cp-equipment-browse-card .card__information{padding:0}.cp-page-collection #product-grid .cp-equipment-browse-card .card-information{margin-top:8px}.cp-page-collection #product-grid .cp-machine-card-actions--browse .button{background:#063f40!important;color:#fff!important;border-color:#063f40!important;border-radius:6px!important;font-size:14px!important;min-height:44px!important}.cp-page-collection #product-grid .cp-machine-card-actions--browse .button:before,.cp-page-collection #product-grid .cp-machine-card-actions--browse .button:after{box-shadow:none!important;border-radius:6px!important}.cp-page-collection #product-grid .cp-machine-card-actions--browse{gap:2px}.cp-page-collection #product-grid .cp-machine-card-enquire{display:flex;align-items:center;justify-content:center;min-height:44px;color:#063f40;font-size:13px;font-weight:600;text-underline-offset:4px}.cp-page-collection #MainContent .cp-collection-hero__chips a[aria-current=page]{background:#e2ebe2!important;border-color:#819a89!important}.cp-page-collection .pagination-wrapper{margin-top:30px}@media(max-width:749px){.cp-page-collection #product-grid .cp-equipment-browse-card .card__content{padding:12px!important}.cp-page-collection #product-grid .cp-equipment-browse-card .card__heading,.cp-page-collection #product-grid .cp-equipment-browse-card .card__heading a{font-size:16px!important}.cp-page-collection #product-grid .cp-equipment-browse-card .cp-card-specs{padding:8px!important}.cp-page-collection #product-grid .cp-equipment-browse-card .cp-card-specs p,.cp-page-collection #product-grid .cp-equipment-browse-card .cp-card-specs strong{font-size:11px!important}.cp-page-collection #product-grid .cp-machine-card-actions--browse .button{font-size:13px!important}}
/*# sourceMappingURL=/cdn/shop/t/167/assets/cp-refined-collection.css.map */
