.detail{padding-bottom:4.16667vw}.detail__content{padding:0 29.16667vw;margin-top:7.5rem}@media only screen and (min-width:0px) and (max-width:1280px){.detail__content{padding:0 16.66667vw}}@media only screen and (min-width:0px) and (max-width:750px){.detail__content{padding:1.25rem;margin-top:1.25rem}}.detail__content p{font-size:1.25rem;line-height:1.6}.detail__date{margin-bottom:1.875rem}.detail__title{text-transform:uppercase;max-width:100%;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.detail__wrapper{position:relative;display:flex;height:33.33333vw;margin-top:40px}@media only screen and (min-width:0px) and (max-width:1024px){.detail__wrapper{height:50vw}}.detail__slide{display:flex;align-items:center;align-content:center;max-height:33.33333vw;height:100%}.detail__slide img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:0px) and (max-width:750px){.detail__slide img{width:100vw;max-width:unset}}.detail__progress{position:relative;background:rgba(16,16,16,.2);height:2px;margin:4.25rem 29.16667vw 0}.detail__progress--active{position:absolute;left:0;width:100%;height:100%;transform-origin:left;background-color:#101010}.detail__button{padding:1.5rem 1.75rem;background-color:#fff;border-radius:80px;position:absolute;top:calc(50% - 4.25rem);z-index:1;cursor:pointer}.detail__button svg{display:flex;justify-content:center;align-items:center}@media only screen and (min-width:0px) and (max-width:1024px){.detail__button{padding:.75rem 1rem}}.detail__button--prev{left:3rem}@media only screen and (min-width:0px) and (max-width:1024px){.detail__button--prev{left:1rem}}.detail__button--prev svg{transform:rotate(180deg)}.detail__button--next{right:3rem}@media only screen and (min-width:0px) and (max-width:1024px){.detail__button--next{right:1rem}}.detail__button--disabled{display:none}
