.packaging-disclosure-wrapper{width:100%;background-color:var(--packaging-bg, #ffffff);color:var(--packaging-text, #222222);font-family:var(--font-body-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);line-height:1.6}.packaging-disclosure__banner{width:100%;position:relative;overflow:hidden;background-color:#f5f5f5}.packaging-disclosure__banner-img{width:100%;height:auto;display:block;object-fit:cover;object-position:center;max-height:520px}@media screen and (max-width:749px){.packaging-disclosure__banner-img{max-height:320px}}.packaging-disclosure__container{max-width:820px;margin:0 auto;padding:40px 20px 80px}@media screen and (min-width:750px){.packaging-disclosure__container{padding:50px 30px 100px}}.packaging-disclosure__header{text-align:center;margin-bottom:28px}.packaging-disclosure__assembly-tag{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#666;margin-bottom:12px;font-weight:600;display:block;line-height:1.4}.packaging-disclosure__title{font-size:32px;line-height:1.15;font-weight:700;color:#111;margin:0 0 16px;letter-spacing:-.01em;font-family:var(--font-heading-family, inherit)}@media screen and (min-width:750px){.packaging-disclosure__title{font-size:42px}}.packaging-disclosure__meta-badge{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#0b69a3;margin-bottom:8px}.packaging-disclosure__meta-badge svg{flex-shrink:0}.packaging-disclosure__meta-details{font-size:13px;color:#555;margin-top:4px;line-height:1.5}.packaging-disclosure__meta-date{font-size:13px;color:#333;font-weight:600;margin-top:4px}.packaging-disclosure__divider{border:0;height:1px;background:#e0e0e0;margin:28px 0}.packaging-disclosure__block{margin-bottom:28px}.packaging-disclosure__block-heading{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:700;color:#111;margin:0 0 16px;letter-spacing:-.01em}.packaging-disclosure__icon{font-size:22px;line-height:1;display:inline-flex;align-items:center;justify-content:center}.packaging-disclosure__list{list-style:none;padding:0;margin:0}.packaging-disclosure__list-item{position:relative;padding-left:18px;margin-bottom:10px;font-size:14.5px;color:#333;line-height:1.55}.packaging-disclosure__list-item:before{content:"\2022";position:absolute;left:4px;top:0;color:#111;font-weight:700}.packaging-disclosure__list-item strong{color:#111;font-weight:600}.packaging-disclosure__table-responsive{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:14px 0 6px;border-radius:6px;border:1px solid #e5e5e5;background:#fff}.packaging-disclosure__table{width:100%;border-collapse:collapse;text-align:left;font-size:13.5px;min-width:600px}.packaging-disclosure__table th{background-color:#f6f6f6;color:#111;font-weight:700;padding:12px 14px;font-size:12px;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #e0e0e0;border-right:1px solid #eeeeee;white-space:nowrap}.packaging-disclosure__table th:last-child{border-right:none}.packaging-disclosure__table td{padding:12px 14px;border-bottom:1px solid #eeeeee;border-right:1px solid #eeeeee;color:#333;vertical-align:middle}.packaging-disclosure__table td:last-child{border-right:none}.packaging-disclosure__table tr:last-child td{border-bottom:none}.packaging-disclosure__table tbody tr:nth-child(2n){background-color:#fafafa}.packaging-disclosure__table tbody tr:hover{background-color:#f5f8fc}.packaging-disclosure__badge-recyclable{display:inline-block;padding:2px 8px;background-color:#e8f5e9;color:#2e7d32;border-radius:4px;font-weight:600;font-size:12px}.packaging-disclosure__text{font-size:14.5px;color:#444;line-height:1.6;margin:0 0 12px}.packaging-disclosure__link{color:#0b69a3;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease;font-weight:500}.packaging-disclosure__link:hover{color:#004472}.packaging-disclosure__contact-grid{margin-top:10px}.packaging-disclosure__contact-item{position:relative;padding-left:18px;margin-bottom:8px;font-size:14.5px;color:#333}.packaging-disclosure__contact-item:before{content:"\2022";position:absolute;left:4px;top:0;color:#111;font-weight:700}.packaging-disclosure__contact-item a{color:#111;text-decoration:none;border-bottom:1px solid #cccccc;transition:border-color .2s ease,color .2s ease}.packaging-disclosure__contact-item a:hover{color:#d41a1f;border-color:#d41a1f}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-packaging-disclosure.css.map */
