It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: http://www.diezminutos.es/rss/feed/site

  1.  
  2. <!DOCTYPE html>
  3. <html class="no-js" lang="es-ES">
  4. <head>
  5. <title>404 | Diezminutos</title>
  6. <meta charset="UTF-8" >
  7.  
  8. <meta name="x-ua-compatible" content="IE=edge,chrome=1" http_equiv="X-UA-Compatible">
  9. <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=6">
  10. <meta name="msapplication-tap-highlight" content="no">
  11. <meta name="theme-color" content="#000000">
  12. <meta content="website" property="og:type">
  13. <meta content="228319643851151" property="fb:app_id">
  14. <meta content="https://www.facebook.com/diezminutos.es" property="article:publisher">
  15. <meta name="twitter:site" content="@diezminutos_es">
  16. <meta name="google-site-verification" content="lIUNIA_ELCG-804n8uf9-3uD-bETpAlgim1sJOJJg2Q">
  17. <meta content="Diez Minutos" property="og:site_name">
  18. <link href="data:;base64,=" rel="shortcut icon">
  19. <link href="/sites/diezminutos/assets/images/favicon.ico" rel="shortcut icon">
  20. <link href="/sites/diezminutos/assets/images/favicon.ico" rel="icon">
  21. <link href="/sites/diezminutos/assets/images/apple-touch-icon-152x152.png" rel="apple-touch-icon" sizes="152x152">
  22. <link href="/sites/diezminutos/assets/images/apple-touch-icon-120x120.png" rel="apple-touch-icon" sizes="120x120">
  23. <link href="/sites/diezminutos/assets/images/apple-touch-icon-76x76.png" rel="apple-touch-icon" sizes="76x76">
  24. <link href="/sites/diezminutos/assets/images/apple-touch-icon.png" rel="apple-touch-icon">
  25. <link href="https://assets.hearstapps.com/assets/dist/js/main.993ea55.js" rel="preload" as="script">
  26. <link href="https://assets.hearstapps.com/assets/dist/js/shared/jquery.864c6f5.js" rel="preload" as="script">
  27. <link href="https://assets.hearstapps.com/assets/dist/js/shared/vendors.2982034.js" rel="preload" as="script">
  28. <link type="font/woff2" href="https://assets.hearstapps.com/sites/diezminutos/assets/fonts/IconFont.72130cef3e5d6fffb887cea9f67e5e47.woff2" rel="preload" as="font" crossorigin="anonymous">
  29. <link href="https://assets.hearstapps.com/sites/diezminutos/assets/css/fonts-deferred.41e56c6.css" rel="preload" as="style">
  30. <link href="https://assets.hearstapps.com" rel="preconnect">
  31. <link href="https://hips.hearstapps.com" rel="preconnect">
  32. <link href="//nexus.ensighten.com" rel="preconnect">
  33. <link href="https://assets.hearstapps.com/sites/diezminutos/assets/css/fonts-deferred.41e56c6.css" rel="stylesheet" media="none" onload="this.media = &#039;all&#039;;">
  34. <style id="/sites/diezminutos/assets/css/error-critical.c2d85e">.clearfix:after,.footer-inner:after,.footer-social-menu:after,.footer-menu:after{content:' ';display:table;clear:both}.nav-bar-container,.shopping-links-ad,.error-page,.footer-inner{padding-left:.938rem;padding-right:.938rem}@media(min-width:40.625rem){.nav-bar-container,.shopping-links-ad,.error-page,.footer-inner{padding-left:2.5rem;padding-right:2.5rem}}.nav-bar-container,.shopping-links-ad,.error-page,.footer-inner{max-width:75rem;margin:0 auto}.slideshow-leaderboard{transform:translate(-.938rem,0);width:calc(100% + (.938rem*2))}@media only screen and (min-width:40.625rem){.slideshow-leaderboard{transform:none;width:auto}}.list-vertical-ad,.transporter-vertical-ad,.list-breaker-ad,.grid-breaker-ad,.standard-article-breaker-ad,.recipe-breaker-ad,.listicle-slide-list-ad,.listicle-breaker-ad,.slideshow-list-ad{width:100vw;margin-left:-.938rem}@media only screen and (min-width:40.625rem){.list-vertical-ad,.transporter-vertical-ad,.list-breaker-ad,.grid-breaker-ad,.standard-article-breaker-ad,.recipe-breaker-ad,.listicle-slide-list-ad,.listicle-breaker-ad,.slideshow-list-ad{transform:translate(-2.5rem,0);width:calc(100% + (2.5rem*2));margin-left:inherit}}@media only screen and (min-width:61.25rem){.list-vertical-ad,.transporter-vertical-ad,.list-breaker-ad,.grid-breaker-ad,.standard-article-breaker-ad,.recipe-breaker-ad,.listicle-slide-list-ad,.listicle-breaker-ad,.slideshow-list-ad{transform:none;width:auto}}@media only screen and (min-width:40.625rem){.slideshow-leaderboard{transform:translate(-2.5rem,0);width:calc(100% + (2.5rem*2))}}@media only screen and (min-width:61.25rem){.slideshow-leaderboard{transform:none;width:auto}}.sponsor-bar{transform:translate(-.938rem,0);width:calc(100% + (.938rem*2));clear:both}@media only screen and (min-width:40.625rem){.sponsor-bar{transform:none;width:100vw;position:relative;left:calc(-50vw + 50%)}}.aspect-ratio-8x1{position:relative}.aspect-ratio-8x1:before{content:'';display:block;width:100%;padding-bottom:12.5%}.aspect-ratio-8x1>*{position:absolute;top:0;left:0;width:100%;height:100%}.aspect-ratio-5x1{position:relative}.aspect-ratio-5x1:before{content:'';display:block;width:100%;padding-bottom:20%}.aspect-ratio-5x1>*{position:absolute;top:0;left:0;width:100%;height:100%}.aspect-ratio-8x10{position:relative}.aspect-ratio-8x10:before{content:'';display:block;width:100%;padding-bottom:125%}.aspect-ratio-8x10>*{position:absolute;top:0;left:0;width:100%;height:100%}.aspect-ratio-16x9{position:relative}.aspect-ratio-16x9:before{content:'';display:block;width:100%;padding-bottom:56.25%}.aspect-ratio-16x9>*{position:absolute;top:0;left:0;width:100%;height:100%}.aspect-ratio-3x1{position:relative}.aspect-ratio-3x1:before{content:'';display:block;width:100%;padding-bottom:33.3333333333%}.aspect-ratio-3x1>*{position:absolute;top:0;left:0;width:100%;height:100%}.aspect-ratio-1x1{position:relative}.aspect-ratio-1x1:before{content:'';display:block;width:100%;padding-bottom:100%}.aspect-ratio-1x1>*{position:absolute;top:0;left:0;width:100%;height:100%}.aspect-ratio-18x11{position:relative}.aspect-ratio-18x11:before{content:'';display:block;width:100%;padding-bottom:61.1111111111%}.aspect-ratio-18x11>*{position:absolute;top:0;left:0;width:100%;height:100%}.aspect-ratio-6x4{position:relative}.aspect-ratio-6x4:before{content:'';display:block;width:100%;padding-bottom:66.6666666667%}.aspect-ratio-6x4>*{position:absolute;top:0;left:0;width:100%;height:100%}.aspect-ratio-2x1{position:relative}.aspect-ratio-2x1:before{content:'';display:block;width:100%;padding-bottom:50%}.aspect-ratio-2x1>*{position:absolute;top:0;left:0;width:100%;height:100%}.aspect-ratio-4x6{position:relative}.aspect-ratio-4x6:before{content:'';display:block;width:100%;padding-bottom:150%}.aspect-ratio-4x6>*{position:absolute;top:0;left:0;width:100%;height:100%}.aspect-ratio-4x3{position:relative}.aspect-ratio-4x3:before{content:'';display:block;width:100%;padding-bottom:75%}.aspect-ratio-4x3>*{position:absolute;top:0;left:0;width:100%;height:100%}.aspect-ratio-freeform,.aspect-ratio-original{position:relative}.aspect-ratio-freeform:before,.aspect-ratio-original:before{content:'';display:block;width:100%}.aspect-ratio-freeform>img,.aspect-ratio-original>img,.aspect-ratio-freeform picture,.aspect-ratio-original picture,.aspect-ratio-freeform iframe,.aspect-ratio-original iframe,.aspect-ratio-freeform video,.aspect-ratio-original video{position:absolute;top:0;left:0;width:100%;height:100%}.footer-social-menu-item{transition:color .3s ease-in-out}.nav-menu,.nav-submenu,.nav-menu .nav-menu-item,.nav-submenu .nav-menu-item,.search-overlay{transition:opacity .3s ease-in-out;width:0;height:0;opacity:0;overflow:hidden}.active.nav-menu,.active.nav-submenu,.nav-menu .active.nav-menu-item,.nav-submenu .active.nav-menu-item,.active.search-overlay{width:auto;height:auto;opacity:1;overflow:inherit}.nav-menu,.nav-submenu,.sidepanel-menu,.sidepanel-submenu,.sidepanel-new-menu,.footer-menu,.footer-legal-menu{list-style-type:none}.link{text-decoration:none;cursor:pointer}.link-button{outline:none;border:none}.icon,.nav-swipeable .nav-menu-subscribe:before,.new-sidepanel-menu-parent-item.has-children:before,.sidepanel-location-choice-parent-item:before,.sidepanel-location-choice-parent-item div a:before,.sidepanel-item.has-children>a:before,.sidepanel-item.has-children>div .sidepanel-submenu-toggle,.sidepanel-new-item.has-children>a:before{line-height:inherit}body{position:relative;-webkit-font-kerning:normal;font-kerning:normal}img{max-width:100%}ul{list-style-position:inside;list-style-type:disc}ol{list-style-position:outside;list-style-type:decimal}strong,b{font-weight:600}em,i,q{font-style:italic}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}body{margin:0}*{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:0}h2{margin:0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@keyframes dropdown-menu-hide{0%{visibility:visible;opacity:1}1%{z-index:-1}30%{visibility:visible;opacity:1}100%{z-index:-1;transform:translateY(-100%)}}@keyframes dropdown-menu-show{0%{z-index:-1;transform:translateY(-100%)}99%{z-index:-1}100%{z-index:9999999;transform:translateY(0)}}@keyframes input-add-button{0%{visibility:hidden;display:none;transform:scale(.95);opacity:0}100%{top:0;visibility:visible;display:block;transform:scale(1);opacity:1}}@keyframes input-hide{0%{transform:scale(1);opacity:1;display:block}20%{transform:scale(1.01)}100%{transform:scale(.87);opacity:0;display:none}}@keyframes input-show{0%{transform:scale(.98);opacity:0}95%{transform:scale(1.004)}100%{transform:scale(1);opacity:1}}@keyframes modal{0%{top:55%}100%{top:50%}}@keyframes tabbed-modal{0%{opacity:0;transform:scale(.97)}100%{opacity:1;transform:scale(1)}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes animation-hue-rotate{0%{filter:hue-rotate(0deg)}100%{filter:hue-rotate(-100deg)}}@keyframes shine{100%{left:125%}}head{font-family:'{"mobile":320,"mobile-wide":480,"tablet":650,"tablet-wide":768,"desktop":980,"desktop-wide":1180,"desktop-max":1200,"desktop-extra-wide":1600}'}@keyframes lazyLoad{0%{background-position:-31.25rem 0}100%{background-position:31.25rem 0}}.sidepanel-new-item.has-children>a,.sidepanel-new-item.has-children .sidepanel-new-submenu a,.nav-sidepanel-button.new-nav .sidepanel-close-button,.sidepanel-location-choice-menu .sidepanel-legal-ads-free a,.sidepanel-location-choice-submenu .sidepanel-legal-ads-free a,.new-sidepanel-menu .sidepanel-legal-ads-free a,.new-sidepanel-submenu .sidepanel-legal-ads-free a,.sidepanel-item.sidepanel-legal-ads-free a,.footer-menu-item a,.footer-network-tagline,.footer-affiliate-disclosure,.footer-copyright,.footer-brand-director,.footer-legal-menu-item a,.footer-network-tagline a,.footer-affiliate-disclosure a,.footer-copyright a,.footer-brand-director a,.sponsor-logo-separator,.new-sidepanel-menu-parent-item a,.new-sidepanel-menu-parent-item.has-children a,.new-sidepanel-menu-parent-item.has-children div a,.new-sidepanel-submenu-item,.new-sidepanel-menu-recipe-box a,body,.sponsor-bar .sponsor-logo-separator,.nav-button.location-choice .location-choice-country,.location-right-side-panel .sidepanel-header,.location-right-side-panel .location-choice-sidepanel-menu a{font-family:Charter,Georgia,Times,Serif;font-size:1.1875rem;line-height:1.6}.sidepanel-new-item.has-children>a u,.sidepanel-new-item.has-children .sidepanel-new-submenu a u,.nav-sidepanel-button.new-nav .sidepanel-close-button u,.sidepanel-location-choice-menu .sidepanel-legal-ads-free a u,.sidepanel-location-choice-submenu .sidepanel-legal-ads-free a u,.new-sidepanel-menu .sidepanel-legal-ads-free a u,.new-sidepanel-submenu .sidepanel-legal-ads-free a u,.sidepanel-item.sidepanel-legal-ads-free a u,.footer-menu-item a u,.footer-network-tagline u,.footer-affiliate-disclosure u,.footer-copyright u,.footer-brand-director u,.footer-legal-menu-item a u,.sponsor-logo-separator u,.new-sidepanel-menu-parent-item a u,.new-sidepanel-menu-parent-item.has-children a u,.new-sidepanel-submenu-item u,.new-sidepanel-menu-recipe-box a u,body u,.sponsor-bar .sponsor-logo-separator u,.nav-button.location-choice .location-choice-country u,.location-right-side-panel .sidepanel-header u,.location-right-side-panel .location-choice-sidepanel-menu a u{text-decoration:none}.sidepanel-new-item.has-children>a,.sidepanel-new-item.has-children .sidepanel-new-submenu a,.nav-sidepanel-button.new-nav .sidepanel-close-button{font-family:Charter,Georgia,Times,Serif;font-size:.9375rem;line-height:1.4}.sidepanel-location-choice-menu .sidepanel-legal-ads-free a,.sidepanel-location-choice-submenu .sidepanel-legal-ads-free a,.new-sidepanel-menu .sidepanel-legal-ads-free a,.new-sidepanel-submenu .sidepanel-legal-ads-free a,.sidepanel-item.sidepanel-legal-ads-free a,.footer-menu-item a{font-family:Charter,Georgia,Times,Serif;font-size:.75rem;line-height:1.4}.footer-network-tagline,.footer-affiliate-disclosure,.footer-copyright,.footer-brand-director,.footer-legal-menu-item a,.footer-network-tagline a,.footer-affiliate-disclosure a,.footer-copyright a,.footer-brand-director a{font-family:Charter,Georgia,Times,Serif;font-size:.625rem;line-height:1}.sponsor-logo-separator{font-family:Charter,Georgia,Times,Serif;font-size:1.0625rem;line-height:1.4}.nav-button.subscribe-button.subscribe-text,.nav-button.account-button .account-text,.account-dropdown-container .account-dropdown .account-dropdown-link,.nav-swipeable-inner.sso-enabled .nav-secondary-menu .nav-menu-item>a,.top-nav-subscribe,.nav-button.location-choice.sso-enabled .location-choice-country{font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.75rem;line-height:1;letter-spacing:.02em}.nav-button.subscribe-button.subscribe-text a,.nav-button.account-button .account-text a,.account-dropdown-container .account-dropdown .account-dropdown-link a,.nav-swipeable-inner.sso-enabled .nav-secondary-menu .nav-menu-item>a a,.top-nav-subscribe a,.nav-button.location-choice.sso-enabled .location-choice-country a{color:initial}.top-nav-subscribe{padding:0 1rem;border-radius:.125rem;border:0}.new-sidepanel-menu-parent-item a,.new-sidepanel-menu-parent-item.has-children a,.new-sidepanel-menu-parent-item.has-children div a,.new-sidepanel-submenu-item,.new-sidepanel-menu-recipe-box a{font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.8125rem;line-height:1}.sidepanel-location-choice-parent-item div a,.sidepanel-location-choice-submenu-item,.sidepanel-search-button{font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.8125rem;line-height:1}.sidepanel-footer-item{font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.625rem;line-height:1;letter-spacing:.05em}.sidepanel-location-choice-menu .sidepanel-legal-ads-free a,.sidepanel-location-choice-submenu .sidepanel-legal-ads-free a,.new-sidepanel-menu .sidepanel-legal-ads-free a,.new-sidepanel-submenu .sidepanel-legal-ads-free a,.sidepanel-item.sidepanel-legal-ads-free a,.footer-menu-item a{font-weight:700}body{background:#fff}.byline,.breadcrumbs-section.content-breadcrumbs{font-family:Yantramanav,Helvetica,Arial,Sans-serif;font-size:.75rem;line-height:1;letter-spacing:.05rem;text-transform:uppercase}.nav-button,.nav-swipeable a,.nav-swipeable .nav-menu-link,.nav-secondary-menu .nav-menu-item a,.nav-secondary-menu .nav-menu-item .nav-menu-link,.nav-sidepanel-button .sidepanel-close-button,.sidepanel-menu a,.sidepanel-new-menu a,.sidepanel-submenu-toggle,.search-overlay-inner .search-overlay-close-button,.search-overlay-autosuggest-list a,.footer a,.location-right-side-panel .sidepanel-header,.location-right-side-panel .location-choice-sidepanel-menu a{text-decoration:none}@media only screen and (min-width:61.25rem){.nav-button,.nav-swipeable a,.nav-swipeable .nav-menu-link,.nav-secondary-menu .nav-menu-item a,.nav-secondary-menu .nav-menu-item .nav-menu-link,.nav-sidepanel-button .sidepanel-close-button,.sidepanel-menu a,.sidepanel-new-menu a,.sidepanel-submenu-toggle,.search-overlay-inner .search-overlay-close-button,.search-overlay-autosuggest-list a,.footer a,.location-right-side-panel .sidepanel-header,.location-right-side-panel .location-choice-sidepanel-menu a{transition:color .3s ease-in-out}.nav-button:hover,.nav-swipeable a:hover,.nav-swipeable .nav-menu-link:hover,.nav-secondary-menu .nav-menu-item a:hover,.nav-secondary-menu .nav-menu-item .nav-menu-link:hover,.nav-sidepanel-button .sidepanel-close-button:hover,.sidepanel-menu a:hover,.sidepanel-new-menu a:hover,.sidepanel-submenu-toggle:hover,.search-overlay-inner .search-overlay-close-button:hover,.search-overlay-autosuggest-list a:hover,.footer a:hover,.location-right-side-panel .sidepanel-header:hover,.location-right-side-panel .location-choice-sidepanel-menu a:hover{color:#cd0708}}.byline a>span.byline-name{color:#414141;text-decoration:underline}@media only screen and (min-width:61.25rem){.byline a>span.byline-name{transition:color .3s ease-in-out}.byline a>span.byline-name:hover{color:#cd0708}}.footer-legal-menu-item.footer-legal-ads-free a{color:#fff;font-weight:700;border:.0625rem solid #fff;padding:.9375rem}@media only screen and (min-width:61.25rem){.footer-legal-menu-item.footer-legal-ads-free a{transition:all .3s ease-in-out}.footer-legal-menu-item.footer-legal-ads-free a:hover{border-color:rgba(255,255,255,.7);color:rgba(255,255,255,.7)}}.sidepanel-location-choice-menu .sidepanel-legal-ads-free a,.sidepanel-location-choice-submenu .sidepanel-legal-ads-free a,.new-sidepanel-menu .sidepanel-legal-ads-free a,.new-sidepanel-submenu .sidepanel-legal-ads-free a,.sidepanel-item.sidepanel-legal-ads-free a{color:#807f7f;font-weight:700;border:.0625rem solid #807f7f;padding:.625rem .9375rem;text-transform:capitalize}@media only screen and (min-width:61.25rem){.sidepanel-location-choice-menu .sidepanel-legal-ads-free a,.sidepanel-location-choice-submenu .sidepanel-legal-ads-free a,.new-sidepanel-menu .sidepanel-legal-ads-free a,.new-sidepanel-submenu .sidepanel-legal-ads-free a,.sidepanel-item.sidepanel-legal-ads-free a{transition:all .3s ease-in-out}.sidepanel-location-choice-menu .sidepanel-legal-ads-free a:hover,.sidepanel-location-choice-submenu .sidepanel-legal-ads-free a:hover,.new-sidepanel-menu .sidepanel-legal-ads-free a:hover,.new-sidepanel-submenu .sidepanel-legal-ads-free a:hover,.sidepanel-item.sidepanel-legal-ads-free a:hover{border-color:rgba(128,127,127,.6);color:rgba(128,127,127,.6)}}.text-strike{text-decoration:line-through}.text-bold{font-weight:700}.social-menu-button-group .gdpr-requires-consent{display:none}.footer-social-menu-item .social-button-link{text-decoration:none}.social-button-facebook.footer-social-menu-item .social-button-link:hover{color:#3b5998}.social-button-pinterest.footer-social-menu-item .social-button-link:hover{color:#c92228}.social-button-twitter.footer-social-menu-item .social-button-link:hover{color:#00aced}.social-button-googleplus.footer-social-menu-item .social-button-link:hover{color:#dd4b39}.social-button-youtube.footer-social-menu-item .social-button-link:hover{color:#b00}.social-button-email.footer-social-menu-item .social-button-link:hover{color:#333}.social-button-instagram.footer-social-menu-item .social-button-link:hover{color:#517fa4}.social-button-tumblr.footer-social-menu-item .social-button-link:hover{color:#35465c}.social-button-reddit.footer-social-menu-item .social-button-link:hover{color:#ff4500}.social-button-whatsapp.footer-social-menu-item .social-button-link:hover{color:#5cbe4a}.social-button-line.footer-social-menu-item .social-button-link:hover{color:#00c300}.social-button-print.footer-social-menu-item .social-button-link:hover{color:#999}@font-face{font-family:IconFont;src:url("https://assets.hearstapps.com/sites/diezminutos/assets/fonts/IconFont.72130cef3e5d6fffb887cea9f67e5e47.woff2") format("woff2"),url("https://assets.hearstapps.com/sites/diezminutos/assets/fonts/IconFont.72130cef3e5d6fffb887cea9f67e5e47.woff") format("woff")}.icon,.nav-swipeable .nav-menu-subscribe:before,.new-sidepanel-menu-parent-item.has-children:before,.sidepanel-location-choice-parent-item:before,.sidepanel-location-choice-parent-item div a:before,.sidepanel-item.has-children>a:before,.sidepanel-item.has-children>div .sidepanel-submenu-toggle,.sidepanel-new-item.has-children>a:before{font-family:IconFont;display:inline-block;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-author:before{content:"\f101"}.icon-gallery:before{content:"\f102"}.icon-menu:before{content:"\f103"}.icon-quote:before{content:"\f104"}.icon-slug:before{content:"\f105"}.icon-arrow-down01:before,.sidepanel-item.has-children>a:before,.sidepanel-item.has-children>div .sidepanel-submenu-toggle:before,.sidepanel-new-item.has-children>a:before{content:"\f106"}.icon-arrow-left02:before{content:"\f107"}.icon-arrow-right02:before,.nav-swipeable .nav-menu-subscribe:before{content:"\f108"}.icon-arrow-up01:before{content:"\f109"}.icon-article:before{content:"\f10a"}.icon-checkmark:before{content:"\f10b"}.icon-chevrondown:before,.new-sidepanel-menu-parent-item.has-children:before,.sidepanel-location-choice-parent-item div a:before{content:"\f10c"}.icon-close01:before{content:"\f10d"}.icon-con:before{content:"\f10e"}.icon-editors-choice:before{content:"\f10f"}.icon-email:before{content:"\f110"}.icon-facebook:before{content:"\f111"}.icon-feature:before{content:"\f112"}.icon-giphy:before{content:"\f113"}.icon-globe:before,.sidepanel-location-choice-parent-item:before{content:"\f114"}.icon-instagram:before{content:"\f115"}.icon-list:before{content:"\f116"}.icon-new-search:before{content:"\f117"}.icon-pinterest:before{content:"\f118"}.icon-play:before{content:"\f119"}.icon-print:before{content:"\f11a"}.icon-quiz:before{content:"\f11b"}.icon-rating-empty:before{content:"\f11c"}.icon-rating-half:before{content:"\f11d"}.icon-rating:before{content:"\f11e"}.icon-recipe:before{content:"\f11f"}.icon-search:before{content:"\f120"}.icon-spotify:before{content:"\f121"}.icon-ten-best:before{content:"\f122"}.icon-tumblr:before{content:"\f123"}.icon-twitter:before{content:"\f124"}.icon-user:before{content:"\f125"}.icon-vimeo:before{content:"\f126"}.icon-vine:before{content:"\f127"}.icon-x:before{content:"\f128"}.icon-youtube:before{content:"\f129"}body{overflow-x:hidden}body.no-scroll{overflow:hidden}body.no-tab *{outline:0}.no-js body *{display:initial!important;opacity:1!important;visibility:visible!important;overflow:visible!important;transform:none!important;float:none!important;position:static!important;height:auto!important;max-height:auto!important;width:auto!important;max-width:auto!important;transition:none!important;top:auto!important;left:auto!important;z-index:auto!important;margin:initial!important;padding:initial!important;border:initial!important}.no-js body * script{display:none!important}.no-js body * :after{content:' '!important;display:table!important;clear:both!important}@media(pointer:coarse){.site-content{overflow-x:hidden}}img.lazyimage,picture.lazyimage{opacity:0;transition:opacity .4s linear}img.lazyimage.lazyloaded,picture.lazyimage.lazyloaded{opacity:1}hr{clear:both}iframe{max-width:100%}img.click-to-play-animated,picture.click-to-play-animated{display:none!important;position:absolute;top:0;left:0;right:0}img.click-to-play-animated.active,picture.click-to-play-animated.active{display:block!important}.sponsor-bar.brand-logo .sponsor-label svg{height:1.125rem}@media only screen and (min-width:40.625rem){.sponsor-bar.brand-logo .sponsor-label svg{height:1.3rem}}@media only screen and (min-width:61.25rem){.sponsor-bar.brand-logo .sponsor-label svg{height:1.5rem}}.sponsor-bar .sponsor-image img,.sponsor-bar.brand-logo .sponsor-image img{max-height:2.5rem;max-width:9.375rem}@media only screen and (min-width:40.625rem){.sponsor-bar .sponsor-image img,.sponsor-bar.brand-logo .sponsor-image img{max-width:10rem}}@media only screen and (min-width:61.25rem){.sponsor-bar .sponsor-image img,.sponsor-bar.brand-logo .sponsor-image img{max-width:10.9375rem}}.sponsor-label{display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:0) and (min-width:61.25rem){.nav-sponsor-label{padding-right:.625rem}}.sponsor-image{display:inline-block}.sponsor-bar{display:flex;align-items:center;justify-content:center;-ms-flex-pack:center;text-align:center;z-index:5999995;height:3.375rem}.sponsor-bar .sponsor-bar-inner{display:flex;align-items:center;justify-content:center;-ms-flex-pack:center}@media only screen and (min-width:61.25rem){.no-mobile.no-tablet .sponsor-bar{display:flex;height:auto}}.sponsor-bar.brand-logo{display:flex;align-items:center;justify-content:center;-ms-flex-pack:center}.sponsor-bar.brand-logo .sponsor-bar-inner{display:flex;align-items:center;justify-content:center;-ms-flex-pack:center}.sponsor-bar.brand-logo .sponsor-label{line-height:0}.sponsor-bar.brand-logo .sponsor-image{line-height:0}.sponsor-bar.presented-by .sponsor-label,.sponsor-bar.provided-by .sponsor-label,.sponsor-bar.created-for .sponsor-label,.sponsor-bar.custom-label .sponsor-label{display:block;margin:0 .5rem}@media only screen and (min-width:61.25rem){.no-mobile.no-tablet .sponsor-bar.presented-by .sponsor-label,.no-mobile.no-tablet .sponsor-bar.provided-by .sponsor-label,.no-mobile.no-tablet .sponsor-bar.created-for .sponsor-label,.no-mobile.no-tablet .sponsor-bar.custom-label .sponsor-label{margin-bottom:.5rem}}.sponsor-bar.presented-by .sponsor-image,.sponsor-bar.provided-by .sponsor-image,.sponsor-bar.created-for .sponsor-image,.sponsor-bar.custom-label .sponsor-image{display:block;margin:0 auto;line-height:0}.sponsor-bar.sticky{transform:none;position:fixed;max-width:100%;left:0;right:0;top:0;margin:0 auto;z-index:5999995}@media only screen and (min-width:61.25rem){.no-mobile.no-tablet .sponsor-bar.sticky{top:3.375rem}}.sponsor-bar.sticky+.sponsor-bar-placeholder{position:static}.sponsor-bar-placeholder{position:absolute}.sponsor-inline{line-height:1;font-size:0}.sponsor-inline .sponsor-label:after{content:'';display:inline-block}.sponsor-inline .sponsor-label,.sponsor-inline .sponsor-image{display:inline}.feed-grid .sponsor-inline{text-align:center;margin:.625rem 0}.sponsor.created-for .created-for--long{display:none}.sponsor.created-for .created-for--xshort{display:none}.sponsor.created-for .created-for--short{display:inline}@media only screen and (min-width:61.25rem){.sponsor.created-for .created-for--long{display:inline}.sponsor.created-for .created-for--short{display:none}}.sponsor.custom-label .custom-label--long{display:none}.sponsor.custom-label .custom-label--xshort{display:none}.sponsor.custom-label .custom-label--short{display:inline}@media only screen and (min-width:61.25rem){.sponsor.custom-label .custom-label--long{display:inline}.sponsor.custom-label .custom-label--short{display:none}}.top-pathing .created-for .created-for--long,.top-pathing .created-for .created-for--short{display:none}.top-pathing .created-for .created-for--xshort{display:inline}.top-pathing .custom-label .custom-label--long,.top-pathing .custom-label .custom-label--short{display:none}.top-pathing .custom-label .custom-label--xshort{display:inline}.top-pathing .sponsor-inline{margin-bottom:0;padding-bottom:0}.sponsor+.item-title{margin-top:0;padding-top:0}.feed-header.fre-sponsrd-header,.content-header.fre-sponsrd-header{margin-top:0;padding-top:0}.sponsor-nav-inner.brand-logo .nav-sponsor-image img{max-height:2.5rem;max-width:14rem}.sponsor-nav-inner.presented-by .nav-sponsor-image img,.sponsor-nav-inner.provided-by .nav-sponsor-image img,.sponsor-nav-inner.created-for .nav-sponsor-image img,.sponsor-nav-inner.custom-label .nav-sponsor-image img{max-height:2.5rem;max-width:7.4rem}.nav-menu,.nav-submenu{margin:0;padding:0;line-height:0}@media screen and (min-width:0\0){.active.nav-menu,.active.nav-submenu,.nav-menu .nav-menu-item.active,.nav-submenu .nav-menu-item.active{flex:0 0 auto}}.nav-menu,.nav-submenu,.nav-bar-container,.nav-scrollable-inner,.nav-swipeable-inner{height:3.375rem;display:flex;align-items:center}.nav{transition:transform .3s ease-in-out;z-index:5999997}.marquee+.nav,.sponsored-marquee+.nav{padding-bottom:0}@media only screen and (min-width:61.25rem){.nav{position:relative}.nav.sticky{position:fixed;max-width:100%;left:0;right:0;top:0;margin:0 auto;z-index:5999997;transition:unset}.nav.sticky+.nav-placeholder{position:static}.nav.sticky.unsticky{position:relative;transition:unset}.nav.sticky.unsticky+.nav-placeholder{position:absolute}}.nav.sponsor-sticky{transition:top .3s ease-in-out;position:fixed;max-width:100%;left:0;right:0;top:0;margin:0 auto;z-index:5999997}.nav.sponsor-sticky+.nav-placeholder{position:static}.nav.sponsor-sticky.inactive{top:calc(-2*3.375rem)}@media only screen and (min-width:61.25rem){.nav.sponsor-sticky.inactive{top:-3.375rem}}.nav-placeholder{background-color:#000;height:calc(2*3.375rem);position:absolute}@media only screen and (min-width:61.25rem){.nav-placeholder{height:3.375rem}}.nav-bar{background-color:#000;height:3.375rem;z-index:1}.nav-bar.new-nav{height:auto}.nav-bar.new-nav .nav-bar-container{height:6.75rem;flex-wrap:wrap}@media only screen and (min-width:61.25rem){.nav-bar.new-nav{height:3.375rem}.nav-bar.new-nav .nav-bar-container{height:3.375rem;flex-wrap:initial}}.nav-bar-container{display:flex;width:100%}.sponsor-nav{transition:top .3s ease-in-out;z-index:5999997;position:fixed;top:calc(-2*3.375rem);width:100%}@media only screen and (min-width:61.25rem){.sponsor-nav{top:-3.375rem}.sponsor-nav.active{display:block;top:0}}.sponsor-nav .nav-bar .nav-logo path{fill:inherit}.sponsor-nav-menu{line-height:1}.sponsor-nav-menu .nav-title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.sponsor-nav-inner{display:flex;align-items:center;justify-content:center;-ms-flex-pack:center}.sponsor-nav-inner.brand-logo{display:flex;align-items:center;justify-content:center;-ms-flex-pack:center}.sponsor-nav-inner.brand-logo .nav-sponsor-label{line-height:0}.sponsor-nav-inner.brand-logo .nav-sponsor-label path{fill:#fff}.sponsor-nav-inner.brand-logo .nav-sponsor-label svg{height:1rem;vertical-align:middle}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.sponsor-nav-inner.brand-logo .nav-sponsor-label svg{max-width:5.625rem}}.sponsor-nav-inner.brand-logo .nav-sponsor-image{line-height:0}.sponsor-nav-inner.presented-by .nav-sponsor-label,.sponsor-nav-inner.provided-by .nav-sponsor-label,.sponsor-nav-inner.created-for .nav-sponsor-label,.sponsor-nav-inner.custom-label .nav-sponsor-label{display:inline-block;white-space:nowrap;margin:0 .3rem}.sponsor-nav-inner.presented-by .nav-sponsor-image,.sponsor-nav-inner.provided-by .nav-sponsor-image,.sponsor-nav-inner.created-for .nav-sponsor-image,.sponsor-nav-inner.custom-label .nav-sponsor-image{display:block;margin:0 auto;line-height:0}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.sponsor-nav-inner{position:absolute;top:.4375rem;right:0}}.nav-sponsor-image{line-height:0}.homepage .nav-button{display:block}.nav-button .icon,.nav-button .nav-swipeable .nav-menu-subscribe:before,.nav-swipeable .nav-button .nav-menu-subscribe:before,.nav-button .new-sidepanel-menu-parent-item.has-children:before,.nav-button .sidepanel-location-choice-parent-item:before,.nav-button .sidepanel-location-choice-parent-item div a:before,.sidepanel-location-choice-parent-item div .nav-button a:before,.nav-button .sidepanel-item.has-children>a:before,.nav-button .sidepanel-item.has-children>div .sidepanel-submenu-toggle,.sidepanel-item.has-children>div .nav-button .sidepanel-submenu-toggle,.nav-button .sidepanel-new-item.has-children>a:before{display:inline;font-size:1.25rem}.nav-button.nav-sidepanel-button.close-menu{padding-right:0}.nav-button.nav-sidepanel-button.hide-menu{display:none}.nav-button.nav-search-button{display:none}@media only screen and (min-width:61.25rem){.nav-button.nav-search-button{display:block}}.homepage .nav-button.nav-search-button{display:block}.nav-button.subscribe-button{display:flex;align-items:center;margin-left:auto}.nav-button.subscribe-button.subscribe-text{white-space:nowrap}.nav-button.subscribe-button.hide-menu{display:none}.nav-button.account-button{display:flex;align-items:center;margin-left:.75rem}.nav-button.account-button .account-icon{line-height:1;margin-right:.1875rem}.nav-button.account-button .account-icon svg{width:.875rem;height:.875rem}@media only screen and (min-width:61.25rem){.nav-button.account-button .account-icon{cursor:pointer}}.nav-button.account-button .account-text{position:relative;white-space:nowrap}.nav-button.account-button.hide-menu{display:none}.account-dropdown-container{position:relative}.account-dropdown-container .account-dropdown{display:none;position:absolute;right:-1rem;top:.84375rem;z-index:9999999;padding-top:1.125rem;text-align:right}.show-account-dropdown .account-dropdown-container .account-dropdown{display:block}.account-dropdown-container .account-dropdown .account-dropdown-links{background-color:#000;box-shadow:0 10px 16px -4px rgba(0,0,0,.24);padding:.5rem 1rem;min-width:6rem}.account-dropdown-container .account-dropdown .account-dropdown-link{text-decoration:none;white-space:nowrap;display:inline-block;width:100%}@media only screen and (min-width:61.25rem){.account-dropdown-container .account-dropdown .account-dropdown-link:hover{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}}.nav-logo{line-height:0;text-align:left;margin-left:1rem}@media only screen and (min-width:48rem){.nav-logo svg{margin-left:0}}@media only screen and (min-width:61.25rem){.nav-logo{display:flex;flex-grow:0}}.nav-logo svg{width:2.8rem;height:2rem;vertical-align:middle}.homepage .nav-logo{display:none}.homepage .nav-logo.sso-enabled{display:flex}@media only screen and (min-width:61.25rem){.homepage .nav-logo{display:flex}}.homepage .new-nav .nav-logo{display:flex}.nav-scrollable{position:relative;width:100%;order:1}@media only screen and (min-width:61.25rem){.nav-scrollable{background-color:#000;width:auto;order:initial}}.nav-scrollable .nav-primary-menu{display:flex;opacity:1;overflow:visible}.nav-scrollable .nav-primary-menu .nav-item{margin:0;padding:0 1.875rem 0 1.25rem}.nav-scrollable .nav-primary-menu .nav-item:first-child{padding-left:1.25rem}@media only screen and (min-width:61.25rem){.nav-scrollable .nav-primary-menu .nav-item{padding:0 1.25rem}.nav-scrollable .nav-primary-menu .nav-item:first-child{padding-left:1.25rem}}.nav-scrollable .nav-primary-menu .nav-item>a{cursor:pointer;white-space:nowrap;color:inherit}.nav-scrollable .nav-primary-menu .nav-item>a:hover,.nav-scrollable .nav-primary-menu .nav-item.active>a{text-decoration:underline;text-decoration-thickness:.0625rem;text-underline-offset:.25rem}.nav-swipeable{position:relative;overflow:scroll;-webkit-overflow-scrolling:touch}.nav-swipeable::-webkit-scrollbar{display:none}@media only screen and (min-width:61.25rem){.nav-swipeable{background-color:#000;width:100%}}.nav-swipeable a,.nav-swipeable .nav-menu-link{cursor:pointer;white-space:nowrap}.marquee+.nav .nav-swipeable,.sponsored-marquee+.nav .nav-swipeable{top:auto}.homepage .nav-swipeable{background-color:#000;display:block;opacity:1;transition:opacity .3s linear;width:100%}.homepage .nav-swipeable .nav-primary-menu{display:flex;opacity:1}.homepage .nav-swipeable .nav-menu-subscribe{display:none}@media only screen and (min-width:61.25rem){.homepage .nav-swipeable .nav-menu-subscribe{display:block}}.nav-swipeable .nav-primary-menu{display:none;opacity:0}@media only screen and (min-width:61.25rem){.nav-swipeable .nav-primary-menu{display:flex;opacity:1;transition:opacity .3s linear}}@media only screen and (min-width:61.25rem){.nav-swipeable .nav-menu-subscribe:before{display:none}}.nav-swipeable .nav-menu-subscribe .nav-submenu{display:none}@media only screen and (min-width:61.25rem){.nav-swipeable .nav-menu-subscribe .nav-submenu{display:block}}.nav-scrollable-inner{display:flex;flex:0 0 auto;flex-grow:1;justify-content:flex-start;width:100%;height:2rem;overflow-y:hidden;overflow-x:auto}.nav-scrollable-inner::-webkit-scrollbar{height:0}@media only screen and (min-width:61.25rem){.nav-scrollable-inner{width:auto;height:3.375rem}}.nav-scrollable-inner>.nav-menu{-ms-overflow-style:none;scrollbar-width:none}.nav-scrollable-inner>.nav-menu::-webkit-scrollbar{display:none}.nav-swipeable-inner.sso-enabled{display:none}@media only screen and (min-width:61.25rem){.nav-swipeable-inner{display:flex;flex:0 0 auto;flex-grow:1;justify-content:flex-start;width:auto}.nav-swipeable-inner.sso-enabled{display:flex}}.nav-menu .nav-item{line-height:1}.nav-primary-menu{display:flex;flex:0 1 100%}.nav-primary-menu:not(.nav-mobile-mode) .nav-item:nth-child(n+4){display:none}@media only screen and (min-width:40.625rem){.nav-primary-menu:not(.nav-mobile-mode) .nav-item:nth-child(n+4){display:block}}@media only screen and (min-width:61.25rem){.show-social .nav-primary-menu,.show-subscribe .nav-primary-menu{opacity:0;width:0}.show-social .nav-primary-menu .nav-item,.show-subscribe .nav-primary-menu .nav-item{display:none}}@media only screen and (min-width:73.75rem){.nav-primary-menu{flex-shrink:1}}.nav-after{display:none}.show-social .nav-after,.show-subscribe .nav-after{opacity:0;width:0}@media only screen and (min-width:61.25rem){.nav-after{display:flex;flex:0 1 100%}}@media only screen and (min-width:61.25rem){.nav-secondary-menu .nav-menu-item{display:flex;justify-content:flex-end}}@media only screen and (min-width:61.25rem){.nav-submenu{display:flex;flex:1 0 auto}.nav-submenu a{transition:opacity 1s ease,color 1s ease}.show-social .nav-submenu{width:auto}}@media only screen and (min-width:61.25rem){.nav-menu-subscribe{display:flex;flex-shrink:3.7;flex-grow:2;order:0;line-height:1}.nav-menu-subscribe ul{display:flex;width:0;height:0}.show-subscribe .nav-menu-subscribe{flex-shrink:0;flex-grow:2}.show-subscribe .nav-menu-subscribe .nav-submenu{width:100%;order:-1;white-space:nowrap;opacity:1;margin-right:2rem;justify-content:flex-end;width:auto;height:auto}.show-subscribe .nav-menu-subscribe .nav-submenu .nav-item{display:inline-block}.show-subscribe .nav-menu-subscribe .nav-submenu .nav-item:last-of-type{margin-right:0;padding-right:0}.nav-menu-subscribe .nav-item{display:none}.show-social .nav-menu-subscribe{display:none}}@media only screen and (min-width:61.25rem) and (min-width:0\0){.nav-menu-subscribe{flex-shrink:1;flex-grow:0;flex-basis:auto}.show-subscribe .nav-menu-subscribe{flex-shrink:1;flex-grow:0;flex-basis:auto}.show-subscribe .nav-menu-subscribe .nav-submenu{justify-content:flex-start}}.nav-menu-newsletter{display:none}@media only screen and (min-width:61.25rem){.nav-menu-newsletter{display:flex}.sso-enabled .nav-menu-newsletter{display:none}}.nav-menu-social{display:none}@media only screen and (min-width:61.25rem){.nav-menu-social{display:flex;flex-shrink:0;flex-grow:1;flex-basis:auto}.show-social .nav-menu-social{flex-shrink:0;flex-grow:1;flex-basis:auto}.nav-menu-social .nav-submenu{order:-1;display:none}.show-social .nav-menu-social .nav-submenu{display:flex;opacity:1}.nav-menu-social .nav-submenu>.nav-item>span{order:2}}@media only screen and (min-width:61.25rem) and (min-width:0\0){.show-social .nav-menu-social{flex:0 0 auto}}.show-social .social-button-group{margin-right:2rem}@media only screen and (min-width:61.25rem){.nav-menu-item{align-items:center}.nav-menu-subscribe .nav-menu-item,.nav-menu-social .nav-menu-item{display:flex}}.top-nav-subscribe{text-decoration:none;box-shadow:0 .0625rem .1875rem 0 rgba(0,0,0,.1),0 .0625rem .125rem 0 rgba(0,0,0,.06);color:#807f7f;background:#000;margin:0 0 0 auto;width:auto;overflow:visible;height:1.875rem;display:flex;align-items:center;text-align:center;line-height:1}@media only screen and (min-width:61.25rem){.top-nav-subscribe{transition:box-shadow .2s linear,background .2s linear}.top-nav-subscribe:hover{box-shadow:0 .25rem .375rem -.0625rem rgba(0,0,0,.1),0 .125rem .25rem -.0625rem rgba(0,0,0,.06);background:rgba(0,0,0,.85)}}.sponsor-bar.brand-logo .sponsor-label svg{max-width:1.625rem}@media only screen and (min-width:40.625rem){.sponsor-bar.brand-logo .sponsor-label svg{max-width:1.8125rem}}@media only screen and (min-width:61.25rem){.sponsor-bar.brand-logo .sponsor-label svg{max-width:2.0875rem}}.sponsor-nav .nav-bar{background-color:#f3f3f3;border-bottom:.0625rem solid #cdcdcd}.sponsor-nav .nav-bar .nav-logo path{fill:#fff}.sponsor-nav .nav-bar .nav-swipeable{background-color:transparent}.sponsor-nav .nav-bar .nav-button{color:#000}.sponsor-bar.brand-logo .sponsor-label path{fill:#fff}.sponsor-label,.nav-sponsor-label,.sponsor-image{font-family:Yantramanav,Helvetica,Arial,Sans-serif;font-size:.75rem;line-height:1;color:#818080;text-transform:uppercase}.sponsor-logo-separator{font-family:Playfair Display,Georgia,Times,serif;font-size:.75rem;line-height:1.2}.sponsor-bar .sponsor-logo-separator,.nav-sponsor-logo-separator{font-family:Playfair Display,Georgia,Times,serif;font-size:.75rem;line-height:1.2;margin:0 .625rem}.sponsor-bar{background-color:#f3f3f3;padding:.75rem 0;margin-bottom:1.25rem}.sponsor-bar.marquee-sponsor{margin:0}.sponsor-bar.longform-sponsor{margin:0}.top-pathing .sponsor-inline{padding:.3125rem .9375rem 0}@media only screen and (min-width:61.25rem){.top-pathing .sponsor-inline{padding:.3125rem 0 0}}.feed-list .sponsor-inline{margin:.3125rem 0}@media only screen and (min-width:61.25rem){.feed-list .sponsor-inline{margin-top:.625rem}}.collection-breaker .sponsor-inline,.curated-breaker .sponsor-inline{padding:0 .9375rem;text-align:center}.feed-header .sponsor-inline{margin:.625rem 0}@media only screen and (min-width:40.625rem){.feed-header .sponsor-inline{margin:0 0 .3125rem}}.recirculation-module .sponsor-inline{margin-top:.3125rem;padding-left:.3125rem}.nav-button{color:#fff}.nav-button.nav-sidepanel-button{line-height:0;padding-right:1.25rem}.nav-button.nav-search-button{line-height:0;padding-left:.625rem}@media only screen and (min-width:61.25rem){.nav-logo{margin-right:.625rem}}.nav-swipeable a,.nav-swipeable .nav-menu-link{font-family:Yantramanav,Helvetica,Arial,Sans-serif;font-size:1.0625rem;line-height:1.2;color:#fff;text-transform:uppercase;letter-spacing:.05rem}.nav-scrollable .nav-primary-menu .nav-item>a{font-family:Yantramanav,Helvetica,Arial,Sans-serif;font-size:1.0625rem;line-height:1.2;color:#fff;text-transform:uppercase;letter-spacing:.05rem;font-weight:400;text-decoration:none}.nav-primary-menu{justify-content:center}@media only screen and (min-width:61.25rem){.nav-primary-menu{justify-content:flex-start}}.sponsor-nav-menu,.nav-menu .nav-item{padding:0 .625rem}.nav-secondary-menu .nav-menu-item a,.nav-secondary-menu .nav-menu-item .nav-menu-link{font-family:Yantramanav,Helvetica,Arial,Sans-serif;font-size:1.0625rem;line-height:1.2;color:#cdcdcd;text-transform:uppercase;letter-spacing:.05rem}.nav-menu-social{padding-bottom:.0625rem}@media only screen and (min-width:61.25rem){.nav-menu-subscribe{padding-bottom:.0625rem}}.marquee{transition:transform .3s ease-in-out}@media only screen and (min-width:20rem){#sidepanel:target~.marquee{transform:translateX(20rem)}}@media only screen and (min-width:null){#sidepanel:target~.marquee{transform:translateX(17rem)}}@media only screen and (min-width:null){#sidepanel:target~.marquee{transform:translateX(14rem)}}@media only screen and (min-width:null){#sidepanel:target~.marquee{transform:translateX(11rem)}}@media only screen and (min-width:100rem){#sidepanel:target~.marquee{transform:translateX(7rem)}}.new-sidepanel.active{transform:translateX(0)}.new-sidepanel .sidepanel-submenu-toggle{display:none;visibility:hidden}.sidepanel-location-choice-menu,.sidepanel-location-choice-submenu,.new-sidepanel-menu,.new-sidepanel-submenu{list-style:none;margin:0;padding:0}.sidepanel-location-choice-menu a,.sidepanel-location-choice-submenu a,.new-sidepanel-menu a,.new-sidepanel-submenu a{text-decoration:none}.sidepanel-location-choice-menu .sidepanel-legal-ads-free,.sidepanel-location-choice-submenu .sidepanel-legal-ads-free,.new-sidepanel-menu .sidepanel-legal-ads-free,.new-sidepanel-submenu .sidepanel-legal-ads-free{margin:1.5625rem 0 .5rem 1rem}.new-sidepanel-menu{flex:1 0 auto}.new-sidepanel-menu.legal-ads-free{display:flex;flex-direction:column;justify-content:flex-end}.sidepanel-location-choice-menu{max-width:50%;margin:1.5625rem 0 .5rem 1rem}.sidepanel-location-choice-submenu{margin-top:0}.new-sidepanel-menu{flex:1 0 auto}.new-sidepanel-menu.legal-ads-free{display:flex;flex-direction:column;justify-content:flex-end;flex-basis:auto}@media only screen and (min-width:48rem){.new-sidepanel-menu.legal-ads-free{flex:0;flex-basis:auto}}@keyframes fadeIn{99%{visibility:hidden;display:none}100%{visibility:visible;display:block}}.sidepanel-location-choice-submenu,.new-sidepanel-submenu{transition:max-height .3s cubic-bezier(0,1,0,1),opacity .2s linear .15s,margin .3s linear;max-height:0;height:unset;overflow:hidden;opacity:0;visibility:hidden;display:none;animation:1s fadeIn;animation-fill-mode:forwards}.sidepanel-location-choice-submenu.active,.new-sidepanel-submenu.active{margin-top:.9375rem}.new-sidepanel-submenu{width:calc(100% + 2rem);background-color:#000;margin-left:-1rem}.sidepanel-location-choice-parent-item.active .sidepanel-location-choice-submenu,.sidepanel-location-choice-parent-item.active .new-sidepanel-submenu,.new-sidepanel-menu-parent-item.active .sidepanel-location-choice-submenu,.new-sidepanel-menu-parent-item.active .new-sidepanel-submenu{max-height:27rem;overflow-y:scroll;height:auto;transition:max-height .3s cubic-bezier(1,0,1,0),opacity .3s ease-in .15s,margin .3s linear;opacity:1;visibility:visible;display:block}.sidepanel-location-choice-parent-item.active .new-sidepanel-submenu,.new-sidepanel-menu-parent-item.active .new-sidepanel-submenu{margin-top:.75rem}.sidepanel-location-choice-parent-item.active .sidepanel-location-choice-submenu,.new-sidepanel-menu-parent-item.active .sidepanel-location-choice-submenu{margin-top:.625rem}.new-sidepanel-menu-parent-item{transition:background-color .2s linear;padding:0 1rem;cursor:pointer}.new-sidepanel-menu-parent-item a{color:#807f7f;display:flex;align-items:center;position:relative;width:100%;height:2.875rem;transition:color .2s linear}@media only screen and (min-width:61.25rem){.new-sidepanel-menu-parent-item:hover{background-color:#000}.new-sidepanel-menu-parent-item:hover a{color:#807f7f}}.new-sidepanel-menu-parent-item.has-children{padding:.5rem 1rem;transition:padding .3s linear,background-color .2s linear;position:relative}.new-sidepanel-menu-parent-item.has-children.active{background-color:#000;padding:.5rem 1rem 0}.new-sidepanel-menu-parent-item.has-children.active a{color:#807f7f}.new-sidepanel-menu-parent-item.has-children.active:before{transform:rotate(0)}.new-sidepanel-menu-parent-item.has-children a,.new-sidepanel-menu-parent-item.has-children div a{color:#807f7f;height:unset;display:unset;align-items:unset}.new-sidepanel-menu-parent-item.has-children:before{color:#807f7f;position:absolute;right:1rem;top:1.25rem;transition:transform .25s ease-in-out;font-size:.625rem;transform-origin:center;transform:rotate(-90deg)}@media only screen and (min-width:61.25rem){.new-sidepanel-menu-parent-item.has-children:hover>a,.new-sidepanel-menu-parent-item.has-children:hover>div a{color:#807f7f}}.sidepanel-location-choice-parent-item{padding-left:1.1875rem;position:relative}.sidepanel-location-choice-parent-item:before{position:absolute;left:0;transition:transform .3s ease-in-out;font-size:.75rem;color:#807f7f}.sidepanel-location-choice-parent-item div a{color:#807f7f;position:relative;display:flex;align-items:center;width:-webkit-max-content;width:max-content;pointer-events:none}.sidepanel-location-choice-parent-item div a:before{color:#807f7f;position:absolute;right:-1.25rem;top:.125rem;transition:transform .25s ease-in-out;font-size:.625rem;transform-origin:center;transform:rotate(-90deg)}.sidepanel-location-choice-parent-item.active div a:before{transform:rotate(0)}.sidepanel-location-choice-submenu-item a{color:#807f7f;height:1.5625rem;display:flex;align-items:center}@media only screen and (min-width:61.25rem){.sidepanel-location-choice-submenu-item a{transition:opacity .2s linear}.sidepanel-location-choice-submenu-item a:hover{opacity:.8;text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip:ink}}.new-sidepanel-submenu-item{font-size:90%;padding:0 1rem;height:2.5rem;display:flex;align-items:center;cursor:pointer;transition:background-color .2s linear}.new-sidepanel-submenu-item div{width:100%}.new-sidepanel-submenu-item a{color:#b3b2b2;height:2.5rem;display:flex;align-items:center;opacity:1;transition:opacity .2s linear}@media only screen and (min-width:61.25rem){.new-sidepanel-submenu-item:hover{background-color:#000}.new-sidepanel-submenu-item:hover a{opacity:.8}}.new-sidepanel-close-button{position:absolute;right:1.0625rem;top:1.3125rem;display:flex;align-items:center;color:#807f7f;text-decoration:none}.new-sidepanel-close-button .icon,.new-sidepanel-close-button .nav-swipeable .nav-menu-subscribe:before,.nav-swipeable .new-sidepanel-close-button .nav-menu-subscribe:before,.new-sidepanel-close-button .new-sidepanel-menu-parent-item.has-children:before,.new-sidepanel-close-button .sidepanel-location-choice-parent-item:before,.new-sidepanel-close-button .sidepanel-location-choice-parent-item div a:before,.sidepanel-location-choice-parent-item div .new-sidepanel-close-button a:before,.new-sidepanel-close-button .sidepanel-item.has-children>a:before,.new-sidepanel-close-button .sidepanel-item.has-children>div .sidepanel-submenu-toggle,.sidepanel-item.has-children>div .new-sidepanel-close-button .sidepanel-submenu-toggle,.new-sidepanel-close-button .sidepanel-new-item.has-children>a:before{font-size:.875rem}.sidepanel-search-container{margin:.6875rem 0 0;padding:0 .9375rem;width:-webkit-min-content;width:min-content}.sidepanel-search-button{text-decoration:none;color:#807f7f;height:2.1875rem;display:flex;align-items:center}.sidepanel-search-button .icon,.sidepanel-search-button .nav-swipeable .nav-menu-subscribe:before,.nav-swipeable .sidepanel-search-button .nav-menu-subscribe:before,.sidepanel-search-button .new-sidepanel-menu-parent-item.has-children:before,.sidepanel-search-button .sidepanel-location-choice-parent-item:before,.sidepanel-search-button .sidepanel-location-choice-parent-item div a:before,.sidepanel-location-choice-parent-item div .sidepanel-search-button a:before,.sidepanel-search-button .sidepanel-item.has-children>a:before,.sidepanel-search-button .sidepanel-item.has-children>div .sidepanel-submenu-toggle,.sidepanel-item.has-children>div .sidepanel-search-button .sidepanel-submenu-toggle,.sidepanel-search-button .sidepanel-new-item.has-children>a:before{padding-right:.5rem;font-size:.875rem}.sidepanel-search-text{letter-spacing:.04em;text-transform:uppercase}.sidepanel-footer-container{display:flex;width:100%;flex-shrink:0;height:3.125rem;align-items:center;margin-left:1rem;flex-direction:column;margin-top:1rem}.sidepanel-footer-item{font-size:.625rem;margin-right:1rem;text-transform:uppercase;text-decoration:none;color:#807f7f;margin-bottom:.5rem}.sidepanel-footer-item:last-of-type{margin-right:0}@media only screen and (min-width:61.25rem){.sidepanel-footer-item{transition:opacity .2 linear}.sidepanel-footer-item:hover{color:#b3b2b2}}.sidepanel-seperator{margin:.5625rem 1rem;padding:0;background-color:#807f7f;opacity:35%;height:.0625rem;border:0;width:auto;min-height:.0625rem}.sidepanel-seperator:before,.sidepanel-seperator:after{display:none}.ad-container{margin:0}.oop-ad{font-size:0;line-height:0;height:0}.shopping-links-ad{display:none}@media only screen and (min-width:61.25rem){.shopping-links-ad{display:block}.shopping-links-ad .ad-container{display:flex;align-items:center;justify-content:center;padding:1.5rem 0;margin:0 0 auto;width:calc(100% - 20rem)}.shopping-links-ad.no-rail .ad-container{width:100%}}.vertical-ad,.right-rail-ad{min-height:32.6875rem;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:48rem){.vertical-ad,.right-rail-ad{min-height:8.625rem}}@media only screen and (min-width:61.25rem){.vertical-ad,.right-rail-ad{min-height:unset;display:block;flex-direction:unset;justify-content:unset}}.vertical-ad .ad-container,.right-rail-ad .ad-container{min-width:18.75rem}.right-rail-ad{display:none}@media only screen and (min-width:61.25rem){.right-rail-ad{display:block;margin:0;position:absolute;right:2.5rem}}.ad-sticky{position:fixed;top:88px}.ad-at-bottom{position:absolute;top:auto;bottom:0}.leaderboard-ad{background-color:rgba(226,226,226,.4);display:none;padding:.9375rem 0;margin-bottom:1.25rem;min-height:7.5625rem;text-align:center;z-index:5999995}.leaderboard-ad.transporter-ad{min-height:32.6875rem;display:flex;flex-direction:column;justify-content:center;border:0;width:100vw;margin-left:calc(-50vw + 50%)}@media only screen and (min-width:40.625rem){.leaderboard-ad.transporter-ad{min-height:7.5625rem}}@media only screen and (min-width:61.25rem){.leaderboard-ad{display:block;width:100vw;margin-left:calc(-50vw + 50%)}.leaderboard-ad .ad-container{min-width:45.5rem}}.leaderboard-ad.next-content-leaderboard{padding-top:2.5rem;border-top:.375rem solid #cdcdcd}@media only screen and (min-width:61.25rem){.leaderboard-ad.next-content-leaderboard{border-top-width:.0625rem}}.breaker-ad-text{display:flex;flex-direction:row;justify-content:center;text-align:center;margin:0 0 .625rem}.breaker-ad-text:before,.breaker-ad-text:after{background-color:#e7e6e6;content:"";flex-grow:1;height:.0625rem;position:relative;top:.5em}.breaker-ad-text:before{margin:0 .625rem 0 .938rem}.breaker-ad-text:after{margin:0 .938rem 0 .625rem}@media only screen and (min-width:40.625rem){.breaker-ad-text:before{margin:0 .625rem 0 2.5rem}.breaker-ad-text:after{margin:0 2.5rem 0 .625rem}}@media only screen and (min-width:61.25rem){.breaker-ad-text:before{margin:0 .625rem 0 0}.breaker-ad-text:after{margin:0 0 0 .625rem}}.list-breaker-ad,.grid-breaker-ad,.custom-breaker-ad{margin-top:1.25rem}.list-breaker-ad:after,.grid-breaker-ad:after,.custom-breaker-ad:after{content:"";display:flex;border-bottom:.0625rem solid #e7e6e6;margin:.8125rem .938rem 0}@media only screen and (min-width:40.625rem){.list-breaker-ad:after,.grid-breaker-ad:after,.custom-breaker-ad:after{margin:.8125rem 2.5rem 0}}@media only screen and (min-width:61.25rem){.list-breaker-ad:after,.grid-breaker-ad:after,.custom-breaker-ad:after{margin:.8125rem 0 0}}.list-breaker-ad .breaker-ad-text,.grid-breaker-ad .breaker-ad-text,.custom-breaker-ad .breaker-ad-text{width:100%;text-align:center}.list-breaker-ad+.full-item,.grid-breaker-ad+.full-item,.custom-breaker-ad+.full-item{border-top:0;padding-top:0}.grid-breaker-ad:after{content:"";display:flex;border-bottom:.0625rem solid #e7e6e6;margin:.8125rem .938rem 0}@media only screen and (min-width:40.625rem){.grid-breaker-ad:after{margin:.8125rem 2.5rem 0}}@media only screen and (min-width:61.25rem){.grid-breaker-ad:after{margin:.8125rem 0 0}}@media only screen and (min-width:40.625rem){.grid-breaker-ad{margin-bottom:1.25rem}}.list-vertical-ad:after,.transporter-vertical-ad:after,.feed-block-vertical-ad:after{content:"";display:flex;border-bottom:.0625rem solid #e7e6e6;margin:.8125rem .938rem 0}@media only screen and (min-width:40.625rem){.list-vertical-ad:after,.transporter-vertical-ad:after,.feed-block-vertical-ad:after{margin:.8125rem 2.5rem 0}}@media only screen and (min-width:61.25rem){.list-vertical-ad:after,.transporter-vertical-ad:after,.feed-block-vertical-ad:after{margin:.8125rem 0 0}}.list-vertical-ad+.full-item,.transporter-vertical-ad+.full-item,.feed-block-vertical-ad+.full-item{border-top:0}@media only screen and (min-width:61.25rem){.list-vertical-ad .breaker-ad-text,.transporter-vertical-ad .breaker-ad-text,.feed-block-vertical-ad .breaker-ad-text{display:none}.list-vertical-ad:after,.transporter-vertical-ad:after,.feed-block-vertical-ad:after{display:none}.list-vertical-ad+.full-item,.transporter-vertical-ad+.full-item,.feed-block-vertical-ad+.full-item{border-top:0}}@media only screen and (min-width:61.25rem){.list-vertical-ad,.transporter-vertical-ad{background-color:transparent;border-top:0;display:block;float:right;margin:0 0 1.25rem;padding:0;text-align:center;width:32%}.list-vertical-ad .ad-container,.transporter-vertical-ad .ad-container{float:right}.list-vertical-ad .breaker-ad-text,.transporter-vertical-ad .breaker-ad-text{display:none}}.breaker-ad{position:relative;background-color:transparent;text-align:center;min-height:32.6875rem;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:48rem){.breaker-ad{min-height:8.625rem}}.breaker-ad .ad-timer{background-color:#ececec;height:.125rem;border-radius:.625rem;position:relative;opacity:0;transition:opacity .2s linear;width:18.75rem;margin:0 auto .25rem}@media only screen and (min-width:40.625rem){.breaker-ad .ad-timer{display:none}}.breaker-ad .ad-timer-fg{position:absolute;left:0;border-radius:.625rem;height:100%;width:0;background-color:#d1d1d1;transition-duration:2s,.1s;transition-property:width,background-color;transition-delay:0s,1.5s}@media only screen and (min-width:61.25rem){.breaker-ad.transporter-vertical-ad{min-height:unset;display:block;flex-direction:unset;justify-content:unset}}.breaker-ad.mobile-ad-inview .ad-timer{opacity:1}.breaker-ad.mobile-ad-inview .ad-timer-fg{background-color:#8dd782;width:100%}.breaker-ad .ad-container{min-width:18.75rem;width:100%}.custom-breaker-ad,.feed-block-vertical-ad{margin-bottom:1.25rem}.custom-breaker-ad:after,.feed-block-vertical-ad:after{margin-right:0;margin-left:0}.custom-breaker-ad .breaker-ad-text:after,.feed-block-vertical-ad .breaker-ad-text:after{margin-right:0}.custom-breaker-ad .breaker-ad-text:before,.feed-block-vertical-ad .breaker-ad-text:before{margin-left:0}.standard-article-breaker-ad{clear:both}@media only screen and (min-width:40.625rem){.standard-article-breaker-ad{transform:none;margin-left:-2.5rem}}@media only screen and (min-width:61.25rem){.standard-article-breaker-ad{width:calc(100% + (51.5%));margin-left:0}}.longform-article-breaker-ad{width:100vw;margin-left:calc(-50vw + 50%);clear:both}@media only screen and (min-width:48rem){.longform-article-breaker-ad{width:unset;margin-left:-9.4585196225%;margin-right:-9.4585196225%}}@media only screen and (min-width:61.25rem){.longform-article-breaker-ad{margin-left:-26.5303030303%;margin-right:-26.5303030303%}}@media only screen and (min-width:73.75rem){.longform-article-breaker-ad{margin-left:-37.9068322981%;margin-right:-37.9068322981%}}.standard-article-breaker-ad,.longform-article-breaker-ad,.review-article-breaker-ad{margin-top:1.25rem;margin-bottom:1.25rem;padding-top:.3125rem}.standard-article-breaker-ad:after,.longform-article-breaker-ad:after,.review-article-breaker-ad:after{content:"";display:flex;border-bottom:.0625rem solid #e7e6e6;margin:.8125rem .938rem 0}@media only screen and (min-width:40.625rem){.standard-article-breaker-ad:after,.longform-article-breaker-ad:after,.review-article-breaker-ad:after{margin:.8125rem 2.5rem 0}}@media only screen and (min-width:61.25rem){.standard-article-breaker-ad:after,.longform-article-breaker-ad:after,.review-article-breaker-ad:after{margin:.8125rem 0 0}}@media only screen and (min-width:61.25rem){.standard-article-breaker-ad.mobile-breaker-ad,.longform-article-breaker-ad.mobile-breaker-ad,.review-article-breaker-ad.mobile-breaker-ad{display:none}}@media only screen and (min-width:61.25rem){.grid-breaker-ad .ad-container,.standard-article-breaker-ad .ad-container,.listicle-slide-list-ad .ad-container,.longform-article-breaker-ad .ad-container,.recipe-breaker-ad .ad-container{position:relative;width:100vw;left:calc(50% - 50vw)}}.recipe-breaker-ad{clear:both;margin-top:1.25rem;margin-bottom:1.25rem;padding-top:.3125rem}.recipe-breaker-ad:after{content:"";display:flex;border-bottom:.0625rem solid #e7e6e6;margin:.8125rem .938rem 0}@media only screen and (min-width:40.625rem){.recipe-breaker-ad:after{margin:.8125rem 2.5rem 0}}@media only screen and (min-width:61.25rem){.recipe-breaker-ad:after{margin:.8125rem 0 0}}@media only screen and (min-width:40.625rem){.recipe-breaker-ad{transform:none;margin-left:-2.5rem}}@media only screen and (min-width:61.25rem){.recipe-breaker-ad{width:100vw;margin-left:calc(-1 * ((100vw - 151.5%) / 2))}.recipe-breaker-ad.mobile-breaker-ad{display:none}}.listicle-slide-list-ad,.listicle-breaker-ad{margin-bottom:1.25rem}.listicle-slide-list-ad:after,.listicle-breaker-ad:after{content:"";display:flex;border-bottom:.0625rem solid #e7e6e6;margin:.8125rem .938rem 0}@media only screen and (min-width:40.625rem){.listicle-slide-list-ad:after,.listicle-breaker-ad:after{margin:.8125rem 2.5rem 0}}@media only screen and (min-width:61.25rem){.listicle-slide-list-ad:after,.listicle-breaker-ad:after{margin:.8125rem 0 0}}@media only screen and (min-width:40.625rem){.listicle-slide-list-ad,.listicle-breaker-ad{transform:none;margin-left:-2.5rem}}@media only screen and (min-width:61.25rem){.listicle-slide-list-ad,.listicle-breaker-ad{width:calc(100% + (51.5%));margin-left:0}.listicle-slide-list-ad.listicle-mobile-breaker-ad,.listicle-breaker-ad.listicle-mobile-breaker-ad{display:none}}.slideshow-leaderboard{display:none}@media only screen and (min-width:61.25rem){.new-tablet-disabled .slideshow-leaderboard,.no-tablet .new-tablet-enabled .slideshow-leaderboard{width:100%;display:block;margin:0}}.slideshow-list-ad:after{content:"";display:flex;border-bottom:.0625rem solid #e7e6e6;margin:.8125rem .938rem 0}@media only screen and (min-width:40.625rem){.slideshow-list-ad:after{margin:.8125rem 2.5rem 0}}@media only screen and (min-width:61.25rem){.slideshow-list-ad:after{margin:.8125rem 0 0}}.mobile-slideshow .slideshow-list-ad{display:none}@media only screen and (min-width:40.625rem){.slideshow-list-ad{transform:none;margin-left:-2.5rem}}@media only screen and (min-width:61.25rem){.slideshow-list-ad{margin-left:0}}@media only screen and (min-width:61.25rem){.new-tablet-disabled .slideshow-list-ad,.no-tablet .new-tablet-enabled .slideshow-list-ad{display:none}}.slideshow-slide-ad{display:none}.mobile-slideshow .slideshow-slide-ad{float:left;height:100%;margin-bottom:0;width:calc(100%/1000);display:block;text-align:center}.mobile-slideshow .slideshow-slide-ad .ad-container{position:absolute;top:50%;transform:translateY(-50%);position:relative;display:inline-block;margin:0 auto}.mobile-slideshow .slideshow-slide-ad .breaker-ad-text{display:none}.slideshow-slide-ad.hidden .ad-container{display:none}.transporter-vertical-ad{clear:both;margin-top:1.25rem;margin-bottom:1.25rem}@media only screen and (min-width:61.25rem){.transporter-vertical-ad{clear:none;float:right;margin:0;text-align:right;width:auto}}@media only screen and (min-width:61.25rem){.vertical-ad .breaker-ad-text,.right-rail-ad .breaker-ad-text,.transporter-breaker-ad .breaker-ad-text{display:none}}@media only screen and (min-width:61.25rem){.ad-article-breaker-text{display:none}}@media only screen and (min-width:40.625rem){.feed-block-with-ad .ad-container,.custom-breaker-ad .ad-container{transform:translate(-2.5rem,0);width:calc(100% + (5rem))}}@media only screen and (min-width:61.25rem){.feed-block-with-ad .ad-container,.custom-breaker-ad .ad-container{transform:none;width:auto}}.feed-block-with-ad .feed-block-vertical-ad{text-align:center}@media only screen and (min-width:40.625rem){.feed-block-with-ad .feed-block-vertical-ad .ad-container{width:calc(100% + (2.5rem*2));left:unset}}@media only screen and (min-width:61.25rem){.feed-block-with-ad .feed-block-vertical-ad{margin:0;grid-column:2;-ms-grid-column:2;position:-webkit-sticky;position:sticky;top:4rem;align-self:flex-start}@supports(-ms-ime-align:auto){.feed-block-with-ad .feed-block-vertical-ad{-ms-grid-row:2}}}@media only screen and (min-width:61.25rem) and (-ms-high-contrast:active),only screen and (min-width:61.25rem) and (-ms-high-contrast:none){.feed-block-with-ad .feed-block-vertical-ad{-ms-grid-row:2}}@media only screen and (min-width:61.25rem){.feed-block-with-ad .feed-block-vertical-ad .breaker-ad-text{display:none}.feed-block-with-ad .feed-block-vertical-ad:before,.feed-block-with-ad .feed-block-vertical-ad:after{display:none}}.feed-block-with-ad .feed-block-vertical-ad .ad-container{transform:translate(-.938rem,0);width:calc(100% + (.938rem*2));margin-left:0}@media only screen and (min-width:48rem){.feed-block-with-ad .feed-block-header{-ms-grid-row-span:1;grid-row-end:1}.feed-block-with-ad .feed-block-vertical-ad,.feed-block-with-ad .feed-block-content,.feed-block-with-ad .feed-block-column{-ms-grid-row:1;grid-row:1}@supports(-ms-ime-align:auto){.feed-block-with-ad .feed-block-vertical-ad,.feed-block-with-ad .feed-block-content{-ms-grid-row:2}}}@media only screen and (min-width:48rem) and (-ms-high-contrast:active),only screen and (min-width:48rem) and (-ms-high-contrast:none){.feed-block-with-ad .feed-block-vertical-ad,.feed-block-with-ad .feed-block-content{-ms-grid-row:2}}.feed-block-with-ad .feed-block-ad-column .feed-block-vertical-ad{margin:0}#journey-container{position:fixed;z-index:5999996;width:100%;bottom:0}#journey-container.docked{position:relative;transform:translateY(.625rem)}.screen-reader-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.title-layout-over.title-color-light .breadcrumb.review li{color:#fff}.title-layout-over.title-color-light .breadcrumb.review li a.breadcrumb-link{opacity:.8;color:#fff}@media only screen and (min-width:61.25rem){.title-layout-over.title-color-light .breadcrumb.review li a.breadcrumb-link:hover{opacity:1;color:#fff}}.longform-breadcrumbs{text-align:center}.breadcrumbs-center{text-align:center}.breadcrumbs-section.subsection-breadcrumbs{padding-bottom:1.25em;margin-bottom:-1.5rem;margin-top:-.6rem;text-decoration:none;margin:0 auto;border:none;font-family:Interstate,Helvetica,Arial,Sans-serif;font-size:.75rem;line-height:1.4}.breadcrumbs-section.subsection-breadcrumbs:before,.breadcrumbs-section.subsection-breadcrumbs:after{content:none}.breadcrumbs-section.subsection-breadcrumbs.heading_body{margin-bottom:-.6rem;margin-top:0}@media only screen and (min-width:40.625rem){.breadcrumbs-section.subsection-breadcrumbs.heading_body{margin-bottom:-3.1rem;margin-top:-.6rem}}@media only screen and (min-width:61.25rem){.breadcrumbs-section.subsection-breadcrumbs.heading_body{margin-bottom:-2.5rem;margin-top:0}}.breadcrumbs-section.subsection-breadcrumbs .breadcrumb li>a{color:#595959;border-bottom:none}@media only screen and (min-width:61.25rem){.breadcrumbs-section.subsection-breadcrumbs .breadcrumb li>a:hover{color:#323232}}.breadcrumbs-section.subsection-breadcrumbs .breadcrumb li>a span{color:#595959}@media only screen and (min-width:61.25rem){.breadcrumbs-section.subsection-breadcrumbs .breadcrumb li>a span:hover{color:#323232}}.breadcrumbs-section{font-family:Interstate,Helvetica,Arial,Sans-serif;font-size:.75rem;line-height:1.4;margin:0 auto;max-width:75rem;padding:0;padding-top:2rem;background-color:transparent;font-weight:400}.breadcrumbs-section.breadcrumb{padding-left:0}.breadcrumbs-section.content-breadcrumbs{padding-left:0;margin-bottom:.5rem;margin:0 auto;padding-top:.2rem;border:none;font-weight:400}.breadcrumbs-section.content-breadcrumbs:before{content:none;display:none}.breadcrumbs-section.content-breadcrumbs .breadcrumb{padding-left:0}.breadcrumbs-section.sub_breadcrumbs{padding-right:2.5rem;padding-bottom:1.25em;padding-left:2.5rem}.breadcrumbs-section .breadcrumb{margin-left:auto}.breadcrumbs-section .breadcrumb li{display:inline}.breadcrumbs-section .breadcrumb li.hide_content_breadcrumbs{display:none}.breadcrumbs-section .breadcrumb li+li:before{padding:.25rem;content:'>';color:inherit;font-weight:400;text-decoration:none;border:none;text-transform:capitalize}.breadcrumbs-section .breadcrumb li a{font-weight:400;text-decoration:none;border:none;text-transform:capitalize;color:#595959}@media only screen and (min-width:61.25rem){.breadcrumbs-section .breadcrumb li a:hover{color:#323232}}#breadcrumbs:before{content:none;display:none}.search-input{background:transparent;border:0;padding:0;width:100%}.search-label{display:inline-block;width:100%}input[type=search].search-input{-webkit-appearance:none;border-radius:0}.search-input:-ms-input-placeholder{font-family:Yantramanav,Helvetica,Arial,Sans-serif;font-size:2.25rem;line-height:1.1;text-transform:uppercase;padding:.625rem;font-weight:700}.search-input,.search-input::placeholder{font-family:Yantramanav,Helvetica,Arial,Sans-serif;font-size:2.25rem;line-height:1.1;text-transform:uppercase;padding:.625rem;font-weight:700}@media only screen and (min-width:40.625rem){.search-input:-ms-input-placeholder{font-size:3.125rem;line-height:1}.search-input,.search-input::placeholder{font-size:3.125rem;line-height:1}}@media only screen and (min-width:61.25rem){.search-input:-ms-input-placeholder{padding:.9375rem 0}.search-input,.search-input::placeholder{padding:.9375rem 0}}.search-input:-ms-input-placeholder{color:#818080}.search-input::placeholder{color:#818080}.search-label{font-family:Yantramanav,Helvetica,Arial,Sans-serif;font-size:.875rem;line-height:1;text-transform:uppercase;border-top:.0625rem solid #818080;padding-top:.625rem;margin-bottom:1.25rem;color:#818080}.sidepanel,.new-sidepanel{transform:translateX(-20rem);width:20rem;overflow-x:hidden;max-width:20rem;background-color:#000;position:fixed;top:0;height:100%;overflow-y:scroll;z-index:5999998;transition:transform .2s linear;display:flex;flex-direction:column}.new-sidepanel-menu-recipe-box{padding-left:1.1875rem;position:relative}.new-sidepanel-menu-recipe-box:before{position:absolute;left:10;transition:transform .3s ease-in-out;margin-top:.625rem}.new-sidepanel-menu-recipe-box a{color:#807f7f;display:flex;align-items:center;position:relative;width:100%;height:2.875rem;transition:color .2s linear;margin-left:1.25rem}@media only screen and (min-width:61.25rem){.new-sidepanel-menu-recipe-box:hover{background-color:#000}.new-sidepanel-menu-recipe-box:hover a{color:#807f7f}}.site-content{transition:transform .3s ease-in-out;position:relative}.sidepanel{transform:translateX(-20rem);background-color:#f3f3f3;transition:transform .3s ease-in-out;position:fixed;top:0;width:20rem;height:100%;overflow-y:scroll;z-index:5999998}.sidepanel.active{transform:translateX(0)}#sidepanel:target{transform:translateX(0)}@media only screen and (min-width:20rem){#sidepanel:target~.nav,#sidepanel:target~.site-content,#sidepanel:target~.homepage-marquee{transform:translateX(20rem)}}@media only screen and (min-width:null){#sidepanel:target~.nav,#sidepanel:target~.site-content,#sidepanel:target~.homepage-marquee{transform:translateX(17rem)}}@media only screen and (min-width:null){#sidepanel:target~.nav,#sidepanel:target~.site-content,#sidepanel:target~.homepage-marquee{transform:translateX(14rem)}}@media only screen and (min-width:null){#sidepanel:target~.nav,#sidepanel:target~.site-content,#sidepanel:target~.homepage-marquee{transform:translateX(11rem)}}@media only screen and (min-width:100rem){#sidepanel:target~.nav,#sidepanel:target~.site-content,#sidepanel:target~.homepage-marquee{transform:translateX(7rem)}}#sidepanel:target~.nav .nav-sidepanel-button.hide-menu{display:block}#sidepanel:target~.nav .nav-sidepanel-button.show-menu{display:none}.sidepanel-menu,.sidepanel-submenu,.sidepanel-new-menu{margin:0}.sidepanel-menu{padding:0 1.25rem}.sidepanel-menu a{text-transform:uppercase;margin:.625rem 1.25rem .625rem 0;display:inline-block}.sidepanel-new-menu{padding:0 2.25rem}.sidepanel-new-menu a{text-transform:uppercase;margin:.625rem 1.25rem .625rem 0;display:inline-block}.sidepanel-new-menu.location-choice-menu:before{content:'';background:url("/assets/icons/Globe.svg?8.226.0");background-size:1.2rem;width:2.2rem;height:1.2rem;background-repeat:no-repeat;margin:0;display:inline-block}.sidepanel-new-menu .sidepanel-new-submenu{left:-2.25rem}.sidepanel-submenu,.sidepanel-new-submenu{overflow:hidden;position:relative;left:-1.25rem;height:unset;max-height:0;width:20rem;padding:0 1.875rem;background:#e7e6e6;transition:all .3s ease-in-out}.sidepanel-item.active>.sidepanel-submenu,.sidepanel-new-item.active>.sidepanel-submenu,.sidepanel-item.active>.sidepanel-new-submenu,.sidepanel-new-item.active>.sidepanel-new-submenu{max-height:25rem;overflow-y:scroll;padding:.9375rem 1.875rem;border-top:0;border-bottom:0;margin-bottom:calc(.625rem + calc(.625rem/3))}.sidepanel-item.has-children>a:before,.sidepanel-item.has-children>div .sidepanel-submenu-toggle{cursor:pointer;position:absolute;right:.9375rem;transition:transform .3s ease-in-out;font-size:1.25rem}.sidepanel-item.has-children>div{display:flex;align-items:center}.sidepanel-item.has-children>div .sidepanel-submenu-toggle{transition:all .3s ease-in-out}.sidepanel-item.has-children.active>a:before,.sidepanel-item.has-children.active>div .sidepanel-submenu-toggle{transform:rotate(.5turn)}.sidepanel-new-item.has-children>a:before{position:absolute;right:6.375rem;transition:transform .3s ease-in-out;font-size:1.25rem}.sidepanel-new-item.has-children .sidepanel-new-submenu a{margin:0}.location-choice-menu .sidepanel-new-item{display:inline}.nav-sidepanel-button .sidepanel-close-button{font-size:1.5rem;color:#000;cursor:pointer;display:block;text-align:right;margin:1.25rem 1.125rem 0}.nav-sidepanel-button .sidepanel-close-button .icon,.nav-sidepanel-button .sidepanel-close-button .nav-swipeable .nav-menu-subscribe:before,.nav-swipeable .nav-sidepanel-button .sidepanel-close-button .nav-menu-subscribe:before,.nav-sidepanel-button .sidepanel-close-button .new-sidepanel-menu-parent-item.has-children:before,.nav-sidepanel-button .sidepanel-close-button .sidepanel-location-choice-parent-item:before,.nav-sidepanel-button .sidepanel-close-button .sidepanel-location-choice-parent-item div a:before,.sidepanel-location-choice-parent-item div .nav-sidepanel-button .sidepanel-close-button a:before,.nav-sidepanel-button .sidepanel-close-button .sidepanel-item.has-children>a:before,.nav-sidepanel-button .sidepanel-close-button .sidepanel-item.has-children>div .sidepanel-submenu-toggle,.sidepanel-item.has-children>div .nav-sidepanel-button .sidepanel-close-button .sidepanel-submenu-toggle,.nav-sidepanel-button .sidepanel-close-button .sidepanel-new-item.has-children>a:before{display:inline-block;font-size:1.25rem}.nav-sidepanel-button .sidepanel-close-button .close-text{display:none}.new-nav .nav-sidepanel-button .sidepanel-close-button .close-text{display:inline}.nav-sidepanel-button.new-nav{position:absolute;right:0;top:0}.nav-sidepanel-button.new-nav .sidepanel-close-button{margin:.625rem 1.125rem 0}.nav-sidepanel-button.new-nav .icon,.nav-sidepanel-button.new-nav .nav-swipeable .nav-menu-subscribe:before,.nav-swipeable .nav-sidepanel-button.new-nav .nav-menu-subscribe:before,.nav-sidepanel-button.new-nav .new-sidepanel-menu-parent-item.has-children:before,.nav-sidepanel-button.new-nav .sidepanel-location-choice-parent-item:before,.nav-sidepanel-button.new-nav .sidepanel-location-choice-parent-item div a:before,.sidepanel-location-choice-parent-item div .nav-sidepanel-button.new-nav a:before,.nav-sidepanel-button.new-nav .sidepanel-item.has-children>a:before,.nav-sidepanel-button.new-nav .sidepanel-item.has-children>div .sidepanel-submenu-toggle,.sidepanel-item.has-children>div .nav-sidepanel-button.new-nav .sidepanel-submenu-toggle,.nav-sidepanel-button.new-nav .sidepanel-new-item.has-children>a:before{font-size:1.063rem}.sidepanel-menu-legal{display:flex;flex:1 1 auto;justify-content:center;align-items:flex-end;margin-bottom:1.25rem;min-height:3rem}.sidepanel-menu-legal .sidepanel-item a:last{margin-right:0}.sidepanel-menu a,.sidepanel-new-menu a,.sidepanel-submenu-toggle{font-family:Yantramanav,Helvetica,Arial,Sans-serif;font-size:1.25rem;line-height:1.2;color:#000;letter-spacing:.05rem}.sidepanel-submenu a,.sidepanel-new-submenu a{font-family:Yantramanav,Helvetica,Arial,Sans-serif;font-size:1rem;line-height:1.2}.search-overlay{position:fixed;top:0;left:0}.search-overlay .search-overlay-inner{display:none}.search-overlay{z-index:-1}.search-overlay.active{background-color:rgba(0,0,0,.9);width:100%;height:100%;z-index:5999997}.search-overlay.active .search-overlay-inner{display:block}#searchoverlay:target{background-color:rgba(0,0,0,.9);width:100%;height:100%;opacity:1;visibility:visible;overflow:inherit;z-index:5999997}#searchoverlay:target .search-overlay-inner{display:block}.search-overlay-inner .search-overlay-close-button{cursor:pointer;float:right}.search-overlay-form{margin:0 auto;clear:both}.search-overlay-autosuggest-list{list-style:none;text-decoration:none}.search-overlay-inner{padding:1.25rem}@media only screen and (min-width:40.625rem){.search-overlay-inner{padding:4.375rem 1.875rem 1.875rem}}.search-overlay-inner .search-overlay-close-button{color:#cdcdcd}.search-overlay-inner .search-overlay-close-button .icon,.search-overlay-inner .search-overlay-close-button .nav-swipeable .nav-menu-subscribe:before,.nav-swipeable .search-overlay-inner .search-overlay-close-button .nav-menu-subscribe:before,.search-overlay-inner .search-overlay-close-button .new-sidepanel-menu-parent-item.has-children:before,.search-overlay-inner .search-overlay-close-button .sidepanel-location-choice-parent-item:before,.search-overlay-inner .search-overlay-close-button .sidepanel-location-choice-parent-item div a:before,.sidepanel-location-choice-parent-item div .search-overlay-inner .search-overlay-close-button a:before,.search-overlay-inner .search-overlay-close-button .sidepanel-item.has-children>a:before,.search-overlay-inner .search-overlay-close-button .sidepanel-item.has-children>div .sidepanel-submenu-toggle,.sidepanel-item.has-children>div .search-overlay-inner .search-overlay-close-button .sidepanel-submenu-toggle,.search-overlay-inner .search-overlay-close-button .sidepanel-new-item.has-children>a:before{font-size:1.875rem}.search-overlay-form .search-input:-ms-input-placeholder{font-family:Yantramanav,Helvetica,Arial,Sans-serif;font-size:2.25rem;line-height:1.1;color:#fff;text-transform:uppercase;padding:.625rem 0}.search-overlay-form .search-input,.search-overlay-form .search-input::placeholder{font-family:Yantramanav,Helvetica,Arial,Sans-serif;font-size:2.25rem;line-height:1.1;color:#fff;text-transform:uppercase;padding:.625rem 0}@media only screen and (min-width:40.625rem){.search-overlay-form .search-input:-ms-input-placeholder{font-size:3.125rem;line-height:1}.search-overlay-form .search-input,.search-overlay-form .search-input::placeholder{font-size:3.125rem;line-height:1}}@media only screen and (min-width:61.25rem){.search-overlay-form .search-input:-ms-input-placeholder{padding:.9375rem 0}.search-overlay-form .search-input,.search-overlay-form .search-input::placeholder{padding:.9375rem 0}}.search-overlay-form .search-input:-ms-input-placeholder{color:#cdcdcd}.search-overlay-form .search-input::placeholder{color:#cdcdcd}.search-overlay-form .search-label{font-family:Yantramanav,Helvetica,Arial,Sans-serif;font-size:.875rem;line-height:1;text-transform:uppercase;color:#818080;border-top:.0625rem solid #818080;padding-top:.625rem}.search-overlay-autosuggest-list{font-family:Yantramanav,Helvetica,Arial,Sans-serif;font-size:1.5rem;line-height:1.2;margin:0;padding-left:0;text-transform:uppercase;line-height:2.5rem}@media only screen and (min-width:40.625rem){.search-overlay-autosuggest-list{font-size:1.875rem;line-height:1.1}}@media only screen and (min-width:40.625rem){.search-overlay-autosuggest-list{line-height:3.5rem}}.search-overlay-autosuggest-list .search-overlay-autosuggest-link{color:#a7a7a7}.error-page{margin-top:1.875rem;margin-bottom:1.875rem}.error-page-hed{color:#2c2c2c}.error-page{text-align:center;position:relative;margin:.9375rem 0}@media only screen and (min-width:40.625rem){.error-page{margin:0 auto;min-height:50vh}}@media only screen and (min-width:40.625rem){.error-page-outer{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:83%}}.error-page-content{border:.1875rem solid #000;padding:1.875rem}@media only screen and (min-width:40.625rem){.error-page-content{padding:4.375rem}}.error-page-title{font-family:Yantramanav,Helvetica,Arial,Sans-serif;font-size:2.5rem;line-height:1.1;text-transform:uppercase;margin-bottom:.625rem}@media only screen and (min-width:40.625rem){.error-page-title{font-size:3.125rem;line-height:1}}@media only screen and (min-width:61.25rem){.error-page-title{font-size:3.625rem;line-height:1}}.error-page-description{font-family:Georgia,Times,Serif;font-size:1.125rem;line-height:1.65;margin:0}.error-page-description a{color:#000;text-decoration:none}@media only screen and (min-width:61.25rem){.error-page-description a{transition:color .3s ease-in-out}.error-page-description a:hover{color:#cd0708}}.footer{margin-top:.625rem;padding:1.875rem 0;background-color:#f3f3f3;opacity:1!important}.footer-inner{position:relative}@media only screen and (min-width:20rem){.footer-logo{float:left;width:100%;margin-bottom:.3125rem}}@media only screen and (min-width:40.625rem){.footer-logo{float:left;margin-right:2%;width:27.75%}}@media only screen and (min-width:61.25rem){.footer-logo{float:left;margin-right:2%;width:23.5%}}.footer-logo a{display:block;font-size:0}.footer-logo svg{max-width:8.075rem;max-height:2.125rem;margin-right:.625rem}.footer-logo path{fill:#fff}.footer-network-logo{padding-bottom:.3125rem;max-width:12rem;height:auto}@media only screen and (min-width:61.25rem){.footer-network-logo{clear:both}}@media only screen and (min-width:61.25rem){.footer-social-menu{top:2.5rem;margin-bottom:0}}.footer-social-menu-item{margin-right:1.25rem;color:#fff;float:left}.footer-social-menu-item:last-child{margin-right:0}.footer-social-menu-item a{color:#fff}.footer-social-menu-item .icon,.footer-social-menu-item .nav-swipeable .nav-menu-subscribe:before,.nav-swipeable .footer-social-menu-item .nav-menu-subscribe:before,.footer-social-menu-item .new-sidepanel-menu-parent-item.has-children:before,.footer-social-menu-item .sidepanel-location-choice-parent-item:before,.footer-social-menu-item .sidepanel-location-choice-parent-item div a:before,.sidepanel-location-choice-parent-item div .footer-social-menu-item a:before,.footer-social-menu-item .sidepanel-item.has-children>a:before,.footer-social-menu-item .sidepanel-item.has-children>div .sidepanel-submenu-toggle,.sidepanel-item.has-children>div .footer-social-menu-item .sidepanel-submenu-toggle,.footer-social-menu-item .sidepanel-new-item.has-children>a:before{font-size:1.063rem}@media only screen and (min-width:61.25rem){.footer-social-menu-item{margin-right:.625rem}}.footer-network-tagline{color:rgba(255,255,255,.7);margin-bottom:.3125rem;display:block;clear:both}.footer-menu{width:100%;padding:0}@media only screen and (min-width:40.625rem){.footer-menu{clear:both}}@media only screen and (min-width:61.25rem){.footer-menu{float:left;margin-right:0;width:100%;margin-top:.9375rem;clear:none;margin-bottom:1.875rem}}.footer-menu-item{float:left;width:50%}@media only screen and (min-width:48rem){.footer-menu-item{width:25%}}.footer-menu-item a{color:#fff;text-decoration:none}@media only screen and (min-width:61.25rem){.footer-menu-item a{transition:color .3s ease-in-out}.footer-menu-item a:hover{color:rgba(255,255,255,.7)}}.footer-affiliate-disclosure{color:rgba(255,255,255,.7);float:left;width:100%}.footer-copyright,.footer-brand-director{color:rgba(255,255,255,.7);clear:both}.footer-brand-director{display:block;padding-top:.625rem}.footer-legal-menu{margin-top:.3125rem;padding:0}.footer-legal-menu-item{padding-right:.9375rem;display:inline-block}.footer-legal-menu-item a{color:#fff;text-decoration:none;line-height:1.4;display:inline-block;text-align:center}@media only screen and (min-width:61.25rem){.footer-legal-menu-item a{transition:color .3s ease-in-out}.footer-legal-menu-item a:hover{color:rgba(255,255,255,.7)}}.ipso-kitemark{float:left;clear:both}.footer{margin-top:.625rem;padding:1.875rem 0 4.375rem}.footer-logo path{fill:#e7e6e6}.footer a{font-family:Yantramanav,Helvetica,Arial,Sans-serif;font-size:.875rem;line-height:1;color:#a7a7a7;text-transform:uppercase}@media only screen and (min-width:61.25rem){.footer a:hover{color:#000}}.footer-logo{margin-bottom:1.25rem}.footer-logo polygon{fill:#a7a7a7}.footer-social-menu-item{margin-right:1.25rem}@media only screen and (min-width:61.25rem){.footer-social-menu-item{margin-right:.625rem}}@media only screen and (min-width:61.25rem){.footer-menu{margin-bottom:2.5rem}}.footer-network-tagline{font-family:Yantramanav,Helvetica,Arial,Sans-serif;font-size:1rem;line-height:1.2;color:#a7a7a7;margin:.625rem 0}.footer-legal-menu-item{padding-right:.9375rem}.footer-affiliate-disclosure{font-family:Yantramanav,Helvetica,Arial,Sans-serif;font-size:.875rem;line-height:1;color:#a7a7a7;margin-bottom:.9375rem}.footer-copyright,.footer-brand-director{font-family:Yantramanav,Helvetica,Arial,Sans-serif;font-size:.875rem;line-height:1;color:#a7a7a7}.footer-menu-item.nav-item{margin-bottom:.625rem;padding:0}.nav-button.location-choice{display:flex;margin:0 0 0 1rem}.nav-button.location-choice .location-choice-icon{line-height:100%}@media only screen and (min-width:61.25rem){.nav-button.location-choice .location-choice-icon{cursor:pointer}}.nav-button.location-choice.hide-menu{display:none}@media only screen and (min-width:48rem){.marquee+.nav .location-choice,.sponsored-marquee+.nav .location-choice{position:relative;top:0;right:0;background-color:transparent;margin-top:0;align-items:center}.marquee+.nav .location-choice.hide,.sponsored-marquee+.nav .location-choice.hide{visibility:visible;opacity:1}.marquee+.nav .location-choice.show,.sponsored-marquee+.nav .location-choice.show{visibility:visible;opacity:1;animation:0s}}@media only screen and (min-width:61.25rem){.marquee+.nav .location-choice,.sponsored-marquee+.nav .location-choice{cursor:pointer}}.marquee+.nav .location-choice.hide,.sponsored-marquee+.nav .location-choice.hide{visibility:hidden;opacity:0}.marquee+.nav .location-choice.show,.sponsored-marquee+.nav .location-choice.show{animation:.8s ease 0s normal forwards 1 fadein}@keyframes fadein{0%{opacity:0}66%{opacity:0}100%{opacity:1}}.location-right-side-panel{transform:translateX(20rem);position:fixed;right:0}.nav-button.location-choice .location-choice-icon,.nav-button.account-button .account-icon svg{width:1rem;height:1rem;fill:#fff;margin-right:.3125rem}.nav-button.location-choice .location-choice-country,.nav-button.account-button .account-text,.account-dropdown-container .account-dropdown .account-dropdown-link{font-family:Yantramanav,Helvetica,Arial,Sans-serif;font-size:1rem;line-height:1.2;color:#fff;letter-spacing:.04em}.marquee+.nav .location-choice,.sponsored-marquee+.nav .location-choice{position:absolute;top:.625rem;right:.625rem;background-color:rgba(0,0,0,.3);padding:.25rem .3125rem;border-radius:.1875rem;align-items:center}@media only screen and (min-width:40.625rem){.marquee+.nav .location-choice,.sponsored-marquee+.nav .location-choice{position:relative;top:-.0625rem;right:0;padding:0}}@media only screen and (min-width:48rem){.marquee+.nav .location-choice,.sponsored-marquee+.nav .location-choice{background:transparent}}.location-right-side-panel{background-color:#f3f3f3;transition:transform .3s ease-in-out;width:20rem;overflow-y:scroll;z-index:5999998;top:0;height:100%}.location-right-side-panel .sidepanel-header{display:block;padding-left:2.5rem;opacity:.8;pointer-events:none}.location-right-side-panel .location-choice-sidepanel-menu{list-style-type:none;margin-top:0}.location-right-side-panel .right-side-panel-close-button{display:block;text-align:right;font-size:1.5rem;color:#000;cursor:pointer;margin:.5rem 1.2rem 0 0}#location-choice:target{transform:translateX(0);width:100%}@media only screen and (min-width:30rem){#location-choice:target{width:20rem}}#location-choice:target .location-choice-sidepanel-menu{display:block}#location-choice:target~.nav .location-choice.hide-menu{display:flex}#location-choice:target~.nav .location-choice.show-menu{display:none}.location-right-side-panel .sidepanel-header,.location-right-side-panel .location-choice-sidepanel-menu a{font-family:Yantramanav,Helvetica,Arial,Sans-serif;font-size:1.3125rem;line-height:1.2;color:#000;text-transform:uppercase;letter-spacing:.15rem}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded{overflow-y:hidden}@media only screen and (min-width:40.625rem){body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded{max-height:80%}}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-policy-text,body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded .ot-dpd-desc{font-size:inherit}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-policy{margin-top:0;padding-top:4.5rem;overflow-y:auto;max-height:35vh;padding-bottom:25vh;position:relative}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-policy .banner-header{background-color:#fff;width:100%;margin:0;position:absolute;top:0}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-policy .banner-header .banner_logo{background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:contain;max-width:80%;height:3.125rem;display:block;margin:.5rem auto}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-policy .ot-b-addl-desc{padding-bottom:0}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-policy .ot-dpd-container{padding-bottom:25vh}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-policy .ot-dpd-container .ot-dpd-title br{display:none}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-button-group-parent{right:0;bottom:0;left:0;position:absolute;background-color:#fff}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-reject-all-handler,body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-accept-btn-handler,body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-pc-btn-handler{font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.8125rem;line-height:1;margin-top:3px;margin-bottom:3px}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-close-btn-container{display:none}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-close-btn-container .banner-close-button{font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.8125rem;line-height:1;border:1px solid #696969;padding:4px 8px;margin:0;text-decoration:none;background-color:#FFF}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-close-btn-container .banner-close-button:hover{text-decoration:underline}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded.without-decline-option #onetrust-reject-all-handler{display:none}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded.with-close-option #onetrust-group-container{margin-top:53px}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded.with-close-option #onetrust-reject-all-handler{display:none}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded.with-close-option #onetrust-close-btn-container{display:block}body.gdpr #onetrust-consent-sdk #onetrust-pc-sdk.otPcCenter .ot-btn-container button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler){font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.8125rem;line-height:1;margin-top:3px;margin-bottom:3px}body.gdpr #onetrust-consent-sdk #onetrust-pc-sdk.otPcCenter .ot-cat-grp{margin-bottom:20px}body.gdpr #onetrust-consent-sdk #onetrust-pc-sdk.otPcCenter #ot-pc-desc{font-size:.9rem}body.gdpr #onetrust-consent-sdk #onetrust-pc-sdk.otPcCenter .ot-host-opt li>div div{font-size:inherit}body.gdpr #onetrust-consent-sdk #onetrust-pc-sdk.otPcCenter .ot-pc-refuse-all-handler{font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.8125rem;line-height:1;margin-top:3px;margin-bottom:3px}body.gdpr .ot-sdk-show-settings{text-decoration:none;text-transform:capitalize;font-weight:700;border:.0625rem solid #7b7b7b;padding:.9375rem}body.gdpr .footer-legal-menu.footer-legal-menu-ads-free{clear:both}body.gdpr .footer-legal-menu.footer-legal-menu-ads-free,body.gdpr .footer-legal-menu.footer-legal-menu-onetrust{float:left}body.gdpr .footer-legal-menu .footer-legal-menu-item.footer-legal-ads-free a,body.gdpr .footer-legal-menu .footer-legal-menu-item a.ot-sdk-show-settings{display:block}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:40 / 71) and (orientation:portrait){body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded{max-height:90%}}.longform-body.onetrust-do-not-sell-form-body{width:100%}.longform-body.onetrust-do-not-sell-form-body .embed-center.onetrust-do-not-sell-form-embed{width:100%}.longform-body.onetrust-do-not-sell-form-body .embed-center.onetrust-do-not-sell-form-embed .onetrust-do-not-sell-form-embed-inner{height:2300px}@media only screen and (min-width:30rem){.longform-body.onetrust-do-not-sell-form-body .embed-center.onetrust-do-not-sell-form-embed .onetrust-do-not-sell-form-embed-inner{height:2100px}}@media only screen and (min-width:40.625rem){.longform-body.onetrust-do-not-sell-form-body .embed-center.onetrust-do-not-sell-form-embed .onetrust-do-not-sell-form-embed-inner{height:2000px}}.longform-body.onetrust-do-not-sell-form-body .embed-center.onetrust-do-not-sell-form-embed .onetrust-do-not-sell-form-embed-inner .onetrust-do-not-sell-form{border:0}.onetrust-do-not-sell-form-content .transporter{display:none}@media only screen and (max-device-width:420px){.longform-body.onetrust-do-not-sell-form-body .embed-center.onetrust-do-not-sell-form-embed .onetrust-do-not-sell-form-embed-inner{height:2500px}}@media only screen and (max-device-width:360px){.longform-body.onetrust-do-not-sell-form-body .embed-center.onetrust-do-not-sell-form-embed .onetrust-do-not-sell-form-embed-inner{height:2650px}}.tsl-nonConsent{display:none}.gdpr-nonconsent-C0004 .tsl-nonConsent{display:block;font-family:Charter,Georgia,Times,Serif;font-size:1.1875rem;line-height:1.6;color:#000}body.gdpr #onetrust-consent-sdk #onetrust-banner-sdk.otCenterRounded #onetrust-policy .banner-header .banner_logo{background-image:url("https://assets.hearstapps.com/sites/diezminutos/assets/images/logos/logo-jsonld.b8fa4a1.png")}
  35. /*# sourceMappingURL=https://assets.hearstapps.com/sites/diezminutos/assets/css/error-critical.c2d85ec.css.map */</style>
  36. <script type="text/javascript">LUX = window.LUX || {};
  37. var HRST = HRST || {};
  38. var b="fetch"in window&&"assign"in Object;if(!b){var s=document.createElement("script");s.async=!1,s.src="https://assets.hearstapps.com/assets/dist/js/shared/polyfills.dfa721e.js",document.head.appendChild(s)}
  39.  
  40. window.addEventListener("load", () => "serviceWorker"in navigator&&navigator.serviceWorker.register("/sw.js").then(function(e){console.log('Service Worker registered')}).catch(function(e){console.warn("Service worker registration failed: "+e)}));
  41. </script><script type="application/json" id="data-layer">[]</script>
  42. <script type="application/ld+json" id="json-ld">[]</script>
  43. <script id="modernizr-script-tag">/*! modernizr 3.3.1 (Custom Build) | MIT *
  44. * https://modernizr.com/download/?-pointerevents-touchevents-addtest-mq-prefixed-prefixedcss-setclasses !*/
  45. !function(e,n,t){function r(e,n){return typeof e===n}function o(){var e,n,t,o,i,s,a;for(var u in _)if(_.hasOwnProperty(u)){if(e=[],n=_[u],n.name&&(e.push(n.name.toLowerCase()),n.options&&n.options.aliases&&n.options.aliases.length))for(t=0;t<n.options.aliases.length;t++)e.push(n.options.aliases[t].toLowerCase());for(o=r(n.fn,"function")?n.fn():n.fn,i=0;i<e.length;i++)s=e[i],a=s.split("."),1===a.length?Modernizr[a[0]]=o:(!Modernizr[a[0]]||Modernizr[a[0]]instanceof Boolean||(Modernizr[a[0]]=new Boolean(Modernizr[a[0]])),Modernizr[a[0]][a[1]]=o),y.push((o?"":"no-")+a.join("-"))}}function i(e){var n=S.className,t=Modernizr._config.classPrefix||"";if(b&&(n=n.baseVal),Modernizr._config.enableJSClass){var r=new RegExp("(^|\\s)"+t+"no-js(\\s|$)");n=n.replace(r,"$1"+t+"js$2")}Modernizr._config.enableClasses&&(n+=" "+t+e.join(" "+t),b?S.className.baseVal=n:S.className=n)}function s(e,n){if("object"==typeof e)for(var t in e)w(e,t)&&s(t,e[t]);else{e=e.toLowerCase();var r=e.split("."),o=Modernizr[r[0]];if(2==r.length&&(o=o[r[1]]),"undefined"!=typeof o)return Modernizr;n="function"==typeof n?n():n,1==r.length?Modernizr[r[0]]=n:(!Modernizr[r[0]]||Modernizr[r[0]]instanceof Boolean||(Modernizr[r[0]]=new Boolean(Modernizr[r[0]])),Modernizr[r[0]][r[1]]=n),i([(n&&0!=n?"":"no-")+r.join("-")]),Modernizr._trigger(e,n)}return Modernizr}function a(e){return e.replace(/([a-z])-([a-z])/g,function(e,n,t){return n+t.toUpperCase()}).replace(/^-/,"")}function u(e){return e.replace(/([A-Z])/g,function(e,n){return"-"+n.toLowerCase()}).replace(/^ms-/,"-ms-")}function f(){return"function"!=typeof n.createElement?n.createElement(arguments[0]):b?n.createElementNS.call(n,"http://www.w3.org/2000/svg",arguments[0]):n.createElement.apply(n,arguments)}function l(){var e=n.body;return e||(e=f(b?"svg":"body"),e.fake=!0),e}function c(e,t,r,o){var i,s,a,u,c="modernizr",d=f("div"),p=l();if(parseInt(r,10))for(;r--;)a=f("div"),a.id=o?o[r]:c+(r+1),d.appendChild(a);return i=f("style"),i.type="text/css",i.id="s"+c,(p.fake?p:d).appendChild(i),p.appendChild(d),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(n.createTextNode(e)),d.id=c,p.fake&&(p.style.background="",p.style.overflow="hidden",u=S.style.overflow,S.style.overflow="hidden",S.appendChild(p)),s=t(d,e),p.fake?(p.parentNode.removeChild(p),S.style.overflow=u,S.offsetHeight):d.parentNode.removeChild(d),!!s}function d(e,n){return!!~(""+e).indexOf(n)}function p(n,r){var o=n.length;if("CSS"in e&&"supports"in e.CSS){for(;o--;)if(e.CSS.supports(u(n[o]),r))return!0;return!1}if("CSSSupportsRule"in e){for(var i=[];o--;)i.push("("+u(n[o])+":"+r+")");return i=i.join(" or "),c("@supports ("+i+") { #modernizr { position: absolute; } }",function(e){return"absolute"==getComputedStyle(e,null).position})}return t}function v(e,n){return function(){return e.apply(n,arguments)}}function m(e,n,t){var o;for(var i in e)if(e[i]in n)return t===!1?e[i]:(o=n[e[i]],r(o,"function")?v(o,t||n):o);return!1}function h(e,n,o,i){function s(){l&&(delete O.style,delete O.modElem)}if(i=r(i,"undefined")?!1:i,!r(o,"undefined")){var u=p(e,o);if(!r(u,"undefined"))return u}for(var l,c,v,m,h,g=["modernizr","tspan","samp"];!O.style&&g.length;)l=!0,O.modElem=f(g.shift()),O.style=O.modElem.style;for(v=e.length,c=0;v>c;c++)if(m=e[c],h=O.style[m],d(m,"-")&&(m=a(m)),O.style[m]!==t){if(i||r(o,"undefined"))return s(),"pfx"==n?m:!0;try{O.style[m]=o}catch(y){}if(O.style[m]!=h)return s(),"pfx"==n?m:!0}return s(),!1}function g(e,n,t,o,i){var s=e.charAt(0).toUpperCase()+e.slice(1),a=(e+" "+j.join(s+" ")+s).split(" ");return r(n,"string")||r(n,"undefined")?h(a,n,o,i):(a=(e+" "+P.join(s+" ")+s).split(" "),m(a,n,t))}var y=[],_=[],C={_version:"3.3.1",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(e,n){var t=this;setTimeout(function(){n(t[e])},0)},addTest:function(e,n,t){_.push({name:e,fn:n,options:t})},addAsyncTest:function(e){_.push({name:null,fn:e})}},Modernizr=function(){};Modernizr.prototype=C,Modernizr=new Modernizr;var w,S=n.documentElement,b="svg"===S.nodeName.toLowerCase();!function(){var e={}.hasOwnProperty;w=r(e,"undefined")||r(e.call,"undefined")?function(e,n){return n in e&&r(e.constructor.prototype[n],"undefined")}:function(n,t){return e.call(n,t)}}(),C._l={},C.on=function(e,n){this._l[e]||(this._l[e]=[]),this._l[e].push(n),Modernizr.hasOwnProperty(e)&&setTimeout(function(){Modernizr._trigger(e,Modernizr[e])},0)},C._trigger=function(e,n){if(this._l[e]){var t=this._l[e];setTimeout(function(){var e,r;for(e=0;e<t.length;e++)(r=t[e])(n)},0),delete this._l[e]}},Modernizr._q.push(function(){C.addTest=s});var x=C._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):["",""];C._prefixes=x;var T=function(){var n=e.matchMedia||e.msMatchMedia;return n?function(e){var t=n(e);return t&&t.matches||!1}:function(n){var t=!1;return c("@media "+n+" { #modernizr { position: absolute; } }",function(n){t="absolute"==(e.getComputedStyle?e.getComputedStyle(n,null):n.currentStyle).position}),t}}();C.mq=T;var E=C.testStyles=c;Modernizr.addTest("touchevents",function(){var t;if("ontouchstart"in e||e.DocumentTouch&&n instanceof DocumentTouch)t=!0;else{var r=["@media (",x.join("touch-enabled),("),"heartz",")","{#modernizr{top:9px;position:absolute}}"].join("");E(r,function(e){t=9===e.offsetTop})}return t});var z="Moz O ms Webkit",P=C._config.usePrefixes?z.toLowerCase().split(" "):[];C._domPrefixes=P;var j=C._config.usePrefixes?z.split(" "):[];C._cssomPrefixes=j;var N=function(n){var r,o=x.length,i=e.CSSRule;if("undefined"==typeof i)return t;if(!n)return!1;if(n=n.replace(/^@/,""),r=n.replace(/-/g,"_").toUpperCase()+"_RULE",r in i)return"@"+n;for(var s=0;o>s;s++){var a=x[s],u=a.toUpperCase()+"_"+r;if(u in i)return"@-"+a.toLowerCase()+"-"+n}return!1};C.atRule=N;var A=function(){function e(e,n){var o;return e?(n&&"string"!=typeof n||(n=f(n||"div")),e="on"+e,o=e in n,!o&&r&&(n.setAttribute||(n=f("div")),n.setAttribute(e,""),o="function"==typeof n[e],n[e]!==t&&(n[e]=t),n.removeAttribute(e)),o):!1}var r=!("onblur"in n.documentElement);return e}();C.hasEvent=A,Modernizr.addTest("pointerevents",function(){var e=!1,n=P.length;for(e=Modernizr.hasEvent("pointerdown");n--&&!e;)A(P[n]+"pointerdown")&&(e=!0);return e});var L={elem:f("modernizr")};Modernizr._q.push(function(){delete L.elem});var O={style:L.elem.style};Modernizr._q.unshift(function(){delete O.style}),C.testAllProps=g;var k=C.prefixed=function(e,n,t){return 0===e.indexOf("@")?N(e):(-1!=e.indexOf("-")&&(e=a(e)),n?g(e,n,t):g(e,"pfx"))};C.prefixedCSS=function(e){var n=k(e);return n&&u(n)};o(),i(y),delete C.addTest,delete C.addAsyncTest;for(var q=0;q<Modernizr._q.length;q++)Modernizr._q[q]();e.Modernizr=Modernizr}(window,document);
  46. !function(e){var n=navigator.userAgent,i=/Mobile|iP(hone|od|ad)|Android|BlackBerry|IEMobile|Kindle|NetFront|Silk-Accelerated|(hpw|web)OS|Fennec|Minimo|Opera M(obi|ini)|Blazer|Dolfin|Dolphin|Skyfire|Zune/gi;e&&e.addTest&&(e.addTest("mobile",function(){return i.test(n)&&e.mq("only screen and (min-width: 320px) and (max-width: 639px)")}),e.addTest("tablet",function(){return i.test(n)&&!e.mobile}))}(Modernizr);
  47. </script>
  48.  
  49. </head>
  50.  
  51. <body class="locale-es no-tab gdpr gdpr-nonconsent">
  52. <!-- menus/sidepanel -->
  53.  
  54.  
  55.  
  56.  
  57. <nav id="sidepanel" class="new-sidepanel" role="dialog" aria-modal="true" aria-label="Menu">
  58.                 <div class="sidepanel-search-container">
  59.            <a class="sidepanel-search-button" aria-label="Search" href="#searchoverlay" title="Buscar">
  60.                <span class="icon icon-new-search" aria-hidden="true"></span>
  61.                <span class="sidepanel-search-text">
  62.                    Buscar
  63.                </span>
  64.            </a>
  65.        </div>
  66.    
  67.    <a class="new-sidepanel-close-button" href="#" title="Cerrar" aria-label="Cerrar">
  68.        <span class="icon icon-x" aria-hidden="true"></span>
  69.    </a>
  70.  
  71.    <hr class="sidepanel-seperator">
  72.  
  73.    <ul class="new-sidepanel-menu"><li class="new-sidepanel-menu-parent-item has-children" data-id="1" tabindex="0" aria-expanded="false" aria-label="Familia Real" aria-controls="submenu_familiareal" role="button"><div><a title="Familia Real" href="/familia-real/"  >Familia Real</a><span class="sidepanel-submenu-toggle"></span></div>
  74. <ul id='submenu_familiareal' class='new-sidepanel-submenu' data-parent-id='1'>
  75. <li class="new-sidepanel-submenu-item"><a href="/es/familia-real/monarquia-espanola/"  >Familia Real Espa&amp;ntilde;ola</a></li>
  76. <li class="new-sidepanel-submenu-item"><a href="/familia-real-britanica/"  >Familia Real Brit&amp;aacute;nica</a></li>
  77. <li class="new-sidepanel-submenu-item"><a href="/es/familia-real/otras-monarquias/"  >Otras monarqu&amp;iacute;as</a></li>
  78. <li class="new-sidepanel-submenu-item"><a href="/desvistiendo-a-letizia/"  >Todo sobre Letizia</a></li>
  79. </ul>
  80. </li>
  81. <li class="new-sidepanel-menu-parent-item has-children" data-id="2" tabindex="0" aria-expanded="false" aria-label="Famosos" aria-controls="submenu_famosos" role="button"><div><a title="Famosos" href="/es/famosos-corazon/"  >Famosos</a><span class="sidepanel-submenu-toggle"></span></div>
  82. <ul id='submenu_famosos' class='new-sidepanel-submenu' data-parent-id='2'>
  83. <li class="new-sidepanel-submenu-item"><a href="/es/famosos-corazon/famosos-espanoles/"  >Famosos espa&amp;ntilde;oles</a></li>
  84. <li class="new-sidepanel-submenu-item"><a href="/es/famosos-corazon/famosos-extranjeros/"  >Famosos internacionales</a></li>
  85. <li class="new-sidepanel-submenu-item"><a href="/es/bodas-de-famosos/"  >Bodas de famosos</a></li>
  86. </ul>
  87. </li>
  88. <li class="new-sidepanel-menu-parent-item has-children" data-id="3" tabindex="0" aria-expanded="false" aria-label="Moda y belleza" aria-controls="submenu_modaybelleza" role="button"><div><a title="Moda y belleza" href="/es/moda-belleza/"  >Moda y belleza</a><span class="sidepanel-submenu-toggle"></span></div>
  89. <ul id='submenu_modaybelleza' class='new-sidepanel-submenu' data-parent-id='3'>
  90. <li class="new-sidepanel-submenu-item"><a href="/es/moda-belleza/moda/"  >Moda</a></li>
  91. <li class="new-sidepanel-submenu-item"><a href="/es/moda-belleza/belleza/"  >Belleza</a></li>
  92. </ul>
  93. </li>
  94. <li class="new-sidepanel-menu-parent-item has-children" data-id="4" tabindex="0" aria-expanded="false" aria-label="Maternidad" aria-controls="submenu_maternidad" role="button"><div><a title="Maternidad" href="/maternidad/"  >Maternidad</a><span class="sidepanel-submenu-toggle"></span></div>
  95. <ul id='submenu_maternidad' class='new-sidepanel-submenu' data-parent-id='4'>
  96. <li class="new-sidepanel-submenu-item"><a href="/maternidad/embarazo/"  >Embarazo</a></li>
  97. <li class="new-sidepanel-submenu-item"><a href="/maternidad/bebes/"  >Beb&amp;eacute;s</a></li>
  98. <li class="new-sidepanel-submenu-item"><a href="/maternidad/ninos/"  >Ni&amp;ntilde;os</a></li>
  99. <li class="new-sidepanel-submenu-item"><a href="/maternidad/familia/"  >Familia</a></li>
  100. <li class="new-sidepanel-submenu-item"><a href="/nombres-de-nino-nina/"  >Nombres de ni&amp;ntilde;o</a></li>
  101. </ul>
  102. </li>
  103. <li class="new-sidepanel-menu-parent-item has-children" data-id="5" tabindex="0" aria-expanded="false" aria-label="Cocina" aria-controls="submenu_cocina" role="button"><div><a title="Cocina" href="/cocina/"  >Cocina</a><span class="sidepanel-submenu-toggle"></span></div>
  104. <ul id='submenu_cocina' class='new-sidepanel-submenu' data-parent-id='5'>
  105. <li class="new-sidepanel-submenu-item"><a href="/cocina/recetas/"  >Recetas</a></li>
  106. <li class="new-sidepanel-submenu-item"><a href="/cocina/menaje-electrodomesticos/"  >Menaje y electrodom&amp;eacute;sticos</a></li>
  107. <li class="new-sidepanel-submenu-item"><a href="/cocina/alimentos-nutricion/"  >Alimentos y nutrici&amp;oacute;n</a></li>
  108. <li class="new-sidepanel-submenu-item"><a href="/cocina/consejos-trucos/"  >Trucos de cocina</a></li>
  109. </ul>
  110. </li>
  111. <li class="new-sidepanel-menu-parent-item has-children" data-id="6" tabindex="0" aria-expanded="false" aria-label="TV y Cine" aria-controls="submenu_tvycine" role="button"><div><a title="TV y Cine" href="/teleprograma/"  >TV y Cine</a><span class="sidepanel-submenu-toggle"></span></div>
  112. <ul id='submenu_tvycine' class='new-sidepanel-submenu' data-parent-id='6'>
  113. <li class="new-sidepanel-submenu-item"><a href="/teleprograma/programacion-tv/"  >Programaci&amp;oacute;n TV</a></li>
  114. <li class="new-sidepanel-submenu-item"><a href="/teleprograma/programas-tv/"  >Programas y Realities</a></li>
  115. <li class="new-sidepanel-submenu-item"><a href="/teleprograma/series-tv/"  >Series y Pel&amp;iacute;culas</a></li>
  116. <li class="new-sidepanel-submenu-item"><a href="https://www.facebook.com/Diezminutos.tv"  rel="nofollow">Facebook Teleprograma</a></li>
  117. </ul>
  118. </li>
  119. <li class="new-sidepanel-menu-parent-item has-children" data-id="7" tabindex="0" aria-expanded="false" aria-label="Telenovelas" aria-controls="submenu_telenovelas" role="button"><div><a title="Telenovelas" href="/telenovela/"  >Telenovelas</a><span class="sidepanel-submenu-toggle"></span></div>
  120. <ul id='submenu_telenovelas' class='new-sidepanel-submenu' data-parent-id='7'>
  121. <li class="new-sidepanel-submenu-item"><a href="/telenovela/espanolas/"  >Telenovelas espa&amp;ntilde;olas</a></li>
  122. <li class="new-sidepanel-submenu-item"><a href="/telenovela-amar-es-para-siempre/"  >Amar es para siempre</a></li>
  123. <li class="new-sidepanel-submenu-item"><a href="/telenovela-la-promesa/"  >La Promesa</a></li>
  124. <li class="new-sidepanel-submenu-item"><a href="/telenovela/turcas/"  >Telenovelas turcas</a></li>
  125. <li class="new-sidepanel-submenu-item"><a href="/telenovela-hermanos/"  >Hermanos</a></li>
  126. <li class="new-sidepanel-submenu-item"><a href="/secretos-de-familia/"  >Secretos de familia</a></li>
  127. <li class="new-sidepanel-submenu-item"><a href="/telenovela-el-juego-de-mi-destino/"  >El juego de mi destino</a></li>
  128. <li class="new-sidepanel-submenu-item"><a href="/telenovela/mexicanas/"  >Telenovelas mexicanas</a></li>
  129. <li class="new-sidepanel-submenu-item"><a href="/telenovela-la-tempestad/"  >La tempestad</a></li>
  130. <li class="new-sidepanel-submenu-item"><a href="/telenovela/otras/"  >Otras telenovelas</a></li>
  131. <li class="new-sidepanel-submenu-item"><a href="/telenovela-cafe-con-aroma-de-mujer/"  >Caf&amp;eacute; con aroma de mujer</a></li>
  132. <li class="new-sidepanel-submenu-item"><a href="https://www.facebook.com/Diezminutos.telenovela" target="_blank" rel="nofollow">Facebook Telenovela</a></li>
  133. </ul>
  134. </li>
  135. <li class="new-sidepanel-menu-parent-item has-children" data-id="8" tabindex="0" aria-expanded="false" aria-label="Hor&amp;oacute;scopo" aria-controls="submenu_hor&amp;oacute;scopo" role="button"><div><a title="Hor&amp;oacute;scopo" href="/es/horoscopo/"  >Hor&amp;oacute;scopo</a><span class="sidepanel-submenu-toggle"></span></div>
  136. <ul id='submenu_hor&oacute;scopo' class='new-sidepanel-submenu' data-parent-id='8'>
  137. <li class="new-sidepanel-submenu-item"><a href="/es/horoscopo/diario/g33975789"  >Hor&amp;oacute;scopo semanal</a></li>
  138. <li class="new-sidepanel-submenu-item"><a href="/es/horoscopo/anual/"  >Hor&amp;oacute;scopo anual</a></li>
  139. </ul>
  140. </li>
  141. <li class="new-sidepanel-menu-parent-item" data-id="9"><a href="/que-me-dices/"  >QMD: Noticias Qu&amp;eacute; me dices</a></li>
  142. <li class="new-sidepanel-menu-parent-item has-children" data-id="10" tabindex="0" aria-expanded="false" aria-label="Especiales" aria-controls="submenu_especiales" role="button"><div><a title="Especiales" href="/"  >Especiales</a><span class="sidepanel-submenu-toggle"></span></div>
  143. <ul id='submenu_especiales' class='new-sidepanel-submenu' data-parent-id='10'>
  144. <li class="new-sidepanel-submenu-item"><a href="/navidad-ideas/"  >Navidad</a></li>
  145. <li class="new-sidepanel-submenu-item"><a href="/eurovision/"  >Eurovisi&amp;oacute;n</a></li>
  146. <li class="new-sidepanel-submenu-item"><a href="/enamorados/"  >San Valent&amp;iacute;n</a></li>
  147. <li class="new-sidepanel-submenu-item"><a href="/halloween/"  >Halloween</a></li>
  148. </ul>
  149. </li>
  150. <li class="new-sidepanel-menu-parent-item has-children" data-id="11" tabindex="0" aria-expanded="false" aria-label="Salud y Bienestar" aria-controls="submenu_saludybienestar" role="button"><div><a title="Salud y Bienestar" href="/salud-bienestar/"  >Salud y Bienestar</a><span class="sidepanel-submenu-toggle"></span></div>
  151. <ul id='submenu_saludybienestar' class='new-sidepanel-submenu' data-parent-id='11'>
  152. <li class="new-sidepanel-submenu-item"><a href="/sexo-relaciones/"  >Sexo y Relaciones</a></li>
  153. </ul>
  154. </li>
  155. <li class="new-sidepanel-menu-parent-item" data-id="12"><a href="/hogar-decoracion/"  >Hogar y decoraci&amp;oacute;n</a></li>
  156. <li class="new-sidepanel-menu-parent-item has-children" data-id="13" tabindex="0" aria-expanded="false" aria-label="Revista" aria-controls="submenu_revista" role="button"><div><a title="Revista" href="/es/revista/"  >Revista</a><span class="sidepanel-submenu-toggle"></span></div>
  157. <ul id='submenu_revista' class='new-sidepanel-submenu' data-parent-id='13'>
  158. <li class="new-sidepanel-submenu-item"><a href="/es/revista/"  >Revista</a></li>
  159. <li class="new-sidepanel-submenu-item"><a href="/es/revista/portadas/"  >Portadas DM</a></li>
  160. <li class="new-sidepanel-submenu-item"><a href="/es/revista/promociones/"  >Extra DM</a></li>
  161. </ul>
  162. </li>
  163. <li class="new-sidepanel-menu-parent-item" data-id="14"><a href="/es/videos/"  >V&amp;iacute;deos</a></li>
  164. <li class="new-sidepanel-menu-parent-item" data-id="15"><a href="/amazon-prime-video-series-peliculas-documentales/"  >Lo mejor de Amazon Prime Video</a></li>
  165. <li class="new-sidepanel-menu-parent-item" data-id="16"><a href="/disney-plus-novedades/"  >Lo mejor de Disney+</a></li>
  166. <li class="new-sidepanel-menu-parent-item" data-id="17"><a href="/amazon-espana-ofertas-descuentos/"  >La mejor selecci&amp;oacute;n de ofertas</a></li>
  167. <li class="new-sidepanel-menu-parent-item" data-id="18"><a href="/regalos/"  >Ideas regalos</a></li>
  168. <li class="new-sidepanel-menu-parent-item" data-id="19"><a href="/el-poder-de-la-positividad/"  >El poder de la positividad</a></li>
  169. <li class="new-sidepanel-menu-parent-item has-children" data-id="20" tabindex="0" aria-expanded="false" aria-label="S&amp;iacute;guenos" aria-controls="submenu_s&amp;iacute;guenos" role="button"><div><a title="S&amp;iacute;guenos" href="/"  rel="nofollow">S&amp;iacute;guenos</a><span class="sidepanel-submenu-toggle"></span></div>
  170. <ul id='submenu_s&iacute;guenos' class='new-sidepanel-submenu' data-parent-id='20'>
  171. <li class="new-sidepanel-submenu-item"><a href="https://www.facebook.com/diezminutos.es/" target="_blank" rel="nofollow">Facebook</a></li>
  172. <li class="new-sidepanel-submenu-item"><a href="https://twitter.com/diezminutos_es/" target="_blank" rel="nofollow">Twitter</a></li>
  173. <li class="new-sidepanel-submenu-item"><a href="https://www.instagram.com/revistadiezminutos/" target="_blank" rel="nofollow">Instagram</a></li>
  174. <li class="new-sidepanel-submenu-item"><a href="https://www.youtube.com/user/diezminutostv/" target="_blank" rel="nofollow">Youtube</a></li>
  175. <li class="new-sidepanel-submenu-item"><a href="https://www.pinterest.es/revistadiezminu/" target="_blank" rel="nofollow">Pinterest</a></li>
  176. <li class="new-sidepanel-submenu-item"><a href="https://flipboard.com/@diezminutos_es" target="_blank" rel="nofollow">Flipboard</a></li>
  177. </ul>
  178. </li>
  179. <li class="new-sidepanel-menu-parent-item" data-id="21"><a href="http://www.hearst.es/aviso-de-privacidad" target="_blank" >Aviso de Privacidad</a></li>
  180. <li class="new-sidepanel-menu-parent-item" data-id="22"><a href="http://www.hearst.es/politica-de-cookies" target="_blank" >Pol&amp;iacute;tica de Cookies</a></li></ul>
  181.  
  182.    
  183. <footer class="sidepanel-footer-container">
  184. <a class="sidepanel-footer-item" href="https://www.hearst.com/-/us-magazines-privacy-notice" target="_blank">
  185. Privacy Notice/Notice at Collection
  186. </a>
  187. <a class="sidepanel-footer-item" href="https://www.hearst.com/-/us-magazines-terms-of-use" target="_blank">
  188. Terms of Use
  189. </a>
  190. </footer>
  191. </nav>
  192.  
  193.  
  194. <!-- / menus/sidepanel -->
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211. <nav class="nav" data-tracking-id="topNav">
  212. <div class="nav-bar nav-logo-centered new-nav ">
  213. <div class="nav-bar-container">
  214. <a class="nav-button nav-sidepanel-button hide-menu" aria-label="Side Panel" href="#" title="Menú">
  215. <span class="icon icon-menu" aria-hidden="true"></span>
  216. </a>
  217. <a class="nav-button nav-sidepanel-button show-menu" aria-label="Side Panel" href="#sidepanel" title="Menú">
  218. <span class="icon icon-menu" aria-hidden="true"></span>
  219. </a>
  220.  
  221. <a class="nav-logo " href="/" aria-label="Diez Minutos Home" title="Diez Minutos Home">
  222.  
  223.  
  224.  
  225.  
  226. <svg viewBox="0 0 528 385" version="1.1">
  227.    <defs>
  228.        <filter x="-1.6%" y="-2.8%" width="104.3%" height="107.2%" filterUnits="objectBoundingBox" id="filter-2">
  229.            <feOffset dx="4" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
  230.            <feGaussianBlur stdDeviation="3" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
  231.            <feColorMatrix values="0 0 0 0 0   0 0 0 0 0   0 0 0 0 0  0 0 0 0.4 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
  232.        </filter>
  233.    </defs>
  234.    <g id="DM-Logo">
  235.        <polygon id="Shape" fill="#CD0708" points="528 385 0 385 0 0 528 0"></polygon>
  236.        <path d="M121.995,75 L66.001,75 L66.001,228.381 L121.995,228.381 C126.303,228.381 196.173,228.381 196.173,152.769 C196.173,77.155 137.309,75 121.995,75 L121.995,75 Z M121.995,203.734 L98.306,203.734 L98.545,99.886 L121.996,99.886 C127.738,99.886 162.434,102.517 162.434,152.769 C162.432,202.541 121.995,203.734 121.995,203.734 L121.995,203.734 Z M200.719,228.381 L233.022,228.381 L233.022,75 L200.719,75 L200.719,228.381 Z M242.355,75 L341.9,75 L341.9,99.886 L274.661,99.886 L274.661,137.216 L338.071,137.216 L338.071,161.742 L274.661,161.742 L274.661,203.617 L344.054,203.617 L344.054,228.381 L242.355,228.381 L242.355,75 Z M351.707,75 L459.382,75 L459.382,101.322 L387.116,203.736 L460.577,203.736 L460.577,228.381 L349.548,228.381 L349.548,202.541 L421.816,99.888 L351.468,99.888 L351.707,75 Z M66.001,236.28 L89.618,236.28 L106.078,288.412 L122.729,236.28 L145.876,236.28 L145.876,307.346 L132.242,307.346 L132.242,247.401 L111.972,307.345 L99.811,307.345 L79.911,247.401 L79.911,307.346 L66,307.346 L66,236.28 L66.001,236.28 Z M151.036,236.28 L166.022,236.28 L166.022,307.346 L150.913,307.346 L151.036,236.28 Z M171.057,236.28 L190.464,236.28 L219.085,292.218 L219.085,236.28 L232.598,236.28 L232.598,307.346 L212.577,307.346 L184.57,252.066 L184.57,307.346 L171.181,307.346 L171.057,236.28 Z M251.27,236.28 L251.27,281.783 C251.27,287.926 253.603,297.993 265.644,297.993 C277.68,297.993 279.645,287.926 279.645,281.783 L279.645,236.28 L294.139,236.28 C294.139,236.28 294.26,270.856 294.26,281.783 C294.26,292.712 288.982,309.414 265.146,309.414 C241.315,309.414 236.895,292.597 236.895,281.783 L236.895,236.28 L251.27,236.28 Z M296.964,236.28 L351.009,236.28 L351.009,248.382 L331.602,248.382 L331.602,307.347 L316.371,307.347 L316.371,248.504 L297.089,248.504 L296.964,236.28 Z M461.32,249.367 L447.805,254.031 C445.966,249.734 444.487,246.169 437.119,245.805 C429.75,245.437 426.064,250.718 426.064,253.91 C426.064,257.102 424.837,260.053 440.802,265.205 C460.468,271.557 462.795,279.695 462.795,287.185 C462.795,294.675 457.634,309.533 435.28,309.533 C412.923,309.533 409.485,292.708 409.485,292.708 L422.992,287.556 C423.116,289.642 424.96,297.868 435.647,297.868 C446.334,297.868 447.563,291.114 447.563,288.783 C447.563,286.451 449.898,283.011 432.82,277.365 C411.8,270.409 411.081,261.277 411.081,255.873 C411.081,250.467 414.028,234.631 436.878,234.631 C459.72,234.631 461.32,249.367 461.32,249.367 L461.32,249.367 Z M378.405,234.692 C359.846,234.692 344.801,246.678 344.801,272.166 C344.801,297.658 359.846,309.64 378.405,309.64 C396.96,309.64 412.002,297.836 412.002,272.166 C412.002,246.498 396.96,234.692 378.405,234.692 L378.405,234.692 Z M378.405,297.779 C368.556,297.779 360.565,290.753 360.565,271.99 C360.565,253.223 368.55,246.2 378.405,246.2 C388.25,246.2 396.239,253.223 396.239,271.99 C396.239,290.752 388.254,297.779 378.405,297.779 L378.405,297.779 Z" id="logo-text" fill="#000000" filter="url(#filter-2)"></path>
  237.        <path d="M121.995,75 L66.001,75 L66.001,228.381 L121.995,228.381 C126.303,228.381 196.173,228.381 196.173,152.769 C196.173,77.155 137.309,75 121.995,75 L121.995,75 Z M121.995,203.734 L98.306,203.734 L98.545,99.886 L121.996,99.886 C127.738,99.886 162.434,102.517 162.434,152.769 C162.432,202.541 121.995,203.734 121.995,203.734 L121.995,203.734 Z M200.719,228.381 L233.022,228.381 L233.022,75 L200.719,75 L200.719,228.381 Z M242.355,75 L341.9,75 L341.9,99.886 L274.661,99.886 L274.661,137.216 L338.071,137.216 L338.071,161.742 L274.661,161.742 L274.661,203.617 L344.054,203.617 L344.054,228.381 L242.355,228.381 L242.355,75 Z M351.707,75 L459.382,75 L459.382,101.322 L387.116,203.736 L460.577,203.736 L460.577,228.381 L349.548,228.381 L349.548,202.541 L421.816,99.888 L351.468,99.888 L351.707,75 Z M66.001,236.28 L89.618,236.28 L106.078,288.412 L122.729,236.28 L145.876,236.28 L145.876,307.346 L132.242,307.346 L132.242,247.401 L111.972,307.345 L99.811,307.345 L79.911,247.401 L79.911,307.346 L66,307.346 L66,236.28 L66.001,236.28 Z M151.036,236.28 L166.022,236.28 L166.022,307.346 L150.913,307.346 L151.036,236.28 Z M171.057,236.28 L190.464,236.28 L219.085,292.218 L219.085,236.28 L232.598,236.28 L232.598,307.346 L212.577,307.346 L184.57,252.066 L184.57,307.346 L171.181,307.346 L171.057,236.28 Z M251.27,236.28 L251.27,281.783 C251.27,287.926 253.603,297.993 265.644,297.993 C277.68,297.993 279.645,287.926 279.645,281.783 L279.645,236.28 L294.139,236.28 C294.139,236.28 294.26,270.856 294.26,281.783 C294.26,292.712 288.982,309.414 265.146,309.414 C241.315,309.414 236.895,292.597 236.895,281.783 L236.895,236.28 L251.27,236.28 Z M296.964,236.28 L351.009,236.28 L351.009,248.382 L331.602,248.382 L331.602,307.347 L316.371,307.347 L316.371,248.504 L297.089,248.504 L296.964,236.28 Z M461.32,249.367 L447.805,254.031 C445.966,249.734 444.487,246.169 437.119,245.805 C429.75,245.437 426.064,250.718 426.064,253.91 C426.064,257.102 424.837,260.053 440.802,265.205 C460.468,271.557 462.795,279.695 462.795,287.185 C462.795,294.675 457.634,309.533 435.28,309.533 C412.923,309.533 409.485,292.708 409.485,292.708 L422.992,287.556 C423.116,289.642 424.96,297.868 435.647,297.868 C446.334,297.868 447.563,291.114 447.563,288.783 C447.563,286.451 449.898,283.011 432.82,277.365 C411.8,270.409 411.081,261.277 411.081,255.873 C411.081,250.467 414.028,234.631 436.878,234.631 C459.72,234.631 461.32,249.367 461.32,249.367 L461.32,249.367 Z M378.405,234.692 C359.846,234.692 344.801,246.678 344.801,272.166 C344.801,297.658 359.846,309.64 378.405,309.64 C396.96,309.64 412.002,297.836 412.002,272.166 C412.002,246.498 396.96,234.692 378.405,234.692 L378.405,234.692 Z M378.405,297.779 C368.556,297.779 360.565,290.753 360.565,271.99 C360.565,253.223 368.55,246.2 378.405,246.2 C388.25,246.2 396.239,253.223 396.239,271.99 C396.239,290.752 388.254,297.779 378.405,297.779 L378.405,297.779 Z" id="logo-text" fill="#FFFFFF"></path>
  238.    </g>
  239. </svg>
  240.  
  241.  
  242. </a>
  243.  
  244. <a class="top-nav-subscribe" href="/informacion/a1567/edicion-digital/">
  245. Subscribe
  246. </a>
  247.  
  248. </div>
  249. </div>
  250. </nav>
  251. <nav class="nav-placeholder"></nav>
  252. <div class="oop-ad ">
  253. <div id="gpt-ad-oop-1" class="ad-container"></div>
  254. </div>
  255.  
  256. <main class="site-content">
  257. <div id="searchoverlay" class="search-overlay" role="dialog" aria-modal="true" aria-label="Search">
  258. <div class="search-overlay-inner">
  259. <a href="#">
  260. <span class="search-overlay-close-button" aria-label="Cerrar">
  261. <span class="icon icon-close01" aria-hidden="true"></span>
  262. </span>
  263. </a>
  264.  
  265.  
  266.  
  267. <form class="search-form search-overlay-form" action="/search/">
  268. <input type="search" id="search-input" class="search-input" name="q" value="" placeholder="Buscar" autocomplete="off">
  269.  
  270. <label class="search-label" for="search-input">Escribe lo que deseas buscar</label>
  271. </form>
  272.  
  273.  
  274. <div class="search-overlay-autosuggest">
  275. <ul class="search-overlay-autosuggest-list">
  276. </ul>
  277. </div>
  278.  
  279. </div>
  280. </div>
  281. <div class="error-page">
  282. <div class="error-page-outer">
  283. <div class="error-page-content">
  284. <h1 class="error-page-title">SOS: no encuentro mi página</h1>
  285. <p class="error-page-description">Lo sentimos, no hemos podido encontrar la página que buscas. <a href="/">No te pierdas nuestras últimas noticias</a></p>
  286. </div>
  287. </div>
  288. </div>
  289. <script type="text/template" id="autosuggest-link-template">
  290. <li>
  291. <a href="<%= data.searchLink %>" class="search-overlay-autosuggest-link" data-type="<%= data.type %>" >
  292. <%= data.label %>
  293. </a>
  294. </li>
  295. </script>
  296. <script type="text/template" id="article-ad-breaker-template">
  297.     <div class="breaker-ad article-breaker-ad standard-article-breaker-ad">
  298. <div class="breaker-ad-text">Publicidad - Sigue leyendo debajo</div>
  299. <div id="{id}" class="ad-container"></div>
  300. </div>
  301.  
  302. </script>
  303.  
  304. <script type="text/template" id="longform-breaker-template">
  305.     <div class="breaker-ad article-breaker-ad longform-article-breaker-ad">
  306. <div class="breaker-ad-text">Publicidad - Sigue leyendo debajo</div>
  307. <div id="{id}" class="ad-container"></div>
  308. </div>
  309.  
  310. </script>
  311.  
  312. <script type="text/template" id="review-breaker-template">
  313.     <div class="breaker-ad article-breaker-ad review-article-breaker-ad">
  314. <div class="breaker-ad-text">Publicidad - Sigue leyendo debajo</div>
  315. <div id="{id}" class="ad-container"></div>
  316. </div>
  317.  
  318. </script>
  319.  
  320. <script type="text/template" id="article-ad-rail-template">
  321.  
  322. <div class="vertical-ad right-rail-ad ">
  323. <div class="breaker-ad-text">Publicidad - Sigue leyendo debajo</div>
  324. <div id="{id}" class="ad-container"></div>
  325. </div>
  326.  
  327. </script>
  328.  
  329. <script type="text/template" id="article-mobile-ad-breaker-template">
  330.     <div class="breaker-ad article-breaker-ad standard-article-breaker-ad mobile-breaker-ad">
  331. <div class="breaker-ad-text">Publicidad - Sigue leyendo debajo</div>
  332. <div id="{id}" class="ad-container"></div>
  333. </div>
  334.  
  335. </script>
  336.  
  337. <script type="text/template" id="listicle-ad-breaker-template">
  338.     <div class="breaker-ad listicle-slide-list-ad">
  339. <div class="breaker-ad-text">Publicidad - Sigue leyendo debajo</div>
  340. <div id="{id}" class="ad-container"></div>
  341. </div>
  342.  
  343. </script>
  344.  
  345. <script type="text/template" id="listicle-ad-rail-template">
  346.  
  347. <div class="vertical-ad right-rail-ad listicle--ad-rail ">
  348. <div class="breaker-ad-text">Publicidad - Sigue leyendo debajo</div>
  349. <div id="{id}" class="ad-container"></div>
  350. </div>
  351.  
  352. </script>
  353.  
  354. <script type="text/template" id="slideshow-ad-breaker-template">
  355.     <div class="breaker-ad slideshow-list-ad">
  356. <div class="breaker-ad-text">Publicidad - Sigue leyendo debajo</div>
  357. <div id="{id}" class="ad-container"></div>
  358. </div>
  359.  
  360. </script>
  361.  
  362. <script type="text/template" id="slideshow-top-ad-template">
  363.     <div class="breaker-ad slideshow-breaker-ad mobile-breaker-ad">
  364. <div class="breaker-ad-text">Publicidad - Sigue leyendo debajo</div>
  365. <div id="{id}" class="ad-container"></div>
  366. </div>
  367.  
  368. </script>
  369.  
  370. </main>
  371. <!-- footers/main -->
  372.  
  373.  
  374.  
  375.  
  376. <footer class="footer">
  377. <div class="footer-inner">
  378. <div class="footer-logo">
  379. <a href="/" aria-label="Diez Minutos Home" title="Diez Minutos Home">
  380.  
  381.  
  382.  
  383.  
  384. <svg viewBox="0 0 528 385" version="1.1">
  385.    <defs>
  386.        <filter x="-1.6%" y="-2.8%" width="104.3%" height="107.2%" filterUnits="objectBoundingBox" id="filter-2">
  387.            <feOffset dx="4" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
  388.            <feGaussianBlur stdDeviation="3" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
  389.            <feColorMatrix values="0 0 0 0 0   0 0 0 0 0   0 0 0 0 0  0 0 0 0.4 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
  390.        </filter>
  391.    </defs>
  392.    <g id="DM-Logo">
  393.        <polygon id="Shape" fill="#CD0708" points="528 385 0 385 0 0 528 0"></polygon>
  394.        <path d="M121.995,75 L66.001,75 L66.001,228.381 L121.995,228.381 C126.303,228.381 196.173,228.381 196.173,152.769 C196.173,77.155 137.309,75 121.995,75 L121.995,75 Z M121.995,203.734 L98.306,203.734 L98.545,99.886 L121.996,99.886 C127.738,99.886 162.434,102.517 162.434,152.769 C162.432,202.541 121.995,203.734 121.995,203.734 L121.995,203.734 Z M200.719,228.381 L233.022,228.381 L233.022,75 L200.719,75 L200.719,228.381 Z M242.355,75 L341.9,75 L341.9,99.886 L274.661,99.886 L274.661,137.216 L338.071,137.216 L338.071,161.742 L274.661,161.742 L274.661,203.617 L344.054,203.617 L344.054,228.381 L242.355,228.381 L242.355,75 Z M351.707,75 L459.382,75 L459.382,101.322 L387.116,203.736 L460.577,203.736 L460.577,228.381 L349.548,228.381 L349.548,202.541 L421.816,99.888 L351.468,99.888 L351.707,75 Z M66.001,236.28 L89.618,236.28 L106.078,288.412 L122.729,236.28 L145.876,236.28 L145.876,307.346 L132.242,307.346 L132.242,247.401 L111.972,307.345 L99.811,307.345 L79.911,247.401 L79.911,307.346 L66,307.346 L66,236.28 L66.001,236.28 Z M151.036,236.28 L166.022,236.28 L166.022,307.346 L150.913,307.346 L151.036,236.28 Z M171.057,236.28 L190.464,236.28 L219.085,292.218 L219.085,236.28 L232.598,236.28 L232.598,307.346 L212.577,307.346 L184.57,252.066 L184.57,307.346 L171.181,307.346 L171.057,236.28 Z M251.27,236.28 L251.27,281.783 C251.27,287.926 253.603,297.993 265.644,297.993 C277.68,297.993 279.645,287.926 279.645,281.783 L279.645,236.28 L294.139,236.28 C294.139,236.28 294.26,270.856 294.26,281.783 C294.26,292.712 288.982,309.414 265.146,309.414 C241.315,309.414 236.895,292.597 236.895,281.783 L236.895,236.28 L251.27,236.28 Z M296.964,236.28 L351.009,236.28 L351.009,248.382 L331.602,248.382 L331.602,307.347 L316.371,307.347 L316.371,248.504 L297.089,248.504 L296.964,236.28 Z M461.32,249.367 L447.805,254.031 C445.966,249.734 444.487,246.169 437.119,245.805 C429.75,245.437 426.064,250.718 426.064,253.91 C426.064,257.102 424.837,260.053 440.802,265.205 C460.468,271.557 462.795,279.695 462.795,287.185 C462.795,294.675 457.634,309.533 435.28,309.533 C412.923,309.533 409.485,292.708 409.485,292.708 L422.992,287.556 C423.116,289.642 424.96,297.868 435.647,297.868 C446.334,297.868 447.563,291.114 447.563,288.783 C447.563,286.451 449.898,283.011 432.82,277.365 C411.8,270.409 411.081,261.277 411.081,255.873 C411.081,250.467 414.028,234.631 436.878,234.631 C459.72,234.631 461.32,249.367 461.32,249.367 L461.32,249.367 Z M378.405,234.692 C359.846,234.692 344.801,246.678 344.801,272.166 C344.801,297.658 359.846,309.64 378.405,309.64 C396.96,309.64 412.002,297.836 412.002,272.166 C412.002,246.498 396.96,234.692 378.405,234.692 L378.405,234.692 Z M378.405,297.779 C368.556,297.779 360.565,290.753 360.565,271.99 C360.565,253.223 368.55,246.2 378.405,246.2 C388.25,246.2 396.239,253.223 396.239,271.99 C396.239,290.752 388.254,297.779 378.405,297.779 L378.405,297.779 Z" id="logo-text" fill="#000000" filter="url(#filter-2)"></path>
  395.        <path d="M121.995,75 L66.001,75 L66.001,228.381 L121.995,228.381 C126.303,228.381 196.173,228.381 196.173,152.769 C196.173,77.155 137.309,75 121.995,75 L121.995,75 Z M121.995,203.734 L98.306,203.734 L98.545,99.886 L121.996,99.886 C127.738,99.886 162.434,102.517 162.434,152.769 C162.432,202.541 121.995,203.734 121.995,203.734 L121.995,203.734 Z M200.719,228.381 L233.022,228.381 L233.022,75 L200.719,75 L200.719,228.381 Z M242.355,75 L341.9,75 L341.9,99.886 L274.661,99.886 L274.661,137.216 L338.071,137.216 L338.071,161.742 L274.661,161.742 L274.661,203.617 L344.054,203.617 L344.054,228.381 L242.355,228.381 L242.355,75 Z M351.707,75 L459.382,75 L459.382,101.322 L387.116,203.736 L460.577,203.736 L460.577,228.381 L349.548,228.381 L349.548,202.541 L421.816,99.888 L351.468,99.888 L351.707,75 Z M66.001,236.28 L89.618,236.28 L106.078,288.412 L122.729,236.28 L145.876,236.28 L145.876,307.346 L132.242,307.346 L132.242,247.401 L111.972,307.345 L99.811,307.345 L79.911,247.401 L79.911,307.346 L66,307.346 L66,236.28 L66.001,236.28 Z M151.036,236.28 L166.022,236.28 L166.022,307.346 L150.913,307.346 L151.036,236.28 Z M171.057,236.28 L190.464,236.28 L219.085,292.218 L219.085,236.28 L232.598,236.28 L232.598,307.346 L212.577,307.346 L184.57,252.066 L184.57,307.346 L171.181,307.346 L171.057,236.28 Z M251.27,236.28 L251.27,281.783 C251.27,287.926 253.603,297.993 265.644,297.993 C277.68,297.993 279.645,287.926 279.645,281.783 L279.645,236.28 L294.139,236.28 C294.139,236.28 294.26,270.856 294.26,281.783 C294.26,292.712 288.982,309.414 265.146,309.414 C241.315,309.414 236.895,292.597 236.895,281.783 L236.895,236.28 L251.27,236.28 Z M296.964,236.28 L351.009,236.28 L351.009,248.382 L331.602,248.382 L331.602,307.347 L316.371,307.347 L316.371,248.504 L297.089,248.504 L296.964,236.28 Z M461.32,249.367 L447.805,254.031 C445.966,249.734 444.487,246.169 437.119,245.805 C429.75,245.437 426.064,250.718 426.064,253.91 C426.064,257.102 424.837,260.053 440.802,265.205 C460.468,271.557 462.795,279.695 462.795,287.185 C462.795,294.675 457.634,309.533 435.28,309.533 C412.923,309.533 409.485,292.708 409.485,292.708 L422.992,287.556 C423.116,289.642 424.96,297.868 435.647,297.868 C446.334,297.868 447.563,291.114 447.563,288.783 C447.563,286.451 449.898,283.011 432.82,277.365 C411.8,270.409 411.081,261.277 411.081,255.873 C411.081,250.467 414.028,234.631 436.878,234.631 C459.72,234.631 461.32,249.367 461.32,249.367 L461.32,249.367 Z M378.405,234.692 C359.846,234.692 344.801,246.678 344.801,272.166 C344.801,297.658 359.846,309.64 378.405,309.64 C396.96,309.64 412.002,297.836 412.002,272.166 C412.002,246.498 396.96,234.692 378.405,234.692 L378.405,234.692 Z M378.405,297.779 C368.556,297.779 360.565,290.753 360.565,271.99 C360.565,253.223 368.55,246.2 378.405,246.2 C388.25,246.2 396.239,253.223 396.239,271.99 C396.239,290.752 388.254,297.779 378.405,297.779 L378.405,297.779 Z" id="logo-text" fill="#FFFFFF"></path>
  396.    </g>
  397. </svg>
  398.  
  399.  
  400. </a>
  401. </div>
  402.  
  403. <div class="social-button-group footer-social-menu" data-share-location="social-btns-follow">
  404.  <div class="social-button social-button-facebook footer-social-menu-item gdpr-requires-consent"
  405. data-tracking-id="share-button-facebook" role="none"
  406. >
  407. <a class="social-button-link" href="https://www.facebook.com/diezminutos.es" target="_blank" data-social-key="facebook" aria-label="Diez Minutos Facebook Page">
  408. <span class="icon social-button-icon icon-facebook" aria-hidden="true"></span>
  409.  
  410. </a>
  411. </div>
  412.  <div class="social-button social-button-twitter footer-social-menu-item "
  413. data-tracking-id="share-button-twitter" role="none"
  414. >
  415. <a class="social-button-link" href="https://twitter.com/diezminutos_es" target="_blank" data-social-key="twitter" aria-label="Diez Minutos Twitter Page">
  416. <span class="icon social-button-icon icon-twitter" aria-hidden="true"></span>
  417.  
  418. </a>
  419. </div>
  420. <div class="social-button social-button-pinterest footer-social-menu-item" role="none"
  421. data-tracking-id="share-button-pinterest"
  422. >
  423. <a aria-label="Diez Minutos Pinterest Page" class="social-button-link" href="https://www.pinterest.es/revistadiezminu/" target="_blank" data-pin-do="nothing" data-social-key="pinterest">
  424. <span class="icon social-button-icon icon-pinterest " aria-hidden="true"></span>
  425.  
  426. </a>
  427. </div>
  428.  <div class="social-button social-button-instagram footer-social-menu-item "
  429. data-tracking-id="share-button-instagram" role="none"
  430. >
  431. <a class="social-button-link" href="https://www.instagram.com/revistadiezminutos/" target="_blank" data-social-key="instagram" aria-label="Diez Minutos Instagram Page">
  432. <span class="icon social-button-icon icon-instagram" aria-hidden="true"></span>
  433.  
  434. </a>
  435. </div>
  436.  <div class="social-button social-button-youtube footer-social-menu-item "
  437. data-tracking-id="share-button-youtube" role="none"
  438. >
  439. <a class="social-button-link" href="https://www.youtube.com/user/diezminutostv" target="_blank" data-social-key="youtube" aria-label="Diez Minutos YouTube Page">
  440. <span class="icon social-button-icon icon-youtube" aria-hidden="true"></span>
  441.  
  442. </a>
  443. </div>
  444.  
  445. </div>
  446.  
  447. <ul class="footer-menu"><li class="footer-menu-item nav-item" data-id="1"><a href="/desvistiendo-a-letizia/"  rel="nofollow">Desvistiendo a Letizia</a></li>
  448. <li class="footer-menu-item nav-item" data-id="2"><a href="/familia-real/"  rel="nofollow">Familia Real Espa&amp;ntilde;ola</a></li>
  449. <li class="footer-menu-item nav-item" data-id="3"><a href="/es/gente-con-estilo/"  rel="nofollow">Gente con estilo</a></li>
  450. <li class="footer-menu-item nav-item" data-id="4"><a href="/es/meghan-markle-prometida-principe-enrique/"  rel="nofollow">Meghan Markle</a></li>
  451. <li class="footer-menu-item nav-item" data-id="5"><a href="/teleprograma/programacion-tv/"  rel="nofollow">Programaci&amp;oacute;n TV</a></li>
  452. <li class="footer-menu-item nav-item" data-id="6"><a href="/teleprograma/series-tv/"  rel="nofollow">Series TV</a></li>
  453. <li class="footer-menu-item nav-item" data-id="7"><a href="/telenovela/amar-es-para-siempre/"  rel="nofollow">Amar es para siempre</a></li>
  454. <li class="footer-menu-item nav-item" data-id="8"><a href="/telenovela/el-secreto-de-puente-viejo/"  rel="nofollow">El secreto de Puente Viejo</a></li>
  455. <li class="footer-menu-item nav-item" data-id="9"><a href="/es/informacion/a1556/contacto/"  rel="nofollow">Contacto</a></li>
  456. <li class="footer-menu-item nav-item" data-id="10"><a href="http://www.hearst.es/"  rel="nofollow">Hearst Espa&amp;ntilde;a</a></li>
  457. <li class="footer-menu-item nav-item" data-id="11"><a href="/es/informacion/a1567/edicion-digital/"  rel="nofollow">Edici&amp;oacute;n Digital</a></li></ul>
  458.  
  459. <img data-src="https://assets.hearstapps.com/sites/diezminutos/assets/images/logos/network-logo-es.bd644f2.png"
  460. class="lazyload footer-network-logo"
  461. width="144" height="41"
  462. alt="Hearst Magazines ES - Diezminutos, marca perteneciente al grupo Hearst Magazines International"
  463. />
  464. <span class="footer-network-tagline">Diezminutos, marca perteneciente al grupo Hearst Magazines International</span>
  465. <span class="footer-affiliate-disclosure">
  466. Diez Minutos participa en varios programas de afiliación de marketing, lo que significa que Diez Minutos recibe comisiones de las compras hechas a través de los links a sitios de los vendedores.
  467. </span>
  468. <div class="footer-legal">
  469. <small class="footer-copyright">&copy;2024 Hearst España S.L. Todos los derechos sobre las marcas, imágenes y contenidos están protegidos.</small>
  470. <ul class="footer-legal-menu"><li class="footer-legal-menu-item nav-item" data-id="1"><a href="http://www.hearst.es/aviso-de-privacidad" target="_blank" >Aviso de Privacidad</a></li>
  471. <li class="footer-legal-menu-item nav-item" data-id="2"><a href="http://www.hearst.es/politica-de-cookies" target="_blank" >Pol&amp;iacute;tica de Cookies</a></li>
  472. <li class="footer-legal-menu-item nav-item" data-id="3"><a href="http://www.hearst.es/aviso-legal" target="_blank" >Aviso Legal</a></li>
  473. <li class="footer-legal-menu-item nav-item" data-id="4"><a href="/es/sitemap/" target="_blank" >Sitemap</a></li>
  474. <li class="footer-legal-menu-item nav-item" data-id="5"><a href="https://www.hearst.es/nuestras-marcas/diez-minutos" target="_blank" >Publicidad</a></li></ul>
  475.  
  476. <ul class="footer-legal-menu footer-legal-menu-onetrust">
  477. <li class="footer-legal-menu-item nav-item">
  478. <a class="ot-sdk-show-settings" data-ignore-geolocation="true" href="#">Ajuste de Cookies</a>
  479. </li>
  480. </ul>
  481. </div>
  482.  
  483. </div>
  484. </footer>
  485. <!-- / footers/main -->
  486.  
  487. <script src="https://static-assets.hearstapps.com/_assets/moapt/2.176.0/moapt-bundle-hdm.js" async></script>
  488. <script src="https://static-assets.hearstapps.com/_assets/moapt/2.176.0/moapt-data.js" async></script>
  489. <script src="https://assets.hearstapps.com/commerce/release/affiliate-bundle.master.js" async></script>
  490. <script src="https://s-eu-1.pushpushgo.com/js/5fb26c53fc306c63011dc812.js" async></script>
  491. <script id="main" src="https://assets.hearstapps.com/assets/dist/js/main.993ea55.js" async></script>
  492. <script id="jquery" src="https://assets.hearstapps.com/assets/dist/js/shared/jquery.864c6f5.js" async></script>
  493. <script id="vendors" src="https://assets.hearstapps.com/assets/dist/js/shared/vendors.2982034.js" async></script>
  494. <script type="text/javascript">Object.defineProperties(window,{"ADSFREE":{"value":false,"writable":false},"GDPR":{"value":true,"writable":false}});
  495. window.SENTRY_DSN = "https://2db1fe908c734593b15029361071c2a4@sentry.io/109939";
  496. window.SENTRY_OPTIONS = {"release":"","environment":"prod","sampleRate":0.5,"whitelistUrls":["www.diezminutos.es","https://assets.hearstapps.com"]};
  497. window.lazySizesConfig = window.lazySizesConfig || {};
  498. window.lazySizesConfig.init = false;
  499. window.magentoProductDomains = ["store.runnersworld.com","shop.countryliving.com","store.delish.com","shop.prevention.com","shop.bicycling.com","shop.menshealth.com","shop.womenshealthmag.com","shop.esquire.com","shop.goodhousekeeping.com","shop.elle.com","shop.cosmopolitan.com","shop.womansday.com","shop.thehgtvmag.com","store.caranddriver.com","shop.townandcountrymag.com","shop.housebeautiful.com","store.harpersbazaar.com","shop.popularmechanics.com","shop.veranda.com","shop.elledecor.com","shop.thefoodnetworkmag.com","shop.thepioneerwoman.com","shop.oprahdaily.com","shop.delish.com"];
  500. window.RUNTIME_GRAPHQL_URL = "https://heimdall.hearstapps.com";
  501. window.RUNTIME_GRAPHQL_TOKEN = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6Imp3dF9zZWNyZXRfZnJlIn0.e30.wlF-prqbR7gQ28qeFJrGOTKcct5p5jzNfrO6NBcc7C8";
  502. window.ASSET_HOSTNAME = "https://assets.hearstapps.com";
  503. window.CIAM_URL = "https://www.mylo.id";
  504. window.JOURNEY_URL = "https://jam.hearstapps.com";
  505. window.JOURNEY_SITE_ID = "b22e688a-7e22-416b-81d8-c6bfbd6717c5";
  506. window.CURRENT_SITE = {"metadata":{"ciam":{"clientId":[]},"gdpr":true,"rsid":"hmagesglobal","links":{"hostnames":{"fre":{"dev":"diezminutos.kubefeature.hearstapps.net","prod":"www.diezminutos.es","stage":"www-stage.diezminutos.es"},"edit":{"dev":"edit-diezminutos.kubefeature.hearstapps.net","prod":"edit-diezminutos.prod.hearstapps.com","stage":"edit-diezminutos.kubestage.hearstapps.net"}},"includeLocalePath":false},"adUnit":{"site":"hmies-diezminutos","networkID":"36117602"},"router":{"excludes":{"routes":[],"templates":[]},"includes":{"routes":["/((?!(?:preview/eyJpZC.*)|(?:rss|auth|ajax|videos|brand|people|product|content|contenttype)/))(.*)"],"templates":[]}},"social":{"networks":{"x":{"handle":"@diezminutos_es","socialUrl":"https://twitter.com/diezminutos_es"},"line":[],"qzone":[],"weibo":[],"douyin":[],"tumblr":[],"twitter":{"handle":"@diezminutos_es","socialUrl":"https://twitter.com/diezminutos_es"},"youtube":{"socialUrl":"https://www.youtube.com/user/diezminutostv"},"facebook":{"appId":"228319643851151","socialUrl":"https://www.facebook.com/diezminutos.es"},"instagram":{"socialUrl":"https://www.instagram.com/revistadiezminutos/"},"pinterest":{"suffix":"- RevistaDiezminu","socialUrl":"https://www.pinterest.es/revistadiezminu/"},"googleplus":{"webmasterTools":"lIUNIA_ELCG-804n8uf9-3uD-bETpAlgim1sJOJJg2Q"}}},"adConfig":{"bu":"HMIES","site":"diezminutos","zone":"/36117602/hmies-diezminutos/","bidders":{"IX":{"d":{"ga":"670316","gb":"670320","la":"670315","lb":"670321","brk":"670318","garb":"670317","brkrr":"670319"},"m":{"ga":"670322","gb":"670323","lb":"670325","adh":"670326","brk":"670324"},"v":"942446"},"APN":{"d":{"ga":"10870311","gb":"10870312","la":"10870313","lb":"10870314","brk":"14483615","brkrr":"14483614"},"m":{"ga":"10870318","gb":"10870319","lb":"10870320","brk":"14665543"},"v":"23334112"},"MAG":{"d":{"ga":"3087868","gb":"3087868","la":"3087868","lb":"3087868","brk":"3087868","garb":"3087868","brkrr":"3087868"},"m":{"ga":"3087868","gb":"3087868","lb":"3087868","adh":"3087868","brk":"3087868"},"v":"3093166","siteId":"514338","accountId":"11636"},"TDS":{"d":{"tdsArt":"119810","tdsBrk":"119903"},"m":{"tdsArt":"119903"},"pageId":"110197","pageIdDesktop300":"115675"},"TPL":{"d":{"ga":"diezminutos_templated_300x400_atf_PB","gb":"diezminutos_templated_300x400_btf_PB","lb":"diezminutos_970x250_btf_PB","brkrr":"diezminutos_templated_300x400_breaker_PB","la728":"diezminutos_728x90_HDX_PB","la970":"diezminutos_970x250_PB"},"m":{"ga":"diezminutos_templated_300x250_flex_atf_m_PB","lb":"diezminutos_templated_300x250_flex_btf_m_PB","adh":"DiezMinutos_320x50_HDX_PB","brk":"diezminutos_templated_300x250_flex_breaker_m_PB"}},"TTD":{"d":{"ttd":"desktop"},"m":{"ttd":"mobile"},"v":"video","siteId":"hmies-diezminutos","supplySourceId":"hearstmagazines"},"AMZN":"3049","FBHB":{"ga":"2107389802825283_2107392639491666","brk":"2107389802825283_2107394382824825"}},"modules":{"marfeel":{"accountId":"4527"},"comscore":{"c2":11398592},"permutive":{"apiKey":"d3f6eeca-1f6f-4d45-92c2-5e7f95b12b3a","locale":"ES","currency":"EUR","workspaceId":"cb464016-b8d0-471e-a51d-af2461e7d84b"},"googleAnalytics":{"propertyId":"UA-4388078-1","measurementId":"G-8BZH61LJCV"}},"adBundle":[],"settings":{"mobileStickyAds":true,"enableGrapeshotTags":true},"siteList":["www.diezminutos.es"]},"commerce":{"affiliate":{"url":"https://assets.hearstapps.com/commerce/release/affiliate-bundle.master.js","amazon":{"market":"MAG-ES","default":{"tag":"diezminutosspain-21"}},"skimlinks":{"market":"MAG-ES","default":{"url":"//s.skimresources.com/js/86370X1538915.skimlinks.js"}},"trackonomics":{"cipd2":"dzmes"}}},"dartZone":"/36117602/hmies-diezminutos","defaults":{"config_ds":{"nav_links":{"primary":{"url":"https://www.diezminutos.es/informacion/a1567/edicion-digital/","title":"Suscríbete","new_tab":true,"nofollow":false}},"contentPass":{"id":"9e243301","cnameDNS":"https://cp.diezminutos.es"},"notifications":{"script_url":"https://s-eu-1.pushpushgo.com/js/5fb26c53fc306c63011dc812.js"}},"source_site":"Diez Minutos ES","editorial_source":"Hearst Editorial"},"copyright":"Hearst España S.L. Todos los derechos sobre las marcas, imágenes y contenidos están protegidos.","icxSiteId":"1958","permutive":{"key":"8c691800-d2bf-4f3e-ae88-1ab9ce311a6a"},"top_touts":{"05532229-75bb-4058-8ccb-0489ea9bab6a":{"id":"05532229-75bb-4058-8ccb-0489ea9bab6a","type":"content","order":"4","link_text":"Series 2024 más esperadas","frontend_link":"//www.diezminutos.es/teleprograma/series-tv/g46273119/mejores-series-2024-estrenos/"},"38f1b138-1b12-49a1-b113-24043b3889ed":{"id":"38f1b138-1b12-49a1-b113-24043b3889ed","type":"content","order":"1","link_text":"Películas Netflix 2024","frontend_link":"//www.diezminutos.es/teleprograma/series-tv/g45998455/mejores-peliculas-netflix-2024/"},"56da936f-148a-47e4-afd1-8444198fe286":{"id":"56da936f-148a-47e4-afd1-8444198fe286","type":"content","order":"3","link_text":"Chistes cortos para niños","frontend_link":"//www.diezminutos.es/maternidad/ninos/g41854069/chistes-cortos-para-ninos-divertidos/"},"8e30f614-f7b2-4c72-97c7-efbd7f3a8712":{"id":"8e30f614-f7b2-4c72-97c7-efbd7f3a8712","type":"content","order":"2","link_text":"Mejores películas de Amazon Prime Video","frontend_link":"//www.diezminutos.es/teleprograma/programas-tv/g35777381/amazon-prime-video-espana-peliculas-recomendadas/"},"9fe2e9d3-291e-4082-93a5-fbe663bc040e":{"id":"9fe2e9d3-291e-4082-93a5-fbe663bc040e","type":"content","order":"0","link_text":"Series Netflix 2024","frontend_link":"//www.diezminutos.es/teleprograma/series-tv/g46226316/series-netflix-2024-estrenos/"}},"video_ads":{"ad_throttle_duration":90},"comScoreId":"11398592","dateFormat":{"js":"DD/MM/YYYY","php":"d/m/Y"},"chartbeatId":"39276","icxDomainId":"6942","networkName":"Hearst Magazines ES","siteAcronym":"DZM","content_types":["Default","Video","Tips","Reviews","Recipe","Quizzes","Q&A","Products","News","Interview","How To","Horoscopes","Feature","Advice"],"legacy_domain":"www.diezminutos.es","payWallSchema":{"freeTags":["most-popular"]},"networkTagLine":"Diezminutos, marca perteneciente al grupo Hearst Magazines International","seekrIndexName":"diezminutos-es-es","networkLogoPath":"@siteAssets/images/logos/network-logo-es.png","icxVideoDomainId":"7224","oneTrustDomainId":"e067f430-1c05-454a-aab3-8214d773d1c3","privacyStatement":"http://www.hearst.es/aviso-de-privacidad","ensightenScriptUrl":"//nexus.ensighten.com/hearst/mag-es/Bootstrap.js","skimlinksPublisherId":"86370X1538915","ensightenDNTScriptUrl":"//nexus.ensighten.com/hearst/mag-es-dnt/Bootstrap.js","ensightenDevScriptUrl":"//nexus.ensighten.com/hearst/mag-es-dev/Bootstrap.js","ensightenGDPRScriptUrl":"//nexus.ensighten.com/hearst/mag-es/Bootstrap.js","hide_newsletter_signup":true,"last_migrated_at_by_shark":"2018-12-12 13:03:59","googleAnalyticsSiteAccount":"UA-4388078-1","last_migrated_page_by_shark":207,"last_content_migrated_by_shark":"2018-12-12 13:50:27","googleAnalyticsVideoDiagTracking":"false","googleAnalyticsVideoTrackingBrandName":"Diez Minutos ES","spotim":{"ssotoken":false}}};
  507. window.CURRENT_LOCALE = {"id":"c0a8806a-e2b2-4981-93b7-70512044e019","created_at":"2017-03-28T17:26:58.625003Z","updated_at":"2021-03-02T14:52:36.012592Z","name":"Spain","language":"es","country":"ES","url_path":"es","currency":"EUR"};
  508. window.requiresGDPRConsent = ["celtra","facebook","giphy","instagram","pinterest","playbuzz","poll","quiz","spotify","talkShopLive","tiktok","twitter","youtube"];
  509. window.MOBILE_AD_PROGRESS_BAR = false;
  510. window.SELF_HOSTED_ADS = true;
  511. window.SELF_HOSTED_AFFILIATE_TAGGING = true;
  512.  
  513.  
  514. /**
  515. * Loads the Consent Management (CMP) script
  516. */
  517. const oneTrustDomainId = 'e067f430-1c05-454a-aab3-8214d773d1c3';
  518.  
  519. function loadCmpScript(doc, win) {
  520. const search = window.location.search;
  521. const ua = navigator.userAgent;
  522. const env = /docker|hearstapps/i.test(doc.location.hostname) ? 'stage' : 'prod';
  523. const docBody = doc.body || doc.getElementsByTagName('body')[0];
  524. const siteCountry = 'ES'.toLowerCase();
  525.  
  526. win.cmpUtils = {
  527. /**
  528. * Config & Default consent state
  529. */
  530. debug: [],
  531. bypassed: false,
  532. consentInfo: {},
  533. cmpQueue: [],
  534. hasWwwInHostName: win.location.hostname.startsWith('www'),
  535. haveConsent: false,
  536. timerStart: Date.now(),
  537. wrapperInit: false,
  538.  
  539. /**
  540. * Scroll fix for OneTrust consent & preference center modals
  541. */
  542. checkOtTextScroll(sel) {
  543. setTimeout(function handleTimeOut() {
  544. var otp = doc.querySelector(sel);
  545. if (otp && otp.scrollTop > 0) {
  546. otp.scrollTop = 0;
  547. }
  548. }, 250);
  549. },
  550.  
  551. /**
  552. * CCPA Forms Request Types
  553. */
  554. formRequestTypes: [
  555. 'Global DNS',
  556. 'Do Not Sell My Information',
  557. 'Delete My Personal Information',
  558. 'Access My Personal Information',
  559. ],
  560.  
  561. /**
  562. * @desc Checks IAB TCF CMP API to verify vendor consent
  563. *
  564. * - Pings the __tcfapi and sets listener for response
  565. * - Callback response collects vendor consents from tcData
  566. * - Calls checkVendorConsent
  567. *
  568. * @param {integer} vendorId - IAB Vendor ID
  569. * @param {function} callback - vendor tag callback function
  570. * @callback {checkVendorConsent}
  571. */
  572. checkTCFApi(vendorId, callback) {
  573. // Adding TCF CMP API event listener callback to when data is loaded
  574. function tcfCallback(tcData, success) {
  575. if (
  576. success &&
  577. (tcData.eventStatus === 'tcloaded' || tcData.eventStatus === 'useractioncomplete')
  578. ) {
  579. const vendorConsents = tcData?.vendor?.consents || {};
  580. win.__tcfapi('removeEventListener', 2, function handleTcfListener() {}, tcData.listenerId);
  581. if (vendorConsents) win.cmpUtils.checkVendorConsent(vendorConsents, vendorId, callback);
  582. }
  583. };
  584.  
  585. // Check TCF ping and run event listener or function depending on status
  586. win.__tcfapi('ping', 2, function handleTcfPing() {
  587. win.__tcfapi('addEventListener', 2, tcfCallback);
  588. });
  589. },
  590.  
  591. /**
  592. * @desc Checks Vendor Consents from TCF CMP API
  593. *
  594. * Will run callback function (tag) if vendor consent is true
  595. * AND if user is not the following:
  596. * - GPP US National Opt Out
  597. * - CCPA Opt Out (deprecated soon)
  598. * - GPC set
  599. *
  600. * Sets listener for possible user consent change
  601. *
  602. * @param {object} vendorConsents - from TCP API tcData response
  603. * @param {integer} vendorId - IAB Vendor ID
  604. * @param {function} callback - vendor tag callback function
  605. * @param {boolean} init - used to set the change listener if initial check
  606. * @callback callback supplied - self if consent change
  607. */
  608. checkVendorConsent(vendorConsents, vendorId, callback, init = true) {
  609. // If there is vendor consent for the supplied vendor ID
  610. if (
  611. vendorConsents[vendorId] === true &&
  612. !win.CMP_GPP_USNAT_OPTOUT &&
  613. !win.CMP_CCPA_OPTOUT &&
  614. !win.CMP_GPC_SET
  615. ) {
  616. win.cmpUtils.log(
  617. 'cmpUtils - checkVendorConsent',
  618. 'consent',
  619. `vendorId ${vendorId} = ${vendorConsents[vendorId]}`
  620. );
  621. return callback();
  622. }
  623. win.cmpUtils.log(
  624. 'cmpUtils - checkVendorConsent',
  625. 'consent DECLINED',
  626. `vendorId ${vendorId} = ${vendorConsents[vendorId]}`
  627. );
  628.  
  629. // No consent intially so add listener for consent change to try again
  630. if (init) {
  631. win.addEventListener(
  632. 'cmp.consent.change',
  633. function handleConsentChange() {
  634. win.cmpUtils.checkVendorConsent(vendorConsents, vendorId, callback, false);
  635. return false;
  636. },
  637. { once: true }
  638. );
  639. }
  640.  
  641. return false;
  642. },
  643.  
  644. /**
  645. * Display the OneTrust Modal's Decline Button
  646. *
  647. * The new requirement is to display a "Decline" button
  648. * of the same size right next to the "Accept" button on the main consent modal.
  649. *
  650. * There are multiple scenarios we're handling.
  651. *
  652. * ES (Spain) sites/users - will NOT see a "Decline" button on the main consent modal UNTIL Jan. 11, 2024
  653. * IT (Italy) sites/users - will see a "Decline" button at the top right, and NOT next to "Accept"
  654. * NL (Netherlands) sites/users - will NOT see a "Decline" button (until further notice)
  655. * UK (United Kingdom aka: GB) sites/users - WILL see a "Decline" button next to "Accept" on the main consent modal
  656. * Every other EU sites/users - WILL see a "Decline" button next to "Accept" on the main consent modal
  657. */
  658. displayDeclineButton() {
  659. const { site, user } = win.cmpUtils.locale;
  660. const otModal = doc.querySelector('#onetrust-banner-sdk');
  661.  
  662. if (otModal) {
  663. // Spain shows button after Jan. 11, 2024
  664. const spainDisplayDecline = new Date() > new Date('2024-01-11T00:00:00');
  665.  
  666. // Spain or Netherlands
  667. if (
  668. (site === 'es' || user === 'es') && !spainDisplayDecline
  669. || (site === 'nl' || user === 'nl')
  670. ) {
  671. otModal.classList.add('without-decline-option');
  672. }
  673.  
  674. // Italy
  675. if (site === 'it' || user === 'it') {
  676. otModal.classList.add('with-close-option');
  677. }
  678. }
  679. },
  680.  
  681. /**
  682. * Event Dispatch Wrapper Method
  683. *
  684. * @param {string} name
  685. * @param {object} options
  686. */
  687. emitEvent(name, options = {}) {
  688. win.dispatchEvent(new CustomEvent(name, { detail: options }));
  689. },
  690.  
  691. /**
  692. * Event handler for OneTrust forms completion
  693. * - uses cmpUtils.formRequestTypes
  694. * - E.g. Do Not Sell My Personal Information
  695. *
  696. * @param {object} event
  697. * @returns
  698. */
  699. formCompletionHandler(event) {
  700. if (!event.origin.includes('onetrust')) return;
  701.  
  702. win.cmpUtils.log('formCompletionHandler', 'event', event);
  703.  
  704. const { data } = event;
  705. const parsedData = JSON.parse(data);
  706.  
  707. win.scrollTo(0, 0);
  708.  
  709. const matchedRequest = win.cmpUtils.formRequestTypes.filter(function matchReq(req) {
  710. return parsedData.requestTypes.includes(req);
  711. });
  712.  
  713. if (matchedRequest.length > 0) {
  714. // On successful form submission, flips switch to off for
  715. // "Opt Out of Sale of Sharing/Targeted Advertising"
  716. // leaving only cookie categories C0001 (strictly necessary) & C0003 (functional) allowed
  717. // - GPP US National Opt Out
  718. // - CCPA Opt Out (deprecated soon)
  719. win.Optanon.RejectAll();
  720.  
  721. win.removeEventListener('click', win.cmpUtils.formCompletionHandler);
  722. }
  723. },
  724.  
  725. /**
  726. * Returns the OneTrust 'OptanonAlertBoxClosed' cookie value
  727. *
  728. * @returns {array}
  729. */
  730. getAlertBoxCookieValue() {
  731. // Get the OptanonAlertBoxClosed Cookie
  732. return win.cmpUtils.getCookieMatch('OptanonAlertBoxClosed');
  733. },
  734.  
  735. /**
  736. * Returns a regex match on the document.cookie object, capturing the value
  737. * https://regex101.com/r/yaCpvJ/1
  738. *
  739. * @param {*} name
  740. * @returns {*} - value passed if matched
  741. */
  742. getCookieMatch: (name) => doc.cookie.match(`[; ]*${name}=([^;]+)`),
  743.  
  744. /**
  745. * Returns the CCPA Opt Out Value from the 'usprivacy' cookie if present
  746. *
  747. * @returns {boolean}
  748. */
  749. getCCPAOptOut() {
  750. const usprivacy = win.cmpUtils.getCookieMatch('usprivacy');
  751. return !!(usprivacy && usprivacy[1].charAt(2) === 'Y');
  752. },
  753.  
  754. /**
  755. * Checks consent states from OneTrust Consent Groups & IAB TCF CMP API
  756. * - If 'category' has consent (2 usage options):
  757. *   - runs callback function
  758. *   - USAGE: window.getCMPConsent('category', 'C0004', callBackFunc);
  759. *
  760. *   - returns boolean for condition to run or not
  761. *   - USAGE: if (window.getCMPConsent('category', 'C0004') === true) { then do something... }
  762. *
  763. * - If 'vendor' has consent:
  764. *   - runs callback function
  765. *   - USAGE: window.getCMPConsent('vendor', [ vendor ID here ], callBackFunc);
  766. *
  767. * @param {string} type - Type of consent to check for: 'category' or 'vendor'
  768. * @param {integer} id - IAB vendor ID to be checked against
  769. * @param {function} tag - The tag/vendor callback function to run
  770. * @param {boolean} init - used to set the change listener if initial check
  771. * @returns {boolean}
  772. */
  773. getCMPConsent(type, id, tag, init = true) {
  774. // Run tag if site/user is not GDPR eligible
  775. // AND check to see if user is not the following:
  776. // - GPP US National Opt Out
  777. // - CCPA Opt Out (deprecated soon)
  778. // - GPC set
  779. const notGDPROrOptedOut =
  780. !win.GDPR && !win.CMP_GPP_USNAT_OPTOUT && !win.CMP_CCPA_OPTOUT && !win.CMP_GPC_SET;
  781.  
  782. // Check type of consent we are checking for
  783. switch (type) {
  784. case 'category':
  785. try {
  786. if (
  787. notGDPROrOptedOut ||
  788. // Check if user has consented to category
  789. win.CMP_CONSENT_GROUPS.includes(id)
  790. ) {
  791. win.cmpUtils.log('cmpUtils - getCMPConsent', `category '${id}' consent`, true);
  792. if (tag) tag();
  793. return true;
  794. }
  795. // No consent intially so add listener for consent change to try again
  796. if (init) {
  797. win.addEventListener(
  798. 'cmp.consent.change',
  799. function handleConsentChange() {
  800. win.cmpUtils.getCMPConsent(type, id, tag, false);
  801. },
  802. { once: true }
  803. );
  804. }
  805.  
  806. break;
  807. } catch (e) {
  808. return false;
  809. }
  810. case 'vendor':
  811. if (notGDPROrOptedOut) return tag();
  812.  
  813. // If __tcfapi isn't defined, push command into queue
  814. if (typeof win.__tcfapi === 'undefined') {
  815. win.cmpUtils.cmpQueue.push([id, tag]);
  816. } else {
  817. win.cmpUtils.checkTCFApi(id, tag);
  818. }
  819. return true;
  820.  
  821. default:
  822. return false;
  823. }
  824.  
  825. // Return false if cases fail:
  826. return false;
  827. },
  828.  
  829. /**
  830. * Gets the Consent Groups via 'OptanonConsent' cookie value
  831. *
  832. * @returns {object} - consent groups and partial consent
  833. */
  834. getConsentGroups() {
  835. let partialConsent = false;
  836. let cmpConsentGroups = '';
  837.  
  838. // Check for consent via cookie value
  839. const onetrustCookieVal = win.cmpUtils.getCookieMatch('OptanonConsent');
  840.  
  841. if (onetrustCookieVal) {
  842. let groups = onetrustCookieVal[1].match(/groups=(.*?)(&|$)/);
  843. const interactionCount = onetrustCookieVal[1].match(/interactionCount=(.*?)(&|$)/);
  844.  
  845. win.cmpUtils.log('cmpUtils - getConsentGroups', 'groups', groups);
  846. win.cmpUtils.log('cmpUtils - getConsentGroups', 'interactionCount', interactionCount);
  847.  
  848. if (groups) {
  849. groups = decodeURIComponent(groups[1]).split(',');
  850. groups.forEach(function handleGroup(group) {
  851. if (group.includes(':')) {
  852. const gs = group.split(':');
  853. if (gs[1] === '1') {
  854. cmpConsentGroups += (cmpConsentGroups ? ',' : '') + gs[0];
  855. // show partial consent only after initial interaction
  856. } else if (gs[1] === '0' && interactionCount[1] > 0) {
  857. partialConsent = true;
  858. }
  859. }
  860. });
  861. }
  862. }
  863.  
  864. return { cmpConsentGroups, partialConsent };
  865. },
  866.  
  867. /**
  868. * Returns the Global Privacy Control (GPC) Value from the browser
  869. *
  870. * @returns {boolean}
  871. */
  872. getGPCStatus() {
  873. return !!(navigator && navigator.globalPrivacyControl);
  874. },
  875.  
  876. /**
  877. * Gets the User's cookie Info from a HDM-set cookie
  878. * - Fastly set
  879. * - manually set from FRE or ad bundle
  880. *
  881. * Note: Value MUST be in the format of a JSON string
  882. *
  883. * @returns {object}
  884. */
  885. getHdmCookie(name) {
  886. const hdmCookie = win.cmpUtils.getCookieMatch(name);
  887. return hdmCookie ? JSON.parse(hdmCookie[1]) : '';
  888. },
  889.  
  890. /**
  891. * Retrieves the user's country code from the Fastly 'location_data' cookie
  892. *
  893. * @returns {string}
  894. */
  895. getUserCountry() {
  896. // Get location cookie set by Fastly
  897. const locationDataCookie = win.cmpUtils.getHdmCookie('location_data');
  898. // Get country code from location cookie
  899. const { country_code: countryCode } = locationDataCookie;
  900.  
  901. return countryCode ? countryCode.toLowerCase() : false;
  902. },
  903.  
  904. /**
  905. * Global Privacy Protection (GPP)
  906. */
  907. gpp: {
  908. listenerSet: false,
  909.  
  910. /**
  911. * Retrieves GPP US National Opt Out Signal from "hdm_cmp" cookie
  912. *
  913. * @returns {boolean}
  914. */
  915. getUsNatOptOut() {
  916. // If 'hcm_cmp' cookie is found
  917. const hdmCmp = win.cmpUtils.getHdmCookie('hdm_cmp');
  918.  
  919. // If GPP US National Opt Out is found
  920. const optOut = hdmCmp?.gpp?.usNatOptOut;
  921. if (optOut) {
  922. win.cmpUtils.log('cmpUtils - GPP', 'getUsNatOptOut - hdmCmp.gpp.usNatOptOut', !!optOut);
  923. return !!optOut;
  924. }
  925.  
  926. return false;
  927. },
  928.  
  929. /**
  930. * Retrieves and Sets GPP US National Opt Out Signal from __gpp CMP API
  931. *
  932. * @returns {boolean}
  933. */
  934. setUsNatOptOut(evt) {
  935. win.cmpUtils.log('cmpUtils - GPP', 'setUsNatOptOut - evt', evt);
  936.  
  937. // Checking __gpp CMP API
  938. const { pingData } = evt;
  939. const OPTED_OUT_VALUE = 1;
  940. let optOut = false;
  941.  
  942. function updateHdmCmpCookie() {
  943. const hdmCmpCookie = win.cmpUtils.getHdmCookie('hdm_cmp');
  944.  
  945. // If no cookie or status has changed, set/update 'hdm_cmp' cookie
  946. if (!hdmCmpCookie || win.CMP_GPP_USNAT_OPTOUT !== optOut) {
  947. const cookieInfo = {
  948. gpp: {
  949. usNatOptOut: optOut,
  950. // TODO: remove after all scripts updated to new version
  951. uspNatOptOut: optOut,
  952. },
  953. };
  954. win.CMP_GPP_USNAT_OPTOUT = optOut;
  955. // TODO: remove after all scripts updated to new version
  956. win.CMP_GPP_USPNAT_OPTOUT = win.CMP_GPP_USNAT_OPTOUT;
  957. win.cmpUtils.setHdmCmpCookie(cookieInfo);
  958. }
  959. }
  960.  
  961. function handleGetSection(resp) {
  962. win.cmpUtils.log('cmpUtils - GPP', 'setUsNatOptOut - handleGetSection - resp', resp);
  963.  
  964. const { SaleOptOut, SharingOptOut, TargetedAdvertisingOptOut } = resp;
  965.  
  966. // If any of these are opted out
  967. optOut =
  968. SaleOptOut === OPTED_OUT_VALUE ||
  969. SharingOptOut === OPTED_OUT_VALUE ||
  970. TargetedAdvertisingOptOut === OPTED_OUT_VALUE;
  971.  
  972. win.cmpUtils.log('cmpUtils - GPP', 'setUsNatOptOut - handleGetSection - optOut', optOut);
  973.  
  974. updateHdmCmpCookie();
  975. }
  976.  
  977. function handleHasSection(resp) {
  978. win.cmpUtils.log('cmpUtils - GPP', 'setUsNatOptOut - handleHasSection - resp', resp);
  979.  
  980. if (resp) {
  981. // Get GPP details from the section
  982. win.__gpp('getSection', handleGetSection, 'usnatv1');
  983. } else {
  984. updateHdmCmpCookie();
  985. }
  986. }
  987.  
  988. // If GPP ready and loaded
  989. if (pingData && pingData.cmpStatus === 'loaded') {
  990. // Check to see if the 'usnatv1' section is available
  991. // - if configured, handle it
  992. win.__gpp('hasSection', handleHasSection, 'usnatv1');
  993. }
  994. },
  995.  
  996. /**
  997. * Initializes GPP Event Listener
  998. * - Retrieves initial info
  999. *
  1000. * @returns {boolean}
  1001. */
  1002. init() {
  1003. win.cmpUtils.log('cmpUtils - GPP', 'init', true);
  1004.  
  1005. win.__gpp('addEventListener', win.cmpUtils.gpp.setUsNatOptOut);
  1006.  
  1007. win.cmpUtils.gpp.listenerSet = true;
  1008. },
  1009. },
  1010.  
  1011. /**
  1012. * Check if OneTrust Modal is present
  1013. */
  1014. hasModal: () => !!doc.querySelector('#onetrust-banner-sdk'),
  1015.  
  1016. /**
  1017. * Logs when OneTrust script is loaded
  1018. */
  1019. handleOtLoad(e) {
  1020. win.cmpUtils.log('loadCmpScript', 'handleOtLoad - e', e);
  1021. },
  1022.  
  1023. /**
  1024. * Check if US Site AND User
  1025. */
  1026. isUSSiteAndUser: () => win.cmpUtils.locale.site === 'us' && win.cmpUtils.locale.user === 'us',
  1027.  
  1028. /**
  1029. * Loads the IAB CCPA Script
  1030. */
  1031. loadIabCcpaScript() {
  1032. const docBod = doc.body || doc.getElementsByTagName('body')[0];
  1033.  
  1034. const script = doc.createElement('script');
  1035. script.id = 'ot-ccpa-iab-script';
  1036. script.src = 'https://cdn.cookielaw.org/opt-out/otCCPAiab.js';
  1037. script.setAttribute('type', 'text/javascript');
  1038. script.setAttribute('charset', 'UTF-8');
  1039. script.setAttribute('ccpa-opt-out-ids', ['C0004'].join(','));
  1040. script.setAttribute('ccpa-opt-out-geo', 'us');
  1041. script.setAttribute('ccpa-opt-out-lspa', 'false');
  1042.  
  1043. docBod.appendChild(script);
  1044.  
  1045. win.cmpUtils.log('loadCmpScript - loadIabCcpaScript', 'script', script);
  1046.  
  1047. // After the script loads, fire the "consent.onetrust" event
  1048. // until the uspData is available or timeout reached
  1049. script.addEventListener(
  1050. 'load',
  1051. function handleLoad() {
  1052. let intv = 0;
  1053. const t = setInterval(function checkIntv() {
  1054. // eslint-disable-next-line no-undef,no-unused-vars
  1055. __uspapi('getUSPData', 1, function checkUspData(uspData, success) {
  1056. if (uspData.uspString !== null || intv === 50) {
  1057. // Get Inital CCPA Opt Out
  1058. win.CMP_CCPA_OPTOUT = win.cmpUtils.getCCPAOptOut();
  1059. win.cmpUtils.log(
  1060. 'loadCmpScript - loadIabCcpaScript',
  1061. 'uspData.uspString',
  1062. uspData.uspString
  1063. );
  1064. clearInterval(t);
  1065. }
  1066. });
  1067. intv += 1;
  1068. }, 200);
  1069. },
  1070. { once: true }
  1071. );
  1072. },
  1073.  
  1074. /**
  1075. * Keeps a log of the CMP events
  1076. *
  1077. * @param {*} name
  1078. * @param {*} evt
  1079. * @param {*} msg
  1080. */
  1081. log(name, evt, msg) {
  1082. const ts = Date.now() - win.cmpUtils.timerStart;
  1083. win.cmpUtils.debug.push({
  1084. name,
  1085. evt,
  1086. msg,
  1087. ts,
  1088. });
  1089. },
  1090.  
  1091. /**
  1092. * Cookie Setting Function
  1093. * - Production domains need to have cookie domain explicitly set
  1094. * - Adds path adjustment for international sites
  1095. *
  1096. * Reads an object that passes the following properties:
  1097. *
  1098. * @param {string} name
  1099. * @param {JSON} value
  1100. * @param {integer} minutes
  1101. */
  1102. setCookie(info) {
  1103. const { name, value, minutes } = info;
  1104.  
  1105. // Set name/value
  1106. let cookie = `${name}=${value}`;
  1107.  
  1108. // Set Expiration (if applicable)
  1109. if (minutes) {
  1110. let date;
  1111.  
  1112. if (minutes === 'delete') {
  1113. date = new Date(0);
  1114. } else {
  1115. const expires = Date.now() + minutes * 60 * 1000;
  1116. date = new Date(expires);
  1117. }
  1118.  
  1119. cookie += `; expires=${date.toUTCString()}`;
  1120. }
  1121.  
  1122. // Set Domain
  1123. // - prod/stage domains need 'www' or 'www-stage' removed and use apex
  1124. const domain = win.cmpUtils.hasWwwInHostName
  1125. ? win.location.hostname.replace(/(www-stage)|(www)/, '')
  1126. : '';
  1127. cookie += domain ? `; domain=${domain}` : '';
  1128.  
  1129. // Set Path
  1130. const localePath = win.__SITE?.locale_path;
  1131. cookie += `; path=${localePath ? `/${localePath}/` : '/'}`;
  1132.  
  1133. win.cmpUtils.log('cmpUtils - setCookie', 'cookie', `${cookie};`);
  1134.  
  1135. // Set final cookie
  1136. document.cookie = `${cookie};`;
  1137. },
  1138.  
  1139. /**
  1140. * Sets all the global values
  1141. *
  1142. * window object properties:
  1143. * - CMP_CONSENT
  1144. * - CMP_PARTIAL_CONSTENT - depends on if opted out of some categories
  1145. * - CMP_WITHDRAWN - only set when the user declines consent
  1146. * - CMP_CONSENT_GROUPS - all cookie category groups consented to
  1147. * - CMP_GPC_SET - true if global privacy control is on
  1148. * - CMP_GPP_USNAT_OPTOUT - true if global privacy policy (GPP) is on for 'usnatv1' (US National)
  1149. * - CMP_CCPA_OPT_OUT - true if user opted out of sale of data (deprecated soon)
  1150. */
  1151. setGlobalValues() {
  1152. // Global function used by video and tags to determine if a GDPR consent modal is showing
  1153. // TODO: remove duplicate vars after migrate to CMP vocab
  1154. win.GDPR_CONSENT_MODAL = win.cmpUtils.hasModal;
  1155. win.CMP_CONSENT_MODAL = win.cmpUtils.hasModal;
  1156.  
  1157. // Get Consent Groups
  1158. const { cmpConsentGroups, partialConsent } = win.cmpUtils.getConsentGroups();
  1159. win.cmpUtils.log('cmpUtils - setGlobalValues', 'cmpConsentGroups', cmpConsentGroups);
  1160. win.cmpUtils.log('cmpUtils - setGlobalValues', 'partialConsent', partialConsent);
  1161.  
  1162. // Set Consent Groups into Global
  1163. // TODO: remove duplicate vars after migrate to CMP vocab
  1164. win.GDPR_CONSENT_GROUPS = cmpConsentGroups;
  1165. win.CMP_CONSENT_GROUPS = cmpConsentGroups;
  1166.  
  1167. // US Sites & Users
  1168. // - GPP US National Opt Out
  1169. // - CCPA Opt Out (deprecated soon)
  1170. if (win.cmpUtils.isUSSiteAndUser()) {
  1171. // Set US National Opt Out
  1172. win.CMP_GPP_USNAT_OPTOUT = win.cmpUtils.gpp.getUsNatOptOut();
  1173. // TODO: remove after all scripts updated to new version
  1174. win.CMP_GPP_USPNAT_OPTOUT = win.CMP_GPP_USNAT_OPTOUT;
  1175. win.cmpUtils.log(
  1176. 'cmpUtils - setGlobalValues',
  1177. 'win.CMP_GPP_USNAT_OPTOUT',
  1178. win.CMP_GPP_USNAT_OPTOUT
  1179. );
  1180.  
  1181. // Get CCPA Opt Out
  1182. win.CMP_CCPA_OPTOUT = win.cmpUtils.getCCPAOptOut();
  1183. win.cmpUtils.log('cmpUtils - setGlobalValues', 'win.CMP_CCPA_OPTOUT', win.CMP_CCPA_OPTOUT);
  1184. }
  1185.  
  1186. // Get GPC Status
  1187. win.CMP_GPC_SET = win.cmpUtils.getGPCStatus();
  1188. win.cmpUtils.log('cmpUtils - setGlobalValues', 'win.CMP_GPC_SET', win.CMP_GPC_SET);
  1189.  
  1190. // If consent in any of categories 2 through 5 - check for YES consent
  1191. win.cmpUtils.haveConsent = !!/C0002|C0003|C0004|C0005/.test(cmpConsentGroups);
  1192.  
  1193. win.cmpUtils.log(
  1194. 'cmpUtils - setGlobalValues',
  1195. 'cmpUtils.haveConsent',
  1196. win.cmpUtils.haveConsent
  1197. );
  1198.  
  1199. // Set consent state as a global variable for use by tags
  1200. // - Caution: this is a generic consent value
  1201. // - Consent should be checked by cookie category or vendor ID
  1202. // - See details here:
  1203. //   https://www.notion.so/mediaos/GDPR-Consent-Management-38127bd6b9904408a809a9946a358d9f
  1204. // TODO: remove duplicate vars after migrate to CMP vocab
  1205. win.GDPR_CONSENT = !!win.cmpUtils.haveConsent;
  1206. win.CMP_CONSENT = !!win.cmpUtils.haveConsent;
  1207. win.cmpUtils.log('cmpUtils - setGlobalValues', 'win.CMP_CONSENT', win.CMP_CONSENT);
  1208.  
  1209. // Check for partial consent and set global if true
  1210. if (partialConsent) {
  1211. // TODO: remove duplicate vars after migrate to CMP vocab
  1212. win.GDPR_PARTIAL_CONSENT = true;
  1213. win.CMP_PARTIAL_CONSENT = true;
  1214. win.cmpUtils.log(
  1215. 'cmpUtils - setGlobalValues',
  1216. 'win.CMP_PARTIAL_CONSENT',
  1217. win.CMP_PARTIAL_CONSENT
  1218. );
  1219. }
  1220.  
  1221. // Get the OptanonAlertBoxClosed Cookie
  1222. const onetrustAlertBoxCookieVal = win.cmpUtils.getAlertBoxCookieValue();
  1223.  
  1224. // If consent has been withdrawn set a global variable for use by tags
  1225. if (!win.cmpUtils.haveConsent && onetrustAlertBoxCookieVal) {
  1226. // TODO: remove duplicate vars after migrate to CMP vocab
  1227. win.GDPR_WITHDRAWN = true;
  1228. win.CMP_WITHDRAWN = true;
  1229. win.cmpUtils.log('cmpUtils - setGlobalValues', 'win.CMP_WITHDRAWN', win.CMP_WITHDRAWN);
  1230. }
  1231. },
  1232.  
  1233. /**
  1234. * Sets/Updates 'hdm_cmp' Cookie with current user consent
  1235. *
  1236. * Supports various settings including:
  1237. * - GPP US National Optout
  1238. * - CCPA Opt Out (deprecated soon)
  1239. * - OneTrust Cookie Categories
  1240. * - GPC Setting
  1241. *
  1242. * @param {object} info
  1243. * @calls {setCookie}
  1244. */
  1245. setHdmCmpCookie(info) {
  1246. if (!info) return;
  1247.  
  1248. // get current parsed cookie value if any
  1249. const hdmCmpCookie = win.cmpUtils.getHdmCookie('hdm_cmp');
  1250.  
  1251. // combine info arg value with current value
  1252. // and convert to JSON string
  1253. const combinedInfo = JSON.stringify({ ...hdmCmpCookie, ...info });
  1254.  
  1255. // set cookie info
  1256. const cookieInfo = {
  1257. name: 'hdm_cmp',
  1258. value: combinedInfo,
  1259. minutes: 525600,
  1260. };
  1261.  
  1262. win.cmpUtils.log('cmpUtils - setHdmCmpCookie', 'cookieInfo', cookieInfo);
  1263.  
  1264. win.cmpUtils.setCookie(cookieInfo);
  1265. },
  1266.  
  1267. /**
  1268. * Updates Your Privacy Rights form iframe styles (heights)
  1269. */
  1270. updateFormIframeStyles(formFrame) {
  1271. if (formFrame) {
  1272. const formContInner = formFrame.parentElement;
  1273. const formContEmbed = formContInner.parentElement;
  1274. const formContBody = formContEmbed.parentElement;
  1275. const formContMain = formContBody.parentElement.parentElement;
  1276. formContInner.classList.add('onetrust-do-not-sell-form-embed-inner');
  1277. formContEmbed.classList.add('onetrust-do-not-sell-form-embed');
  1278. formContBody.classList.add('onetrust-do-not-sell-form-body');
  1279. formContMain.classList.add('onetrust-do-not-sell-form-content');
  1280. formFrame.classList.add('onetrust-do-not-sell-form');
  1281. }
  1282. },
  1283.  
  1284. /**
  1285. * Wait for OptanonAlertBoxClosed Cookie to be set
  1286. *
  1287. * @param {string} name
  1288. * @returns {promise}
  1289. */
  1290. waitForOTCookie(name) {
  1291. // time counter to avoid infinite loop when OptanonAlertBoxClosed does not exist
  1292. let counter = 0;
  1293. function assignOTCookiePromise(resolve, reject) {
  1294. if (counter >= 1000) reject(`${name} does not exist`);
  1295. if (win.cmpUtils.getCookieMatch(name)) {
  1296. resolve(true);
  1297. } else if (counter < 1000) {
  1298. counter += 100;
  1299. setTimeout(assignOTCookiePromise.bind(this, resolve, reject), 100);
  1300. }
  1301. }
  1302. return new Promise(assignOTCookiePromise);
  1303. },
  1304.  
  1305. /**
  1306. * Waits for tcfapi to be defined
  1307. * - calls checkTCFApi to process cmpQueue
  1308. */
  1309. waitForTCF() {
  1310. if (typeof win.__tcfapi !== 'undefined') {
  1311. // loop through queue
  1312. if (win.cmpUtils.cmpQueue.length) {
  1313. win.cmpUtils.cmpQueue.forEach(function handleTcfArgs(args) {
  1314. if (Array.isArray(args)) {
  1315. win.cmpUtils.checkTCFApi(...args);
  1316. }
  1317. });
  1318. // reset the queue
  1319. win.cmpUtils.cmpQueue = [];
  1320. }
  1321.  
  1322. return;
  1323. }
  1324. setTimeout(win.cmpUtils.waitForTCF, 100);
  1325. },
  1326. };
  1327.  
  1328. /**
  1329. * Loads the Consent Management Logic - OneTrust
  1330. */
  1331. function loadCmpScriptLogic() {
  1332. win.cmpUtils.log('loadCmpScript - loaded', 'cmpUtils', win.cmpUtils);
  1333.  
  1334. // Set User & Site Locales
  1335. win.cmpUtils.locale = {
  1336. site: siteCountry,
  1337. user: win.cmpUtils.getUserCountry(),
  1338. };
  1339.  
  1340. // Set Global Values
  1341. win.cmpUtils.setGlobalValues();
  1342.  
  1343. // Set CMP Consent Check to global
  1344. win.getCMPConsent = win.cmpUtils.getCMPConsent;
  1345.  
  1346. // For GDPR, wait TCF to load and process cmpQueue
  1347. if (window.GDPR) win.cmpUtils.waitForTCF();
  1348.  
  1349. // Cookie Choices Button - used to trigger preference center modal event
  1350. const cookieChoicesButton = doc.querySelector('.ot-sdk-show-settings');
  1351. if (cookieChoicesButton) {
  1352. cookieChoicesButton.addEventListener(
  1353. 'click',
  1354. function emit() {
  1355. win.cmpUtils.emitEvent('onetrust_pc_modal');
  1356. },
  1357. false
  1358. );
  1359. }
  1360.  
  1361. /**
  1362. * OneTrust Callback
  1363. * Callback executed by OneTrust
  1364. * - immediately after their vendor script is loaded
  1365. * - if user changes consent via preferences center
  1366. */
  1367. win.OptanonWrapper = function optanonWrapper() {
  1368. win.cmpUtils.log(
  1369. 'loadCmpScript - OptanonWrapper',
  1370. 'started - cmpUtils.wrapperInit',
  1371. win.cmpUtils.wrapperInit
  1372. );
  1373. win.cmpUtils.wrapperInit = true;
  1374. win.cmpUtils.log(
  1375. 'loadCmpScript - OptanonWrapper',
  1376. 'started - cmpUtils.haveConsent',
  1377. win.cmpUtils.haveConsent
  1378. );
  1379.  
  1380. // Wait for OneTrust cookie information to be set/present
  1381. win.cmpUtils.waitForOTCookie('OptanonConsent').then(function handleWaitFor() {
  1382. // Get the OptanonAlertBoxClosed Cookie
  1383. const onetrustAlertBoxCookieVal = win.cmpUtils.getAlertBoxCookieValue();
  1384.  
  1385. // Reset Global Values
  1386. win.cmpUtils.setGlobalValues();
  1387.  
  1388. // Get datestamp from the OptanonAlertBoxClosed cookie if it exists
  1389. const otAbcCookieTimestamp = onetrustAlertBoxCookieVal
  1390. ? new Date(onetrustAlertBoxCookieVal[1]).getTime()
  1391. : 0;
  1392. win.cmpUtils.log(
  1393. 'loadCmpScript - OptanonWrapper',
  1394. 'otAbcCookieTimestamp',
  1395. otAbcCookieTimestamp
  1396. );
  1397.  
  1398. // this check if approve or not
  1399. // Maximum waiting time for the last user action in milliseconds
  1400. const MAX_TIME_ACTION = 250;
  1401. const recentActionTs = otAbcCookieTimestamp
  1402. ? Date.now() - otAbcCookieTimestamp < MAX_TIME_ACTION
  1403. : false;
  1404.  
  1405. // TODO: find all instances of binary consent
  1406. //       and change to category/vendor using getCMPConsent method,
  1407. //       then deprecate
  1408. //
  1409. // OptanonActiveGroups is a global variable that stores the current OneTrust consent status
  1410. // If one of the categories C0002 through C0005 are present means we have targeting consent
  1411. const haveCurrentConsent = /C0002|C0003|C0004|C0005/.test(win.OptanonActiveGroups);
  1412.  
  1413. // Modal load tracking:
  1414. const modalShowing = win.cmpUtils.hasModal();
  1415.  
  1416. if (modalShowing) {
  1417. // Display appropriate decline button on the main modal
  1418. win.cmpUtils.displayDeclineButton();
  1419.  
  1420. // Send event for GA tracking if it hasn't happened;
  1421. if (!win.ga_modal_tracking) {
  1422. win.ONETRUST_MODAL = true;
  1423. win.cmpUtils.log('loadCmpScript - OptanonWrapper', 'modal event', 'onetrust_modal');
  1424. win.cmpUtils.emitEvent('onetrust_modal');
  1425. }
  1426.  
  1427. // Learn More Button - used to trigger preference center modal event
  1428. const gdprLearnMoreButton = doc.querySelector('#onetrust-pc-btn-handler');
  1429. if (gdprLearnMoreButton) {
  1430. gdprLearnMoreButton.addEventListener(
  1431. 'click',
  1432. function emit() {
  1433. win.cmpUtils.log(
  1434. 'loadCmpScript - OptanonWrapper',
  1435. 'modal event',
  1436. 'onetrust_pc_modal'
  1437. );
  1438. win.cmpUtils.emitEvent('onetrust_pc_modal');
  1439. },
  1440. { once: true }
  1441. );
  1442. }
  1443. }
  1444.  
  1445. win.cmpUtils.log('loadCmpScript - OptanonWrapper', 'modalShowing', modalShowing);
  1446. win.cmpUtils.log('loadCmpScript - OptanonWrapper', 'recentActionTs', recentActionTs);
  1447.  
  1448. // Send consent events
  1449. // - accept, decline, and notification of any changes
  1450. if (modalShowing && recentActionTs) {
  1451. // If we have consent or not
  1452. if (haveCurrentConsent) {
  1453. win.cmpUtils.log('loadCmpScript - OptanonWrapper', 'modal event', 'onetrust_accept');
  1454. win.cmpUtils.emitEvent('onetrust_accept');
  1455. } else {
  1456. // If we previously had consent
  1457. win.cmpUtils.log('loadCmpScript - OptanonWrapper', 'modal event', 'onetrust_reject');
  1458. win.cmpUtils.emitEvent('onetrust_reject');
  1459. }
  1460. win.cmpUtils
  1461. .waitForOTCookie('OptanonAlertBoxClosed')
  1462. .then(() => win.cmpUtils.emitEvent('cmp.consent.change'));
  1463. }
  1464.  
  1465. // Send CMP Set event with consent object
  1466. // TODO: remove duplicate vars after migrate to CMP vocab
  1467. win.cmpUtils.consentInfo = {
  1468. consentGroups: win.CMP_CONSENT_GROUPS,
  1469. gpcSet: win.CMP_GPC_SET,
  1470. haveConsent: !!win.cmpUtils.haveConsent,
  1471. };
  1472.  
  1473. // Add US Site/Users Info
  1474. if (win.cmpUtils.isUSSiteAndUser()) {
  1475. // GPP US National Opt Out
  1476. win.cmpUtils.consentInfo.gpp = {
  1477. usNatOptOut: win.CMP_GPP_USNAT_OPTOUT,
  1478. // TODO: remove after all scripts updated to new version
  1479. uspNatOptOut: win.CMP_GPP_USNAT_OPTOUT,
  1480. };
  1481. // CCPA Opt Out (deprecated soon)
  1482. win.cmpUtils.consentInfo.ccpaOptOut = win.CMP_CCPA_OPTOUT;
  1483. }
  1484.  
  1485. // Set or update `hdm_cmp` cookie
  1486. win.cmpUtils.setHdmCmpCookie(win.cmpUtils.consentInfo);
  1487.  
  1488. // Send cmp consent set event
  1489. win.cmpUtils.emitEvent('gdpr.consent.set', win.cmpUtils.consentInfo);
  1490. win.cmpUtils.emitEvent('cmp.consent.set', win.cmpUtils.consentInfo);
  1491. win.cmpUtils.log(
  1492. 'loadCmpScript - OptanonWrapper',
  1493. 'finished - cmpUtils.consentInfo',
  1494. win.cmpUtils.consentInfo
  1495. );
  1496. });
  1497. };
  1498.  
  1499. // Initial Run if auto-run has happened before script loaded
  1500. if (!win.cmpUtils.wrapperInit) win.OptanonWrapper();
  1501.  
  1502. // Main Listener for OneTrust
  1503. win.addEventListener(
  1504. 'consent.onetrust',
  1505. function handleConsentOneTrustEvent(e) {
  1506. win.cmpUtils.log('loadCmpScript', 'Event - consent.onetrust - e', e);
  1507. },
  1508. false
  1509. );
  1510.  
  1511. // Listen for OneTrust Groups assignment
  1512. win.addEventListener(
  1513. 'OneTrustGroupsUpdated',
  1514. function handleOneTrustGroupsUpdatedEvent(e) {
  1515. // If user/site is in US
  1516. if (win.cmpUtils.isUSSiteAndUser()) {
  1517. // Load IAB CCPA Script (deprecated soon)
  1518. win.cmpUtils.loadIabCcpaScript();
  1519.  
  1520. // Load GPP
  1521. if (win.__gpp && !win.cmpUtils.gpp.listenerSet) {
  1522. win.cmpUtils.gpp.init();
  1523. win.cmpUtils.log('loadCmpScript', 'Event - OneTrustGroupsUpdated - init GPP', true);
  1524. }
  1525. }
  1526.  
  1527. // Adjust Your Privacy Rights Iframe Styles (heights) if present
  1528. const oneTrustForm = doc.querySelector('iframe[data-src*="onetrust.com/webform"]');
  1529. if (oneTrustForm) win.cmpUtils.updateFormIframeStyles(oneTrustForm);
  1530.  
  1531. win.cmpUtils.log('loadCmpScript', 'Event - OneTrustGroupsUpdated - e', e);
  1532. },
  1533. false
  1534. );
  1535.  
  1536. // Listen for OneTrust Consent Modal
  1537. win.addEventListener('onetrust_modal', function handleOneTrustModalEvent() {
  1538. win.cmpUtils.checkOtTextScroll('#onetrust-policy');
  1539. }, { once: true });
  1540.  
  1541. // Listen for OneTrust Preferences Center Modal
  1542. win.addEventListener('onetrust_pc_modal', function handleOneTrustPrefCenterModalEvent() {
  1543. win.cmpUtils.checkOtTextScroll('#ot-pc-content');
  1544. }, false);
  1545.  
  1546. // A postMessage will be sent upon a successful OneTrust form submission
  1547. win.addEventListener('message', win.cmpUtils.formCompletionHandler, false);
  1548. }
  1549.  
  1550. /**
  1551. * Load OneTrust SDK Script
  1552. */
  1553. (function loadOneTrust() {
  1554. /**
  1555. * Disable OneTrust CMP if:
  1556. * - query param "disableCMP" is present
  1557. * - the user agent is "Chrome-Lighthouse" or "PTST" from the automated build tests
  1558. */
  1559. if (~search.indexOf('disableCMP') && (~ua.indexOf('Chrome-Lighthouse') || ~ua.indexOf('PTST')) ) return;
  1560.  
  1561. // Load script with callback/onload
  1562. const domainId = `${oneTrustDomainId}${(env === 'stage') ? '-test' : ''}`;
  1563. const s = doc.createElement('script');
  1564. s.type = 'text/javascript';
  1565. s.async = true;
  1566. s.onload = win.cmpUtils.handleOtLoad;
  1567. s.charset = 'UTF-8';
  1568. s.src = 'https://cdn.cookielaw.org/scripttemplates/otSDKStub.js';
  1569. s.setAttribute('data-domain-script', domainId);
  1570. s.setAttribute('data-document-language', 'true');
  1571. docBody.appendChild(s);
  1572. })();
  1573.  
  1574. /**
  1575. * Load OneTrust SDK Script Logic
  1576. */
  1577. loadCmpScriptLogic();
  1578.  
  1579. win.cmpUtils.emitEvent('app.cmpScriptLoaded');
  1580. }
  1581.  
  1582. /**
  1583. * Loads the CMP bypass script
  1584. * - Sends event to notify CMP has been bypassed
  1585. */
  1586. function loadCmpBypassScript(win) {
  1587. win.cmpUtils = {
  1588. /**
  1589. * Config
  1590. */
  1591. bypassed: false,
  1592. debug: [],
  1593. timerStart: Date.now(),
  1594.  
  1595. /**
  1596. * Event Dispatch Wrapper Method
  1597. *
  1598. * @param {string} name
  1599. * @param {object} options
  1600. */
  1601. emitEvent(name, options = {}) {
  1602. win.dispatchEvent(new CustomEvent(name, { detail: options }));
  1603. },
  1604.  
  1605. /**
  1606. * Keeps a log of the CMP events
  1607. *
  1608. * @param {*} name
  1609. * @param {*} evt
  1610. * @param {*} msg
  1611. */
  1612. log(name, evt, msg) {
  1613. const ts = Date.now() - win.cmpUtils.timerStart;
  1614. win.cmpUtils.debug.push({
  1615. name,
  1616. evt,
  1617. msg,
  1618. ts,
  1619. });
  1620. },
  1621. };
  1622.  
  1623. /**
  1624. * Loads the Consent Management Bypass Event - OneTrust
  1625. */
  1626. function loadCmpBypassEvent() {
  1627. win.cmpUtils.bypassed = true;
  1628. // TODO: remove duplicate vars after migrate to CMP vocab
  1629. win.GDPR_CONSENT = true;
  1630. win.CMP_CONSENT = true;
  1631. win.cmpUtils.emitEvent('cmp.consent.bypassed', {});
  1632. win.cmpUtils.log('loadCmpBypassScript', 'CMP bypassed', true);
  1633. }
  1634.  
  1635. loadCmpBypassEvent();
  1636. }
  1637.  
  1638. // If OneTrust Domain ID load the script and logic
  1639. // otherwise, run bypass
  1640. if (oneTrustDomainId) {
  1641. loadCmpScript(document, window);
  1642. } else {
  1643. loadCmpBypassScript(window);
  1644. }
  1645.  
  1646. /**
  1647. * Loads the relevant tag manager scripts
  1648. * considers:
  1649. * - GDPR and consent status
  1650. * - Ads Free status
  1651. */
  1652. (function loadTagManagerScript(doc, win) {
  1653. const search = window.location.search;
  1654. const ua = navigator.userAgent;
  1655.  
  1656. /**
  1657. * Disable Tag Manager if:
  1658. * - query param "disableTagManager" is present
  1659. * - the user agent is "Chrome-Lighthouse" or "PTST" from the automated build tests
  1660. */
  1661. if (~search.indexOf('disableTagManager') && (~ua.indexOf('Chrome-Lighthouse') || ~ua.indexOf('PTST')) ) return;
  1662.  
  1663. const docBody = doc.body || doc.getElementsByTagName('body')[0];
  1664.  
  1665. /**
  1666. * Creates a script tag to append
  1667. *
  1668. * @param {object} d (document)
  1669. * @param {string} id
  1670. * @param {string} src
  1671. * @param {boolean} defer
  1672. * @returns {object} - script element
  1673. */
  1674. function createScript(d, id, src, defer = false) {
  1675. const script = d.createElement('script');
  1676. script.id = id;
  1677. script.src = src;
  1678. // programmatic scripts are asynchronous by default
  1679. script.defer = defer;
  1680. return script;
  1681. }
  1682.  
  1683. /**
  1684. * Load Tag Manager script
  1685. */
  1686. function loadTagManager() {
  1687. const base = '//nexus.ensighten.com/hearst/mag-es/Bootstrap.js';
  1688. const dev = '//nexus.ensighten.com/hearst/mag-es-dev/Bootstrap.js';
  1689.  
  1690. if (!base) return;
  1691.  
  1692. let tagManagerScript = base;
  1693.  
  1694. const src = `${doc.cookie.includes('nsghtn=d') ? dev : tagManagerScript}`;
  1695. const addTag = () => docBody.appendChild(createScript(doc, 'tag-manager-script', src, true));
  1696.  
  1697. addTag();
  1698. }
  1699.  
  1700. /**
  1701. * Load Google Tag Manager script
  1702. */
  1703. function loadGoogleTagManager() {
  1704. const googleTagManagerId = '';
  1705.  
  1706. if (!googleTagManagerId) return;
  1707.  
  1708. win.dataLayer = win.dataLayer || [];
  1709. win.dataLayer.push({
  1710. 'gtm.start': new Date().getTime(),
  1711. event: 'gtm.js',
  1712. });
  1713.  
  1714. const src = `https://www.googletagmanager.com/gtm.js?id=${googleTagManagerId}&l=dataLayer`;
  1715. const addTag = () => docBody.appendChild(createScript(doc, 'google-tag-manager-script', src, true));
  1716.  
  1717. addTag();
  1718. }
  1719.  
  1720. if (
  1721. (window.cmpUtils && win.cmpUtils?.consentInfo?.haveConsent !== 'undefined') ||
  1722. (window.cmpUtils && window.cmpUtils.bypassed)
  1723. ) {
  1724. loadTagManager();
  1725. loadGoogleTagManager();
  1726. } else {
  1727. // Listen for consent event, then load the tag manager
  1728. window.addEventListener('cmp.consent.set', () => {
  1729. loadTagManager();
  1730. loadGoogleTagManager();
  1731. }, { once: true });
  1732. window.addEventListener('cmp.consent.bypassed', () => {
  1733. loadTagManager();
  1734. loadGoogleTagManager();
  1735. }, false);
  1736. }
  1737. })(document, window);
  1738. </script>
  1739. </body>
  1740. </html>
  1741.  
  1742.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda