.r1-footer-legal{display:grid;gap:1.8rem 4rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));padding-block:2.4rem}.r1-footer-legal h2{margin:0 0 .5rem}.r1-footer-legal ul{margin:0}.r1-footer-legal li{margin-block:.2rem}.r1-footer-legal .link{display:inline-flex;align-items:center;min-height:3.2rem;text-align:start;text-underline-offset:.25rem}.r1-footer-legal__status:not(:empty){display:block}.dabon-bundle-gallery{margin-block:2.4rem 4rem}.dabon-box-photos--detail{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));align-items:stretch;gap:1.2rem;list-style:none;margin:0;padding:0}.dabon-box-photos--detail>li{min-width:0}.dabon-box-photos--detail>li>.dabon-box-photos__item{display:flex;flex-direction:column;box-sizing:border-box;gap:1rem;width:100%;height:100%;min-width:0;padding:1rem;color:inherit;text-decoration:none;background:#fcf8f0;border:1px solid #dac9b7;border-radius:1rem}.dabon-box-photos--detail .dabon-box-photos__visual{display:block;flex:none;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:.5rem;background:#fff}.dabon-box-photos--detail .dabon-box-photos__visual>img{display:block;width:100%;height:100%;object-fit:contain}.dabon-box-photos--detail .dabon-box-photos__visual>.dabon-r1-jam-visual{display:block;position:relative;width:100%;height:100%;margin:0;aspect-ratio:1 / 1;overflow:hidden}.dabon-box-photos--detail .dabon-box-photos__name{display:block;margin:0;color:inherit;font-size:1.6rem;line-height:1.4;overflow-wrap:anywhere}.dabon-box-photos--detail>li>.dabon-box-photos__item:hover .dabon-box-photos__name,.dabon-box-photos--detail>li>.dabon-box-photos__item:focus-visible .dabon-box-photos__name{text-decoration:underline;text-underline-offset:.25em}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map?subset=AAAEAAAI */
