Skip to content

Instantly share code, notes, and snippets.

@aray12
Last active September 8, 2021 18:58
Show Gist options
  • Save aray12/f98ab03a4cb2af634d98fe7cdb691b2e to your computer and use it in GitHub Desktop.
Save aray12/f98ab03a4cb2af634d98fe7cdb691b2e to your computer and use it in GitHub Desktop.
Using the `amp-twitter` component instead of a custom `amp-iframe` component eliminates the need to manage the dynamic height of embedded Tweets.

There are 2 possible options for embedding Tweets into an AMP article. First, is to use the amp-iframe component which references a isolated HTML page that renders an embedded Tweet. The second is to use the amp-twitter component. The use of amp-twitter is recommended because it elliminates some complexity from implementation. Tweets have dynamic heights based on content, width, configuration, etc., and the 3rd party JavaScript managing the injections of these Tweets handles these dynamic heights. The problem with using amp-iframe is that the 3rd party JavaScript no longer has access to the top-level window and therefore can't properly resize elements based on these heights. So this requires that the consumer of the amp-iframe component follow some steps in order to handle the dynamic height:

  1. Use the resizable attribute
  2. Include an overflow child element
  3. Use window.parent.postMessage to notify the parent context of height changes from the child iframe
// Example
window.parent.postMessage(
  {
    sentinel: 'amp',
    type: 'embed-size',
    height: document.body.scrollHeight,
  },
  '*'
);

amp-twitter, on the other hand, manages these dyanamic pieces of state for you. So unless there is a custom reason that isn't supported by the amp-twitter component, it that is the recommneded appraoch.

<!doctype html>
<html amp=true dir=ltr i-amphtml-layout lang=en style="padding-top:32px !important;" transformed="google;v=8">
<head>
<meta charset=utf-8><style amp-runtime i-amphtml-version=012108280007001>html{overflow-x:hidden!important}html.i-amphtml-fie{height:100%!important;width:100%!important}html:not([amp4ads]),html:not([amp4ads]) body{height:auto!important}html:not([amp4ads]) body{margin:0!important}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}html.i-amphtml-singledoc.i-amphtml-embedded{-ms-touch-action:pan-y pinch-zoom;touch-action:pan-y pinch-zoom}html.i-amphtml-fie>body,html.i-amphtml-singledoc>body{overflow:visible!important}html.i-amphtml-fie:not(.i-amphtml-inabox)>body,html.i-amphtml-singledoc:not(.i-amphtml-inabox)>body{position:relative!important}html.i-amphtml-ios-embed-legacy>body{overflow-x:hidden!important;overflow-y:auto!important;position:absolute!important}html.i-amphtml-ios-embed{overflow-y:auto!important;position:static}#i-amphtml-wrapper{overflow-x:hidden!important;overflow-y:auto!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;margin:0!important;display:block!important}html.i-amphtml-ios-embed.i-amphtml-ios-overscroll,html.i-amphtml-ios-embed.i-amphtml-ios-overscroll>#i-amphtml-wrapper{-webkit-overflow-scrolling:touch!important}#i-amphtml-wrapper>body{position:relative!important;border-top:1px solid transparent!important}#i-amphtml-wrapper+body{visibility:visible}#i-amphtml-wrapper+body .i-amphtml-lightbox-element,#i-amphtml-wrapper+body[i-amphtml-lightbox]{visibility:hidden}#i-amphtml-wrapper+body[i-amphtml-lightbox] .i-amphtml-lightbox-element{visibility:visible}#i-amphtml-wrapper.i-amphtml-scroll-disabled,.i-amphtml-scroll-disabled{overflow-x:hidden!important;overflow-y:hidden!important}amp-instagram{padding:54px 0px 0px!important;background-color:#fff}amp-iframe iframe{box-sizing:border-box!important}[amp-access][amp-access-hide]{display:none}[subscriptions-dialog],body:not(.i-amphtml-subs-ready) [subscriptions-action],body:not(.i-amphtml-subs-ready) [subscriptions-section]{display:none!important}amp-experiment,amp-live-list>[update]{display:none}amp-list[resizable-children]>.i-amphtml-loading-container.amp-hidden{display:none!important}amp-list [fetch-error],amp-list[load-more] [load-more-button],amp-list[load-more] [load-more-end],amp-list[load-more] [load-more-failed],amp-list[load-more] [load-more-loading]{display:none}amp-list[diffable] div[role=list]{display:block}amp-story-page,amp-story[standalone]{min-height:1px!important;display:block!important;height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;width:100%!important}amp-story[standalone]{background-color:#202125!important;position:relative!important}amp-story-page{background-color:#757575}amp-story .amp-active>div,amp-story .i-amphtml-loader-background{display:none!important}amp-story-page:not(:first-of-type):not([distance]):not([active]){transform:translateY(1000vh)!important}amp-autocomplete{position:relative!important;display:inline-block!important}amp-autocomplete>input,amp-autocomplete>textarea{padding:0.5rem;border:1px solid rgba(0,0,0,0.33)}.i-amphtml-autocomplete-results,amp-autocomplete>input,amp-autocomplete>textarea{font-size:1rem;line-height:1.5rem}[amp-fx^=fly-in]{visibility:hidden}amp-script[nodom],amp-script[sandboxed]{position:fixed!important;top:0!important;width:1px!important;height:1px!important;overflow:hidden!important;visibility:hidden}
/*# sourceURL=/css/ampdoc.css*/[hidden]{display:none!important}.i-amphtml-element{display:inline-block}.i-amphtml-blurry-placeholder{transition:opacity 0.3s cubic-bezier(0.0,0.0,0.2,1)!important;pointer-events:none}[layout=nodisplay]:not(.i-amphtml-element){display:none!important}.i-amphtml-layout-fixed,[layout=fixed][width][height]:not(.i-amphtml-layout-fixed){display:inline-block;position:relative}.i-amphtml-layout-responsive,[layout=responsive][width][height]:not(.i-amphtml-layout-responsive),[width][height][heights]:not([layout]):not(.i-amphtml-layout-responsive),[width][height][sizes]:not(img):not([layout]):not(.i-amphtml-layout-responsive){display:block;position:relative}.i-amphtml-layout-intrinsic,[layout=intrinsic][width][height]:not(.i-amphtml-layout-intrinsic){display:inline-block;position:relative;max-width:100%}.i-amphtml-layout-intrinsic .i-amphtml-sizer{max-width:100%}.i-amphtml-intrinsic-sizer{max-width:100%;display:block!important}.i-amphtml-layout-container,.i-amphtml-layout-fixed-height,[layout=container],[layout=fixed-height][height]:not(.i-amphtml-layout-fixed-height){display:block;position:relative}.i-amphtml-layout-fill,.i-amphtml-layout-fill.i-amphtml-notbuilt,[layout=fill]:not(.i-amphtml-layout-fill),body noscript>*{display:block;overflow:hidden!important;position:absolute;top:0;left:0;bottom:0;right:0}body noscript>*{position:absolute!important;width:100%;height:100%;z-index:2}body noscript{display:inline!important}.i-amphtml-layout-flex-item,[layout=flex-item]:not(.i-amphtml-layout-flex-item){display:block;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.i-amphtml-layout-fluid{position:relative}.i-amphtml-layout-size-defined{overflow:hidden!important}.i-amphtml-layout-awaiting-size{position:absolute!important;top:auto!important;bottom:auto!important}i-amphtml-sizer{display:block!important}@supports (aspect-ratio:1/1){i-amphtml-sizer.i-amphtml-disable-ar{display:none!important}}.i-amphtml-blurry-placeholder,.i-amphtml-fill-content{display:block;height:0;max-height:100%;max-width:100%;min-height:100%;min-width:100%;width:0;margin:auto}.i-amphtml-layout-size-defined .i-amphtml-fill-content{position:absolute;top:0;left:0;bottom:0;right:0}.i-amphtml-replaced-content,.i-amphtml-screen-reader{padding:0!important;border:none!important}.i-amphtml-screen-reader{position:fixed!important;top:0px!important;left:0px!important;width:4px!important;height:4px!important;opacity:0!important;overflow:hidden!important;margin:0!important;display:block!important;visibility:visible!important}.i-amphtml-screen-reader~.i-amphtml-screen-reader{left:8px!important}.i-amphtml-screen-reader~.i-amphtml-screen-reader~.i-amphtml-screen-reader{left:12px!important}.i-amphtml-screen-reader~.i-amphtml-screen-reader~.i-amphtml-screen-reader~.i-amphtml-screen-reader{left:16px!important}.i-amphtml-unresolved{position:relative;overflow:hidden!important}.i-amphtml-select-disabled{-webkit-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.i-amphtml-notbuilt,[layout]:not(.i-amphtml-element),[width][height][heights]:not([layout]):not(.i-amphtml-element),[width][height][sizes]:not(img):not([layout]):not(.i-amphtml-element){position:relative;overflow:hidden!important;color:transparent!important}.i-amphtml-notbuilt:not(.i-amphtml-layout-container)>*,[layout]:not([layout=container]):not(.i-amphtml-element)>*,[width][height][heights]:not([layout]):not(.i-amphtml-element)>*,[width][height][sizes]:not([layout]):not(.i-amphtml-element)>*{display:none}amp-img:not(.i-amphtml-element)[i-amphtml-ssr]>img.i-amphtml-fill-content{display:block}.i-amphtml-notbuilt:not(.i-amphtml-layout-container),[layout]:not([layout=container]):not(.i-amphtml-element),[width][height][heights]:not([layout]):not(.i-amphtml-element),[width][height][sizes]:not(img):not([layout]):not(.i-amphtml-element){color:transparent!important;line-height:0!important}.i-amphtml-ghost{visibility:hidden!important}.i-amphtml-element>[placeholder],[layout]:not(.i-amphtml-element)>[placeholder],[width][height][heights]:not([layout]):not(.i-amphtml-element)>[placeholder],[width][height][sizes]:not([layout]):not(.i-amphtml-element)>[placeholder]{display:block;line-height:normal}.i-amphtml-element>[placeholder].amp-hidden,.i-amphtml-element>[placeholder].hidden{visibility:hidden}.i-amphtml-element:not(.amp-notsupported)>[fallback],.i-amphtml-layout-container>[placeholder].amp-hidden,.i-amphtml-layout-container>[placeholder].hidden{display:none}.i-amphtml-layout-size-defined>[fallback],.i-amphtml-layout-size-defined>[placeholder]{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:1}amp-img.i-amphtml-ssr:not(.i-amphtml-element)>[placeholder]{z-index:auto}.i-amphtml-notbuilt>[placeholder]{display:block!important}.i-amphtml-hidden-by-media-query{display:none!important}.i-amphtml-element-error{background:red!important;color:#fff!important;position:relative!important}.i-amphtml-element-error:before{content:attr(error-message)}i-amp-scroll-container,i-amphtml-scroll-container{position:absolute;top:0;left:0;right:0;bottom:0;display:block}i-amp-scroll-container.amp-active,i-amphtml-scroll-container.amp-active{overflow:auto;-webkit-overflow-scrolling:touch}.i-amphtml-loading-container{display:block!important;pointer-events:none;z-index:1}.i-amphtml-notbuilt>.i-amphtml-loading-container{display:block!important}.i-amphtml-loading-container.amp-hidden{visibility:hidden}.i-amphtml-element>[overflow]{cursor:pointer;position:relative;z-index:2;visibility:hidden;display:initial;line-height:normal}.i-amphtml-layout-size-defined>[overflow]{position:absolute}.i-amphtml-element>[overflow].amp-visible{visibility:visible}template{display:none!important}.amp-border-box,.amp-border-box *,.amp-border-box :after,.amp-border-box :before{box-sizing:border-box}amp-pixel{display:none!important}amp-analytics,amp-auto-ads,amp-story-auto-ads{position:fixed!important;top:0!important;width:1px!important;height:1px!important;overflow:hidden!important;visibility:hidden}html.i-amphtml-fie>amp-analytics{position:initial!important}[visible-when-invalid]:not(.visible),form [submit-error],form [submit-success],form [submitting]{display:none}amp-accordion{display:block!important}@media (min-width:1px){:where(amp-accordion>section)>:first-child{margin:0;background-color:#efefef;padding-right:20px;border:1px solid #dfdfdf}:where(amp-accordion>section)>:last-child{margin:0}}amp-accordion>section{float:none!important}amp-accordion>section>*{float:none!important;display:block!important;overflow:hidden!important;position:relative!important}amp-accordion,amp-accordion>section{margin:0}amp-accordion:not(.i-amphtml-built)>section>:last-child{display:none!important}amp-accordion:not(.i-amphtml-built)>section[expanded]>:last-child{display:block!important}
/*# sourceURL=/css/ampshared.css*/</style>
<meta content="width=device-width, minimum-scale=1, initial-scale=1, user-scalable=no" name=viewport>
<meta content=googleanalytics name=amp-google-client-id-api>
<meta content=gtm,krux,nielsen,quantcast,alexametric,comscore,segment name=amp-consent-blocking>
<meta content=sha384-tRg9v-xXLmUd9SEzn5JHk9lLjkUUGq1S2el8E0B9xwBAGRq3EGkqCxvUkDahECjI name=amp-script-src>
<meta content=noindex name=robots>
<meta content=no-referrer-when-downgrade name=referrer>
<meta content=vice.com name=amp-cookie-scope>
<meta content="4=2,7=1" name=amp-usqp>
<script id=__AMP_EXP type=text/json>
{
"flexible-bitrate": 0.1,
"amp-story-desktop-one-panel": 1,
"amp-story-first-page-max-bitrate": 0.3,
"story-disable-animations-first-page": 0.5,
"story-load-first-page-only": 1,
"story-load-inactive-outside-viewport": 1
}
</script>
<script async src=https://cdn.ampproject.org/rtv/012108280007001/v0.js></script>
<script async custom-element=amp-ad-network-doubleclick-impl src=https://cdn.ampproject.org/rtv/012108280007001/v0/amp-ad-network-doubleclick-impl-0.1.js></script>
<script amp-onerror>
[].slice.call(document.querySelectorAll("script[src*='/v0.js'],script[src*='/v0.mjs']")).forEach(function(s) {
s.onerror = function() {
document.querySelector('style[amp-boilerplate]').textContent = ''
}
})
</script>
<script async custom-element=amp-ad src=https://cdn.ampproject.org/rtv/012108280007001/v0/amp-ad-0.1.js></script>
<script async custom-element=amp-analytics src=https://cdn.ampproject.org/rtv/012108280007001/v0/amp-analytics-0.1.js></script>
<script async custom-element=amp-bind src=https://cdn.ampproject.org/rtv/012108280007001/v0/amp-bind-0.1.js></script>
<script async custom-element=amp-consent src=https://cdn.ampproject.org/rtv/012108280007001/v0/amp-consent-0.1.js></script>
<script async custom-element=amp-geo src=https://cdn.ampproject.org/rtv/012108280007001/v0/amp-geo-0.1.js></script>
<script async custom-element=amp-iframe src=https://cdn.ampproject.org/rtv/012108280007001/v0/amp-iframe-0.1.js></script>
<script async custom-element=amp-script src=https://cdn.ampproject.org/rtv/012108280007001/v0/amp-script-0.1.js></script>
<script async custom-element=amp-social-share src=https://cdn.ampproject.org/rtv/012108280007001/v0/amp-social-share-0.1.js></script>
<script async custom-element=amp-sticky-ad src=https://cdn.ampproject.org/rtv/012108280007001/v0/amp-sticky-ad-1.0.js></script>
<script async custom-element="amp-twitter" src="https://cdn.ampproject.org/v0/amp-twitter-0.1.js"></script>
<link href=https://www-vice-com.cdn.ampproject.org/ii/AW/s/www.vice.com/favicon.ico rel=icon>
<link href=https://vice--web--statics--cdn-vice-com.cdn.ampproject.org rel="dns-prefetch preconnect">
<link href=https://video--images-vice-com.cdn.ampproject.org rel="dns-prefetch preconnect"><style amp-custom>@font-face{font-family:'Source Code Pro';src:local("☺"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/vice/(id%3Asourcecodepro)(name%3Asourcecodepro).woff2'),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/vice/(id%3Asourcecodepro)(name%3Asourcecodepro).woff2');font-style:normal;unicode-range:U+0-10FFFF;font-weight:normal}@font-face{font-family:'Source Code Pro';src:local("☺"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/vice/(id%3Asourcecodepro)(name%3Asourcecodepro)(weight%3Abold).woff2'),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/vice/(id%3Asourcecodepro)(name%3Asourcecodepro)(weight%3Abold).woff2');font-style:normal;unicode-range:U+0-10FFFF;font-weight:bold}@font-face{font-family:'Lora';src:url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/vice/(id%3ALora)(name%3ALora).woff2'),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/vice/(id%3ALora)(name%3ALora).woff2'),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/vice/(id%3ALora)(name%3ALora).ttf');font-style:normal;unicode-range:U+0-10FFFF;font-weight:normal}@font-face{font-family:'Lora';src:url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/vice/(id%3ALoraBold)(name%3ALora)(weight%3Abold).woff2'),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/vice/(id%3ALoraBold)(name%3ALora)(weight%3Abold).woff2'),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/vice/(id%3ALoraBold)(name%3ALora)(weight%3Abold).ttf');font-style:normal;unicode-range:U+0-10FFFF;font-weight:bold}@font-face{font-family:'Lora';src:url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/vice/(id%3ALoraItalic)(name%3ALora)(style%3Aitalic).woff2'),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/vice/(id%3ALoraItalic)(name%3ALora)(style%3Aitalic).woff2'),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/vice/(id%3ALoraItalic)(name%3ALora)(style%3Aitalic).ttf');font-style:italic;unicode-range:U+0-10FFFF;font-weight:normal}@font-face{font-family:'Lora';src:url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/vice/(id%3ALoraItalic)(name%3ALora)(style%3Aitalic).woff2'),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/vice/(id%3ALoraItalic)(name%3ALora)(style%3Aitalic).woff2'),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/vice/(id%3ALoraItalic)(name%3ALora)(style%3Aitalic).ttf');font-style:italic;unicode-range:U+0-10FFFF;font-weight:bold}@font-face{font-family:'Helvetica Neue World';font-weight:400;font-style:normal;src:url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/HelveticaNeueWorld/HelveticaNeueWorld-400.eot?#iefix') format("eot"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/HelveticaNeueWorld/HelveticaNeueWorld-400.woff2') format("woff2"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/HelveticaNeueWorld/HelveticaNeueWorld-400.woff') format("woff"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/HelveticaNeueWorld/HelveticaNeueWorld-400.ttf') format("truetype")}@font-face{font-family:'Helvetica Neue World';font-weight:400;font-style:italic;src:url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/HelveticaNeueWorld/HelveticaNeueWorld-400Italic.eot?#iefix') format("eot"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/HelveticaNeueWorld/HelveticaNeueWorld-400Italic.woff2') format("woff2"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/HelveticaNeueWorld/HelveticaNeueWorld-400Italic.woff') format("woff"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/HelveticaNeueWorld/HelveticaNeueWorld-400Italic.ttf') format("truetype")}@font-face{font-family:'Helvetica Neue World';font-weight:700;font-style:normal;src:url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/HelveticaNeueWorld/HelveticaNeueWorld-700.eot?#iefix') format("eot"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/HelveticaNeueWorld/HelveticaNeueWorld-700.woff2') format("woff2"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/HelveticaNeueWorld/HelveticaNeueWorld-700.woff') format("woff"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/HelveticaNeueWorld/HelveticaNeueWorld-700.ttf') format("truetype")}@font-face{font-family:'Helvetica Neue World';font-weight:700;font-style:italic;src:url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/HelveticaNeueWorld/HelveticaNeueWorld-700Italic.eot?#iefix') format("eot"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/HelveticaNeueWorld/HelveticaNeueWorld-700Italic.woff2') format("woff2"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/HelveticaNeueWorld/HelveticaNeueWorld-700Italic.woff') format("woff"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/HelveticaNeueWorld/HelveticaNeueWorld-700Italic.ttf') format("truetype")}@font-face{font-family:"HelveticaNeueArabic";src:url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/vice/(id%3AHelveticaNeueLTArabic)(name%3AHelveticaNeueArabic)(unicodeRange%3AU%2B0600-06FF)(langs%3Aar).ttf');font-style:normal;unicode-range:U+0600-06FF;font-weight:normal}@font-face{font-family:"HelveticaNeueArabic";src:url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/vice/(id%3AHelveticaNeueLTArabicBold)(name%3AHelveticaNeueArabic)(weight%3A700)(unicodeRange%3AU%2B0600-06FF)(langs%3Aar).ttf');font-style:normal;unicode-range:U+0600-06FF;font-weight:700}@font-face{font-family:'VICE Grotesk';src:url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-BoldItalic.eot');src:url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-BoldItalic.eot?#iefix') format("embedded-opentype"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-BoldItalic.woff2') format("woff2"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-BoldItalic.woff') format("woff"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-BoldItalic.ttf') format("truetype"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-BoldItalic.svg#VICEGrotesk-BoldItalic') format("svg");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'VICE Grotesk';src:url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-Italic.eot');src:url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-Italic.eot?#iefix') format("embedded-opentype"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-Italic.woff2') format("woff2"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-Italic.woff') format("woff"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-Italic.ttf') format("truetype"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-Italic.svg#VICEGrotesk-Italic') format("svg");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'VICE Grotesk';src:url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-Black.eot');src:url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-Black.eot?#iefix') format("embedded-opentype"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-Black.woff2') format("woff2"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-Black.woff') format("woff"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-Black.ttf') format("truetype"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-Black.svg#VICEGrotesk-Black') format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'VICE Grotesk';src:url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-Regular.eot');src:url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-Regular.eot?#iefix') format("embedded-opentype"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-Regular.woff2') format("woff2"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-Regular.woff') format("woff"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-Regular.ttf') format("truetype"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-Regular.svg#VICEGrotesk-Regular') format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'VICE Grotesk';src:url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-Bold.eot');src:url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-Bold.eot?#iefix') format("embedded-opentype"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-Bold.woff2') format("woff2"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-Bold.woff') format("woff"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-Bold.ttf') format("truetype"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-Bold.svg#VICEGrotesk-Bold') format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'VICE Grotesk';src:url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-BlackItalic.eot');src:url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-BlackItalic.eot?#iefix') format("embedded-opentype"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-BlackItalic.woff2') format("woff2"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-BlackItalic.woff') format("woff"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-BlackItalic.ttf') format("truetype"),url('https://vice--web--statics--cdn-vice-com.cdn.ampproject.org/r/s/vice-web-statics-cdn.vice.com/fonts/VICEGrotesk/VICEGrotesk-BlackItalic.svg#VICEGrotesk-BlackItalic') format("svg");font-weight:900;font-style:italic;font-display:swap}:root{--brand-primary: black;--hed-font-stack: VICE Grotesk,Helvetica Neue World,Helvetica,Arial,sans-serif;--body-font-stack: VICE Grotesk,Helvetica Neue World,Helvetica,Arial,sans-serif;--body-article-font-stack: Lora,Georgia,serif;--accent-font-stack: Source Code Pro,Monaco,monospace;--body-font-weight: normal;--header-logo-max-width: 102px;--footer-logo-max-width: var(--header-logo-max-width)}:root :lang(ar),:root :lang(ru),:root :lang(ro){--hed-font-stack: "Helvetica Neue World","Helvetica Neue",Helvetica,Arial,sans-serif;--body-font-stack: "Helvetica Neue World","Helvetica Neue",Helvetica,Arial,sans-serif;--body-article-font-stack: Lora,Georgia,serif;--accent-font-stack: "Helvetica Neue World","Helvetica Neue",Helvetica,Arial,sans-serif} body{line-height:1;font-size:16px;background-color:#fff}img{max-width:100%}article,aside,h1,h2,h3,h4,h5,h6,section{display:block;margin:0;padding:0}.p-t-0{padding-top:0}.p-b-0{padding-bottom:0}.p-l-0{padding-left:0}.p-r-0{padding-right:0}.p-0{padding:0}.m-t-0{margin-top:0}.m-b-0{margin-bottom:0}.m-l-0{margin-left:0}.m-r-0{margin-right:0}.m-0{margin:0}.p-t-1{padding-top:5px}.p-b-1{padding-bottom:5px}.p-l-1{padding-left:5px}.p-r-1{padding-right:5px}.p-1{padding:5px}.m-t-1{margin-top:5px}.m-b-1{margin-bottom:5px}.m-l-1{margin-left:5px}.m-r-1{margin-right:5px}.m-1{margin:5px}.p-t-2{padding-top:10px}.p-b-2{padding-bottom:10px}.p-l-2{padding-left:10px}.p-r-2{padding-right:10px}.p-2{padding:10px}.m-t-2{margin-top:10px}.m-b-2{margin-bottom:10px}.m-l-2{margin-left:10px}.m-r-2{margin-right:10px}.m-2{margin:10px}.p-t-3{padding-top:15px}.p-b-3{padding-bottom:15px}.p-l-3{padding-left:15px}.p-r-3{padding-right:15px}.p-3{padding:15px}.m-t-3{margin-top:15px}.m-b-3{margin-bottom:15px}.m-l-3{margin-left:15px}.m-r-3{margin-right:15px}.m-3{margin:15px}.p-t-4{padding-top:20px}.p-b-4{padding-bottom:20px}.p-l-4{padding-left:20px}.p-r-4{padding-right:20px}.p-4{padding:20px}.m-t-4{margin-top:20px}.m-b-4{margin-bottom:20px}.m-l-4{margin-left:20px}.m-r-4{margin-right:20px}.m-4{margin:20px}.p-t-5{padding-top:30px}.p-b-5{padding-bottom:30px}.p-l-5{padding-left:30px}.p-r-5{padding-right:30px}.p-5{padding:30px}.m-t-5{margin-top:30px}.m-b-5{margin-bottom:30px}.m-l-5{margin-left:30px}.m-r-5{margin-right:30px}.m-5{margin:30px}.p-t-6{padding-top:40px}.p-b-6{padding-bottom:40px}.p-l-6{padding-left:40px}.p-r-6{padding-right:40px}.p-6{padding:40px}.m-t-6{margin-top:40px}.m-b-6{margin-bottom:40px}.m-l-6{margin-left:40px}.m-r-6{margin-right:40px}.m-6{margin:40px}.p-t-7{padding-top:80px}.p-b-7{padding-bottom:80px}.p-l-7{padding-left:80px}.p-r-7{padding-right:80px}.p-7{padding:80px}.m-t-7{margin-top:80px}.m-b-7{margin-bottom:80px}.m-l-7{margin-left:80px}.m-r-7{margin-right:80px}.m-7{margin:80px}@media only screen and (max-width:699px){.p-t-0--sm{padding-top:0}.p-b-0--sm{padding-bottom:0}.p-l-0--sm{padding-left:0}.p-r-0--sm{padding-right:0}.p-0--sm{padding:0}.m-t-0--sm{margin-top:0}.m-b-0--sm{margin-bottom:0}.m-l-0--sm{margin-left:0}.m-r-0--sm{margin-right:0}.m-0--sm{margin:0}.p-t-1--sm{padding-top:5px}.p-b-1--sm{padding-bottom:5px}.p-l-1--sm{padding-left:5px}.p-r-1--sm{padding-right:5px}.p-1--sm{padding:5px}.m-t-1--sm{margin-top:5px}.m-b-1--sm{margin-bottom:5px}.m-l-1--sm{margin-left:5px}.m-r-1--sm{margin-right:5px}.m-1--sm{margin:5px}.p-t-2--sm{padding-top:10px}.p-b-2--sm{padding-bottom:10px}.p-l-2--sm{padding-left:10px}.p-r-2--sm{padding-right:10px}.p-2--sm{padding:10px}.m-t-2--sm{margin-top:10px}.m-b-2--sm{margin-bottom:10px}.m-l-2--sm{margin-left:10px}.m-r-2--sm{margin-right:10px}.m-2--sm{margin:10px}.p-t-3--sm{padding-top:15px}.p-b-3--sm{padding-bottom:15px}.p-l-3--sm{padding-left:15px}.p-r-3--sm{padding-right:15px}.p-3--sm{padding:15px}.m-t-3--sm{margin-top:15px}.m-b-3--sm{margin-bottom:15px}.m-l-3--sm{margin-left:15px}.m-r-3--sm{margin-right:15px}.m-3--sm{margin:15px}.p-t-4--sm{padding-top:20px}.p-b-4--sm{padding-bottom:20px}.p-l-4--sm{padding-left:20px}.p-r-4--sm{padding-right:20px}.p-4--sm{padding:20px}.m-t-4--sm{margin-top:20px}.m-b-4--sm{margin-bottom:20px}.m-l-4--sm{margin-left:20px}.m-r-4--sm{margin-right:20px}.m-4--sm{margin:20px}.p-t-5--sm{padding-top:30px}.p-b-5--sm{padding-bottom:30px}.p-l-5--sm{padding-left:30px}.p-r-5--sm{padding-right:30px}.p-5--sm{padding:30px}.m-t-5--sm{margin-top:30px}.m-b-5--sm{margin-bottom:30px}.m-l-5--sm{margin-left:30px}.m-r-5--sm{margin-right:30px}.m-5--sm{margin:30px}.p-t-6--sm{padding-top:40px}.p-b-6--sm{padding-bottom:40px}.p-l-6--sm{padding-left:40px}.p-r-6--sm{padding-right:40px}.p-6--sm{padding:40px}.m-t-6--sm{margin-top:40px}.m-b-6--sm{margin-bottom:40px}.m-l-6--sm{margin-left:40px}.m-r-6--sm{margin-right:40px}.m-6--sm{margin:40px}.p-t-7--sm{padding-top:80px}.p-b-7--sm{padding-bottom:80px}.p-l-7--sm{padding-left:80px}.p-r-7--sm{padding-right:80px}.p-7--sm{padding:80px}.m-t-7--sm{margin-top:80px}.m-b-7--sm{margin-bottom:80px}.m-l-7--sm{margin-left:80px}.m-r-7--sm{margin-right:80px}.m-7--sm{margin:80px}}@media only screen and (min-width:700px){.p-t-0--md{padding-top:0}.p-b-0--md{padding-bottom:0}.p-l-0--md{padding-left:0}.p-r-0--md{padding-right:0}.p-0--md{padding:0}.m-t-0--md{margin-top:0}.m-b-0--md{margin-bottom:0}.m-l-0--md{margin-left:0}.m-r-0--md{margin-right:0}.m-0--md{margin:0}.p-t-1--md{padding-top:5px}.p-b-1--md{padding-bottom:5px}.p-l-1--md{padding-left:5px}.p-r-1--md{padding-right:5px}.p-1--md{padding:5px}.m-t-1--md{margin-top:5px}.m-b-1--md{margin-bottom:5px}.m-l-1--md{margin-left:5px}.m-r-1--md{margin-right:5px}.m-1--md{margin:5px}.p-t-2--md{padding-top:10px}.p-b-2--md{padding-bottom:10px}.p-l-2--md{padding-left:10px}.p-r-2--md{padding-right:10px}.p-2--md{padding:10px}.m-t-2--md{margin-top:10px}.m-b-2--md{margin-bottom:10px}.m-l-2--md{margin-left:10px}.m-r-2--md{margin-right:10px}.m-2--md{margin:10px}.p-t-3--md{padding-top:15px}.p-b-3--md{padding-bottom:15px}.p-l-3--md{padding-left:15px}.p-r-3--md{padding-right:15px}.p-3--md{padding:15px}.m-t-3--md{margin-top:15px}.m-b-3--md{margin-bottom:15px}.m-l-3--md{margin-left:15px}.m-r-3--md{margin-right:15px}.m-3--md{margin:15px}.p-t-4--md{padding-top:20px}.p-b-4--md{padding-bottom:20px}.p-l-4--md{padding-left:20px}.p-r-4--md{padding-right:20px}.p-4--md{padding:20px}.m-t-4--md{margin-top:20px}.m-b-4--md{margin-bottom:20px}.m-l-4--md{margin-left:20px}.m-r-4--md{margin-right:20px}.m-4--md{margin:20px}.p-t-5--md{padding-top:30px}.p-b-5--md{padding-bottom:30px}.p-l-5--md{padding-left:30px}.p-r-5--md{padding-right:30px}.p-5--md{padding:30px}.m-t-5--md{margin-top:30px}.m-b-5--md{margin-bottom:30px}.m-l-5--md{margin-left:30px}.m-r-5--md{margin-right:30px}.m-5--md{margin:30px}.p-t-6--md{padding-top:40px}.p-b-6--md{padding-bottom:40px}.p-l-6--md{padding-left:40px}.p-r-6--md{padding-right:40px}.p-6--md{padding:40px}.m-t-6--md{margin-top:40px}.m-b-6--md{margin-bottom:40px}.m-l-6--md{margin-left:40px}.m-r-6--md{margin-right:40px}.m-6--md{margin:40px}.p-t-7--md{padding-top:80px}.p-b-7--md{padding-bottom:80px}.p-l-7--md{padding-left:80px}.p-r-7--md{padding-right:80px}.p-7--md{padding:80px}.m-t-7--md{margin-top:80px}.m-b-7--md{margin-bottom:80px}.m-l-7--md{margin-left:80px}.m-r-7--md{margin-right:80px}.m-7--md{margin:80px}}.ff--hed{font-family:var(--hed-font-stack)}.dropcap p:first-child:first-letter,.ff--body{font-family:var(--body-font-stack)}.ff--body-article{font-family:var(--body-article-font-stack)}.ff--accent{font-family:var(--accent-font-stack)}.lh--body{line-height:1.7}.lh--headline{line-height:1.3}.lh--hed{line-height:1.3}.lh--tight{line-height:1}@media only screen and (max-width:699px){.lh--body-sm{line-height:1.7}.lh--headline-sm{line-height:1.3}.lh--hed-sm{line-height:1.3}.lh--tight-sm{line-height:1}}@media only screen and (min-width:700px){.lh--body-md{line-height:1.7}.lh--headline-md{line-height:1.3}.lh--hed-md{line-height:1.3}.lh--tight-md{line-height:1}}.fw--normal{font-weight:400}.dropcap p:first-child:first-letter,.fw--bold{font-weight:700}.size--1{font-size:50px;font-size:3.125rem}.size--2{font-size:32px;font-size:2rem}.size--3{font-size:20px;font-size:1.25rem}.size--4{font-size:16px;font-size:1rem}.size--5{font-size:13px;font-size:.8125rem}.size--6{font-size:10px;font-size:.625rem}.size--article{font-size:18px;font-size:1.125rem}@media only screen and (max-width:699px){.size--1-sm{font-size:50px;font-size:3.125rem}.size--2-sm{font-size:32px;font-size:2rem}.size--3-sm{font-size:20px;font-size:1.25rem}.size--4-sm{font-size:16px;font-size:1rem}.size--5-sm{font-size:13px;font-size:.8125rem}.size--6-sm{font-size:10px;font-size:.625rem}.size--article-sm{font-size:18px;font-size:1.125rem}}@media only screen and (min-width:700px){.size--1-md{font-size:50px;font-size:3.125rem}.size--2-md{font-size:32px;font-size:2rem}.size--3-md{font-size:20px;font-size:1.25rem}.size--4-md{font-size:16px;font-size:1rem}.size--5-md{font-size:13px;font-size:.8125rem}.size--6-md{font-size:10px;font-size:.625rem}.size--article-md{font-size:18px;font-size:1.125rem}}a{color:#000;font-weight:inherit}.rel-article{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,0,0,.1);height:100%}.rel-article a{text-decoration:none;font-weight:inherit}.rel-article__image{display:flex;position:relative;flex-direction:column;width:150px;min-width:150px;min-height:150px;align-self:stretch}@media only screen and (min-width:700px){.rel-article__image{display:block;width:192px;min-width:192px;min-height:initial;height:initial;align-self:initial}}.rel-article__image__container{position:absolute;left:0;top:0;width:100%;height:100%}.rel-article__image__container img{-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:700px){.rel-article__image__container img{-o-object-fit:initial;object-fit:initial}}.rel-article__title{flex-grow:2}.rel-article__title a{text-decoration:none}.rel-article:last-child{border-bottom:none}@media only screen and (min-width:700px){.rel-article:last-child{border-bottom:1px solid rgba(0,0,0,.1)}}.amp-geo-no-group #privacy-settings-prompt,.amp-geo-pending #privacy-settings-prompt{display:none}.amp-geo-group-eea #privacy-settings-prompt{display:block;margin-top:40px;text-align:center;text-transform:uppercase;text-decoration:underline;color:rgba(255,255,255,.8)}amp-consent{position:relative;display:block;background-color:rgba(0,0,0,0)}.article__product-cards{margin:15px 0}.article__product-cards .article__product-card{position:relative;padding:15px 0}.article__product-cards .article__product-card__name{font-size:18px}.article__product-cards .article__product-card__links{padding:0;margin:0;list-style-type:none}.article__product-cards .article__product-card__links .article__product-card__link{font-size:18px;font-weight:700;padding-top:20px}.amp-tiktok-block{max-width:560px}h1,h2,h3{word-break:break-word;word-wrap:break-word}.size--article p{font-weight:var(--body-font-weight,normal)}.center-ad{margin-left:auto;margin-right:auto;align-self:center;flex-shrink:0}.amp-width{max-width:640px;margin:auto}.amp__tb{display:block;border-top:0;border-left:0;border-right:0;border-bottom:3px solid #000}.amp__wrapper{color:#000}.amp__tags{border-top:1px solid #000;display:flex}.amp__tags__taglist p{margin:0;padding:0}.amp__byline a{text-decoration:underline}.amp__byline a:hover{-webkit-text-decoration-color:rgba(0,0,0,.5);text-decoration-color:rgba(0,0,0,.5)}.amp__footer{background-color:#000;text-align:center;color:rgba(255,255,255,.8)}.amp__footer svg{width:var(--footer-logo-max-width)}.amp__footer svg path{fill:#fff}.article__eyebrow a{text-decoration:underline;-webkit-text-decoration-color:#000;text-decoration-color:#000}.article__eyebrow a:hover{-webkit-text-decoration-color:rgba(0,0,0,.5);text-decoration-color:rgba(0,0,0,.5)}amp-sticky-ad{padding-bottom:5px;border-top:1px solid #000}.amp-sticky-ad-top-padding{height:5px}.amp-sticky-ad-close-button{width:20px;height:20px;top:-20px;background-size:10px 10px;background-position:4px;border-radius:0;border:1px solid #000}blockquote{font-family:inherit;margin:0;padding:0;border-left:1px solid #000;font-style:italic}blockquote p{padding-left:20px}.pullquote{font-style:normal;border-left:3px solid #000}.dropcap p:first-child:first-letter{display:inline-block;font-size:100px;line-height:.86;float:left;padding-right:10px;margin-bottom:-10px}.article__embed{float:none;width:100%;margin-left:0;margin-bottom:0}@media only screen and (min-width:700px){.article__embed{float:right;width:50%;margin-left:20px;margin-bottom:10px}}.article__embed iframe{width:100%}.article__embed__content{display:flex;align-content:center}.article__embed__text{display:flex;flex-flow:column;justify-content:center}.article__embed__text a.title-link{text-decoration:none}.article__embed__thumbnail{min-width:120px}.article__embed,.topic_callout{border-top:1px solid #000;border-bottom:1px solid rgba(0,0,0,.1)}.emb_article__byline p>a{text-decoration:none}.uppercased{text-transform:uppercase}.capitalized::first-letter{text-transform:capitalize}.vice__headerbar{background-color:var(--brand-primary);text-align:center}.vice__headerbar svg{max-width:var(--header-logo-max-width);fill:#fff}.vice__headerbar svg path{fill:#fff}.border-bottom{border-bottom:1px solid rgba(0,0,0,.1)}@media only screen and (min-width:700px){.border-bottom{border-bottom:1px solid #000}}.line{border-bottom:1px solid rgba(0,0,0,.1)}.hl{line-height:normal}.hl__fw{line-height:inherit;height:50px}.hl__rest{line-height:1}.amp-ad{background-color:transparent;text-align:center;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.amp-ad__wrapper{align-items:center;display:flex;justify-content:center;min-height:250px;overflow-x:hidden;overflow-y:hidden;position:relative}.amp-ad__fallback{background-color:rgba(0,0,0,.03);height:250px}.is-vintage{background-color:#fff41f}.txt-center{text-align:center}.txt-right{text-align:right}amp-social-share[type=facebook],amp-social-share[type=snapchatshare],amp-social-share[type=twitter]{display:inline-block;background:0 0}.icon{position:relative;top:2px;margin-right:5px}.icon:lang(ar){margin-left:5px;margin-right:0}.date{display:initial;margin-right:15px}.date:lang(ar){margin-left:15px;margin-right:0}.datebar{display:flex;align-items:center;border-bottom:1px solid rgba(0,0,0,.1);padding:20px 0;white-space:nowrap}.socials{display:inline-block}.share-button{border:none;background:0 0}.share-button:hover{opacity:.4}.share-button__share-text{text-decoration:underline}.amp__tags__label:lang(ar){margin-right:0;margin-left:10px}.newsletter-signup{background-color:#000;display:flex;justify-content:center}.newsletter-signup__content{width:335px}.newsletter-signup__heading{color:#fff;text-transform:uppercase}.newsletter-signup__form{display:flex;align-items:center;flex-wrap:nowrap;position:relative}.newsletter-signup__form input{width:100%;height:50px;display:inline-flex;align-items:center;background-color:rgba(255,255,255,.4);border-radius:2px;color:#fff;border:none}.newsletter-signup__form input::-moz-placeholder{color:#fff;opacity:1}.newsletter-signup__form input:-ms-input-placeholder{color:#fff;opacity:1}.newsletter-signup__form input::placeholder{color:#fff;opacity:1}.newsletter-signup__form button{width:auto;height:50px;display:inline-flex;align-items:center;background:#fff;border:none;border-radius:2px}.newsletter-signup__form svg{position:absolute;right:10px;top:18px;display:none}.newsletter-signup__error{display:none}.newsletter-signup--error input{background-color:#c80000}.newsletter-signup--error .newsletter-signup__error{display:block;color:#fff}.newsletter-signup--success input{background-color:#ffd600;color:#000}.newsletter-signup--success button{display:none}.newsletter-signup--success svg{display:block}</style>
<title>New York Police Grabbed a Trans Protester and Threw Her Into an Unmarked Van - VICE</title>
<link href=https://www.vice.com/en/article/dyzwxm/new-york-police-grabbed-a-trans-protester-and-threw-her-into-an-unmarked-van rel=canonical>
<style amp-boilerplate>body{-webkit-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-moz-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-ms-animation:-amp-start 8s steps(1,end) 0s 1 normal both;animation:-amp-start 8s steps(1,end) 0s 1 normal both}@-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-moz-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-ms-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-o-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}</style><noscript><style amp-boilerplate>body{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none}</style></noscript>
</head>
<body class="vice amp-geo-pending">
<article class="amp__wrapper amp--width ff--body p-t-6--md p-t-5--sm">
<div class="p-l-4--sm p-r-4--sm p-l-0--md p-r-0--md ff--body amp-width">
<hr class="amp__tb m-t-0 m-b-3 m-b-4--md">
<div class="m-b-3--sm m-b-4--md"><a aria-label="VICE News" href=https://vice.com/en/section/news target=_top>
<div style="height:20px;background-image:url(&#39;https://video--images-vice-com.cdn.ampproject.org/ii/AW/s/video-images.vice.com/sections/5d387c9b3a09250008932ffd/brand_attribution_svg/1599140850014-vicenewsprimarylogo000000.svg&#39;);background-repeat:no-repeat;background-position:left top;background-size:contain"></div>
</a></div>
<div class=m-b-4>
<h1 class="ff--hed lh--hed size--2 size--1-md fw--bold">New York Police Grabbed a Trans Protester and Threw Her Into an Unmarked Van</h1>
</div>
<div class="ff--body lh--body size--4 size--3-md amp__dek">
<p>“We literally turned the corner and were met with a line of police who attacked us without warning,&#34; one protester said.</p>
</div>
<div class="ff--body fw--normal size--5 amp__byline capitalized">
<p>by <a href=https://vice.com/en/contributor/david-gilbert target=_top>David Gilbert</a></p>
</div>
</div>
<div class="ff--article-body lh--body p-b-2--md">
<div class="ff--body-article lh--body" data-component=ArticleBody style=margin:auto>
<div class="p-l-4--sm p-r-4--sm p-l-0--md p-r-0--md amp-width"><span class=size--article>
<p><em><strong>Want the best of VICE News straight to your inbox?</strong></em> <a href=https://www.vice.com/en_us/page/subscribe-to-the-vice-news-daily-brief target=_blank>Sign up here.</a></p>
</span><span class=size--article>
<p>During a peaceful protest against police brutality in New York City on Tuesday evening, four plainclothes police officers jumped out of an unmarked grey Kia minivan, snatched an 18-year-old transgender protester off the street, wrestled her to the ground, and threw her into the vehicle before speeding away.</p>
</span><span class=size--article>
<p>The incident, captured on video by multiple protesters and shared on social media, immediately drew comparisons to the actions of federal agents in Portland, where protesters have also been pulled into unmarked cars.</p>
</span>
</div>
<div class="p-l-4--sm p-r-4--sm p-l-0--md p-r-0--md amp-width"><span class=size--article>
<amp-iframe allowfullscreen=allowfullscreen class="i-amphtml-layout-responsive i-amphtml-layout-size-defined" frameborder=0 height=360 i-amphtml-layout=responsive layout=responsive sandbox="allow-scripts allow-popups allow-same-origin" src="https://oembed.vice.com/EvIE7Od?app=1" width=640>
<i-amphtml-sizer slot=i-amphtml-svc style=display:block;padding-top:56.2500%;></i-amphtml-sizer>
</amp-iframe><span class=size--article>
<p>New York City Comptroller Scott Stringer said he was “deeply concerned” by the videos, adding, “We need answers immediately.”</p>
</span>
<amp-twitter
width="640"
height="360"
layout="responsive"
data-tweetid="1288295394967945216"
>
</amp-twitter>
<amp-iframe allowfullscreen=allowfullscreen class="i-amphtml-layout-responsive i-amphtml-layout-size-defined" frameborder=0 height=360 i-amphtml-layout=responsive layout=responsive sandbox="allow-scripts allow-popups allow-same-origin" src="https://oembed.vice.com/PpCz66G?app=1" width=640>
<i-amphtml-sizer slot=i-amphtml-svc style=display:block;padding-top:56.2500%;></i-amphtml-sizer>
</amp-iframe><span class=size--article>
<p>City Council Speaker Corey Johnson called the arrest “incredibly disturbing” while Public Advocate Jumaane Williams said he was “concerned” about the incident shown in the videos and was trying to get answers.</p>
</span>
<amp-iframe allowfullscreen=allowfullscreen class="i-amphtml-layout-responsive i-amphtml-layout-size-defined" frameborder=0 height=360 i-amphtml-layout=responsive layout=responsive sandbox="allow-scripts allow-popups allow-same-origin" src="https://oembed.vice.com/Xvhr499?app=1" width=640>
<i-amphtml-sizer slot=i-amphtml-svc style=display:block;padding-top:56.2500%;></i-amphtml-sizer>
</amp-iframe><span class=size--article>
<p>Councilman Brad Lander of Brooklyn said that with the “anxiety about what’s happening in Portland, the NYPD deploying unmarked vans with plainclothes cops to make street arrests of protesters feels more like provocation than public safety.”</p>
</span><span class=size--article>
<p><em>Credit: ​Twitter/Michelle Lhooq</em></p>
</span>
</div>
</div>
</div>
<div class="ff--accent amp-width size--6 uppercased p-b-3 lh--body amp__tags m-t-4 p-t-3 p-l-4--sm p-r-4--sm p-l-0--md p-r-0--md"><span class="amp__tags__label m-r-2">Tagged:</span><span class=amp__tags__taglist>
<p><a href=https://vice.com/en_us/topic/new-york target=_top>New York</a>, <a href=https://vice.com/en_us/topic/portland target=_top>Portland</a>, <a href=https://vice.com/en_us/topic/issues target=_top>issues</a>, <a href=https://vice.com/en_us/topic/nypd target=_top>NYPD</a></p>
</span></div>
</article>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment