.ng-included{margin:18px 0;color:#292b28}.ng-included h2{font-size:15px;line-height:1.4;font-weight:650;margin:0 0 12px}.ng-included ul{list-style:none;padding:0;margin:0}.ng-included li{display:flex;align-items:center;gap:12px;font-size:14px;line-height:1.45;min-width:0}.ng-included li>span{overflow-wrap:anywhere}.ng-included img{object-fit:contain;flex-shrink:0}.ng-included--graphics{background:#faf9f5;border:1px solid #e7e3d9;border-radius:10px;padding:16px}.ng-included--graphics ul{display:flex;flex-wrap:wrap;gap:14px 20px}.ng-included--graphics img{width:34px;height:38px}.ng-included--photos{background:#fff;border:1px solid #e2e8df;border-radius:12px;padding:18px;margin-top:0;margin-bottom:22px}.ng-included--photos h2{color:#365b2d}.ng-included--photos li{padding:10px 0;border-top:1px solid #edf0eb}.ng-included--photos img{width:70px;height:60px}.ng-included-check{margin-left:auto;color:#477a35;font-weight:700}.ng-included-select{font-size:14px;line-height:1.5}.ng-cross-group-title{font-size:17px;font-weight:650;color:#293b24;margin:0 0 12px}.ng-cross-overflow{margin-top:24px}.ng-cross-overflow>h2{font-size:18px;margin:0 0 12px;font-weight:600}
.tdg-ui .tdg-product-layout.ng-included-layout>.tdg-product-sidebar{position:static!important;align-self:stretch!important;max-height:none!important;overflow:visible!important;width:auto!important;min-width:0}.ng-included-layout .tdg-product-primary,.ng-included-layout .tdg-product-details{min-width:0}.ng-included-layout .ng-cross-sticky{position:sticky;top:var(--ng-sticky-top,16px)}.ng-included-layout .ng-cross-sticky.ng-cross-too-tall{position:static}.ng-included-layout .ng-cross-overflow .tdg-related-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}
@media(min-width:1024px){.tdg-ui .tdg-product-layout.ng-included-layout.tdg-product-layout--with-sidebar{display:grid!important;grid-template-columns:minmax(0,1fr) 275px;gap:0 30px;align-items:stretch!important}.ng-included-layout .tdg-product-primary{grid-column:1;grid-row:1}.ng-included-layout .tdg-product-details{grid-column:1;grid-row:2}.ng-included-layout .tdg-product-sidebar{grid-column:2;grid-row:1 / span 2;display:block!important;padding-top:24px}}
@media(max-width:1023px){.tdg-ui .tdg-product-layout.ng-included-layout{display:block!important}.ng-included-layout .tdg-product-sidebar{display:block!important}.ng-included-layout .ng-cross-sticky{position:static}.ng-included-layout .ng-cross-group .tdg-related-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}.ng-included--graphics ul{gap:12px}.ng-included--photos{margin-top:18px}}
@media(max-width:479px){.ng-included-layout .ng-cross-group .tdg-related-list,.ng-included-layout .ng-cross-overflow .tdg-related-list{grid-template-columns:1fr}}
.tdg-ui .ng-cross-group-title{font-size:17px;line-height:1.4}.ng-cross-note{font-size:12px;line-height:1.5;color:#576150;margin:0 0 12px}.ng-included--graphics img{width:40px;height:44px}
