.ds2{padding:56px 0}.ds2__wrap{max-width:1280px}.ds2__grid{display:grid;grid-template-columns:1fr;gap:28px;align-items:start}.ds2__media{display:grid;gap:14px}.ds2__main-frame{width:100%;aspect-ratio:4 / 3;overflow:hidden;background:#00000008;border-radius:0}.ds2__detail-group{display:grid;gap:8px;width:min(360px,100%)}.ds2__detail-frame{width:100%;aspect-ratio:1 / 1;overflow:hidden;background:#00000008;border-radius:0}.ds2__main-frame img,.ds2__detail-frame img{width:100%;height:100%;object-fit:cover;display:block;border-radius:0}.ds2__placeholder{border:1px dashed rgba(0,0,0,.25);padding:28px;opacity:.8;border-radius:0}.ds2__detail-caption{margin:0;font-size:.85rem;opacity:.75;line-height:1.3}.ds2__kicker{margin:0 0 10px;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;opacity:.75}.ds2__heading{margin:0 0 14px;line-height:1.12}.ds2__body{margin:0 0 16px}.ds2__body p{margin:0 0 12px;opacity:.92}.ds2__features{margin:18px 0 0;padding:0;list-style:none;display:grid;gap:12px}.ds2__feature{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start}.ds2__tick{width:22px;height:22px;display:grid;place-items:center;border:1px solid rgba(0,0,0,.14);border-radius:0;font-weight:600;line-height:1}.ds2__feature-title{margin:0;font-weight:600}.ds2__feature-text{margin:2px 0 0;opacity:.85}.ds2__cta{display:inline-flex;align-items:center;gap:8px;margin-top:18px;text-decoration:none;font-weight:600}.ds2__cta:hover{text-decoration:underline}@media (max-width: 749px){.ds2__main-frame{max-height:360px}}@media (min-width: 768px){.ds2__grid{grid-template-columns:1fr 1fr;gap:40px;align-items:center}.ds2__text{order:1}.ds2__media{order:2;justify-self:end;width:min(680px,100%)}.ds2__detail-group{justify-self:start}}@media (min-width: 1100px){.ds2__grid{grid-template-columns:.95fr 1.15fr;gap:46px}.ds2__media{width:min(720px,100%)}}.st-container{max-width:1280px;margin:0 auto;padding-left:24px;padding-right:24px}@media (max-width: 749px){.st-container{padding-left:16px;padding-right:16px}}.ds2__kicker{font-size:1.2rem;opacity:1.2}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dibond-section-2.css.map */
