.BlockCraftmanshipContent{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5rem;height:100%;display:flex;position:relative;overflow:hidden}.BlockCraftmanshipContent__title{height:60%;padding-top:var(--header-height);justify-content:center;align-items:flex-start;display:flex}@media (width<=900px){.BlockCraftmanshipContent{background-color:var(--color-off-white);gap:4rem;width:100%}.BlockCraftmanshipContent__title{height:auto;padding-top:0}}.BlockCraftmanshipContent__bottom{justify-content:center;align-items:flex-end;width:100%;height:100%;display:flex}.BlockCraftmanshipContent__subtitle{width:calc(83.3333% - var(--grid-gap) / 2);padding-bottom:5rem}@media (width<=900px){.BlockCraftmanshipContent__subtitle{width:100%}}.BlockCraftmanshipContent__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.BlockCraftmanshipContent__media{width:calc(40% - var(--grid-gap) / 2);aspect-ratio:250/320;position:relative}@media (width<=900px){.BlockCraftmanshipContent__media{width:50%}}.BlockCraftmanshipContent__media-element{aspect-ratio:210/270;width:100%;height:100%;transition:opacity .5s cubic-bezier(.215,.61,.355,1);position:absolute;overflow:hidden}.BlockCraftmanshipContent__media-element img{transition:transform .75s cubic-bezier(.215,.61,.355,1);transform:scale(1)}.BlockCraftmanshipContent__media-element.is-active{opacity:1}.BlockCraftmanshipContent__media-element.is-active img{transform:scale(1.1)}.BlockCraftmanshipContent__media-element.is-after{opacity:0}.BlockCraftmanshipContent__media-element.is-after img{transform:scale(1.2)}.BlockCraftmanshipContent__details{gap:5.625rem;padding-bottom:5rem}.BlockCraftmanshipContent__detail,.BlockCraftmanshipContent__details{flex-direction:column;justify-content:center;align-items:center;display:flex}.BlockCraftmanshipContent__detail{cursor:pointer;opacity:.2;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline:none;transition:opacity .3s cubic-bezier(.215,.61,.355,1)}.BlockCraftmanshipContent__detail-image.image--prev,.BlockCraftmanshipContent__detail.is-active{opacity:1}.BlockCraftmanshipContent__detail-title{cursor:pointer}.BlockCraftmanshipContent__detail-media{grid-template-areas:"media";width:100%;display:grid;position:relative;overflow:hidden}.BlockCraftmanshipContent__detail-media>*{grid-area:media;width:100%;height:100%}.BlockCraftmanshipContent__detail-texts{flex-direction:column;justify-content:center;align-items:center;display:flex}.BlockCraftmanshipContent__detail-image{grid-area:media;width:100%;height:100%;transition:opacity .75s cubic-bezier(.215,.61,.355,1);overflow:hidden}.BlockCraftmanshipContent__detail-image .CImage__image,.BlockCraftmanshipContent__detail-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .75s cubic-bezier(.215,.61,.355,1)}.BlockCraftmanshipContent__detail-image.image--prev img{transform:scale(1.1)}.BlockCraftmanshipContent__detail-image.image--next{opacity:0}.BlockCraftmanshipContent__detail-image.image--next img{transform:scale(1.2)}.BlockCraftmanshipContent__detail-image.image--active{opacity:1}.BlockCraftmanshipContent .clip-enter-from{clip-path:inset(100% 0 0)}.BlockCraftmanshipContent .clip-leave-to{clip-path:inset(0 0 100%)}.BlockCraftmanshipContent .clip-enter-active,.BlockCraftmanshipContent .clip-leave-active{transition:clip-path .5s cubic-bezier(.215,.61,.355,1)}
