.dps-portrait-formats{max-width:1200px;margin:0 auto;padding:24px}.dps-portrait-formats summary{cursor:pointer;font:inherit;font-weight:600;padding:12px 0}.dps-portrait-formats p{max-width:70ch;margin:12px 0}.dps-portrait-formats__scroll{overflow-x:auto}.dps-portrait-formats table{width:100%;border-collapse:collapse;text-align:left}.dps-portrait-formats th,.dps-portrait-formats td{padding:12px 16px;border-bottom:1px solid #ddd}.dps-portrait-formats caption{text-align:left;padding:12px 0}.dps-related{color:#171717;font-family:DPSJakarta,Arial,sans-serif}.dps-related__heading{padding:48px 24px;background:#fdfcf8;text-align:center}.dps-related__heading h2{margin:0;font:italic 600 40px/1.2 DPSJakarta,Arial,sans-serif;letter-spacing:-1.4px}.dps-related__body{padding:48px 32px 64px;background:#eaeaea}.dps-related__inner{width:100%;max-width:1192px;margin:0 auto}.dps-related__bar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:16px}.dps-related__bar h3{margin:0;font:600 16px/1.4 DPSJakarta,Arial,sans-serif;text-transform:uppercase}.dps-related__bar a{padding:10px 0 10px 12px;color:#626262;font-size:15px;text-decoration:underline;text-underline-offset:3px}.dps-related__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px;margin:0;padding:0;list-style:none}.dps-related__card{min-width:0}.dps-related__image{display:block;position:relative;aspect-ratio:4 / 5}.dps-related__image img{display:block;width:100%;height:100%;object-fit:contain}.dps-related__artwork{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden}.dps-related__artwork img{transform:scale(1);transform-origin:center;transition:transform .3s cubic-bezier(.4,0,.2,1)}@media(hover:hover)and (pointer:fine){.dps-related__card:hover .dps-related__artwork img{transform:scale(1.02)}}@media(prefers-reduced-motion:reduce){.dps-related__artwork img{transition:none}.dps-related__card:hover .dps-related__artwork img{transform:none}}.dps-related__offer{position:absolute;top:6%;right:0;padding:8px 14px 8px 18px;border-radius:30px 0 0 30px;background:#1a1a1a;color:#fff;font-size:16px;font-weight:600;line-height:1.2}.dps-related__name{margin:14px 0 0;font:italic 600 20px/1.3 DPSJakarta,Arial,sans-serif;letter-spacing:-.5px}.dps-related a:focus-visible{outline:2px solid #171717;outline-offset:5px}@media(max-width:749px){.dps-related__heading{padding:32px 16px}.dps-related__heading h2{font-size:30px;letter-spacing:-1px}.dps-related__body{padding:24px 16px 40px}.dps-related__bar{margin-bottom:12px}.dps-related__bar h3,.dps-related__bar a{font-size:14px}.dps-related__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.dps-related__name{margin-top:10px;font-size:16px}.dps-related__offer{padding:6px 10px 6px 12px;font-size:12px}.dps-related .dps-product-rating{font-size:11px;gap:3px 5px;line-height:18px}.dps-related .dps-product-rating__stars{font-size:12px;line-height:18px;letter-spacing:0}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
