#stories__details{padding:0 20px;display:block}@media (min-width:1280px){#stories__details{margin-top:116.7px}}#stories__details section{margin:10px auto 20px}#stories__details section.subnav{margin:0 auto 20px}#stories__details iframe{width:100%}#stories__details .stories__title{font-family:var(--geometricHeavy);font-size:35px;line-height:38px;letter-spacing:0;color:#000;text-align:center;text-transform:uppercase;margin-bottom:12px}#stories__details .stories__subtitle{font-family:var(--bernhardMedium);font-size:16px;line-height:22px;text-align:center;margin-bottom:0}#stories__details .stories__lines{display:none}#stories__details .stories__credit,#stories__details .stories__post-date{font-family:var(--bernhardLight);font-size:16px;line-height:23px;letter-spacing:.15px;text-align:center;margin-bottom:0}#stories__details .stories__share-links{position:absolute;right:20px;display:none}#stories__details .stories__share-links.share-links--fade{display:block}#stories__details .stories__share-links.share-links--fade+.stories__share-links--toggle{opacity:0}#stories__details .stories__share-links a{text-decoration:none;padding:10px}#stories__details .stories__share-links .share--icon{color:var(--djangoRed)}#stories__details .stories__related{width:100vw;margin-left:-20px;margin-bottom:40px;padding:50px 25px 20px;background:url(//d11opl0t7n0lp6.cloudfront.net/packs/media/django/assets/images/stories-bg-60a14fca13266436205bdc1979135042.jpg) no-repeat 50%;background-size:cover;text-align:center;box-sizing:border-box;position:relative}#stories__details .stories__related--title{font-family:var(--bernhardUltra);font-size:37px;line-height:40px;letter-spacing:0;text-align:center;text-transform:uppercase;margin-bottom:16px;-webkit-font-smoothing:auto}#stories__details .stories__related--image{margin:auto auto 20px}#stories__details .stories__related--description{font-family:Rockwell,serif;font-size:15px;line-height:1.67;letter-spacing:1.25px;color:var(--black);margin:auto 25px 17px;text-align:left}#stories__details .stories__related--post{margin-bottom:5px}#stories__details .stories__image-slider .slick-dots{margin-top:-68px;margin-bottom:50px;z-index:1000;position:relative}#stories__details .stories__image-slider .slick-dots button{background:var(--white)}#stories__details .stories__image-slider .slick-dots .slick-active button{background:var(--djangoRed)}#stories__details .stories__slide--image{width:100%;margin:auto}#stories__details .stories__slide--caption{font-family:var(--bernhardLight);font-size:14px;line-height:17px;letter-spacing:.5px;margin-top:5px}#stories__details .stories__copy+.stories__hr{margin-top:20px}#stories__details .stories__wysiwyg p{font-family:var(--bernhardMedium);font-size:16px;line-height:22px;letter-spacing:.15px}#stories__details .stories__wysiwyg h3{font-family:var(--bernhardHeavy);font-size:28px;line-height:32px;margin-bottom:7px}#stories__details .stories__video-holder{display:flex;justify-content:center;align-items:center;cursor:pointer}#stories__details .stories__video-holder--controls{position:absolute;width:60px;height:60px;cursor:pointer;transition:opacity .2s ease-in-out}#stories__details .stories__video-holder--video{width:100%;-o-object-fit:cover;object-fit:cover}#stories__details .stories__video-holder--caption{font-family:var(--bernhardLight);font-size:14px;line-height:17px;letter-spacing:.5px;margin-top:5px}#stories__details .stories__video-holder--play{display:flex;justify-content:center;align-items:center;position:absolute;width:60px;height:60px;background-color:hsla(0,0%,100%,.3);border-radius:100%}#stories__details .stories__video-holder--triangle{width:0;height:0;border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:16px solid var(--white);margin-right:-5px}#stories__details .stories__video-holder--embed{display:none;width:100%;height:250px;margin:10px auto;border:10px solid #f6f5ec;box-shadow:0 4px 8px 0 rgba(0,0,0,.5)}#stories__details .share-links--fade+.stories__share-links--toggle{opacity:0}@media (min-width:700px){#stories__details{padding:0 25px}#stories__details section{margin:25px auto}#stories__details section.subnav{margin:50px auto 0}#stories__details .stories__image-slider .slick-dots{margin-top:-80px;margin-bottom:60px}#stories__details .stories__copy{padding:0 60px}#stories__details .stories__title{font-size:40px;line-height:42px;letter-spacing:0;width:85%;margin:auto auto 17px}#stories__details .stories__share-links{right:25px}#stories__details .stories__video-holder--embed{height:500px;margin:15px auto}#stories__details .stories__related{margin-left:-25px}#stories__details .stories__related--slider{width:100%}#stories__details .stories__related--title{font-size:40px}}@media (min-width:1024px){#stories__details section.subnav{margin:162px auto -106px}#stories__details .stories__copy{padding:0 19.2%}#stories__details .stories__related--slide{flex-basis:31.63%}#stories__details .stories__related--post{margin:auto auto 8px}#stories__details .stories__related--description{margin:auto 25px 17px 0}#stories__details .stories__related--arrow{display:block;text-align:center}#stories__details .stories__title{width:70%;margin-bottom:15px}#stories__details .stories__subtitle,#stories__details .stories__wysiwyg p{font-size:20px;line-height:27px}#stories__details .stories__video-holder--embed{height:650px;margin:20px auto;border:20px solid #f6f5ec}}@media (min-width:1280px){#stories__details{padding:0 10%}#stories__details .section-stories__slider{display:flex;align-items:center;justify-content:center;max-width:650px;margin-left:auto;margin-right:auto}#stories__details .section-stories__slider .stories__image-slider{width:100%}#stories__details .prev{margin-left:-45px;top:unset;position:static;transform:translateX(-25px)}#stories__details .next{margin-right:-45px;top:unset;position:static;transform:translateX(25px)}#stories__details section{margin:60px auto}#stories__details section.subnav{margin:0 auto;transform:translateY(95px)}#stories__details section.section-stories__title{margin:-25px auto 0}#stories__details section.section-stories__image-block{margin:30px auto}#stories__details .stories__title{font-size:50px;line-height:1.3;letter-spacing:.57px;width:655px}#stories__details .stories__image-slider .slick-dots{margin-top:-106px;margin-bottom:50px}#stories__details .stories__wysiwyg h3{font-size:35px;line-height:37px;margin-bottom:0}#stories__details .stories__related{margin-left:-12.5%;padding:50px 0;background:transparent}#stories__details .stories__related--slide{flex-basis:28.31%}#stories__details .stories__related--title{font-size:60px;line-height:70px;margin-bottom:50px}}