{"title":"Swing Door Wire Shelving Enclosures","description":"\u003cdiv class=\"bulk-racks-authority-full\"\u003e\n  \u003cdiv class=\"bulk-racks-authority-inner\"\u003e\n    \u003cdiv class=\"bulk-racks-authority-copy\"\u003e\n      \u003ch2\u003eSwing Door Wire Shelving Enclosures for Narrow Wire Shelving Units\u003c\/h2\u003e\n      \u003cp\u003e\n        Swing door wire shelving enclosures turn one open section of an 18\"-deep wire shelving unit into enclosed storage with a single front door. Each kit includes a front swing door, a back panel, two side panels, and all hardware needed to fit them between two shelves.\n      \u003c\/p\u003e\n      \u003cp\u003e\n        The panels are 1\/8\" PVC, moisture resistant, easy to wipe clean, and made in the USA by Chadko. Swing door enclosures are sized for 18\"w and 24\"w units at an 18\" height and come in 10 colors. Wire shelving and liners are sold separately.\n      \u003c\/p\u003e\n      \u003c!-- VERIFY: the parent collection says 9 colors; both swing door products list 10 color variants. Confirm the correct count. --\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"bulk-racks-filter-box\"\u003e\n      \u003cspan class=\"bulk-racks-filter-heading\"\u003eEnclosing several sections or need a wider size?\u003c\/span\u003e\n      \u003cp\u003eOur team can help confirm sizes before you order. \u003ca href=\"\/pages\/request-a-quote\"\u003eRequest a quote\u003c\/a\u003e or call \u003ca href=\"tel:800-637-9508\"\u003e800-637-9508\u003c\/a\u003e.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"bulk-racks-content\"\u003e\n  \u003ch2 class=\"bulk-racks-h2\"\u003eSwing Door Enclosure Sizes, Colors, and What's Included\u003c\/h2\u003e\n  \u003cp class=\"bulk-racks-paragraph\"\u003e\n    Both sizes include the same parts and color options. Choose the enclosure that matches the depth and width of the wire shelving you already have, or shop \u003ca href=\"\/collections\/18-d-wire-shelving\"\u003e18\" deep wire shelving\u003c\/a\u003e to build a new unit.\n  \u003c\/p\u003e\n  \u003cdiv class=\"bulk-racks-table-wrap\"\u003e\n    \u003ctable class=\"bulk-racks-table\"\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n\u003cth\u003eFeature\u003c\/th\u003e\n\u003cth\u003e18\"d x 18\"w x 18\"h\u003c\/th\u003e\n\u003cth\u003e18\"d x 24\"w x 18\"h\u003c\/th\u003e\n\u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd\u003eFits Wire Shelving\u003c\/td\u003e\n\u003ctd\u003e18\"d x 18\"w units\u003c\/td\u003e\n\u003ctd\u003e18\"d x 24\"w units\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eEnclosure Height\u003c\/td\u003e\n\u003ctd\u003e18\"\u003c\/td\u003e\n\u003ctd\u003e18\"\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eKit Contents\u003c\/td\u003e\n\u003ctd colspan=\"2\"\u003e1 front swing door, 1 back panel, 2 side panels, all hardware\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd colspan=\"2\"\u003e1\/8\" PVC, moisture resistant, made in the USA\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eColors\u003c\/td\u003e\n\u003ctd colspan=\"2\"\u003eBeige, Black, Blue, Light Blue, Gray, Light Gray, Green, Red, White, Yellow\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eTools Required\u003c\/td\u003e\n\u003ctd colspan=\"2\"\u003eNone\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eShipping\u003c\/td\u003e\n\u003ctd colspan=\"2\"\u003eUsually ships in 5 business days, separately from wire shelving in the same order\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eProduct\u003c\/td\u003e\n\u003ctd\u003e\u003ca href=\"\/products\/18d-x-18w-x-18h-swing-door-wire-shelving-enclosures\"\u003eShop 18\"w enclosure\u003c\/a\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003ca href=\"\/products\/18d-x-24w-x-18h-swing-door-wire-shelving-enclosures\"\u003eShop 24\"w enclosure\u003c\/a\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"bulk-racks-h2\"\u003eHow Swing Door Enclosures Attach to Wire Shelving\u003c\/h2\u003e\n  \u003cp class=\"bulk-racks-paragraph\"\u003e\n    Installation does not require tools or drilling. The side and back panels slide in behind the upper and lower shelf wires and are held in place with clear plastic clips spaced every 6 to 10 inches.\n  \u003c\/p\u003e\n  \u003cp class=\"bulk-racks-paragraph\"\u003e\n    The front door hangs from rings that loop through grommets in the door and around the upper shelf wire, and it closes by seating its bottom edge behind the lower shelf wire. The door can be installed to swing up or swing down. A swing-up door uses the included elastic cord to stay open while you load or unload the shelf. Step-by-step instructions are in the \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0611\/1533\/4810\/files\/Enclosure_Guide.pdf?v=1725389131\" target=\"_blank\" rel=\"noopener\"\u003ewire shelving enclosure assembly guide\u003c\/a\u003e.\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003csection class=\"bulk-racks-compare-section\"\u003e\n  \u003cdiv class=\"bulk-racks-compare-inner\"\u003e\n    \u003cdiv class=\"bulk-racks-compare-header\"\u003e\n      \u003cspan class=\"bulk-racks-eyebrow\"\u003eChoosing a Door Style\u003c\/span\u003e\n      \u003ch2\u003eSwing Door vs. Sliding Door Wire Shelving Enclosures\u003c\/h2\u003e\n      \u003cp\u003e\n        Both styles include a back panel, two side panels, and all hardware. The difference is the shelving size each one fits, how the door opens, and how much room you need in front of the unit.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"bulk-racks-compare-grid\"\u003e\n      \u003cdiv class=\"bulk-racks-compare-card\"\u003e\n        \u003ch3\u003eChoose a Swing Door Enclosure When:\u003c\/h3\u003e\n        \u003cul\u003e\n          \u003cli\u003eYour shelving is 18\" deep and 18\" or 24\" wide\u003c\/li\u003e\n          \u003cli\u003eYou want the full front of the section to open at once for larger items\u003c\/li\u003e\n          \u003cli\u003eYou have room in front of the unit for the door to swing up or down\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bulk-racks-compare-card\"\u003e\n        \u003ch3\u003eChoose a Sliding Door Enclosure When:\u003c\/h3\u003e\n        \u003cul\u003e\n          \u003cli\u003eYour shelving is 14\", 18\", or 24\" deep and 36\" to 72\" wide\u003c\/li\u003e\n          \u003cli\u003eYou need 13\", 16\", or 18\" enclosure heights\u003c\/li\u003e\n          \u003cli\u003eThe unit is in a narrow aisle with no room for a door to swing\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"bulk-racks-compare-note\"\u003e\n      \u003cp\u003e\n        Shop \u003ca href=\"\/collections\/sliding-door-wire-shelving-enclosures\"\u003esliding door enclosures\u003c\/a\u003e or compare every style in \u003ca href=\"\/collections\/wire-shelving-enclosures\"\u003ewire shelving enclosures\u003c\/a\u003e.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"rack-safety-note\"\u003e\n  \u003ch3\u003eSwing Door Enclosures Are Cut to Order and Final Sale\u003c\/h3\u003e\n  \u003cp\u003e\n    Each swing door enclosure is cut to order, so it cannot be returned. Measure your shelving before ordering, including the depth, width, and space between the two shelves you plan to enclose.\n  \u003c\/p\u003e\n  \u003cp\u003e\n    Top and inside liners are sold separately. Shop \u003ca href=\"\/collections\/wire-shelf-liners\"\u003ewire shelf liners\u003c\/a\u003e, including liners made for enclosures, to finish the interior.\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003csection class=\"bulk-racks-uses-section\"\u003e\n  \u003cdiv class=\"bulk-racks-uses-inner\"\u003e\n    \u003cdiv class=\"bulk-racks-uses-copy\"\u003e\n      \u003ch2\u003eHow to Choose a Swing Door Wire Shelving Enclosure\u003c\/h2\u003e\n      \u003cp\u003e\n        Confirm these details before you order to make sure the enclosure fits the section you want to close off.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"bulk-racks-uses-list\"\u003e\n      \u003ch3\u003eCheck these before you order:\u003c\/h3\u003e\n      \u003cul\u003e\n        \u003cli\u003e\n\u003cstrong\u003eShelf size:\u003c\/strong\u003e Your unit must be 18\" deep and 18\" or 24\" wide. See the \u003ca href=\"https:\/\/www.shelving.com\/pages\/wire-shelving-size-guide\"\u003eWire Shelving Size Guide\u003c\/a\u003e.\u003c\/li\u003e\n        \u003c!-- VERIFY: exact shelf spacing to recommend for an 18\"h enclosure. --\u003e\n        \u003cli\u003e\n\u003cstrong\u003eShelf spacing:\u003c\/strong\u003e Set the two shelves you are enclosing so the 18\" panels sit flush against the upper and lower shelf wires.\u003c\/li\u003e\n        \u003c!-- VERIFY: confirm one kit = one section, and what the \"Tiers\" option on the product page does. --\u003e\n        \u003cli\u003e\n\u003cstrong\u003eNumber of sections:\u003c\/strong\u003e Each kit encloses one section between two shelves. Order one enclosure for each section.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eDoor clearance:\u003c\/strong\u003e Leave open space in front of the unit for the door to swing up or down.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e Choose from 10 colors to match your space or color-code storage by user or department.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eLiners:\u003c\/strong\u003e Add top and inside liners, which are sold separately.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"bulk-racks-related-section\"\u003e\n  \u003cdiv class=\"bulk-racks-related-inner\"\u003e\n    \u003ch2\u003eWhere Swing Door Wire Shelving Enclosures Are Commonly Used\u003c\/h2\u003e\n    \u003cp\u003e\n      Swing door enclosures suit narrow wire shelving units where a full-width door makes it easier to reach everything in the section.\n    \u003c\/p\u003e\n    \u003cdiv class=\"bulk-racks-related-grid\"\u003e\n      \u003cdiv class=\"bulk-racks-related-item\"\u003e\n        \u003cspan\u003eOffices and Supply Closets\u003c\/span\u003e\n        \u003cp\u003eNarrow units beside desks or in closets that keep paper and supplies out of sight.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bulk-racks-related-item\"\u003e\n        \u003cspan\u003eSchools and Classrooms\u003c\/span\u003e\n        \u003cp\u003eColor-coded sections that hide clutter and keep materials assigned by class or student group.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bulk-racks-related-item\"\u003e\n        \u003cspan\u003eRetail Back Rooms\u003c\/span\u003e\n        \u003cp\u003eEnclosed sections that hide overstock, bags, and cleaning supplies near customer areas.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"faq-accordion\"\u003e\n  \u003ch2\u003eSwing Door Wire Shelving Enclosure FAQs\u003c\/h2\u003e\n  \u003cp class=\"faq-intro\"\u003e\n    Answers to common questions about fitting, installing, and ordering swing door enclosures.\n  \u003c\/p\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003e\u003ch3\u003eWill a swing door enclosure fit my existing wire shelving?\u003c\/h3\u003e\u003c\/summary\u003e\n    \u003c!-- VERIFY: any known incompatible shelf brands or wire patterns. --\u003e\n    \u003cp\u003e\n      Swing door enclosures fit most wire shelving brands in matching sizes: 18\"d x 18\"w or 18\"d x 24\"w. The panels clip onto the shelf wires rather than the posts. If your unit has an unusual wire pattern, call \u003ca href=\"tel:800-637-9508\"\u003e800-637-9508\u003c\/a\u003e before ordering, since enclosures are cut to order and final sale.\n    \u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003e\u003ch3\u003eDo swing door wire shelving enclosures lock?\u003c\/h3\u003e\u003c\/summary\u003e\n    \u003c!-- VERIFY: confirm no lock option is available from Chadko. --\u003e\n    \u003cp\u003e\n      No. The door closes by resting behind the lower shelf wire and has no lock or latch. For storage that needs to be locked, see \u003ca href=\"\/collections\/wire-security-cages-carts\"\u003ewire security cages and carts\u003c\/a\u003e.\n    \u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003e\u003ch3\u003eCan the door swing up instead of down?\u003c\/h3\u003e\u003c\/summary\u003e\n    \u003cp\u003e\n      Yes. The door can be installed to swing up or down. A swing-up door uses the included elastic cord to stay open, and a swing-down door does not need the cord.\n    \u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003e\u003ch3\u003eCan I enclose more than one section of the same unit?\u003c\/h3\u003e\u003c\/summary\u003e\n    \u003cp\u003e\n      Yes. Each kit encloses one section between two shelves, so order one enclosure for each section you want to close off.\n    \u003c\/p\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003e\u003ch3\u003eWhat if I need a size that isn't listed?\u003c\/h3\u003e\u003c\/summary\u003e\n    \u003cp\u003e\n      Swing door enclosures come in 18\"w and 24\"w. For 36\" to 72\" wide units, choose a \u003ca href=\"\/collections\/sliding-door-wire-shelving-enclosures\"\u003esliding door enclosure\u003c\/a\u003e. For other sizes, \u003ca href=\"\/pages\/request-a-quote\"\u003erequest a quote\u003c\/a\u003e and our team will help you find an option.\n    \u003c\/p\u003e\n  \u003c\/details\u003e\n\u003c\/div\u003e\n\n\u003csection class=\"bulk-racks-resource-section\"\u003e\n  \u003cdiv class=\"bulk-racks-resource-inner\"\u003e\n    \u003ch2\u003eWire Shelving Enclosure Resources\u003c\/h2\u003e\n    \u003cp class=\"bulk-racks-resource-intro\"\u003e\n      Size your shelving, compare wire shelving options, and plan the installation before you order.\n    \u003c\/p\u003e\n    \u003cdiv class=\"bulk-racks-resource-grid\"\u003e\n      \u003cdiv class=\"bulk-racks-resource-card\"\u003e\n        \u003ch3\u003eWire Shelving Size Guide\u003c\/h3\u003e\n        \u003cp\u003eFind the right depth, width, and height before choosing an enclosure.\u003c\/p\u003e\n        \u003ca href=\"https:\/\/www.shelving.com\/pages\/wire-shelving-size-guide\"\u003eView the size guide\u003c\/a\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bulk-racks-resource-card\"\u003e\n        \u003ch3\u003eWire Shelving Buying Guide\u003c\/h3\u003e\n        \u003cp\u003eCompare wire shelving finishes, configurations, and weight capacities for your space.\u003c\/p\u003e\n        \u003ca href=\"\/pages\/wire-shelving\"\u003eRead the buying guide\u003c\/a\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bulk-racks-resource-card\"\u003e\n        \u003ch3\u003eEnclosure Assembly Guide\u003c\/h3\u003e\n        \u003cp\u003eStep-by-step instructions for installing side panels, back panels, and swing doors.\u003c\/p\u003e\n        \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0611\/1533\/4810\/files\/Enclosure_Guide.pdf?v=1725389131\" target=\"_blank\" rel=\"noopener\"\u003eView the PDF\u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"bulk-racks-final-cta\"\u003e\n  \u003cdiv class=\"bulk-racks-final-cta-inner\"\u003e\n    \u003cdiv\u003e\n      \u003ch2\u003eNeed Help Choosing a Swing Door Enclosure?\u003c\/h2\u003e\n      \u003cp\u003eTell us your shelving size and how many sections you want to enclose, and our team will help you choose the right enclosure, color, and liners.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bulk-racks-final-cta-actions\"\u003e\n      \u003ca class=\"bulk-racks-cta-btn\" href=\"\/pages\/request-a-quote\"\u003eRequest a Quote\u003c\/a\u003e\n      \u003ca class=\"bulk-racks-cta-phone\" href=\"tel:800-637-9508\"\u003eOr call 800-637-9508\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n:root {\n  --bulk-navy: #363B7C;\n  --bulk-blue: #243c7c;\n  --bulk-orange: #FF7324;\n  --bulk-light: #f8f9fb;\n  --bulk-border: #e5e7eb;\n}\n \n.bulk-racks-authority-full,\n.bulk-racks-content,\n.bulk-racks-choice-section,\n.bulk-racks-uses-section,\n.bulk-racks-compare-section,\n.bulk-racks-related-section,\n.bulk-racks-resource-section,\n.bulk-racks-final-cta,\n.rack-safety-note,\n.faq-accordion {\n  font-family: 'Aeonik', -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n  color: #222;\n  box-sizing: border-box;\n}\n \n.bulk-racks-authority-full *,\n.bulk-racks-content *,\n.bulk-racks-choice-section *,\n.bulk-racks-uses-section *,\n.bulk-racks-compare-section *,\n.bulk-racks-related-section *,\n.bulk-racks-resource-section *,\n.bulk-racks-final-cta * {\n  box-sizing: border-box;\n}\n \n\/* --- INTRO AUTHORITY SECTION --- *\/\n.bulk-racks-authority-full { width: 100%; margin: 30px 0 40px; }\n.bulk-racks-authority-inner {\n  max-width: 1400px; margin: 0 auto; padding: 38px 40px; background: #fff;\n  border-left: 8px solid var(--bulk-navy); border-top: 1px solid var(--bulk-border);\n  border-bottom: 1px solid var(--bulk-border); box-shadow: 0 2px 10px rgba(0,0,0,0.04);\n}\n.bulk-racks-authority-copy { max-width: 1100px; }\n.bulk-racks-authority-copy h2 { color: var(--bulk-navy); font-size: 2rem; line-height: 1.2; font-weight: 700; margin: 0 0 16px; }\n.bulk-racks-authority-copy p { color: #333; font-size: 1.35rem; line-height: 1.6; margin: 0 0 18px; }\n.bulk-racks-authority-copy p:last-child { margin-bottom: 0; }\n.bulk-racks-filter-box {\n  max-width: 760px; margin: 28px 0 0; background: var(--bulk-navy);\n  border-right: 6px solid var(--bulk-orange); padding: 24px 28px; box-shadow: 0 8px 24px rgba(0,0,0,0.12);\n}\n.bulk-racks-filter-heading { display: block; color: #fff; font-size: 1.4rem; font-weight: 700; margin: 0 0 10px; }\n.bulk-racks-filter-box p { color: rgba(255,255,255,0.9); font-size: 1.35rem; line-height: 1.45; margin: 0; }\n.bulk-racks-filter-box a { color: #fff; font-weight: 700; text-decoration: underline; text-underline-offset: 3px; }\n \n\/* --- BASIC CONTENT --- *\/\n.bulk-racks-content { max-width: 1400px; margin: 40px auto; padding: 0 40px; text-align: left; }\n\/* Higher specificity so the theme's .collection-custom-html h2 rule doesn't override this *\/\n.bulk-racks-content h2.bulk-racks-h2 {\n  font-size: 1.75rem; font-weight: 700; color: var(--bulk-navy); margin: 40px 0 20px;\n  border-bottom: 2px solid #f0f0f0; padding-bottom: 10px;\n}\n.bulk-racks-paragraph { font-size: 1.35rem; line-height: 1.6; color: #333; margin: 0 0 20px; }\n.bulk-racks-content a { color: var(--bulk-blue); font-weight: 700; text-decoration: underline; text-underline-offset: 3px; }\n.bulk-racks-content a:hover { color: var(--bulk-orange); }\n \n.bulk-racks-list { margin: 0 0 20px; padding-left: 24px; }\n.bulk-racks-list li { font-size: 1.35rem; line-height: 1.55; color: #333; margin: 0 0 10px; }\n.bulk-racks-list li strong { color: var(--bulk-blue); }\n.bulk-racks-list li strong a { color: var(--bulk-blue); }\n.bulk-racks-image { display: block; max-width: 100%; height: auto; margin: 10px 0 0; }\n \n.bulk-racks-video { position: relative; width: 100%; max-width: 900px; aspect-ratio: 16 \/ 9; margin: 10px 0 0; border: 1px solid var(--bulk-border); border-top: 5px solid var(--bulk-orange); box-shadow: 0 8px 22px rgba(0,0,0,0.06); background: #000; }\n.bulk-racks-video iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n \n\/* --- TABLES --- *\/\n.bulk-racks-table-wrap { overflow-x: auto; margin: 0 0 24px; }\n.bulk-racks-table { width: 100%; border-collapse: collapse; background: #fff; border: 1px solid var(--bulk-border); box-shadow: 0 6px 18px rgba(0,0,0,0.05); }\n.bulk-racks-table th { background: var(--bulk-navy); color: #fff; font-size: 1.25rem; font-weight: 700; text-align: left; padding: 14px 18px; }\n.bulk-racks-table td { font-size: 1.3rem; line-height: 1.45; color: #333; padding: 14px 18px; border-top: 1px solid var(--bulk-border); vertical-align: top; }\n.bulk-racks-table tbody tr:nth-child(even) td { background: var(--bulk-light); }\n.bulk-racks-table td:first-child { font-weight: 700; color: var(--bulk-blue); white-space: nowrap; }\n.bulk-racks-table td a { color: var(--bulk-blue); text-decoration: underline; text-underline-offset: 3px; }\n \n\/* --- CHOICE \/ OPTIONS SECTION --- *\/\n.bulk-racks-choice-section { width: 100%; margin: 45px 0; }\n.bulk-racks-choice-inner {\n  max-width: 1400px; margin: 0 auto; padding: 44px 40px; background: var(--bulk-light);\n  border-top: 1px solid var(--bulk-border); border-bottom: 1px solid var(--bulk-border);\n}\n.bulk-racks-choice-header { max-width: 1100px; margin: 0 0 30px; }\n.bulk-racks-eyebrow { display: inline-block; color: var(--bulk-orange); font-size: 1.35rem; font-weight: 700; margin: 0 0 10px; }\n.bulk-racks-choice-header h2,\n.bulk-racks-uses-copy h2,\n.bulk-racks-compare-header h2,\n.bulk-racks-related-inner h2,\n.bulk-racks-resource-inner h2,\n.bulk-racks-final-cta h2 {\n  color: var(--bulk-navy); font-size: 1.75rem; line-height: 1.2; font-weight: 700; margin: 0 0 16px;\n}\n.bulk-racks-choice-header p { color: #333; font-size: 1.35rem; line-height: 1.6; margin: 0; }\n.bulk-racks-choice-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 18px; }\n.bulk-racks-choice-card {\n  background: #fff; border: 1px solid var(--bulk-border); border-left: 4px solid transparent; padding: 24px;\n  box-shadow: 0 6px 18px rgba(0,0,0,0.05); transition: border-left-color 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease;\n}\n.bulk-racks-choice-card:hover,\n.bulk-racks-choice-card:focus-within { border-left-color: var(--bulk-orange); box-shadow: 0 10px 24px rgba(0,0,0,0.08); transform: translateY(-1px); }\n.bulk-racks-choice-card-wide { grid-column: 1 \/ -1; }\n.bulk-racks-choice-card p a { color: var(--bulk-blue); font-weight: 700; text-decoration: underline; text-underline-offset: 3px; }\n.bulk-racks-choice-card h3 { color: var(--bulk-blue); font-size: 1.4rem; font-weight: 700; margin: 0 0 10px; }\n.bulk-racks-choice-card h3 a { color: var(--bulk-blue); text-decoration: none; }\n.bulk-racks-choice-card h3 a:hover { color: var(--bulk-orange); text-decoration: underline; text-underline-offset: 3px; }\n.bulk-racks-choice-card p { color: #333; font-size: 1.35rem; line-height: 1.5; margin: 0; }\n \n\/* --- SAFETY CALLOUT (agency module) --- *\/\n.rack-safety-note {\n  max-width: 1320px; margin: 40px auto; padding: 28px 30px; background: #f8f9fb;\n  border-left: 6px solid #363B7C; border-top: 1px solid #e5e7eb; border-right: 1px solid #e5e7eb;\n  border-bottom: 1px solid #e5e7eb; box-shadow: 0 2px 10px rgba(0,0,0,0.03);\n}\n.rack-safety-note h3 { margin: 0 0 14px 0; color: #363B7C; font-size: 1.45rem; font-weight: 800; line-height: 1.25; }\n.rack-safety-note p { margin: 0 0 16px 0; color: #333; font-size: 1.15rem; line-height: 1.6; }\n.rack-safety-note p:last-child { margin-bottom: 0; }\n.rack-safety-note a { color: var(--bulk-blue); font-weight: 700; text-decoration: underline; text-underline-offset: 3px; }\n.rack-safety-note a:hover { color: var(--bulk-orange); }\n \n\/* --- USES \/ CHECKLIST SECTION --- *\/\n.bulk-racks-uses-section { width: 100%; margin: 45px 0; }\n.bulk-racks-uses-inner {\n  max-width: 1400px; margin: 0 auto; padding: 44px 40px; background: var(--bulk-light);\n  border-top: 1px solid var(--bulk-border); border-bottom: 6px solid var(--bulk-orange);\n}\n.bulk-racks-uses-copy { max-width: 1100px; margin: 0 0 28px; }\n.bulk-racks-uses-copy h2 { border-bottom: 2px solid #e9e9e9; padding-bottom: 10px; }\n.bulk-racks-uses-copy p { color: #333; font-size: 1.35rem; line-height: 1.6; margin: 0; }\n.bulk-racks-uses-list {\n  background: #fff; border: 1px solid var(--bulk-border); border-top: 6px solid var(--bulk-orange);\n  padding: 28px; box-shadow: 0 8px 24px rgba(0,0,0,0.08);\n}\n.bulk-racks-uses-list h3 { color: var(--bulk-navy); font-size: 1.45rem; font-weight: 700; margin: 0 0 18px; }\n.bulk-racks-uses-list ul { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; list-style: none; margin: 0; padding: 0; }\n.bulk-racks-uses-list li {\n  position: relative; color: #333; font-size: 1.35rem; line-height: 1.45; margin: 0;\n  padding: 12px 12px 12px 42px; background: var(--bulk-light); border: 1px solid var(--bulk-border);\n}\n.bulk-racks-uses-list li strong { color: var(--bulk-blue); }\n.bulk-racks-uses-list li a { color: var(--bulk-blue); font-weight: 700; text-decoration: underline; text-underline-offset: 3px; }\n.bulk-racks-uses-list li::before {\n  content: \"✓\"; position: absolute; top: 12px; left: 12px; width: 22px; height: 22px; border-radius: 50%;\n  background: var(--bulk-orange); color: #fff; font-size: 1.1rem; font-weight: 700; line-height: 1;\n  display: inline-flex; align-items: center; justify-content: center;\n}\n \n\/* --- COMPARE SECTION --- *\/\n.bulk-racks-compare-section { width: 100%; margin: 45px 0; }\n.bulk-racks-compare-inner {\n  max-width: 1400px; margin: 0 auto; padding: 44px 40px;\n  background: linear-gradient(135deg, rgba(15, 24, 58, 0.98), rgba(10, 20, 50, 0.96)), radial-gradient(circle at top right, rgba(255, 115, 36, 0.24), transparent 36%);\n  border-bottom: 6px solid var(--bulk-orange); box-shadow: 0 12px 30px rgba(0,0,0,0.12);\n}\n.bulk-racks-compare-header { max-width: 1100px; margin: 0 0 30px; }\n.bulk-racks-compare-header h2 { color: #fff; }\n.bulk-racks-compare-header p { color: rgba(255,255,255,0.9); font-size: 1.35rem; line-height: 1.6; margin: 0; }\n.bulk-racks-compare-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.bulk-racks-compare-card { background: #fff; border-top: 5px solid var(--bulk-orange); padding: 28px; box-shadow: 0 8px 24px rgba(0,0,0,0.16); }\n.bulk-racks-compare-card h3 { color: var(--bulk-navy); font-size: 1.4rem; line-height: 1.25; font-weight: 700; margin: 0 0 18px; }\n.bulk-racks-compare-card ul { margin: 0; padding-left: 22px; }\n.bulk-racks-compare-card li { color: #333; font-size: 1.35rem; line-height: 1.55; margin: 0 0 10px; }\n.bulk-racks-compare-card li a { color: var(--bulk-blue); font-weight: 700; text-decoration: underline; text-underline-offset: 3px; }\n.bulk-racks-compare-note { margin-top: 28px; padding: 22px 24px; background: rgba(255,255,255,0.08); border-left: 5px solid var(--bulk-orange); }\n.bulk-racks-compare-note p { color: #fff; font-size: 1.35rem; line-height: 1.6; font-weight: 700; margin: 0; }\n.bulk-racks-compare-note a { color: #fff; text-decoration: underline; text-underline-offset: 3px; }\n \n\/* --- APPLICATIONS GRID --- *\/\n.bulk-racks-related-section { width: 100%; margin: 45px 0; }\n.bulk-racks-related-inner { max-width: 1400px; margin: 0 auto; padding: 0 40px; }\n.bulk-racks-related-inner \u003e p { color: #333; font-size: 1.35rem; line-height: 1.6; margin: 0 0 24px; max-width: 1100px; }\n.bulk-racks-related-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }\n.bulk-racks-related-item {\n  display: block; background: #fff; border: 1px solid var(--bulk-border); border-top: 5px solid var(--bulk-orange);\n  padding: 22px; box-shadow: 0 8px 22px rgba(0,0,0,0.05);\n}\n.bulk-racks-related-item span { display: block; color: var(--bulk-blue); font-size: 1.35rem; line-height: 1.3; font-weight: 700; margin: 0 0 8px; }\n.bulk-racks-related-item p a { color: var(--bulk-blue); font-weight: 700; text-decoration: underline; text-underline-offset: 3px; }\n.bulk-racks-related-item p { color: #333; font-size: 1.35rem; line-height: 1.45; margin: 0; }\n \n\/* --- FAQ (agency accordion) --- *\/\n.faq-accordion { max-width: 1400px; margin: 3.5rem auto; padding: 0 40px; text-align: left; }\n.faq-accordion h2 { color: var(--bulk-navy); font-size: 1.75rem; font-weight: 700; margin: 0 0 1rem; }\n.faq-intro { max-width: 1100px; margin: 0 0 20px; font-size: 1.35rem; line-height: 1.6; color: #444; }\n.faq-accordion details { border-bottom: 1px solid #ccc; padding: 1rem 0; }\n.faq-accordion summary { cursor: pointer; list-style: none; position: relative; padding-right: 2rem; }\n.faq-accordion summary h3 { display: inline; font-size: 1.4rem; line-height: 1.45; font-weight: 700; color: var(--bulk-blue); margin: 0; vertical-align: middle; }\n.faq-accordion summary::-webkit-details-marker { display: none; }\n.faq-accordion summary::after { content: '+'; position: absolute; right: 0; top: 0; color: var(--bulk-orange); font-weight: bold; font-size: 1.4rem; }\n.faq-accordion details[open] summary::after { content: '-'; }\n.faq-accordion details p { margin: 0.5rem 0 0; font-size: 1.35rem; line-height: 1.5; color: #333; }\n.faq-accordion details p a { color: var(--bulk-blue); font-weight: 700; text-decoration: underline; text-underline-offset: 3px; }\n \n\/* --- RESOURCE CARDS --- *\/\n.bulk-racks-resource-section { width: 100%; margin: 45px 0; background: var(--bulk-light); border-top: 1px solid var(--bulk-border); border-bottom: 1px solid var(--bulk-border); }\n.bulk-racks-resource-inner { max-width: 1400px; margin: 0 auto; padding: 44px 40px; }\n.bulk-racks-resource-intro { color: #333; font-size: 1.35rem; line-height: 1.6; max-width: 1100px; margin: 0 0 26px; }\n.bulk-racks-resource-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 22px; align-items: stretch; }\n.bulk-racks-resource-card {\n  background: #fff; border: 1px solid var(--bulk-border); border-top: 5px solid var(--bulk-orange); padding: 26px;\n  box-shadow: 0 8px 22px rgba(0,0,0,0.06); display: flex; flex-direction: column; height: 100%;\n}\n.bulk-racks-resource-card h3 { color: var(--bulk-navy); font-size: 1.4rem; line-height: 1.25; font-weight: 700; margin: 0 0 12px; }\n.bulk-racks-resource-card p { color: #333; font-size: 1.35rem; line-height: 1.5; margin: 0 0 18px; }\n.bulk-racks-resource-card a { color: var(--bulk-blue); font-size: 1.3rem; font-weight: 700; text-decoration: none; margin-top: auto; display: inline-block; }\n.bulk-racks-resource-card a:hover,\n.bulk-racks-resource-card a:focus { color: var(--bulk-orange); text-decoration: underline; text-underline-offset: 3px; }\n \n\/* --- FINAL CTA --- *\/\n.bulk-racks-final-cta { width: 100%; margin: 45px 0; }\n.bulk-racks-final-cta-inner {\n  max-width: 1400px; margin: 0 auto; padding: 36px 40px; background: var(--bulk-navy);\n  border-right: 8px solid var(--bulk-orange); display: flex; align-items: center; justify-content: space-between; gap: 30px;\n}\n.bulk-racks-final-cta h2 { color: #fff; }\n.bulk-racks-final-cta p { color: rgba(255,255,255,0.9); font-size: 1.35rem; line-height: 1.55; margin: 0; max-width: 820px; }\n.bulk-racks-final-cta-actions { display: flex; flex-direction: column; align-items: center; gap: 12px; flex-shrink: 0; }\n.bulk-racks-cta-btn {\n  display: inline-block; background: var(--bulk-orange); color: #fff; font-size: 1.35rem; font-weight: 700;\n  padding: 14px 30px; text-decoration: none; transition: background 0.2s ease;\n}\n.bulk-racks-cta-btn:hover,\n.bulk-racks-cta-btn:focus { background: #e5621a; color: #fff; }\n.bulk-racks-cta-phone { color: #fff; font-size: 1.25rem; font-weight: 700; text-decoration: underline; text-underline-offset: 3px; }\n \n\/* --- MOBILE --- *\/\n@media (max-width: 900px) {\n  .bulk-racks-authority-inner,\n  .bulk-racks-content,\n  .bulk-racks-choice-inner,\n  .bulk-racks-uses-inner,\n  .bulk-racks-compare-inner,\n  .bulk-racks-related-inner,\n  .faq-accordion,\n  .bulk-racks-resource-inner,\n  .bulk-racks-final-cta-inner { padding-left: 20px; padding-right: 20px; }\n \n  .rack-safety-note { margin-left: 20px; margin-right: 20px; padding: 22px 20px; }\n \n  .bulk-racks-choice-grid,\n  .bulk-racks-uses-list ul,\n  .bulk-racks-compare-grid,\n  .bulk-racks-related-grid,\n  .bulk-racks-resource-grid { grid-template-columns: 1fr; }\n \n  .bulk-racks-final-cta-inner { flex-direction: column; align-items: flex-start; }\n  .bulk-racks-final-cta-actions { align-items: flex-start; }\n \n  .bulk-racks-authority-copy h2,\n  .bulk-racks-choice-header h2,\n  .bulk-racks-uses-copy h2,\n  .bulk-racks-compare-header h2,\n  .bulk-racks-related-inner h2,\n  .faq-accordion h2,\n  .bulk-racks-resource-inner h2,\n  .bulk-racks-final-cta h2,\n  .bulk-racks-content h2.bulk-racks-h2 { font-size: 1.55rem; }\n \n  .bulk-racks-table td:first-child { white-space: normal; }\n}\n\u003c\/style\u003e\n","products":[{"product_id":"18d-x-18w-x-18h-swing-door-wire-shelving-enclosures","title":"18\"d x 18\"w x 18\"h Swing Door Wire Shelving Enclosures","description":"\u003cp\u003eUpgrade open wire shelving into a fully enclosed storage solution with swing door enclosure panels. Designed to integrate seamlessly with existing units, the smooth-swing door supports efficient daily access while presenting a streamlined, secure exterior that enhances organization.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePlease measure your wire shelving as enclosures are cut-to-order and are final sale.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"letter-spacing: normal; line-height: 20px;\"\u003e\n\u003cli\u003eCompatible with most wire shelving\u003c\/li\u003e\n\u003cli\u003eKeeps stored contents hidden and contained\u003c\/li\u003e\n\u003cli\u003eDurable, 1\/8\" PVC construction\u003c\/li\u003e\n\u003cli\u003eMoisture resistant and easy to clean\u003c\/li\u003e\n\u003cli\u003eMade in the USA\u003c\/li\u003e\n\u003cli\u003eIncludes hardware\u003c\/li\u003e\n\u003cli\u003eShips separately from wire shelving purchases\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAvailability:\u003c\/strong\u003e Usually Ships in 5 Business Days\u003c\/p\u003e","brand":"Chadko","offers":[{"title":"18\"d x 18\"w x 18\"h Swing Door Wire Shelving Enclosures - Beige (UNIT-1-BEIGE)","offer_id":53326282916206,"sku":"UNIT-1-BEIGE","price":72.29,"currency_code":"USD","in_stock":true},{"title":"18\"d x 18\"w x 18\"h Swing Door Wire Shelving Enclosures - Black (UNIT-1-BLACK)","offer_id":53326282948974,"sku":"UNIT-1-BLACK","price":72.29,"currency_code":"USD","in_stock":true},{"title":"18\"d x 18\"w x 18\"h Swing Door Wire Shelving Enclosures - Light Blue (UNIT-1-LTBLUE)","offer_id":53326282981742,"sku":"UNIT-1-LTBLUE","price":65.71,"currency_code":"USD","in_stock":true},{"title":"18\"d x 18\"w x 18\"h Swing Door Wire Shelving Enclosures - Blue (UNIT-1-BLUE)","offer_id":53326283014510,"sku":"UNIT-1-BLUE","price":72.29,"currency_code":"USD","in_stock":true},{"title":"18\"d x 18\"w x 18\"h Swing Door Wire Shelving Enclosures - Light Gray (UNIT-1-LTGRAY)","offer_id":53326283047278,"sku":"UNIT-1-LTGRAY","price":65.71,"currency_code":"USD","in_stock":true},{"title":"18\"d x 18\"w x 18\"h Swing Door Wire Shelving Enclosures - Gray (UNIT-1-GREY)","offer_id":53326283080046,"sku":"UNIT-1-GREY","price":72.29,"currency_code":"USD","in_stock":true},{"title":"18\"d x 18\"w x 18\"h Swing Door Wire Shelving Enclosures - Green (UNIT-1-GRN)","offer_id":53326283112814,"sku":"UNIT-1-GRN","price":65.71,"currency_code":"USD","in_stock":true},{"title":"18\"d x 18\"w x 18\"h Swing Door Wire Shelving Enclosures - Red (UNIT-1-RED)","offer_id":53326283145582,"sku":"UNIT-1-RED","price":72.29,"currency_code":"USD","in_stock":true},{"title":"18\"d x 18\"w x 18\"h Swing Door Wire Shelving Enclosures - White (UNIT-1-WHITE)","offer_id":53326283178350,"sku":"UNIT-1-WHITE","price":72.29,"currency_code":"USD","in_stock":true},{"title":"18\"d x 18\"w x 18\"h Swing Door Wire Shelving Enclosures - Yellow (UNIT-1-DKYELL)","offer_id":53326283211118,"sku":"UNIT-1-DKYELL","price":65.71,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0611\/1533\/4810\/files\/BlackSwingDoor_cf4e09cd-4304-480d-8b7f-ea5e8405e77b.jpg?v=1771534846"},{"product_id":"18d-x-24w-x-18h-swing-door-wire-shelving-enclosures","title":"18\"d x 24\"w x 18\"h Swing Door Wire Shelving Enclosures","description":"\u003cp\u003eSwing door enclosures transform existing wire shelving units into enclosed storage by adding a front door with back and side panels—no tools or modifications required. The hinged design allows quick, reliable access while maintaining a clean, professional appearance when closed.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePlease measure your wire shelving as enclosures are cut-to-order and are final sale.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"letter-spacing: normal; line-height: 20px;\"\u003e\n\u003cli\u003eCompatible with most wire shelving\u003c\/li\u003e\n\u003cli\u003eKeeps stored contents hidden and contained\u003c\/li\u003e\n\u003cli\u003eDurable, 1\/8\" PVC construction\u003c\/li\u003e\n\u003cli\u003eMoisture resistant and easy to clean\u003c\/li\u003e\n\u003cli\u003eMade in the USA\u003c\/li\u003e\n\u003cli\u003eIncludes hardware\u003c\/li\u003e\n\u003cli\u003eShips separately from wire shelving purchases\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAvailability:\u003c\/strong\u003e Usually Ships in 5 Business Days\u003c\/p\u003e","brand":"Chadko","offers":[{"title":"18\"d x 24\"w x 18\"h Swing Door Wire Shelving Enclosures - Beige (UNIT-2-BEIGE)","offer_id":53326287012206,"sku":"UNIT-2-BEIGE","price":79.36,"currency_code":"USD","in_stock":true},{"title":"18\"d x 24\"w x 18\"h Swing Door Wire Shelving Enclosures - Black (UNIT-2-BLACK)","offer_id":53326287044974,"sku":"UNIT-2-BLACK","price":79.36,"currency_code":"USD","in_stock":true},{"title":"18\"d x 24\"w x 18\"h Swing Door Wire Shelving Enclosures - Light Blue (UNIT-2-LTBLUE)","offer_id":53326287077742,"sku":"UNIT-2-LTBLUE","price":72.14,"currency_code":"USD","in_stock":true},{"title":"18\"d x 24\"w x 18\"h Swing Door Wire Shelving Enclosures - Blue (UNIT-2-BLUE)","offer_id":53326287110510,"sku":"UNIT-2-BLUE","price":79.36,"currency_code":"USD","in_stock":true},{"title":"18\"d x 24\"w x 18\"h Swing Door Wire Shelving Enclosures - Light Gray (UNIT-2-LTGRAY)","offer_id":53326287143278,"sku":"UNIT-2-LTGRAY","price":72.14,"currency_code":"USD","in_stock":true},{"title":"18\"d x 24\"w x 18\"h Swing Door Wire Shelving Enclosures - Gray (UNIT-2-GREY)","offer_id":53326287176046,"sku":"UNIT-2-GREY","price":79.36,"currency_code":"USD","in_stock":true},{"title":"18\"d x 24\"w x 18\"h Swing Door Wire Shelving Enclosures - Green (UNIT-2-GRN)","offer_id":53326287208814,"sku":"UNIT-2-GRN","price":72.14,"currency_code":"USD","in_stock":true},{"title":"18\"d x 24\"w x 18\"h Swing Door Wire Shelving Enclosures - Red (UNIT-2-RED)","offer_id":53326287241582,"sku":"UNIT-2-RED","price":79.36,"currency_code":"USD","in_stock":true},{"title":"18\"d x 24\"w x 18\"h Swing Door Wire Shelving Enclosures - White (UNIT-2-WHITE)","offer_id":53326287274350,"sku":"UNIT-2-WHITE","price":79.36,"currency_code":"USD","in_stock":true},{"title":"18\"d x 24\"w x 18\"h Swing Door Wire Shelving Enclosures - Yellow (UNIT-2-DKYELL)","offer_id":53326287307118,"sku":"UNIT-2-DKYELL","price":72.14,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0611\/1533\/4810\/files\/Black_Swing_Door_1f851282-5e55-40e5-8f14-34f32db1006b.jpg?v=1771534283"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0611\/1533\/4810\/collections\/Swing_Door_Enclosures.jpg?v=1792691426","url":"https:\/\/www.shelving.com\/collections\/swing-door-wire-shelving-enclosures.oembed","provider":"Shelving Inc. ","version":"1.0","type":"link"}