html .adler-commerce-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px 12px}html .adler-product-card--compact{position:relative;overflow:visible;border-radius:5px;border-color:#e5e9ec;padding:0;background:#fff}html .adler-product-card--compact .adler-product-card__image{height:146px;border-radius:4px 4px 0 0;background:#f5f6f7}html .adler-product-card--compact .adler-product-visual{height:100%;padding:14px 18px;background:#f5f6f7}html .adler-product-card--compact .adler-product-visual__photo{mix-blend-mode:multiply;max-height:100%;width:100%;object-fit:contain}html .adler-product-card--compact .adler-product-visual__brand,html .adler-product-card--compact .adler-product-visual__badges{display:none}html .adler-product-card--compact .adler-product-card__body{padding:10px 11px 8px}html .adler-product-card--compact h3{font-size:13px;line-height:1.4;min-height:36px;margin:0 0 4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html .adler-product-card--compact .adler-product-card__variant{font-size:11px;line-height:1.4;min-height:15px;margin:0 0 7px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html .adler-product-card--compact .adler-tier-price__headline>strong{font-size:21px;line-height:1.2;letter-spacing:-.025em}html .adler-product-card--compact .adler-tier-price__headline>span{font-size:11px}html .adler-product-card--compact .adler-tier-price__condition,html .adler-product-card--compact .adler-tier-price__compare{font-size:10px;line-height:1.35;margin:3px 0;color:#405665}html .adler-product-card--compact .adler-tier-price__tax{font-size:10px;line-height:1.4;margin:3px 0}html .adler-card-stock{height:22px;display:flex;align-items:center;font-size:11px;color:#248248}html .adler-card-stock span:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor;margin-right:6px;vertical-align:1px}html .adler-card-buy{display:flex;align-items:center;gap:8px;margin:0}html .adler-card-buy button,html .adler-product-card--compact .adler-product-card__action{display:flex;align-items:center;justify-content:space-between;gap:6px;flex:1;min-height:32px;margin:0;padding:6px 8px;background:#174f79;color:#fff;border:0;border-radius:4px;font-weight:600;line-height:1.3;font-size:11px;font-family:inherit;cursor:pointer}html .adler-card-buy button:hover{background:#103d60}html .adler-card-buy button:disabled{opacity:.65;cursor:wait}html .adler-card-buy>a{font-size:10px;color:#174f79;text-underline-offset:3px}html .adler-card-feedback{font-size:11px;line-height:1.4;margin:6px 0 0;color:#174f79}html .adler-product-card--compact:has(.adler-card-options[open]){z-index:15;border-color:#91afc2;box-shadow:0 5px 20px #102b4820}html .adler-card-options>summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none;min-height:25px;padding-top:4px;font-size:10px;color:#4c6474}html .adler-card-options>summary::-webkit-details-marker{display:none}html .adler-card-options__tray{position:absolute;top:calc(100% - 1px);left:-1px;right:-1px;z-index:15;display:flex;gap:5px;padding:9px;background:#fff;border:1px solid #91afc2;border-top:0;border-radius:0 0 5px 5px;overflow-x:auto;box-shadow:0 12px 16px #102b4810}html .adler-card-options__tray a{flex:0 0 59px;min-width:0;display:flex;flex-direction:column;align-items:center;gap:4px;border:1px solid #dce4ea;border-radius:3px;padding:4px;text-decoration:none;color:#213f55;font-size:9px;text-align:center;line-height:1.25}html .adler-card-options__tray a:hover,html .adler-card-options__tray a[aria-current]{border-color:#174f79;background:#edf4f9}html .adler-card-options__tray img{width:48px;height:48px;object-fit:contain}html .adler-card-options__tray span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}html .adler-product-card--compact :is(a,button,summary):focus-visible{outline:2px solid #0875a7;outline-offset:3px}html .adler-collection{padding-top:14px}html .adler-category-hero{padding:0;margin:0 0 10px;border:0;background:none}html .adler-category-hero .adler-category-eyebrow,html .adler-category-hero__note{display:none}html .adler-collection__heading h1{font-size:27px;line-height:1.2}html .adler-collection__intro{font-size:12px;line-height:1.45;margin:6px 0 0;max-width:1100px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html .adler-collection__breadcrumb{margin-bottom:10px}html .adler-collection__filter-panel{margin:10px 0}html .adler-collection__filter-panel .adler-collection__controls{padding:9px 11px}html .adler-collection__sort label{font-size:11px;margin-bottom:3px}html .adler-collection__filter summary,html .adler-collection__sort select,html .adler-collection__controls .button{min-height:34px;padding-top:7px;padding-bottom:7px;font-size:12px}html .adler-rounding-note{flex-basis:100%;font-size:11px;line-height:1.45;color:#536574}html .adler-pdp-selection{flex-wrap:wrap}html .adler-product__form.adler-pdp-add{margin-top:14px;margin-bottom:18px}html .adler-featured{padding-top:10px;padding-bottom:24px}html .adler-featured__heading{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:14px}html .adler-featured h2{font-size:23px;margin:0}html .adler-featured__heading>a{font-size:12px;color:#174f79}html .adler-extra-filters{margin:8px 0 12px;font-size:12px}html .adler-extra-filters>summary{cursor:pointer;color:#174f79;min-height:28px;padding:4px 0;font-weight:600}html .adler-extra-filters__fields{display:flex;flex-wrap:wrap;gap:10px;align-items:end;padding:10px 0}html .adler-extra-filters label{display:grid;gap:4px;flex:1;min-width:140px}html .adler-extra-filters select{font:inherit;min-height:36px;padding:6px;border:1px solid #bfced9;border-radius:4px;background:#fff;color:#173e5a;max-width:100%}html .adler-extra-filters button{font:inherit;padding:9px;border:1px solid #bfced9;background:#fff;border-radius:4px;cursor:pointer}html .adler-extra-filters [role=status]{font-size:11px;color:#536574}html .adler-product-card[hidden],html [data-refinement-hidden]{display:none!important}html .adler-quick-order{margin:24px 0;padding:22px;border:1px solid #d8e3eb;border-radius:8px;background:#f4f8fb}html .adler-quick-order h2{margin:0 0 10px;font-size:22px}html .adler-quick-order>p{font-size:13px;line-height:1.5}html .adler-quick-row{padding:15px 0;border-bottom:1px solid #d8e3eb;display:grid;grid-template-columns:minmax(100px,1fr) 75px auto 32px;gap:8px;align-items:end}html .adler-quick-row label{font-size:12px;display:grid;gap:5px}html .adler-quick-row input{min-width:0;width:100%;padding:10px 8px;border:1px solid #b4c7d4;border-radius:4px;font:inherit;background:#fff}html .adler-quick-row button{min-height:40px;padding:8px;font:inherit;font-size:12px;border:1px solid #b4c7d4;border-radius:4px;background:#fff;cursor:pointer}html .adler-quick-result{grid-column:1/-1;font-size:12px;line-height:1.5;color:#173e5a;min-height:18px}html .adler-quick-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}html .adler-shipping-estimator{border-top:1px solid #cbd9e3;margin-top:18px;padding-top:15px;font-size:12px;line-height:1.5}html .adler-shipping-estimator h3{font-size:15px;margin:0 0 8px}html .adler-shipping-estimator label{display:block;font-size:12px;margin-top:12px}html .adler-shipping-estimator input{width:100%;padding:9px;font:inherit;border:1px solid #b4c7d4;border-radius:4px;background:#fff;margin:5px 0 8px}html .adler-shipping-estimator button{width:100%;font:inherit;padding:9px;border:1px solid #174f79;color:#174f79;background:#fff;border-radius:4px;cursor:pointer}html .adler-shipping-estimator [role=status]{margin-top:10px}@media(min-width:1500px){html .adler-product-card--compact .adler-product-card__image{height:160px}}@media(max-width:1100px){html .adler-commerce-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:850px){html .adler-commerce-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:620px){html .adler-commerce-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 8px}html .adler-product-card--compact .adler-product-card__image{height:135px}html .adler-product-card--compact .adler-product-card__body{padding:9px}html .adler-card-buy{gap:5px}html .adler-card-buy button{font-size:10px;padding:7px 5px;min-height:36px}html .adler-card-buy>a{font-size:9px}html .adler-card-options>summary{min-height:32px}html .adler-card-options__tray{position:static;border:0;box-shadow:none;padding:8px 0}html .adler-collection__heading h1{font-size:24px}html .adler-collection__intro{font-size:12px}html .adler-featured h2{font-size:20px}html .adler-featured__heading{align-items:flex-start;flex-direction:column;gap:6px}html .adler-quick-order{padding:14px}html .adler-quick-row{grid-template-columns:minmax(90px,1fr) 64px 32px}html .adler-quick-row [data-quick-lookup]{grid-row:2;grid-column:1/3}html .adler-quick-row [data-quick-remove]{grid-column:3;grid-row:1}html .adler-quick-row .adler-quick-result{grid-row:3}}html .adler-product.adler-product--standard{padding-top:18px}html .adler-product.adler-product--standard .adler-product__layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:32px}html .adler-product.adler-product--standard h1{font-size:28px;line-height:1.18;margin-bottom:10px;letter-spacing:-.025em}html .adler-product--standard .adler-pdp-brandline{margin-bottom:10px}html .adler-product--standard .adler-pdp-brand-logo{height:28px;width:90px}html .adler-product--standard .adler-product__summary{margin-bottom:12px}html .adler-product--standard .adler-pdp-summary{font-size:13px;line-height:1.5;margin:8px 0}html .adler-product--standard .adler-product__options{margin:0 0 12px}html .adler-product--standard .adler-product__option{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:7px 12px;font-size:12px}html .adler-product--standard .adler-option-thumb{width:30px;height:34px;object-fit:contain;mix-blend-mode:multiply}html .adler-product--standard .adler-product__pricing{margin:10px 0}html .adler-product--standard .adler-product__form.adler-pdp-add{padding:14px;border:1px solid #cbdde9;background:#f2f7fa;border-radius:7px;display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0 18px}html .adler-product--standard .adler-product__form.adler-pdp-add .adler-product__buy{grid-column:1/-1;margin:0}html .adler-product--standard .adler-pdp-selection{margin:0;padding:0;border:0;background:transparent;align-self:center;display:flex;gap:4px 12px}html .adler-product--standard .adler-pdp-selection>span:first-child{font-size:11px}html .adler-product--standard .adler-pdp-selection strong{font-size:21px}html .adler-product--standard .adler-pdp-selection small{font-size:10px;line-height:1.4}html .adler-product--standard .adler-product__form.adler-pdp-add>button[type=submit]{align-self:center;min-height:47px;margin:0;font-size:14px;width:100%}html .adler-product--standard .adler-product__rule{grid-column:1/-1;margin:0}html .adler-product.adler-product--standard .adler-product__main-image{height:380px;padding:20px;border-radius:7px}html .adler-product--standard .adler-pdp-tiers{margin-top:0}html .adler-product--standard .adler-pdp-tiers__heading{padding-bottom:8px}html .adler-product--standard .adler-pdp-tiers td,html .adler-product--standard .adler-pdp-tiers th{padding-top:5px;padding-bottom:5px}@media(max-width:760px){html .adler-product.adler-product--standard .adler-product__layout{gap:20px}html .adler-product.adler-product--standard h1{font-size:25px}html .adler-product.adler-product--standard .adler-product__main-image{height:270px}html .adler-product--standard .adler-product__form.adler-pdp-add{grid-template-columns:1fr}html .adler-product--standard .adler-product__form.adler-pdp-add>button[type=submit]{grid-column:1/-1}html .adler-product--standard .adler-pdp-selection{justify-content:space-between}}html .adler-collection .adler-directory-breadcrumb{margin-bottom:12px;font-size:11px}html .adler-collection .adler-collection__intro{font-size:12px;line-height:1.4;max-width:100%;margin:6px 0;-webkit-line-clamp:1}html .adler-collection .adler-category-browser{margin:10px 0}html .adler-collection .adler-category-browser h2{display:none}html .adler-collection .adler-category-browser__links{display:flex;flex-wrap:wrap;gap:6px}html .adler-collection .adler-category-browser__links a{display:flex;flex-direction:row;align-items:center;flex:0 1 auto;min-height:34px;padding:7px 10px;gap:7px;border-radius:4px;background:#f4f7f9;font-size:11px}html .adler-collection .adler-category-browser__links a strong{font-size:11px}html .adler-collection .adler-category-browser__links .adler-category-symbol{display:none}html .adler-collection .adler-category-browser__links a>span:last-child{display:none}html .adler-product.adler-product--standard .adler-pdp-selection{margin:0;padding:0;border:0;background:transparent;align-self:center;display:flex;gap:4px 12px}html .adler-product.adler-product--standard .adler-product__option{min-height:44px;padding:6px 10px}html .adler-product.adler-product--standard .adler-product__pricing .adler-tier-price__unitline{font-size:11px;margin:3px 0}html .adler-product.adler-product--standard .adler-product__pricing p{line-height:1.4}html .adler-product.adler-product--standard .adler-product__form.adler-pdp-add{padding:12px;margin-top:10px}html .adler-product.adler-product--standard .adler-product__summary{margin-bottom:10px}@media(max-width:620px){html .adler-collection .adler-category-browser__links{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}html .adler-collection .adler-category-browser__links a{white-space:nowrap;flex-shrink:0}}html .adler-product-card--compact .adler-product-card__price{margin-top:0;min-height:72px}html .adler-collection .adler-category-symbol{display:none!important}html .adler-collection .adler-paper-categories{margin:10px 0}html .adler-collection .adler-paper-categories h2{display:none}html .adler-collection .adler-paper-categories__grid{display:flex;flex-wrap:wrap;gap:6px}html .adler-collection .adler-paper-category{min-height:34px;padding:7px 10px;flex-direction:row;gap:7px;border-radius:4px;background:#f4f7f9}html .adler-collection .adler-paper-category strong{font-size:11px}html .adler-collection .adler-paper-category small,html .adler-collection .adler-paper-category__arrow{display:none}@media(max-width:620px){html .adler-collection .adler-paper-categories__grid{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}html .adler-collection .adler-paper-category{white-space:nowrap;flex-shrink:0}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/adler-shop-refinement.css.map */
