.inc-catalogue{padding-bottom:72px}.product-card .product-meta>span{display:inline!important}.inc-card-heading{font-size:inherit;font-weight:inherit;line-height:inherit}.inc-product-placeholder{width:100%;height:100%;fill:#d5e7e9}.product-card .product-image{display:flex;align-items:center;justify-content:center}.product-card .product-image img{max-height:100%;width:100%;height:100%;object-fit:contain}.inc-card-dispatch{font-size:10px;line-height:1.65;color:#64818a;margin:9px 0 0}.inc-card-quote{font-size:11px;line-height:1.6}.inc-collection-intro{max-width:850px;margin:-10px 0 38px}.inc-catalogue .catalogue-layout{display:grid;grid-template-columns:205px minmax(0,1fr);gap:38px}.inc-catalogue .catalogue-sidebar.filters{display:block;position:static;border:0;padding:0;background:transparent}.inc-mobile-filter-panel>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;font-weight:600;font-size:13px;cursor:pointer;border-bottom:1px solid #dce6e6;margin-bottom:20px;list-style:none}.inc-mobile-filter-panel>summary::-webkit-details-marker,.inc-filter-group>summary::-webkit-details-marker{display:none}.inc-mobile-filter-panel>summary>span{margin-left:auto}.inc-filter-content .filter-title h2{font-size:13px;letter-spacing:0;font-weight:650;line-height:1.5;margin:0 0 20px}.inc-filter-group{border-bottom:1px solid #dce6e6;padding-bottom:15px;margin-bottom:15px}.inc-filter-group>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;cursor:pointer;font-size:12px;font-weight:600;min-height:35px}.inc-filter-group[open]>summary>svg{transform:rotate(180deg)}.inc-filter-values{padding-top:10px}.inc-filter-option{display:flex!important;align-items:center;gap:9px;min-height:32px;line-height:1.6;margin:0!important;font-size:11px!important;font-weight:400!important;cursor:pointer}.inc-filter-option input{width:16px;height:16px;min-height:0;margin:0;accent-color:#116e84;flex-shrink:0}.inc-filter-option:has(input:disabled){opacity:.45;cursor:default}.inc-filter-option>small{margin-left:auto;font-size:10px;color:#70878d}.inc-filter-option>span{min-width:0}.inc-filter-content .price-filters{margin-bottom:0;gap:8px}.inc-filter-content .price-filters label{font-size:10px!important;display:block!important}.inc-filter-content .price-filters input{font-size:11px;padding:8px;width:100%;max-width:100%;min-height:40px}.inc-apply-filters{width:100%;font-size:11px;gap:12px;margin:7px 0 13px}.inc-clear-filters{font-size:11px;color:#116e84}.inc-filter-content .filter-help{padding:20px 0 0;margin-top:20px;border-top:1px solid #dce6e6}.inc-filter-content .filter-help h3{font-size:13px;font-weight:600;letter-spacing:0}.inc-filter-content .filter-help p{font-size:11px;line-height:1.8;margin-top:8px;margin-bottom:12px;color:#637376}.inc-filter-content .filter-help .text-link{font-size:11px}.inc-catalogue .catalogue-results{min-width:0;width:100%}.inc-catalogue .catalogue-toolbar{border-top:1px solid #dce6e6;padding-top:15px;min-height:55px;display:flex;align-items:center;justify-content:space-between;gap:14px}.inc-sort-control{display:flex;align-items:center;gap:8px;font-size:11px}.inc-sort-control label{white-space:nowrap}.inc-sort-control select{font-size:11px;max-width:175px;min-height:40px;border:1px solid #d4e1e4;border-radius:3px;background:white;color:#153338;padding:7px 9px}.inc-sort-submit{font-size:10px;padding:9px;border:1px solid #b6c8cb;border-radius:3px;min-height:40px}.inc-active-filters{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 22px}.inc-active-filters:empty{display:none}.inc-active-filters>a{display:inline-flex;align-items:center;gap:8px;background:#eef6f7;border:1px solid #d6e6e9;border-radius:3px;font-size:10px;line-height:1.6;padding:7px 10px;min-height:35px}.inc-pagination{display:flex;flex-wrap:wrap;gap:7px;align-items:center;justify-content:center;margin-top:40px}.inc-pagination>a,.inc-pagination>span{font-size:11px;min-width:38px;min-height:40px;padding:8px 12px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #d9e4e6;border-radius:3px}.inc-pagination>[aria-current=page]{background:#157e98;color:#fff;border-color:#157e98}.inc-pagination>.inc-pagination-gap{border:0;min-width:22px;padding:8px 3px}.inc-catalogue .empty{padding:55px 20px;text-align:center}.inc-catalogue .empty>svg{margin:0 auto 22px;color:#4d8794}.inc-catalogue .empty h2{font-size:29px}.inc-catalogue .empty p{font-size:13px;color:#637376;margin:14px 0 25px}.inc-search-query{display:flex;align-items:stretch;gap:12px;margin:0 0 35px;max-width:760px}.inc-search-query input{display:block;min-width:0;width:100%;min-height:48px;border:1px solid #cadde2;border-radius:3px;padding:11px 15px;background:#f8fbfb;color:#153338;font-size:13px}.inc-search-query .btn{flex-shrink:0;gap:15px;font-size:12px}.inc-search-content-result{padding:24px;border:1px solid #dce6e6;align-self:start}.inc-search-content-result h2{font-size:24px;line-height:1.3;letter-spacing:-.5px}.inc-search-content-result p:not(.eyebrow){font-size:12px;line-height:1.8;margin:15px 0;color:#637376}.inc-collection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px 25px;margin-top:35px}.inc-collection-card>img,.inc-collection-card>svg{display:block;width:100%;height:250px;object-fit:contain;border:1px solid #dce6e6;padding:25px;background:#f8fbfb}.inc-collection-card h2{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:18px 0 8px;font-size:20px;letter-spacing:-.5px;line-height:1.35}.inc-collection-card h2>svg{flex-shrink:0}.inc-collection-card p{font-size:12px;color:#637376}.inc-predictive-list{list-style:none;margin:0;padding:0}.inc-predictive-list a{display:flex;align-items:center;gap:14px;padding:12px 0;border-top:1px solid #edf1f1}.inc-predictive-list img{width:48px;height:48px;object-fit:contain}.inc-predictive-list a>span{font-size:12px;line-height:1.6;min-width:0}.inc-predictive-list small{display:block;font-size:10px;color:#637376}.inc-predictive-results>.text-link{width:100%;justify-content:space-between;border-top:1px solid #edf1f1;padding-top:12px}.inc-predictive-results>p:not(.suggest-title){font-size:12px;padding:15px 0}
@media(min-width:801px){.inc-mobile-filter-panel>summary{display:none}}
@media(max-width:1100px){.inc-catalogue .catalogue-layout{grid-template-columns:180px minmax(0,1fr);gap:28px}.inc-catalogue .product-grid{gap:28px 16px}.inc-sort-control{font-size:10px}.inc-sort-control select{font-size:10px;max-width:150px}}
@media(max-width:800px){.inc-catalogue{padding-bottom:50px}.inc-catalogue .catalogue-layout{grid-template-columns:minmax(0,1fr);gap:20px}.inc-catalogue .catalogue-sidebar.filters{display:block;padding:0;width:100%;border:1px solid #d4e4e7;background:#f7fbfb;border-radius:3px}.inc-mobile-filter-panel>summary{margin:0;padding:10px 18px;border:0}.inc-mobile-filter-panel[open]>summary{border-bottom:1px solid #d4e4e7}.inc-filter-content{padding:20px 18px}.inc-filter-content .filter-help{display:block!important}.inc-filter-content .filter-title h2{font-size:13px;margin-bottom:15px}.inc-filter-option{font-size:12px!important;min-height:36px}.inc-catalogue .catalogue-results .product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px 16px}.inc-catalogue .catalogue-toolbar{font-size:11px;align-items:center;padding-top:0;border-top:0;gap:10px}.inc-sort-control{gap:7px}.inc-sort-control select{max-width:150px}.inc-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px}.inc-collection-card>img,.inc-collection-card>svg{height:220px}.inc-collection-card h2{font-size:18px}}
@media(max-width:560px){.inc-catalogue .catalogue-results .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 13px}.inc-catalogue .catalogue-toolbar{font-size:10px;align-items:flex-start}.inc-sort-control{flex-wrap:wrap;justify-content:flex-end;gap:5px;font-size:10px;max-width:220px}.inc-sort-control label{font-size:10px}.inc-sort-control select{font-size:10px;max-width:115px;min-height:38px}.inc-sort-submit{min-height:38px;font-size:9px;padding:8px}.inc-card-dispatch{font-size:9px}.inc-card-quote{font-size:10px}.inc-active-filters>a{font-size:10px;padding:7px 9px;min-height:38px}.inc-search-query{gap:8px;margin-bottom:25px}.inc-search-query input{padding:10px;font-size:12px}.inc-search-query .btn{padding:11px 12px;gap:8px;font-size:11px}.inc-collection-grid{gap:25px 14px}.inc-collection-card>img,.inc-collection-card>svg{height:160px;padding:15px}.inc-collection-card h2{font-size:15px;letter-spacing:-.2px;margin-top:13px}.inc-collection-card p{font-size:10px}.inc-pagination{gap:5px;margin-top:30px}.inc-pagination>a,.inc-pagination>span{font-size:10px;padding:8px 10px;min-width:34px}.inc-catalogue .empty{padding:38px 10px}.inc-catalogue .empty h2{font-size:25px}.inc-catalogue .empty p{font-size:12px}.inc-collection-intro{margin:-5px 0 27px}}
