.section-zoom{margin-bottom:40px;margin-top:25px}@media screen and (min-width:768px){.section-zoom{margin-bottom:60px;margin-top:40px}}@media screen and (min-width:1050px){.section-zoom__inner{display:flex;flex-wrap:wrap;margin-left:-25px;margin-right:-25px}}@media screen and (max-width:767px){.section-zoom__inner{margin-left:auto;margin-right:auto;max-width:450px}}@media screen and (min-width:1050px){.section-zoom__main-area{flex:1;min-width:380px;order:2;padding-left:25px;padding-right:25px}}.section-zoom__image-area{margin-top:20px;max-width:335px;position:relative}@media screen and (min-width:768px){.section-zoom__image-area{margin-top:25px;max-width:668px}}@media screen and (min-width:1050px){.section-zoom__image-area{flex:2;margin-right:5px;margin-top:0;max-width:620px;order:1;padding-left:25px;padding-right:20px;position:relative}}.section-zoom__zoom-image{background-color:#fff;border:1px solid var(--color-pale);box-sizing:border-box;display:none;left:0;overflow:hidden;position:absolute;top:0;z-index:1}@media screen and (min-width:1050px){.section-zoom__zoom-image.is-active{display:block}}.section-zoom__image-area__main-wrapper{align-items:center;background-color:#fff;display:flex;justify-content:center;text-align:center}.dnd-section-color--bg .section-zoom__image-area__main-wrapper{background-color:var(--color-bg)}.section-zoom__image-area__main{display:inline-block;position:relative;width:100%}@media screen and (min-width:1050px){.section-zoom__image-area__main:before{background-color:#fff;bottom:0;content:"";display:block;height:50px;opacity:.6;position:absolute;right:0;width:50px}.section-zoom__image-area__main:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMS4zOSAyMC42NiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmV9LmNscy0ye2ZpbGw6IzcwNzA3MH0uY2xzLTN7ZmlsbDojZmZmfTwvc3R5bGU+PC9kZWZzPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxnIGlkPSLjgrDjg6vjg7zjg5dfMTUxIiBkYXRhLW5hbWU9IuOCsOODq+ODvOODlyAxNTEiPjxnIGlkPSLjgrDjg6vjg7zjg5dfMTMyIiBkYXRhLW5hbWU9IuOCsOODq+ODvOODlyAxMzIiPjxnIGlkPSLlkIjkvZNfMjIiIGRhdGEtbmFtZT0i5ZCI5L2TIDIyIj48cGF0aCBkPSJtMTcuNzQgMjAuNjYtNS4yOS01LjI5YTguMjYgOC4yNiAwIDEgMSAzLjQxLTMuODlMMjEuMzkgMTdaIiBjbGFzcz0iY2xzLTEiLz48cGF0aCBkPSJtMjAgMTctNC44Mi00LjgzLS40OC0uNDcuMjYtLjYyYTcuMjYgNy4yNiAwIDEgMC0zIDMuNDFsLjY3LS4zOS41NC41NSA0LjU5IDQuNTh6bTEuNDIgMC0zLjY1IDMuNjUtNS4yOS01LjI5YTguMjUgOC4yNSAwIDEgMSAzLjQxLTMuODlaIiBjbGFzcz0iY2xzLTIiLz48L2c+PGcgaWQ9IuOCsOODq+ODvOODl18xNTAiIGRhdGEtbmFtZT0i44Kw44Or44O844OXIDE1MCI+PGcgaWQ9IuOCsOODq+ODvOODl18xNDkiIGRhdGEtbmFtZT0i44Kw44Or44O844OXIDE0OSI+PGcgaWQ9IualleWGhuW9ol8zIiBkYXRhLW5hbWU9IualleWGhuW9oiAzIj48Y2lyY2xlIGN4PSI4LjI1IiBjeT0iOC4yNSIgcj0iNS4xNiIgY2xhc3M9ImNscy0xIi8+PHBhdGggZD0iTTguMjUgMTMuNDFhNS4xIDUuMSAwIDAgMS0zLjY0LTEuNTEgNS4xNCA1LjE0IDAgMCAxIDAtNy4yOSA1LjE2IDUuMTYgMCAwIDEgOC44IDMuNjQgNS4xNiA1LjE2IDAgMCAxLTUuMTYgNS4xNm0tMi45NC04LjFhNC4xNiA0LjE2IDAgMCAwIDAgNS44OCA0LjE2IDQuMTYgMCAxIDAgMi45NC03LjEgNC4xNiA0LjE2IDAgMCAwLTIuOTQgMS4yMiIgY2xhc3M9ImNscy0yIi8+PC9nPjwvZz48L2c+PC9nPjxnIGlkPSLplbfmlrnlvaJfODY1IiBkYXRhLW5hbWU9IumVt+aWueW9oiA4NjUiPjxwYXRoIGQ9Ik01Ljg5IDcuNzVoNXYxaC01eiIgY2xhc3M9ImNscy0zIi8+PHBhdGggZD0iTTYuMzkgNy43NWg0djFoLTR6IiBjbGFzcz0iY2xzLTIiLz48L2c+PGcgaWQ9IumVt+aWueW9ol84NjYiIGRhdGEtbmFtZT0i6ZW35pa55b2iIDg2NiI+PHBhdGggZD0iTTcuODkgNS43NWgxdjVoLTF6IiBjbGFzcz0iY2xzLTMiLz48cGF0aCBkPSJNNy44OSA2LjI1aDF2NGgtMXoiIGNsYXNzPSJjbHMtMiIvPjwvZz48L2c+PC9nPjwvZz48L3N2Zz4=);bottom:13px;content:"";display:block;height:21px;position:absolute;right:12px;width:22px}}.section-zoom__image-area__main img{aspect-ratio:16/9;object-fit:cover;vertical-align:top;width:100%}.section-zoom__lens{background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMS4zOSAyMC42NiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmV9LmNscy0ye2ZpbGw6IzcwNzA3MH0uY2xzLTN7ZmlsbDojZmZmfTwvc3R5bGU+PC9kZWZzPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxnIGlkPSLjgrDjg6vjg7zjg5dfMTUxIiBkYXRhLW5hbWU9IuOCsOODq+ODvOODlyAxNTEiPjxnIGlkPSLjgrDjg6vjg7zjg5dfMTMyIiBkYXRhLW5hbWU9IuOCsOODq+ODvOODlyAxMzIiPjxnIGlkPSLlkIjkvZNfMjIiIGRhdGEtbmFtZT0i5ZCI5L2TIDIyIj48cGF0aCBkPSJtMTcuNzQgMjAuNjYtNS4yOS01LjI5YTguMjYgOC4yNiAwIDEgMSAzLjQxLTMuODlMMjEuMzkgMTdaIiBjbGFzcz0iY2xzLTEiLz48cGF0aCBkPSJtMjAgMTctNC44Mi00LjgzLS40OC0uNDcuMjYtLjYyYTcuMjYgNy4yNiAwIDEgMC0zIDMuNDFsLjY3LS4zOS41NC41NSA0LjU5IDQuNTh6bTEuNDIgMC0zLjY1IDMuNjUtNS4yOS01LjI5YTguMjUgOC4yNSAwIDEgMSAzLjQxLTMuODlaIiBjbGFzcz0iY2xzLTIiLz48L2c+PGcgaWQ9IuOCsOODq+ODvOODl18xNTAiIGRhdGEtbmFtZT0i44Kw44Or44O844OXIDE1MCI+PGcgaWQ9IuOCsOODq+ODvOODl18xNDkiIGRhdGEtbmFtZT0i44Kw44Or44O844OXIDE0OSI+PGcgaWQ9IualleWGhuW9ol8zIiBkYXRhLW5hbWU9IualleWGhuW9oiAzIj48Y2lyY2xlIGN4PSI4LjI1IiBjeT0iOC4yNSIgcj0iNS4xNiIgY2xhc3M9ImNscy0xIi8+PHBhdGggZD0iTTguMjUgMTMuNDFhNS4xIDUuMSAwIDAgMS0zLjY0LTEuNTEgNS4xNCA1LjE0IDAgMCAxIDAtNy4yOSA1LjE2IDUuMTYgMCAwIDEgOC44IDMuNjQgNS4xNiA1LjE2IDAgMCAxLTUuMTYgNS4xNm0tMi45NC04LjFhNC4xNiA0LjE2IDAgMCAwIDAgNS44OCA0LjE2IDQuMTYgMCAxIDAgMi45NC03LjEgNC4xNiA0LjE2IDAgMCAwLTIuOTQgMS4yMiIgY2xhc3M9ImNscy0yIi8+PC9nPjwvZz48L2c+PC9nPjxnIGlkPSLplbfmlrnlvaJfODY1IiBkYXRhLW5hbWU9IumVt+aWueW9oiA4NjUiPjxwYXRoIGQ9Ik01Ljg5IDcuNzVoNXYxaC01eiIgY2xhc3M9ImNscy0zIi8+PHBhdGggZD0iTTYuMzkgNy43NWg0djFoLTR6IiBjbGFzcz0iY2xzLTIiLz48L2c+PGcgaWQ9IumVt+aWueW9ol84NjYiIGRhdGEtbmFtZT0i6ZW35pa55b2iIDg2NiI+PHBhdGggZD0iTTcuODkgNS43NWgxdjVoLTF6IiBjbGFzcz0iY2xzLTMiLz48cGF0aCBkPSJNNy44OSA2LjI1aDF2NGgtMXoiIGNsYXNzPSJjbHMtMiIvPjwvZz48L2c+PC9nPjwvZz48L3N2Zz4=) no-repeat 50% 50%/22px 22px;display:none;max-height:150px;max-width:150px;opacity:.6;position:absolute;width:100%;z-index:2}@media screen and (min-width:1050px){.section-zoom__image-area__main:hover .section-zoom__lens{display:block}}.section-zoom__image-area__thumb{display:grid;gap:10px;grid-template-columns:repeat(4,1fr);margin-top:10px}@media screen and (min-width:768px){.section-zoom__image-area__thumb{gap:28px;grid-template-columns:repeat(5,1fr);margin-top:28px}}@media screen and (min-width:1050px){.section-zoom__image-area__thumb{grid-template-columns:repeat(4,1fr)}}.section-zoom__image-area__thumb__item{aspect-ratio:16/9;box-sizing:border-box;cursor:pointer;position:relative}@media screen and (min-width:1050px){.section-zoom__image-area__thumb__item{transition:opacity .3s ease}.section-zoom__image-area__thumb__item:hover{opacity:.6}}.section-zoom__image-area__thumb__item.is-active:before{border:2px solid var(--color-point);box-sizing:border-box;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100%}.section-zoom__image-area__thumb__item button{background:none;border:0;padding:0}.section-zoom__image-area__thumb__item.is-active button{outline-offset:2px}.section-zoom__image-area__thumb__item img{aspect-ratio:16/9;object-fit:cover;width:100%}