.gb-mount-guide .gb-mount-delivery{margin-top:12px}.gb-mount-grid{padding-top:12px;padding-bottom:24px}.gb-mount-count{font-size:14px;color:#5f6c65}.gb-mount-group{margin-bottom:38px;scroll-margin-top:160px}.gb-mount-group h2,.gb-mount-faq h2{font-size:24px;font-weight:600;line-height:1.3;letter-spacing:-.02em;margin:0 0 12px;color:#101b16}.gb-mount-group-intro{font-size:15px;line-height:1.6;color:#5f6c65;max-width:760px;margin:0 0 20px}.gb-mount-grid .card--standard>.card__content>.card__information{padding:14px 12px 16px}.gb-mount-grid .card__heading{font-weight:400;letter-spacing:normal;line-height:1.4;overflow-wrap:break-word}.gb-mount-grid .grid__item{display:flex;flex-direction:column;min-width:0}.gb-mount-grid product-component{display:block;flex:1}.gb-mount-grid .card-wrapper,.gb-mount-grid .card{height:100%}.gb-mount-grid .card>.card__content{flex:1;display:flex;flex-direction:column}.gb-mount-grid .card__information{flex:1}.gb-mount-grid .quick-add{margin-top:auto}.gb-mount-faq{margin:38px 0}.gb-mount-faq details{border-bottom:1px solid #101b1624}.gb-mount-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding:16px 0;list-style:none;cursor:pointer;font-size:16px;font-weight:500;line-height:1.45;color:#101b16}.gb-mount-faq summary::-webkit-details-marker{display:none}.gb-mount-faq details[open] summary span{transform:rotate(45deg)}.gb-mount-faq details p{font-size:15px;line-height:1.65;margin:0;padding:0 0 20px;max-width:900px}.gb-mount-faq summary:focus-visible{outline:2px solid #101b16;outline-offset:3px}@media(max-width:749px){.gb-mount-group{scroll-margin-top:90px;margin-bottom:30px}.gb-mount-group h2,.gb-mount-faq h2{font-size:22px}.gb-mount-grid .card__heading{font-size:14px}.gb-mount-grid .rating-count,.gb-mount-grid .rating-text{font-size:13px;line-height:1.4}.gb-mount-guide .gb-bt-cards{grid-template-columns:1fr}.gb-mount-faq summary{font-size:15px}.gb-mount-faq details p{font-size:14px}}

/* Keep partial rows at the shared collection card width. */
.gb-mount-grid .grid__item { flex-grow: 0; }
