.wholesale{color:#272b2d;padding:0 0 48px;background:#fff}.wholesale .container-fluid{max-width:1240px}.wh-breadcrumbs{display:flex;gap:12px;list-style:none;padding:22px 0;margin:0;flex-wrap:wrap;font-size:13px}.wh-breadcrumbs li+li:before{content:'/';color:#999;margin-right:12px}.wholesale h1{font:700 clamp(30px,4vw,48px)/1.14 Arial,sans-serif;letter-spacing:-.025em;margin:0 0 22px;max-width:830px}.wholesale h2{font:600 clamp(23px,2.5vw,29px)/1.25 Arial,sans-serif;margin:0 0 18px;color:#272b2d}.wholesale h3{font:600 20px/1.4 Arial,sans-serif;margin:0 0 16px}.wholesale p,.wholesale li{font-size:16px;line-height:1.65}.wholesale p{margin:0 0 16px}.wholesale a{color:#9e3b00}.wholesale a:hover{text-decoration:underline}.wh-hero{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:44px;padding:28px 0 44px;align-items:start}.wh-intro{max-width:760px}.wh-request{padding:24px;background:#fff5ec;border-top:4px solid #f36b21}.wh-request h2{font-size:23px}.wh-request p{font-size:15px}.wh-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.wholesale a.wh-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:12px 20px;background:#f36b21;color:#fff;border:2px solid #f36b21;text-decoration:none;font-size:16px;font-weight:600;border-radius:5px}.wholesale a.wh-button:hover{background:#c94700;border-color:#c94700}.wholesale a.wh-button--outline{background:#fff;color:#9e3b00}.wholesale a.wh-button--outline:hover{background:#fff1e7}.wholesale a:focus-visible,.wholesale button:focus-visible,.wholesale summary:focus-visible{outline:3px solid #272b2d;outline-offset:3px}.wh-catalog,.wh-assortment{border-top:1px solid #e4e4e4;padding:32px 0}.wh-group{display:grid;grid-template-columns:260px minmax(0,1fr);gap:24px;border-top:1px solid #eee;padding:22px 0}.wh-group ul,.wh-related ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:0;padding:0;list-style:none}.wh-group a,.wh-related li a{display:block;padding:8px 0}.wh-section-head{display:flex;gap:24px;align-items:baseline;justify-content:space-between;margin-bottom:22px}.wh-section-head p{max-width:430px;font-size:15px;color:#62676b}.wh-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.wh-product{border:1px solid #e1e3e5;border-radius:7px;overflow:hidden;display:flex;flex-direction:column}.wh-product-image{background:#fff;display:flex;align-items:center;justify-content:center;aspect-ratio:1.22}.wh-product-image img{object-fit:contain;max-width:100%;width:100%;height:250px}.wh-product-body{padding:18px;display:flex;flex-direction:column;flex:1}.wh-product-name{font-size:17px;line-height:1.4;font-weight:600;color:#272b2d!important}.wh-product .wh-sku{font-size:12px;color:#6b7074;margin:10px 0}.wh-product .wh-product-description{font-size:14px;line-height:1.55;color:#555e63}.wh-product .wh-quote{font-size:15px;font-weight:600;color:#9e3b00;margin-top:auto;padding-top:12px}.wh-source-links{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0 0;font-size:14px}.wh-selection{display:grid;grid-template-columns:1fr 1fr;gap:44px;padding:36px 0;border-top:1px solid #e4e4e4}.wh-selection ul{margin:0;padding:0;list-style:none}.wh-selection li{padding:11px 0 11px 22px;position:relative;border-bottom:1px solid #eee}.wh-selection li:before{content:'';width:7px;height:7px;background:#f36b21;position:absolute;top:21px;left:0}.wh-process{padding:32px;background:#f6f7f8;margin-bottom:38px}.wh-process ol{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;padding:0 0 0 22px;margin:0}.wh-process li{padding-left:5px}.wh-faq{max-width:880px;padding-bottom:40px}.wh-faq details{border-bottom:1px solid #ddd;padding:16px 0}.wh-faq summary{cursor:pointer;font-size:18px;font-weight:600;line-height:1.5}.wh-faq p{padding-top:12px;margin-bottom:0}.wh-location{margin:0 0 40px!important}.wh-location address{font-style:normal;font-size:18px;font-weight:600}.wh-related{padding-bottom:30px}.wh-final{padding:32px;border-left:4px solid #f36b21;background:#fff6ee}.wh-final p{max-width:760px}.wholesale .ademar-category-map{min-height:240px}@media(max-width:900px){.wh-hero{grid-template-columns:1fr;gap:24px}.wh-request{max-width:none}.wh-products{grid-template-columns:repeat(2,minmax(0,1fr))}.wh-group{grid-template-columns:1fr;gap:0}.wh-selection{gap:24px}.wh-section-head{display:block}.wh-process ol{grid-template-columns:1fr;gap:18px}}@media(max-width:560px){.wholesale .container-fluid{padding-left:18px;padding-right:18px}.wh-hero{padding-top:15px}.wh-products,.wh-selection,.wh-group ul,.wh-related ul{grid-template-columns:1fr}.wh-product-image img{height:230px}.wh-product-image{aspect-ratio:auto;padding-top:15px}.wh-actions{display:grid;grid-template-columns:1fr}.wholesale a.wh-button{width:100%}.wh-process,.wh-final{padding:22px}.wh-breadcrumbs{gap:6px}.wh-breadcrumbs li+li:before{margin-right:6px}.wh-source-links{display:block}.wh-source-links a{display:block;margin-top:10px}}
