.rich-text:after{content:"";display:block;clear:both}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}[type=button],blockquote,body,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,legend,ol,p,pre,ul{margin:0;padding:0}[type=button]{cursor:pointer;background:transparent;border:none;outline:none;font:inherit;-webkit-appearance:none!important}li ol,li ul{margin-bottom:0}table{border-collapse:collapse;border-spacing:0}fieldset{min-width:0;border:0}option{min-height:1.5em;padding:0}html{min-height:100%;overflow-y:scroll;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box}html *,html :after,html :before{-webkit-box-sizing:inherit;box-sizing:inherit}body,html{overflow-x:hidden}*,:after,:before{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.hidden,.hide,.ng-cloak,.ng-hide,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}img,video{height:auto;max-width:100%;display:block}img{color:transparent;text-align:center}img.lego-loading,img[src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="]{background:url("data:image/gif;base64,R0lGODlhIAAQAJECAOfn583Nzf///wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjgxREI2MjAyRDEwRTExRTc4RjYxOTlDNTdDRjEyRUUyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjgxREI2MjAzRDEwRTExRTc4RjYxOTlDNTdDRjEyRUUyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODFEQjYyMDBEMTBFMTFFNzhGNjE5OUM1N0NGMTJFRTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODFEQjYyMDFEMTBFMTFFNzhGNjE5OUM1N0NGMTJFRTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQJMgACACwAAAAAIAAQAAACN5SPqcvtD6OcLdhrKcMYgQ8mYGhwlzcCYnqY2ZGq6Ni6MwmzpZ3T91cz/WQ9nCugSSqXzKbzUQAAIfkECTIAAgAsAAAAACAAEAAAAjeUj6nL7Q+jnBSFi68EvNuMIZ13jNwHBqK5jijYkoYJvFl8luyRarr7kwl6qmAOQqwol8ym81kAACH5BAUyAAIALAAAAAAgABAAAAI4lI+py+0Po5x0hovvAbyn7h1ZtoHAZyIjVoKoK65BG9KcKtsnYu6GPDP0XjUBsLI4IpfMpvOZKAAAOw==") 50% no-repeat}.video{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}.video__inner{padding-bottom:56.25%;position:relative;height:0;width:100%;overflow:hidden}.video embed,.video iframe,.video object{position:absolute;top:0;left:0;width:100%;height:100%}.grid-content{padding:8px}.grid-row--full-width>.grid-column>.grid-content{padding-left:0;padding-right:0}.grid-content .grid-content{padding:0}.grid-row{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:23.375em){.grid-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.grid-row--full-width>.grid-column>.grid-row>.grid-column,body>.grid-row:not(.grid-row--full-width)>.grid-column{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;width:100%;max-width:1440px;padding:0 8px}.grid-column{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0;min-width:1px}@media screen and (min-width:36em){.grid-column{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0}}.grid-column--sidebar-left,.grid-column--sidebar-right{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;min-width:100%;max-width:100%}@media screen and (min-width:36em){.grid-column--sidebar-left,.grid-column--sidebar-right{-webkit-flex-basis:33.33333333%;-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%;min-width:33.33333333%}}@media screen and (min-width:48em){.grid-column--sidebar-left,.grid-column--sidebar-right{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;min-width:25%}}@media screen and (min-width:73.5em){.grid-column--sidebar-left,.grid-column--sidebar-right{-webkit-flex-basis:33.33333333%;-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%;min-width:33.33333333%}}.grid-column--sidebar-left .grid-column,.grid-column--sidebar-right .grid-column{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;min-width:100%}@media screen and (min-width:73.5em){.grid-column--sidebar-left{padding-right:96px}}@media screen and (min-width:73.5em){.grid-column--sidebar-right{padding-left:96px}}.is--mobile-prio{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}@font-face{font-family:LEGO Icons;src:url(fonts/lego-icons.eot);src:url(fonts/lego-icons.eot?#iefix) format("embedded-opentype"),url(fonts/lego-icons.svg?#lego-icons) format("svg"),url(fonts/lego-icons.woff) format("woff"),url(fonts/lego-icons.ttf) format("truetype");font-weight:400;font-style:normal}.bi-item__download:before,.bi-list__btn:before,.icon,.icon-extend,.loader:after,.modal__close:before{font-family:LEGO Icons!important;font-weight:400!important;font-style:normal!important;font-variant:normal!important;line-height:normal;text-align:center;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}.icon{display:inline-block;font-size:24px;max-height:24px}.icon-home:before{content:"\E001"}.icon-explore:before{content:"\E002"}.icon-products:before,.icon-themes-filled:before{content:"\E003"}.icon-characters-filled:before{content:"\E004"}.icon-gamepad-outlined:before{content:"\E91A"}.icon-gamepad:before{content:"\E005"}.icon-play-sign:before{content:"\E006"}.icon-activities:before{content:"\E007"}.icon-activities-outlined:before{content:"\E991"}.icon-camera-filled:before,.icon-gallery:before{content:"\E008"}.icon-calender:before{content:"\E913"}.icon-calender-filled:before{content:"\E914"}.icon-coloring-sheet:before{content:"\E915"}.icon-coloring-sheet-filled:before{content:"\E916"}.icon-downloads-outlined:before{content:"\E919"}.icon-emoticons:before{content:"\E918"}.icon-flag:before{content:"\E917"}.icon-lightbulb:before{content:"\E91E"}.icon-lightbulb-filled:before{content:"\E91F"}.icon-locator:before{content:"\E920"}.icon-locator-filled:before{content:"\E921"}.icon-post:before{content:"\E91D"}.icon-reply:before{content:"\E925"}.icon-timer:before{content:"\E91C"}.icon-activities-sheet-outline:before,.icon-cup-filled:before{content:"\E600"}.icon-message-board:before{content:"\E601"}.icon-story:before{content:"\E602"}.icon-building-instructions-filled:before{content:"\E603"}.icon-build-link:before,.icon-construction-instructions-filled:before{content:"\E604"}.icon-article:before{content:"\E605"}.icon-article-filled:before{content:"\E922"}.icon-wish-list:before{content:"\E606"}.icon-question-mark:before{content:"\E607"}.icon-upload:before{content:"\E608"}.bi-item__download:before,.icon-download:before{content:"\E609"}.icon-download-app:before{content:"\E60A"}.icon-music-note:before{content:"\E60B"}.icon-map:before{content:"\E60C"}.icon-checkbox:before{content:"\E60D"}.icon-check-mark:before{content:"\E60E"}.icon-checkbox-checked:before{content:"\E60F"}.icon-trash-can:before{content:"\E610"}.icon-lock:before{content:"\E611"}.icon-unlocked:before{content:"\E612"}.icon-gear:before{content:"\E90E"}.icon-gears:before{content:"\E613"}.icon-save:before{content:"\E614"}.icon-print:before{content:"\E615"}.icon-zoom-in:before{content:"\E616"}.icon-zoom-out:before{content:"\E617"}.icon-close:before,.modal__close:before{content:"\E618"}.icon-plus:before{content:"\E619"}.icon-minus:before{content:"\E61A"}.icon-close-sign:before{content:"\E61B"}.icon-plus-sign:before{content:"\E61C"}.icon-minus-sign:before{content:"\E61D"}.icon-view:before,.icon-visibility:before{content:"\E61E"}.icon-visibility-off:before{content:"\E61F"}.icon-information:before{content:"\E620"}.icon-grid:before{content:"\E621"}.icon-list:before{content:"\E622"}.icon-category:before{content:"\E902"}.icon-search-filled:before{content:"\E623"}.icon-shopping-cart-filled:before{content:"\E624"}.icon-phone:before{content:"\E668"}.icon-bag:before{content:"\E669"}.icon-clothes:before{content:"\E66A"}.icon-warning:before{content:"\E692"}.icon-faq:before{content:"\E693"}.icon-faq-filled:before{content:"\E924"}.icon-missing-brick:before{content:"\E694"}.icon-broken-brick:before{content:"\E695"}.icon-nexo-knights:before{content:"\E697"}.icon-gift:before{content:"\E901"}.icon-age-outlined:before{content:"\E910"}.icon-age:before{content:"\E900"}.icon-mobile-games:before{content:"\E904"}.icon-mobile-games-filled:before{content:"\E923"}.icon-new:before{content:"\E905"}.icon-portal-themes:before{content:"\E906"}.icon-tv:before{content:"\E907"}.icon-web-games:before{content:"\E67E"}.icon-web-games-filled:before{content:"\E927"}.icon-wu-cru:before{content:"\E909"}.icon-real-car:before{content:"\E90A"}.icon-museum:before{content:"\E90C"}.icon-quote:before{content:"\E90D"}.icon-ninja-swords:before{content:"\E90F"}.icon-chevron-right:before{content:"\E625"}.icon-chevron-left:before{content:"\E626"}.icon-chevron-up:before{content:"\E627"}.icon-chevron-down:before{content:"\E628"}.icon-angle-right:before{content:"\E629"}.icon-angle-left:before{content:"\E62A"}.icon-angle-up:before,.is--expanded .bi-list__btn:before{content:"\E62B"}.bi-list__btn:before,.icon-angle-down:before{content:"\E62C"}.icon-chevron-right-sign:before{content:"\E62D"}.icon-chevron-left-sign:before{content:"\E62E"}.icon-chevron-up-sign:before{content:"\E62F"}.icon-chevron-down-sign:before{content:"\E630"}.icon-arrow-right:before{content:"\E631"}.icon-arrow-left:before{content:"\E632"}.icon-arrow-up:before{content:"\E633"}.icon-arrow-down:before{content:"\E634"}.icon-arrow-filled-right:before{content:"\E635"}.icon-arrow-filled-left:before{content:"\E636"}.icon-arrow-filled-up:before{content:"\E637"}.icon-arrow-filled-down:before{content:"\E638"}.icon-arrows:before{content:"\E639"}.icon-arrows-sign:before{content:"\E63A"}.icon-refresh:before{content:"\E63B"}.icon-play:before{content:"\E63C"}.icon-pause:before{content:"\E63D"}.icon-stop:before{content:"\E63E"}.icon-play-sign:before{content:"\E63F"}.icon-pause-sign:before{content:"\E640"}.icon-stop-sign:before{content:"\E641"}.icon-fast-forward:before{content:"\E642"}.icon-fast-backward:before{content:"\E643"}.icon-next-forward:before{content:"\E644"}.icon-prev-forward:before{content:"\E645"}.icon-audio-sound:before{content:"\E646"}.icon-audio-mute:before{content:"\E647"}.icon-fullscreen:before{content:"\E648"}.icon-fullscreen-exit:before{content:"\E649"}.icon-shuffle:before{content:"\E64A"}.icon-replay:before{content:"\E64B"}.icon-loop:before,.icon-spinner-arrows:before{content:"\E64C"}.icon-fb:before{content:"\E64D"}.icon-google-plus:before{content:"\E64E"}.icon-instagram:before{content:"\E64F"}.icon-linkedin:before{content:"\E650"}.icon-pinterest:before{content:"\E651"}.icon-twitter:before{content:"\E652"}.icon-vimeo:before{content:"\E653"}.icon-youtube:before{content:"\E654"}.icon-fb-sign:before{content:"\E655"}.icon-google-plus-sign:before{content:"\E656"}.icon-instagram-sign:before{content:"\E657"}.icon-linkedin-sign:before{content:"\E658"}.icon-pinterest-sign:before{content:"\E659"}.icon-twitter-sign:before{content:"\E65A"}.icon-vimeo-sign:before{content:"\E65B"}.icon-youtube-sign:before{content:"\E65C"}.icon-dislike-filled:before,.icon-like:before{content:"\E68C"}.icon-favourite-filled:before,.icon-like-filled:before{content:"\E660"}.icon-favourite:before{content:"\E68C"}.icon-favorites-filled:before{content:"\E661"}.icon-comments-filled:before{content:"\E65F"}.icon-rate:before{content:"\E661"}.icon-envelope:before{content:"\E662"}.icon-email-at:before{content:"\E696"}.icon-share:before{content:"\E663"}.icon-link:before{content:"\E664"}.icon-envelopel-sign:before{content:"\E665"}.icon-share-sign:before{content:"\E666"}.icon-link-circle:before{content:"\E667"}.icon-videos:before{content:"\E66B"}.icon-product-videos:before{content:"\E66C"}.icon-music-videos:before{content:"\E66D"}.icon-character-videos:before{content:"\E66E"}.icon-club-videos:before{content:"\E66F"}.icon-club:before{content:"\E670"}.icon-mini-movies:before{content:"\E671"}.icon-themes:before{content:"\E672"}.icon-comments:before{content:"\E675"}.icon-messgage-board:before{content:"\E676"}.icon-camera:before{content:"\E677"}.icon-cup:before{content:"\E678"}.icon-building-instructions:before{content:"\E679"}.icon-construction-instructions:before{content:"\E67A"}.icon-minifig-paper:before{content:"\E67B"}.icon-minifig-paper-filled:before{content:"\E911"}.icon-search:before{content:"\E67C"}.icon-shopping-cart:before{content:"\E67D"}.icon-not-mobile-devices:before{content:"\E67E"}.icon-devices:before{content:"\E67F"}.icon-games-trailer:before{content:"\E91B"}.icon-video-games:before{content:"\E680"}.icon-video-games-filled:before{content:"\E903"}.icon-characters:before{content:"\E681"}.icon-minifig-head-sad:before{content:"\E682"}.icon-designers:before{content:"\E683"}.icon-bad-guys:before{content:"\E684"}.icon-good-guys:before{content:"\E685"}.icon-villains:before{content:"\E686"}.icon-heroes:before{content:"\E687"}.icon-bloopers:before{content:"\E688"}.icon-creatures:before{content:"\E689"}.icon-animals:before{content:"\E68A"}.icon-categories:before{content:"\E68B"}.icon-favorites:before{content:"\E68D"}.icon-file-type-download:before{content:"\E68E"}.icon-file-type-video:before{content:"\E68F"}.icon-file-type-image:before{content:"\E690"}.icon-category-outlined:before{content:"\E90B"}.icon-spinner-dots:before,.loader:after{content:"\E691"}.icon-small{font-size:14px;max-height:14px}.icon-medium{font-size:24px;max-height:24px}.icon-large{font-size:36px;max-height:36px}.icon-xl{font-size:52px;max-height:52px}.icon-xxl{font-size:104px;max-height:104px}.icon--rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.icon--rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.icon--rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.icon--flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.icon--flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scaleY(-1);transform:scaleY(-1)}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.icon-spin,.loader:after{-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@font-face{font-family:Ubuntu;src:url(fonts/ubuntu-b.eot);src:url(fonts/ubuntu-b.eot?#iefix) format("embedded-opentype"),url(fonts/ubuntu-b.woff2) format("woff2"),url(fonts/ubuntu-b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Ubuntu;src:url(fonts/ubuntu-bi.eot);src:url(fonts/ubuntu-bi.eot?#iefix) format("embedded-opentype"),url(fonts/ubuntu-bi.woff2) format("woff2"),url(fonts/ubuntu-bi.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:UbuntuMono;src:url(fonts/ubuntumono-b.eot);src:url(fonts/ubuntumono-b.eot?#iefix) format("embedded-opentype"),url(fonts/ubuntumono-b.woff2) format("woff2"),url(fonts/ubuntumono-b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:UbuntuMono;src:url(fonts/ubuntumono-bi.eot);src:url(fonts/ubuntumono-bi.eot?#iefix) format("embedded-opentype"),url(fonts/ubuntumono-bi.woff2) format("woff2"),url(fonts/ubuntumono-bi.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:UbuntuCondensed;src:url(fonts/ubuntu-c.eot);src:url(fonts/ubuntu-c.eot?#iefix) format("embedded-opentype"),url(fonts/ubuntu-c.woff2) format("woff2"),url(fonts/ubuntu-c.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Ubuntu;src:url(fonts/ubuntu-l.eot);src:url(fonts/ubuntu-l.eot?#iefix) format("embedded-opentype"),url(fonts/ubuntu-l.woff2) format("woff2"),url(fonts/ubuntu-l.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Ubuntu;src:url(fonts/ubuntu-li.eot);src:url(fonts/ubuntu-li.eot?#iefix) format("embedded-opentype"),url(fonts/ubuntu-li.woff2) format("woff2"),url(fonts/ubuntu-li.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Ubuntu;src:url(fonts/ubuntu-m.eot);src:url(fonts/ubuntu-m.eot?#iefix) format("embedded-opentype"),url(fonts/ubuntu-m.woff2) format("woff2"),url(fonts/ubuntu-m.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Ubuntu;src:url(fonts/ubuntu-mi.eot);src:url(fonts/ubuntu-mi.eot?#iefix) format("embedded-opentype"),url(fonts/ubuntu-mi.woff2) format("woff2"),url(fonts/ubuntu-mi.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Ubuntu;src:url(fonts/ubuntu-r.eot);src:url(fonts/ubuntu-r.eot?#iefix) format("embedded-opentype"),url(fonts/ubuntu-r.woff2) format("woff2"),url(fonts/ubuntu-r.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Ubuntu;src:url(fonts/ubuntu-ri.eot);src:url(fonts/ubuntu-ri.eot?#iefix) format("embedded-opentype"),url(fonts/ubuntu-ri.woff2) format("woff2"),url(fonts/ubuntu-ri.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:UbuntuMono;src:url(fonts/ubuntumono-r.eot);src:url(fonts/ubuntumono-r.eot?#iefix) format("embedded-opentype"),url(fonts/ubuntumono-r.woff2) format("woff2"),url(fonts/ubuntumono-r.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:UbuntuMono;src:url(fonts/ubuntumono-ri.eot);src:url(fonts/ubuntumono-ri.eot?#iefix) format("embedded-opentype"),url(fonts/ubuntumono-ri.woff2) format("woff2"),url(fonts/ubuntumono-ri.ttf) format("truetype");font-weight:400;font-style:italic}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}.am-fade{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;opacity:1}.am-fade.am-fade-add,.am-fade.ng-hide-remove,.am-fade.ng-move{-webkit-animation-name:fadeIn;animation-name:fadeIn}.am-fade.am-fade-remove,.am-fade.ng-hide{-webkit-animation-name:fadeOut;animation-name:fadeOut}.am-fade.ng-enter{visibility:hidden;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-play-state:paused;animation-play-state:paused}.am-fade.ng-enter.ng-enter-active{visibility:visible;-webkit-animation-play-state:running;animation-play-state:running}.am-fade.ng-leave{-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-play-state:paused;animation-play-state:paused}.am-fade.ng-leave.ng-leave-active{-webkit-animation-play-state:running;animation-play-state:running}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.tab-pane.am-fade.active-remove{display:none!important}.tab-pane.am-fade.active-add{-webkit-animation-name:fadeIn;animation-name:fadeIn}.aside-backdrop.am-fade,.modal-backdrop.am-fade{background:rgba(0,0,0,.5);-webkit-animation-duration:.15s;animation-duration:.15s}@-webkit-keyframes push{0%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(.8);transform:scale(.8)}85%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes push{0%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(.8);transform:scale(.8)}85%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes push--small{0%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(.9);transform:scale(.9)}85%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes push--small{0%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(.9);transform:scale(.9)}85%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes push--large{0%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(.7);transform:scale(.7)}85%{-webkit-transform:scale(1.15);transform:scale(1.15)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes push--large{0%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(.7);transform:scale(.7)}85%{-webkit-transform:scale(1.15);transform:scale(1.15)}to{-webkit-transform:scale(1);transform:scale(1)}}[data-size].size,[data-size] .size{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;min-width:100%}[data-size="1"].size,[data-size="1"] .size{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%}@media screen and (min-width:23.375em){[data-size="1"].size,[data-size="1"] .size{-webkit-flex-basis:33.33333333%;-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%;min-width:33.33333333%}}@media screen and (min-width:36em){[data-size="1"].size,[data-size="1"] .size{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;min-width:25%}}@media screen and (min-width:48em){[data-size="1"].size,[data-size="1"] .size{-webkit-flex-basis:16.66666667%;-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%;min-width:16.66666667%}}@media screen and (min-width:61.5em){[data-size="1"].size,[data-size="1"] .size{-webkit-flex-basis:8.33333333%;-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%;min-width:8.33333333%}}[data-size="2"].size,[data-size="2"] .size{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%}@media screen and (min-width:23.375em){[data-size="2"].size,[data-size="2"] .size{-webkit-flex-basis:33.33333333%;-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%;min-width:33.33333333%}}@media screen and (min-width:36em){[data-size="2"].size,[data-size="2"] .size{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;min-width:25%}}@media screen and (min-width:61.5em){[data-size="2"].size,[data-size="2"] .size{-webkit-flex-basis:16.66666667%;-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%;min-width:16.66666667%}}@media screen and (min-width:23.375em){[data-size="3"].size,[data-size="3"] .size{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%}}@media screen and (min-width:48em){[data-size="3"].size,[data-size="3"] .size{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;min-width:25%}}@media screen and (min-width:23.375em){[data-size="4"].size,[data-size="4"] .size{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%}}@media screen and (min-width:48em){[data-size="4"].size,[data-size="4"] .size{-webkit-flex-basis:33.33333333%;-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%;min-width:33.33333333%}}@media screen and (min-width:36em){[data-size="5"].size,[data-size="5"] .size{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%}}@media screen and (min-width:61.5em){[data-size="5"].size,[data-size="5"] .size{-webkit-flex-basis:41.66666667%;-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%;min-width:41.66666667%}}@media screen and (min-width:48em){[data-size="6"].size,[data-size="6"] .size{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%}}@media screen and (min-width:48em){[data-size="7"].size,[data-size="7"] .size{-webkit-flex-basis:58.33333333%;-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%;min-width:58.33333333%}}@media screen and (min-width:48em){[data-size="8"].size,[data-size="8"] .size{-webkit-flex-basis:66.66666667%;-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%;min-width:66.66666667%}}@media screen and (min-width:48em){[data-size="9"].size,[data-size="9"] .size{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;min-width:75%}}@media screen and (min-width:48em){[data-size="10"].size,[data-size="10"] .size{-webkit-flex-basis:83.33333333%;-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%;min-width:83.33333333%}}@media screen and (min-width:48em){[data-size="11"].size,[data-size="11"] .size{-webkit-flex-basis:91.66666667%;-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%;min-width:91.66666667%}}[data-size="1"].fixed-size,[data-size="1"] .fixed-size{-webkit-flex-basis:120px;-ms-flex-preferred-size:120px;flex-basis:120px;max-width:120px;min-width:120px}[data-size="2"].fixed-size,[data-size="2"] .fixed-size{-webkit-flex-basis:240px;-ms-flex-preferred-size:240px;flex-basis:240px;max-width:240px;min-width:240px}[data-size="3"].fixed-size,[data-size="3"] .fixed-size{-webkit-flex-basis:360px;-ms-flex-preferred-size:360px;flex-basis:360px;max-width:360px;min-width:360px}[data-size="4"].fixed-size,[data-size="4"] .fixed-size{-webkit-flex-basis:480px;-ms-flex-preferred-size:480px;flex-basis:480px;max-width:480px;min-width:480px}[data-size="5"].fixed-size,[data-size="5"] .fixed-size{-webkit-flex-basis:600px;-ms-flex-preferred-size:600px;flex-basis:600px;max-width:600px;min-width:600px}[data-size="6"].fixed-size,[data-size="6"] .fixed-size{-webkit-flex-basis:720px;-ms-flex-preferred-size:720px;flex-basis:720px;max-width:720px;min-width:720px}[data-size="7"].fixed-size,[data-size="7"] .fixed-size{-webkit-flex-basis:840px;-ms-flex-preferred-size:840px;flex-basis:840px;max-width:840px;min-width:840px}[data-size="8"].fixed-size,[data-size="8"] .fixed-size{-webkit-flex-basis:960px;-ms-flex-preferred-size:960px;flex-basis:960px;max-width:960px;min-width:960px}[data-size="9"].fixed-size,[data-size="9"] .fixed-size{-webkit-flex-basis:1080px;-ms-flex-preferred-size:1080px;flex-basis:1080px;max-width:1080px;min-width:1080px}[data-size="10"].fixed-size,[data-size="10"] .fixed-size{-webkit-flex-basis:1200px;-ms-flex-preferred-size:1200px;flex-basis:1200px;max-width:1200px;min-width:1200px}[data-size="11"].fixed-size,[data-size="11"] .fixed-size{-webkit-flex-basis:1320px;-ms-flex-preferred-size:1320px;flex-basis:1320px;max-width:1320px;min-width:1320px}[data-size="12"].fixed-size,[data-size="12"] .fixed-size{-webkit-flex-basis:1440px;-ms-flex-preferred-size:1440px;flex-basis:1440px;max-width:1440px;min-width:1440px}.format{position:relative;height:0;width:100%;padding-bottom:100%;overflow:hidden}.format__obj{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:none}[data-format=square].format,[data-format=square] .format{padding-bottom:100%}[data-format=square].format__obj,[data-format=square] .format__obj{height:101%;width:auto;min-width:100%;min-height:0}[data-format=square].format.video,[data-format=square] .format.video{padding-bottom:100%}[data-format=tout].format,[data-format=tout] .format{padding-bottom:84.348%}[data-format=tout].format__obj,[data-format=tout] .format__obj{width:101%;height:auto;min-height:100%;min-width:0}[data-format=tout].format.video,[data-format=tout] .format.video{padding-bottom:84.848%}[data-format=portrait].format,[data-format=portrait] .format{padding-bottom:132.833%}[data-format=portrait].format__obj,[data-format=portrait] .format__obj{height:101%;width:auto;min-width:100%;min-height:0}[data-format=portrait].format.video,[data-format=portrait] .format.video{padding-bottom:133.333%}[data-format=landscape].format,[data-format=landscape] .format{padding-bottom:61.722%}[data-format=landscape].format__obj,[data-format=landscape] .format__obj{width:101%;height:auto;min-height:100%;min-width:0}[data-format=landscape].format.video,[data-format=landscape] .format.video{padding-bottom:62.222%}[data-format=mainstage].format,[data-format=mainstage] .format{padding-bottom:43.117%}[data-format=mainstage].format__obj,[data-format=mainstage] .format__obj{width:101%;height:auto;min-height:100%;min-width:0}[data-format=mainstage].format.video,[data-format=mainstage] .format.video{padding-bottom:43.617%}[data-format=banner].format,[data-format=banner] .format{padding-bottom:24.5%}[data-format=banner].format__obj,[data-format=banner] .format__obj{width:101%;height:auto;min-height:100%;min-width:0}[data-format=banner].format.video,[data-format=banner] .format.video{padding-bottom:25%}[data-format=sixteen-nine].format,[data-format=sixteen-nine] .format{padding-bottom:55.75%}[data-format=sixteen-nine].format__obj,[data-format=sixteen-nine] .format__obj{width:101%;height:auto;min-height:100%;min-width:0}[data-format=sixteen-nine].format.video,[data-format=sixteen-nine] .format.video{padding-bottom:56.25%}[data-format=four-three].format,[data-format=four-three] .format{padding-bottom:74.5%}[data-format=four-three].format__obj,[data-format=four-three] .format__obj{width:101%;height:auto;min-height:100%;min-width:0}[data-format=four-three].format.video,[data-format=four-three] .format.video{padding-bottom:75%}.comment,.media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.comment__content,.media__body{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.media__obj--center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.media__obj--left{margin-right:8px}.media__obj--right{margin-left:8px}.async-list__btn,.async-list__loader,.btn,.social--comment-count,.social--like-btn,.social--like-count,.social--report,.social--view-count{font-size:1.125rem;font-weight:500;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:24px;text-align:center;color:inherit;border:0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;background-color:transparent}.async-list__btn,.async-list__btn:active,.async-list__btn:focus,.async-list__btn:hover,.async-list__loader,.async-list__loader:active,.async-list__loader:focus,.async-list__loader:hover,.btn,.btn:active,.btn:focus,.btn:hover,.social--comment-count,.social--comment-count:active,.social--comment-count:focus,.social--comment-count:hover,.social--like-btn,.social--like-btn:active,.social--like-btn:focus,.social--like-btn:hover,.social--like-count,.social--like-count:active,.social--like-count:focus,.social--like-count:hover,.social--report,.social--report:active,.social--report:focus,.social--report:hover,.social--view-count,.social--view-count:active,.social--view-count:focus,.social--view-count:hover{text-decoration:none;outline:none}.async-list__btn>:not(.icon):not(:last-child):after,.async-list__loader>:not(.icon):not(:last-child):after,.btn>:not(.icon):not(:last-child):after,.social--comment-count>:not(.icon):not(:last-child):after,.social--like-btn>:not(.icon):not(:last-child):after,.social--like-count>:not(.icon):not(:last-child):after,.social--report>:not(.icon):not(:last-child):after,.social--view-count>:not(.icon):not(:last-child):after{content:"\A0"}.btn__icon{position:relative;top:1px}.btn__icon--left{margin-right:8px;margin-left:-2px}.btn__icon--right{margin-left:8px;margin-right:-2px}.loader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}@media screen and (min-width:36em){.loader{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.loader:after{display:block}.form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.form-group--inline .form-control{width:auto;min-width:0}.form-control--textarea{min-width:100%;max-width:100%}.form-checkbox,.form-radio{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.form-checkbox__input,.form-radio__input{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;position:relative;top:.4rem}.form-checkbox,.tag-control{position:relative}.tag-control{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.tag-control__item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.tag-control__input{max-width:100%}.tag-control__suggestions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;list-style:none;position:absolute;z-index:1;left:0;width:100%}.tag-control__suggestions.has--many-suggestions{max-height:212px;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.tag-control__suggestion{cursor:pointer}.image-upload__inner{padding-bottom:55.75%;height:0;width:100%;max-width:100%;position:relative}.image-upload__image-sizer{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.image-upload.is--dragging .image-upload__image-sizer{opacity:.35}.image-upload__progress{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.image-upload__remove{position:absolute;top:0;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);z-index:1;display:none}.image-upload__image-sizer.is--loaded .image-upload__remove{display:block}.image-upload__image{position:absolute;top:0;left:0;width:100%;height:100%}.image-upload__btn{position:absolute;left:0;right:0;top:0;bottom:0;position:absolute!important}.image-upload-btn{overflow:hidden;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.image-upload-btn__inner:after{content:normal!important}.image-upload-btn__input{left:0;right:0;top:0;bottom:0;opacity:0;font-size:200px;width:100%;height:100%;position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.drop-zone{position:absolute;left:0;right:0;top:0;bottom:0;position:fixed;z-index:2000;display:none}.drop-zone>*{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-item:center}.progress{overflow:hidden;width:100%}.progress__bar{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.form-group,.progress__bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.form-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.form-group--inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-group--inline .form-group__control{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.form-group--inline .form-group__label{-webkit-align-self:start;-ms-flex-item-align:start;align-self:start}.form-group__txt:empty,.form-group__validation:empty{display:none}.form-group--inline .form-group__txt,.form-group--inline .form-group__validation{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start}.has--social.header{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header__sub-title,.header__title{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.header__title-link{text-decoration:none}.pagination{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.pagination__item{cursor:pointer}.has--eyecatcher .list-grid__inner{position:relative;z-index:5}.has--eyecatcher .list-grid__header{position:relative}.list-grid__list{margin:-4px;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:36em){.list-grid__list{margin:-8px}}.has--eyecatcher .list-grid__list{position:relative}.list-grid--center .list-grid__list{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.list-grid__item{padding:4px;min-height:1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (min-width:36em){.list-grid__item{padding:8px}}.empty-list .grid-content{padding:0}.eyecatcher{position:absolute;speak:none;pointer-events:none}.content-item{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}a.content-item{text-decoration:none}.content-item__inner{width:100%}.content-item__primary{width:100%;position:relative}a.content-item__primary{display:block;text-decoration:none}.content-item__primary-inner{display:block}.content-item__img{background-color:#fff}a.content-item__secondary-inner{display:block;text-decoration:none}.content-item--modal{cursor:pointer}.video-duration-label{position:absolute;bottom:0;right:0;display:block;z-index:1;pointer-events:none}.cta{position:relative}.cta__icon{position:absolute}.cta__icon.is-bottom-left,.cta__icon.is-middle-left,.cta__icon.is-top-left{left:0}.cta__icon.is-bottom-right,.cta__icon.is-middle-right,.cta__icon.is-top-right{right:0}.cta__icon.is-bottom-center,.cta__icon.is-top-center{-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%}.cta__icon.is-top-center,.cta__icon.is-top-left,.cta__icon.is-top-right{top:0}.cta__icon.is-middle-left,.cta__icon.is-middle-right{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cta__icon.is-center{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cta__icon.is-bottom-center,.cta__icon.is-bottom-left,.cta__icon.is-bottom-right{bottom:0}.cta-extra{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.cta-extra__icon.is-middle-left,.cta-extra__icon.is-middle-right{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.cta-extra__icon.is-middle-left{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.cta-extra__icon.is-middle-right{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.cta-extra__inner{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.cta-btn{text-decoration:none}.sticker{position:absolute;-webkit-transform:scale(.5);transform:scale(.5);z-index:10;pointer-events:none;speak:none}.sticker.is-top-left{top:0;left:0;-webkit-transform-origin:top left;transform-origin:top left}.sticker.is-top-right{top:0;right:0;-webkit-transform-origin:top right;transform-origin:top right}.sticker.is-bottom-left{left:0;bottom:0;-webkit-transform-origin:bottom left;transform-origin:bottom left}.sticker.is-bottom-right{right:0;bottom:0;-webkit-transform-origin:bottom right;transform-origin:bottom right}.details__io{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:23.375em){.details__io{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:23.375em){.details__social{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}}.details__links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.details__links:after{content:"";-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.comment__avatar{background-repeat:no-repeat;background-position:center -16px}.comment__user,.comment__user .date{font-weight:700}.comment__user .date:before{content:"\2013";display:inline-block;padding:0 8px}.add-comment{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.add-comment__btn{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.content-item--my-comment .content-item__inner{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:36em){.content-item--my-comment .content-item__inner{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.content-item--my-comment .content-item__primary,.content-item--my-comment .content-item__secondary{min-height:1px}.content-item--my-comment .content-item__primary{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.author__avatar{background-repeat:no-repeat;background-position:center -16px}.author__name a:not(:hover){text-decoration:none}.tag{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;word-break:break-all}.tag,.tag__remove{-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-decoration:none}.tag__remove{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-align:center;opacity:.3}.tag__remove:hover{opacity:1}.tag-list__item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.social-scope{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media screen and (max-width:23.3125em){.social-scope>*{width:100%}}.social--like-btn .social__icon{position:relative;top:1px}.social--like-count,.social--view-count{cursor:default}.social--comment-count .social__icon,.social--report .social__icon,.social--view-count .social__icon{margin-right:8px;margin-left:-2px}.like-btn{white-space:nowrap}.stacked-social{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-align:end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.inline-social,.stacked-social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.inline-social{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-align:end;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.social-sharing__age-gate{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.social-sharing__age-gate,.social-sharing__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.social-sharing__list{margin-left:-8px;list-style:none;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.social-sharing__item{padding-left:8px;min-height:1px}.age-gate{margin-left:-8px;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.age-gate__btn,.age-gate__day,.age-gate__month,.age-gate__year{padding-left:8px;min-height:1px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;min-width:100%}.age-gate__day,.age-gate__month,.age-gate__year{margin-bottom:8px}@media screen and (min-width:36em){.age-gate__day{-webkit-flex-basis:16.66666667%;-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%;min-width:16.66666667%}}@media screen and (min-width:36em){.age-gate__month{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%}}@media screen and (min-width:36em){.age-gate__year{-webkit-flex-basis:33.33333333%;-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%;min-width:33.33333333%}}.age-gate__btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.age-gate .form-group{height:100%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.branding .grid-content{padding:0}.branding__inner{position:relative;max-width:1440px;margin:0 auto}.has--no-logo .branding__link{display:none}.branding__logo{position:absolute;top:50%;left:50%;max-height:100%;width:auto;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.branding__banner{height:100%}.has--no-banner .branding__banner{display:none}.branding__banner-img{margin:0 auto}.nav__list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;list-style:none}.nav__item,.nav__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.nav__item.is--active .nav__link{cursor:default}.nav__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none}.nav__icon{max-height:none}@media screen and (max-width:47.9375em){.site-navigation{display:none}}.site-navigation .grid-content{padding:0}.site-navigation .nav__item.has--no-icon .nav__title{display:inline-block}.site-navigation .nav__link{text-transform:uppercase}.site-navigation .nav__title{display:none}@media screen and (min-width:73.5em){.site-navigation .nav__title{display:inline-block}}@media screen and (max-width:47.9375em){.breadcrumb{display:none}}.breadcrumb .grid-content{padding-top:0;padding-bottom:0}.breadcrumb__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.breadcrumb__label{display:inline-block;float:left;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.breadcrumb__list{list-style:none;display:block;overflow:hidden}.breadcrumb__item{display:inline-block}.breadcrumb__item:before{font-weight:400;content:"\203A\A0"}.breadcrumb__item:first-child:before{display:none}.breadcrumb__title{text-decoration:none}.breadcrumb__item:not(.is--active) .breadcrumb__title:active,.breadcrumb__item:not(.is--active) .breadcrumb__title:hover{text-decoration:underline}.carousel-list .list-grid__list:not(.carousel__list){overflow-x:hidden;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.carousel{-ms-touch-action:none;position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.carousel:active,.carousel :active,.carousel:focus,.carousel :focus{outline:0}.carousel__viewport{overflow:hidden;position:relative;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.carousel__list{overflow:visible;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 -4px}@media screen and (min-width:36em){.carousel__list{margin:0 -8px}}.carousel__btn{z-index:5;position:absolute;top:0;bottom:0;height:auto}.carousel__btn-icon{position:relative;padding:20px;display:block;max-height:none}.carousel__btn.is--active{display:block}.carousel__btn,.carousel__btn.is--disabled{display:none}.carousel__btn--prev{left:4px}@media screen and (min-width:36em){.carousel__btn--prev{left:8px}}.carousel__btn--next{right:4px}@media screen and (min-width:36em){.carousel__btn--next{right:8px}}.carousel__btn--prev .carousel__btn-icon:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) translateX(-1px);transform:translate(-50%,-50%) translateX(-1px)}.carousel__btn--next .carousel__btn-icon:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) translateX(1px);transform:translate(-50%,-50%) translateX(1px)}.slider:not(.ng-scope){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;list-style:none}.slider{position:relative}.slider__viewport{position:relative;overflow:hidden;width:100%}.slider__list{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-transition:left .3s ease;transition:left .3s ease;height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.slider__list.is--active{-webkit-transition:none;transition:none}.slider__item{min-height:1px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;min-width:100%;padding:0;overflow:hidden}.slider__img:not(.format__obj){position:absolute;left:0;right:0;top:0;bottom:0;width:auto;height:auto;max-width:100%;max-height:100%;margin:auto}.slider__pagination{-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0}.slider__nav,.slider__pagination{position:absolute;left:50%;z-index:2}.slider__nav{top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:1440px;width:100%;pointer-events:none}.slider__btn{height:auto;pointer-events:auto}.slider__btn-icon{position:relative;padding:20px;display:block;max-height:none}.slider__btn-icon:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slider__btn--prev{float:left}.slider__btn--next{float:right}.modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1101;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.modal::-webkit-scrollbar{display:none}.modal__inner{position:relative;width:100%;max-width:1440px;margin:auto}.modal__close{position:absolute!important;right:0;top:0;z-index:5}.modal__close:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal__footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1100}.async-list__controls{text-align:center}.async-list__btn,.async-list__loader{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.async-list__loader{display:none}.is--async-loading .async-list__loader{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.async-list .list-grid__inner>ul>[lego-async-item=item],.is--async-loading .async-list__btn{display:none}.multiview-list__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:36em){.multiview-list__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:36em){.multiview-list__header .header{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}}@media screen and (min-width:36em){.multiview-list__options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.multiview-list .is--gallery .content-item__desc{display:none}.multiview-list .is--list .list-grid__item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;min-width:100%}.multiview-list .is--list .content-item__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.multiview-list .is--list .content-item__primary{-webkit-flex-basis:33.33333333%;-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%;min-width:33.33333333%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}@media screen and (min-width:36em){.multiview-list .is--list .content-item__primary{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;min-width:25%}}.multiview-list .is--list .content-item__secondary{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.mozaik-list__layout{margin:-4px;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:36em){.mozaik-list__layout{margin:-8px}}.mozaik-list__layout-item{padding:4px;min-height:1px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;min-width:100%}@media screen and (min-width:36em){.mozaik-list__layout-item{padding:8px}}@media screen and (min-width:48em){.mozaik-list__layout-item--main{-webkit-flex-basis:41.66666667%;-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%;min-width:41.66666667%}}@media screen and (min-width:61.5em){.mozaik-list__layout-item--main{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%}}@media screen and (min-width:48em){.mozaik-list__layout-item--secondary{-webkit-flex-basis:58.33333333%;-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%;min-width:58.33333333%}}@media screen and (min-width:61.5em){.mozaik-list__layout-item--secondary{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%}}.mozaik-list .list-grid__list,.promoted-list__layout{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.promoted-list__layout{margin:-4px;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:36em){.promoted-list__layout{margin:-8px}}.promoted-list__layout-item{padding:4px;min-height:1px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;min-width:100%}@media screen and (min-width:36em){.promoted-list__layout-item{padding:8px}}@media screen and (min-width:48em){.promoted-list__layout-item--main{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%}}@media screen and (min-width:61.5em){.promoted-list__layout-item--main{-webkit-flex-basis:58.33333333%;-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%;min-width:58.33333333%}}@media screen and (min-width:48em){.promoted-list__layout-item--secondary{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%}}@media screen and (min-width:61.5em){.promoted-list__layout-item--secondary{-webkit-flex-basis:41.66666667%;-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%;min-width:41.66666667%}}.promoted-list__secondary-layout{margin:-4px;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:36em){.promoted-list__secondary-layout{margin:-8px}}.promoted-list__secondary-layout-item{padding:4px;min-height:1px;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%}@media screen and (min-width:36em){.promoted-list__secondary-layout-item{padding:8px}}.app{font-size:0}.app__container>*{margin:0 auto;display:block}.is--responsive.app__container{position:relative;height:0}.is--responsive.app__container>*{position:absolute;top:0;left:0;height:100%!important;width:100%!important}.is--bad-width .app__container{display:none}.app__link{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;min-width:100%;display:block;margin:0 auto}@media screen and (min-width:36em){.app__link{-webkit-flex-basis:83.33333333%;-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%;min-width:83.33333333%}}@media screen and (min-width:48em){.app__link{-webkit-flex-basis:66.66666667%;-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%;min-width:66.66666667%}}@media screen and (min-width:61.5em){.app__link{-webkit-flex-basis:58.33333333%;-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%;min-width:58.33333333%}}.app__img{margin:0 auto}.app__img:not(.lego-loaded){height:0;width:100%;padding-bottom:56.25%}.app-fallback--size{display:none}.is--bad-width .app-fallback--size{display:block}.app-fallback--unsupported{display:none}.has--no-unity-support .app-fallback--unsupported{display:block}.app-fallback--tech{display:none}.has--no-flash .app-fallback--tech,.has--no-unity-support .app-fallback--tech,.has--no-unity .app-fallback--tech,.touch .has--no-flash .app-fallback--tech{display:block}.has--no-unity-support .app-fallback--tech .is--supported,.has--no-unity .app-fallback--tech .is--unsupported{display:none}.has--no-unity-support .app-fallback--tech .is--unsupported{display:block!important}.has--no-flash .app-fallback--tech .is--supported,.touch .has--no-flash .app-fallback--tech .is--supported{display:none}.has--no-flash .app-fallback--tech .is--unsupported,.touch .has--no-flash .app-fallback--tech .is--unsupported{display:block!important}.gallery-nav__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:48em){.gallery-nav__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.gallery-nav__navigation{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:23.375em){.gallery-nav__navigation .nav__item{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}.gallery-nav__filter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:48em){.gallery-nav__filter{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}}.gallery-nav__filter .form-group{width:auto;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.gallery-filter{margin-left:-16px;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery-filter__filter,.gallery-filter__order{padding-left:16px;min-height:1px}.gallery-navigation.nav .nav__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:23.375em){.gallery-navigation.nav .nav__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.gallery-navigation.nav .nav__link{width:100%}.gallery-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:48em){.gallery-form{margin-left:-16px;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:48em){.gallery-form__btn,.gallery-form__desc,.gallery-form__tags{padding-left:16px;min-height:1px}}@media screen and (min-width:48em){.gallery-form__desc{-webkit-flex-basis:58.33333333%;-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%;min-width:58.33333333%}}@media screen and (min-width:61.5em){.gallery-form__desc{-webkit-flex-basis:66.66666667%;-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%;min-width:66.66666667%}}@media screen and (min-width:48em){.gallery-form__tags{-webkit-flex-basis:41.66666667%;-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%;min-width:41.66666667%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.gallery-form__tags .form-group,.gallery-form__tags .form-group__control{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.gallery-form__tags .form-group__control{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.gallery-form__tags .tag-control__input{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}}@media screen and (min-width:61.5em){.gallery-form__tags{-webkit-flex-basis:33.33333333%;-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%;min-width:33.33333333%}}.gallery-form__btn{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gallery-list__list{margin:0;position:relative;-webkit-animation:fadeIn .5s ease forwards;animation:fadeIn .5s ease forwards;-webkit-animation-delay:.8s;animation-delay:.8s;opacity:0}.gallery-list__item{padding:0;position:absolute}.gallery-list__item.ng-enter,.gallery-list__item.ng-move{-webkit-animation-delay:.5s;animation-delay:.5s}.gallery-img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.gallery-img--contain-width{width:auto;height:auto;max-height:none;max-width:100%}.gallery-img--contain-height{width:auto;height:auto;max-width:none;max-height:100%}.gallery-img--cover-width{width:101%;height:auto;max-width:none}.gallery-img--cover-height{height:101%;width:auto;max-width:none}.content-item--gallery-upload .content-item__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.content-item--gallery-upload .content-item__primary{height:auto!important}.content-item--album{overflow:hidden}.content-item--album .content-item__primary{position:relative;overflow:hidden}.content-item--album .content-item__primary-inner{height:100%;width:100%}.content-item--album .content-item__secondary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.content-item--album .content-item__secondary-inner{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:100%}.content-item--album .content-item__title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.content-item--album .media__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.album-author,.content-item--album .media__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.album-author{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.album-author__info{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.album-author__io{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:23.375em){.album-author__io{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.album-author__io .social-scope{width:auto}.content-item--my-album .content-item__inner{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.content-item--my-album .content-item__primary,.content-item--my-album .content-item__secondary{min-height:1px}.content-item--my-album .content-item__primary{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.content-item--my-album .inline-social{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.moderation-status--album{text-align:center}.mugshot{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.mugshot__img{-webkit-flex-basis:58.33333333%;-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%;min-width:58.33333333%}.mugshot__title{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;text-align:center}.bio-list__item--title{font-weight:700}.article-img__img{margin:0 auto}[lego-experience=building-instructions]{padding:8px}.bi-list__list{margin-left:-16px;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.is--expandable .bi-list__list{-webkit-transition:max-height .5s ease;transition:max-height .5s ease;overflow:hidden;max-height:100px}.is--expanded.is--expandable .bi-list__list{-webkit-transition:max-height 1s ease .1s;transition:max-height 1s ease .1s;max-height:3000px}.bi-list__item{padding-left:16px;min-height:1px;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%}@media screen and (min-width:36em){.bi-list__item{-webkit-flex-basis:33.33333333%;-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%;min-width:33.33333333%}}@media screen and (min-width:61.5em){.bi-list__item{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;min-width:25%}}.bi-list__btn{width:100%;text-align:center}.bi-item{display:block;text-decoration:none}.bi-item,.bi-item__img{position:relative}.bi-item__img:after{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;position:absolute;left:0;right:0;top:0;bottom:0;content:"";opacity:0}.bi-item:hover .bi-item__img:after{-webkit-transition:opacity .1s ease;transition:opacity .1s ease;opacity:1}.touch .bi-item__img:after{opacity:.8}.bi-item__download{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:.875rem;font-weight:300;color:#fff;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;opacity:0;z-index:1}.bi-item:hover .bi-item__download,.touch .bi-item__download{opacity:1}.bi-item__download:before{display:block}
/*# sourceMappingURL=basestyles.css.map*/