Drawstring Bag
.product-information, .product-information * { box-sizing: border-box; } .product-information { width: 100%; max-width: 1200px; margin: 0 auto; color: #111; font-family: Arial, Hel vetica, sans-serif; } /* Accordion sections */ .product-information details { margin: 0; border-bottom: 1px solid #ddd; } .product-information summary { position: relative; padding: 20px 50px 20px 20px; color: #333; font-size: 17px; font-weight: 600; line-height: 1.3; list-style: none; cursor: pointer; user-select: none; } /* Removes the default marker in Safari and Chrome */ .product-information summary::-webkit-details-marker { display: none; } /* Custom plus sign */ .product-information summary::after { content: "+"; position: absolute; top: 50%; right: 20px; color: #871719; font-size: 28px; font-weight: 400; line-height: 1; transform: translateY(-50%); } /* Change plus to minus when open */ .product-information details[open] summary::after { content: "−"; } .product-information details[open] summary { color: #111; border-bottom: 4px solid #871719; } .product-information summary:hover { color: #871719; } .product-information summary:focus-visible { outline: 2px solid #871719; outline-offset: -2px; } /* Section content */ .product-information-content { padding: 35px 20px 40px; line-height: 1.5; } .product-information-content h2 { margin: 0 0 8px; font-size: 24px; line-height: 1.2; text-transform: uppercase; } .product-information-content h3 { margin: 0 0 12px; font-size: 18px; /*font-style: italic;*/ line-height: 1.3; /*text-transform: uppercase;*/ } .product-information-content p { max-width: 1100px; margin: 0 0 12px; font-size: 16px; line-height: 1.5; } .product-information-content a { color: #0073b9; } /* Product specifications */ .product-information .product-specification-list { border-top: 2px solid #871719 !important; display: block !important; width: 100% !important; max-width: 1000px !important; margin: 10px 0 0 !important; padding: 0 !important; } .product-information .product-specification-row { border-bottom: 1px solid #9DA1A1 !important; display: flex !important; align-items: stretch !important; width: 100% !important; margin: 0 !important; padding: 0 !important; } .product-information .product-specification-label, .product-information .product-specification-value { display: block !important; min-width: 0 !important; margin: 0 !important; padding: 12px 15px !important; color: #111 !important; font-family: Arial, Helvetica, sans-serif !important; font-size: 16px !important; line-height: 1.4 !important; } .product-information .product-specification-label { flex: 0 0 45% !important; width: 45% !important; font-weight: 600 !important; background-color: #f7f7f7 !important; } .product-information .product-specification-value { flex: 0 0 55% !important; width: 55% !important; font-weight: 400 !important; background-color: #fff !important; } /* Mandatory health and safety section */ .health-safety-section { margin-top: 0px; padding: 10px 12px; /*background: #f7f7f7;*/ /*border-left: 5px solid #871719;*/ } .health-safety-section h3 { margin: 0 0 4px; /*color: #871719;*/ color: #000000; font-size: 14px; line-height: 1.2; /*text-transform: uppercase;*/ } .health-safety-section p { margin: 0; font-size: 12px; line-height: 1.5; } /* Prop 65 tooltip */ .prop65-tooltip { position: relative; display: inline-block; color: #666; cursor: pointer; text-decoration: underline; text-decoration-style: dotted; text-underline-offset: 3px; } .prop65-tooltip-text { position: absolute; z-index: 20; top: calc(100% + 10px); left: 50%; width: 320px; max-width: 80vw; padding: 8px; visibility: hidden; background: #fff; border: 1px solid #ccc; border-radius: 4px; box-shadow: 0 3px 12px rgba(0, 0, 0, 0.2); opacity: 0; transform: translateX(-50%); transition: opacity 0.2s ease; } .prop65-tooltip:hover .prop65-tooltip-text, .prop65-tooltip:focus .prop65-tooltip-text, .prop65-tooltip:focus-within .prop65-tooltip-text { visibility: visible; opacity: 1; } .prop65-tooltip-text img { display: block; width: 100%; height: auto; } @media (max-width: 700px) { .product-information .product-specification-label, .product-information .product-specification-value { padding: 10px 12px !important; font-size: 14px !important; } .product-information summary { padding: 16px 45px 16px 12px; font-size: 15px; } .product-information summary::after { right: 14px; } .product-information-content { padding: 25px 12px 30px; } .product-information-content h2 { font-size: 21px; } .product-information-content h3 { font-size: 17px; } .product-information-content p { font-size: 14px; } .health-safety-section { position: relative; padding: 10px 12px; overflow: visible; } .prop65-tooltip { position: static; } .prop65-tooltip-text { position: absolute; top: calc(100% + 8px); right: 12px; bottom: auto; left: 12px; width: auto; max-width: none; padding: 6px; transform: none; } .prop65-tooltip-text img { display: block; width: 100%; max-height: 180px; object-fit: contain; } } Product Description Lightweight storage for workout gear and everyday essentials This drawstring bag provides a simple, convenient way to carry apparel, training accessories, and personal items. Its lightweight design makes it practical for members, staff, and facility use at gyms, fitness centers, and franchise locations. Logo size on product received may vary slightly from image shown due to materials variance. Compatible Products Compatible Products Knux hand weights are available. Click Here. California Residents See Prop 65 Warning
More you might like
Related
Drawstring Bag Drawstring Bag Drawstring Backpack
Related
Drawstring Bag Storage Drawstring Black Mesh Bag Drawstring
Related
Drawstring Bag Waterproof Drawstring Pocket Grid Shoulder Dr
Related