body.env-name-album:not(.page_15092):has(.featured-build-desc-wrapper) h1.wsm_album_name{font-size:34px;color:#111;letter-spacing:-.5px;line-height:1.15;margin:22px 0 8px 0}body.env-name-album:not(.page_15092):has(.featured-build-desc-wrapper) h1.wsm_album_name::before{content:'';display:inline-block;width:.26em;height:.62em;background:#d80000;transform:skew(-20deg);margin-right:.3em}body.env-name-album:not(.page_15092):has(.featured-build-desc-wrapper) div.wsm_album_return{margin-bottom:24px}body.env-name-album:not(.page_15092):has(.featured-build-desc-wrapper) div.wsm_album_return>p>a{display:inline-block;background:#111;padding:9px 22px 9px 16px;font-size:13px;letter-spacing:.5px;clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%);transition:background 0.2s ease}body.env-name-album:not(.page_15092):has(.featured-build-desc-wrapper) div.wsm_album_return>p>a::before{content:'\00AB';margin-right:6px}body.env-name-album:not(.page_15092):has(.featured-build-desc-wrapper) div.wsm_album_return>p>a::after{content:none}body.env-name-album:not(.page_15092):has(.featured-build-desc-wrapper) div.wsm_album_return>p>a:hover{background:#d80000;text-decoration:none}body.env-name-album:not(.page_15092) img.feat-build-banner{width:100%;height:auto;border-radius:8px;box-shadow:0 10px 24px rgb(0 0 0 / .18);margin-bottom:10px}body.env-name-album:not(.page_15092) .featured-build-desc-wrapper h3{color:#111;font-size:27px;line-height:1.25;margin:18px 0 10px 0}body.env-name-album:not(.page_15092) .featured-build-desc-wrapper>p{background:#f7f7f7;border:none;border-left:3px solid #d80000;border-radius:0 5px 5px 0;padding:10px 16px;font-size:13px;font-style:italic;color:#555;line-height:1.6;margin:0 0 26px 0}body.env-name-album:not(.page_15092) .featured-build-article{font-size:16px;line-height:1.75;color:#2b2b2b}body.env-name-album:not(.page_15092) .featured-build-article>p:first-of-type{font-size:18px;line-height:1.7;color:#111}body.env-name-album:not(.page_15092) .featured-build-article p:has(>strong:first-child){display:flex;align-items:baseline;gap:12px;margin:0;padding:9px 12px;border-bottom:1px solid #e4e4e4;font-size:15px;line-height:1.5}body.env-name-album:not(.page_15092) .featured-build-article p:has(>strong:first-child):nth-of-type(even){background:#fafafa}body.env-name-album:not(.page_15092) .featured-build-article p:has(>strong:first-child)>strong{flex:0 0 150px;color:#d80000;text-transform:uppercase;font-size:12.5px;letter-spacing:.6px}body.env-name-album:not(.page_15092) .featured-build-article p:not(:has(>strong:first-child))+p:has(>strong:first-child){flex-wrap:wrap;border-top:3px solid #111;margin-top:34px;padding-top:16px}body.env-name-album:not(.page_15092) .featured-build-article p:not(:has(>strong:first-child))+p:has(>strong:first-child)::before{content:'Vehicle Specs';flex:1 0 100%;font-family:var(--jba-display,'Play'),Arial,sans-serif;font-weight:700;font-style:italic;text-transform:uppercase;font-size:19px;color:#111;margin-bottom:10px}body.env-name-album:not(.page_15092) .featured-build-gallery-wrapper .featured-box{border-radius:10px;box-shadow:0 4px 16px rgb(0 0 0 / .07)}body.env-name-album:not(.page_15092) .featured-build-gallery-wrapper .featured-box .box-content{border-radius:10px;padding:24px 20px 14px 20px}body.env-name-album:not(.page_15092) .featured-build-gallery-wrapper .featured-box h4{color:#111;font-weight:700;font-style:italic;font-size:19px;letter-spacing:0;margin-bottom:12px}body.env-name-album:not(.page_15092) .image-thumbs .wsm_photo_thumb{float:left;width:47%;margin:1.5%;height:auto;aspect-ratio:4 / 3;overflow:hidden;border-radius:6px;background:#eee}body.env-name-album:not(.page_15092) .image-thumbs .wsm_photo_thumb a{display:block;width:100%;height:100%}body#page.env-name-album:not(.page_15092) .image-thumbs .wsm_photo_thumb img{border:none;padding:0;box-shadow:none;width:100%;height:100%;max-height:100%;object-fit:cover;transition:transform 0.25s ease}body#page.env-name-album:not(.page_15092) .image-thumbs .wsm_photo_thumb:hover img{transform:scale(1.05);background:none}body.env-name-album:not(.page_15092) .image-thumbs .wsm_gallery_album_page::after{content:'';display:block;clear:both}@media only screen and (max-width:639px){body.env-name-album:not(.page_15092):has(.featured-build-desc-wrapper) h1.wsm_album_name{font-size:26px}body.env-name-album:not(.page_15092) .featured-build-article p:has(>strong:first-child)>strong{flex-basis:110px}}@media (prefers-reduced-motion:reduce){body#page.env-name-album:not(.page_15092) .image-thumbs .wsm_photo_thumb img,body.env-name-album:not(.page_15092):has(.featured-build-desc-wrapper) div.wsm_album_return>p>a{transition:none}body#page.env-name-album:not(.page_15092) .image-thumbs .wsm_photo_thumb:hover img{transform:none}}body.env-name-album:not(.page_15092) .jba-fb-banner-wrap{position:relative}body.env-name-album:not(.page_15092) .jba-fb-banner-wrap img.feat-build-banner{display:block}body.env-name-album:not(.page_15092) .jba-fb-banner-wrap a.jba-fb-ss-play{position:absolute;right:16px;bottom:26px;display:flex;align-items:center;gap:9px;height:40px;padding:0 18px 0 15px;border:0;box-sizing:border-box;background:#d80000;border-radius:20px;box-shadow:0 4px 14px rgb(0 0 0 / .35);z-index:2;text-decoration:none;transition:transform 0.2s ease,background 0.2s ease}body.env-name-album:not(.page_15092) .jba-fb-banner-wrap a.jba-fb-ss-play::before{content:'';border-style:solid;border-width:7px 0 7px 11px;border-color:#fff0 #fff0 #fff0 #fff}body.env-name-album:not(.page_15092) .jba-fb-banner-wrap a.jba-fb-ss-play .jba-fb-ss-play__txt{color:#fff;font-family:var(--jba-display,'Play'),Arial,sans-serif;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1;white-space:nowrap}body.env-name-album:not(.page_15092) .jba-fb-banner-wrap a.jba-fb-ss-play:hover{background:#b00000;transform:scale(1.05);text-decoration:none}body.env-name-album:not(.page_15092) .jba-fb-banner-wrap a.jba-fb-ss-play:focus-visible{outline:3px solid #fff;outline-offset:2px}body#page.env-name-album:not(.page_15092) .image-thumbs .wsm_photo_thumb img[src*="loading.gif"]{object-fit:none}body.env-name-album:not(.page_15092) .cboxPhoto{width:auto!important;height:auto!important;max-width:min(100%, calc(100vw - 32px))!important;max-height:85vh}body.env-name-album:not(.page_15092) #colorbox,body.env-name-album:not(.page_15092) #cboxWrapper,body.env-name-album:not(.page_15092) #cboxContent{max-width:100vw}body.env-name-album:not(.page_15092) #cboxLoadedContent{max-width:100vw;box-sizing:border-box!important;overflow-x:hidden!important}@media only screen and (max-width:639px){body.env-name-album:not(.page_15092) .jba-fb-banner-wrap a.jba-fb-ss-play{height:32px;padding:0 12px 0 10px;gap:7px;right:10px;bottom:20px}body.env-name-album:not(.page_15092) .jba-fb-banner-wrap a.jba-fb-ss-play::before{border-width:5px 0 5px 8px}body.env-name-album:not(.page_15092) .jba-fb-banner-wrap a.jba-fb-ss-play .jba-fb-ss-play__txt{font-size:11px}}@media (prefers-reduced-motion:reduce){body.env-name-album:not(.page_15092) .jba-fb-banner-wrap a.jba-fb-ss-play{transition:none}body.env-name-album:not(.page_15092) .jba-fb-banner-wrap a.jba-fb-ss-play:hover{transform:none}}