:root{
  /* colors */

  /* fonts */

  /* media queries */

  /* site-wide margins */

  /* social */

  /* Nav subscribe colour scheme */}@layer legacy{.region_redirect_popup{position:fixed;bottom:0;left:0;right:0;z-index:10000}.region_redirect_popup_asset{background-color:var(--flexi-brand_color_3);min-height:26px;font-size:18px;color:var(--flexi-secondary_color_3);line-height:26px;padding:20px}.region_redirect_popup_asset a{color:var(--flexi-secondary_color_3);text-decoration:underline;font-weight:700}.region_redirect_popup_hide{display:none}.region_redirect_popup_close{display:inline-block;cursor:pointer;height:20px;width:20px;margin:-15px 0 0;font-weight:700}.bordeaux-slot.sponsored-tag{div{position:relative}div,img{height:100%}img{vertical-align:middle}}}
/* mega navbar */@layer legacy{
    /* Feature flag .mega-nav-1-col class to center mega-nav */@media screen and (min-width:699px){.mega-nav-1-col .has-subnav .navigation-secondary{width:auto;left:0;top:100%;right:auto;-webkit-transform:translate(-35%);transform:translate(-35%);padding:30px 0;margin-top:0}.mega-nav.mega-nav-1-col .has-subnav.navigation__item--has-submenu{position:relative}.mega-nav.mega-nav-1-col .has-subnav .navigation-secondary .submenu-text-block{text-align:center}}.mega-nav .navigation__item.active:not(.has-subnav) .navigation__submenu.navigation-secondary{display:none}}@layer legacy{.sponsored{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sponsored a,.sponsored a:hover,.sponsored a:visited{color:#fff;text-decoration:none}}@layer legacy{.article__body .caption-text,.article__body figcaption,article .caption-text,article figcaption{margin:0}.article__body .caption-text,article .caption-text{margin:0 0 5px}.article__body .product .credit,article .product .credit{padding:0}.article__body .caption-text~.credit,.article__body figcaption~.credit,article .caption-text~.credit,article figcaption~.credit{padding-top:0}.article__topcontainer{overflow:visible}@media (max-width:769px){.caption__text--hero{text-align:center}}@media (min-width:700px){.article__container{max-width:970px}}.article__body .article__schema-question{font-weight:400;border-top:1px solid #ededed;border-bottom:1px solid #ededed}.article__body .article__schema-question h2,.article__body .article__schema-question h3{margin-top:20px}.article__body .article__schema-answer{font-weight:400;margin-top:20px;margin-bottom:30px}.article__body li:last-of-type{margin-bottom:25px}@media (min-width:700px){.article__body li:last-of-type{margin-bottom:22px}}.article__body .image-full-width-wrapper{width:100%;margin:15px auto;margin-top:30px}.article__body .image-widthsetter{width:100%;margin:0 auto}.article__body #ultimedia_wrapper{position:relative;height:0;padding-top:66.57%;padding-top:calc(56.25% + 50px);/*16:9 video + title*/margin-bottom:50px}@media (min-width:451px){.article__body #ultimedia_wrapper{padding-top:89.57%;padding-top:calc(56.25% + 185px)/*16:9 video + video list under + title*/}}@media (min-width:840px){.article__body #ultimedia_wrapper{position:static;height:416px;/*Set height from now onwards*/padding-top:0}}.article__body .future__jwplayer,.article__body .future__jwplayer--carousel{max-width:100%;margin-bottom:50px}.article__body #ultimedia_wrapper,.article__body .jwplayer{max-height:100%}.article__body #ultimedia_wrapper .jw-reset.sticky-player,.article__body .jwplayer .jw-reset.sticky-player{/*no margin-bottom when player is floating on the bottom of the page*/margin-bottom:0}.article__body .jw-carousel{width:100%;margin-bottom:50px;clear:both;.jwplayer{margin-bottom:0!important;.jw-controls{.jw-controlbar{background:hsla(0,0%,40%,.3)!important;.jw-reset{.jw-icon{z-index:9999999}}}.jw-display{.jw-display-container{.jw-display-controls{.jw-display-icon-container{background-color:hsla(0,0%,100%,.8);cursor:pointer;border-radius:50%;.jw-icon{color:#333!important;z-index:9999999;.jw-svg-icon{width:40px;height:40px;line-height:40px}}}}}}}}.jwplayer.jw-state-playing{.jw-title{display:none}}.jwplayer.jw-state-paused{.jw-title{display:block}}}.article__body .jw-carousel .carousel__title{height:50px;text-align:left;font-size:16px;font-weight:700;line-height:50px;color:#333;overflow:hidden;text-transform:uppercase}.article__body .jw-carousel .carousel__title svg{-webkit-transform:scale(.7);transform:scale(.7);-webkit-transform-origin:right;transform-origin:right;float:right;right:5px;margin-top:12px}.article__body .jw-carousel .carousel__title .carousel__title--black-logo{g,path,polygon,svg{fill:#000}}.article__body .jw-carousel .carousel--background{width:100%;height:100%;background:#000;top:50px;position:absolute}.article__body strong{font-weight:600}.article__body em{font-style:italic}.article__body u{text-decoration:underline}.article__body s{text-decoration:line-through}.article__body>hr,.article__body>ol,.article__body>ul{clear:both}figure.pull-left,figure.pull-right{margin:25px auto 30px;width:100%}@media (min-width:700px){figure.pull-left,figure.pull-right{width:40%}}figure.pull-left .vanilla-image-block,figure.pull-right .vanilla-image-block{margin:0}iframe{contain:content}iframe.position-right{float:right;margin-left:20px}iframe.position-left{float:left;margin-right:20px}iframe:not(.position-right):not(.position-left){display:block;margin-right:auto;margin-left:auto}.deal-block,.product{border-bottom:1px solid #ddd;margin-bottom:18px}.deal-block:not(.editors-choice),.product:not(.editors-choice){clear:both}.deal-block:after,.product:after{content:"";display:block;clear:both}.deal-block p,.product p{overflow:hidden;margin-bottom:10px}.deal-block figure.pull-left,.product figure.pull-left{margin:6px 15px 6px 0;min-width:120px}.deal-block img.pull-left,.product img.pull-left{margin:0;width:100%}.deal-block figure,.product figure{float:left;width:25%;min-width:120px;margin:5px 15px 5px 0}@media (min-width:1024px){.deal-block figure,.product figure{width:20%}}.deal-block p.vanilla-image-block,.product p.vanilla-image-block{min-width:120px;margin:0}.deal-block p.vanilla-image-block img,.product p.vanilla-image-block img{max-height:180px}.deal-block a.view-deal,.product a.view-deal{float:none;background-color:#5aaf0b;margin:15px;font-size:16px;padding:0 28px;line-height:30px;color:#fff;text-decoration:none;text-transform:uppercase;display:block;text-align:center}@media (min-width:450px){.deal-block a.view-deal,.product a.view-deal{float:right;margin:30px 0 0}}.deal-block .credit,.product .credit{display:none}.product.star-deal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px;margin-bottom:30px;border:1px solid #ccc;-webkit-box-shadow:0 5px 8px hsla(0,0%,80%,.5);box-shadow:0 5px 8px hsla(0,0%,80%,.5);-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:768px){.product.star-deal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}}.product.star-deal .product__star-deal-label{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:6px;font-size:.82em;color:#d21f25;font-weight:600;text-transform:uppercase}.product.star-deal a.hawk-link-parsed{width:100%}.product.star-deal figure{width:180px;margin:0 30px 0 0;-ms-flex-negative:0;flex-shrink:0}@media (max-width:768px){.product.star-deal figure{width:100%;margin:0 0 15px;float:none}}.product.star-deal .vanilla-image-block{margin-bottom:0}.product.star-deal strong{font-size:20px}@media (max-width:768px){.product.star-deal strong{font-size:18px}}.product.star-deal p{margin-bottom:0}@media (min-width:700px){figure.pull-right{float:right;margin:40px 0 40px 40px}}@media (min-width:1024px){figure.pull-right{margin-right:40px}}@media (min-width:700px){figure.pull-left{float:left;margin:40px 40px 40px 0}}@media (min-width:1024px){figure.pull-left{margin-left:40px}}@media (min-width:700px){h2+figure.pull-left,h2+figure.pull-right,h3+figure.pull-left,h3+figure.pull-right{margin-top:8px}}@media (min-width:1280px){.vanilla-image-block{max-width:800px}}.vanilla-image-block img{width:100%;-o-object-fit:contain;object-fit:contain}blockquote{border-top:1px solid #ededed;border-bottom:1px solid #ededed;color:var(--flexi-brand_color_1);font-family:Palatino,Georgia,serif;margin-bottom:50px;margin-top:50px;padding:30px 50px;text-align:center}blockquote figcaption,blockquote p{margin-bottom:0}blockquote figcaption{color:#333;font-family:arial,sans-serif;margin-top:13px;text-transform:uppercase}blockquote p{font-size:26px;font-weight:600;line-height:30px}@media (min-width:700px){blockquote p{font-size:34px;font-weight:400;line-height:42px}}@media (min-width:1024px){blockquote p{font-size:38px;line-height:48px}}.gfycat-video-container,.instagram-embed{text-align:center}.inbody__newsletter{width:100%;height:410px;position:relative;left:232px;overflow:hidden}@media screen and (min-width:771px) and (max-width:1030px){.inbody__newsletter{height:430px;left:168px;width:675px;position:relative}}@media screen and (min-width:551px) and (max-width:770px){.inbody__newsletter{position:static;height:450px;width:100%}}@media screen and (min-width:351px) and (max-width:550px){.inbody__newsletter{position:static;height:550px;left:0;width:100%}}@media screen and (max-width:350px){.inbody__newsletter{height:600px;width:100%;position:static}}.slice-container.newsletter-inbodyContent-slice .newsletter-form__wrapper--inbodyContent{padding:20px}.inbody__newsletter--gallery{width:1160px;height:500px;margin-left:20px;background-color:#fff;overflow:hidden}@media screen and (min-width:771px) and (max-width:1030px){.inbody__newsletter--gallery{height:430px;left:168px;width:675px;position:relative;margin-left:5px}}@media screen and (min-width:551px) and (max-width:770px){.inbody__newsletter--gallery{position:static;height:450px;width:100%;margin-left:5px}}@media screen and (min-width:351px) and (max-width:550px){.inbody__newsletter--gallery{position:static;height:550px;left:0;width:100%;margin-left:5px}}@media screen and (max-width:350px){.inbody__newsletter--gallery{height:600px;width:100%;position:static;margin-left:5px}}.stickers{position:absolute;z-index:5;padding:20px;height:100%}@media screen and (max-width:700px){.stickers{padding:10px}}.sticker--generic{width:160px;height:160px;background-size:contain;background-repeat:no-repeat;display:block;margin:0 auto}@media screen and (max-width:700px){.sticker--generic{width:90px;height:90px}}.sticker--generic:not(:first-child){margin-top:20px}@media screen and (max-width:700px){.sticker--generic:not(:first-child){margin-top:10px}}img.sticker--generic{-o-object-fit:unset;object-fit:unset;width:auto}.widthsetter{position:relative;width:100%;clear:both}@media (min-width:1024px){.widthsetter{width:670px}}@media (min-width:1280px){.widthsetter{width:800px}}.endorsement-img{max-width:75px;max-height:75px;margin:5px;height:auto;position:absolute;top:auto;left:auto;bottom:auto;right:auto}@media (min-width:700px){.endorsement-img{max-width:150px;max-height:150px;margin:10px}}.endorsement-bottom-left{bottom:0;left:0}.endorsement-bottom-right{bottom:0;right:0}.endorsement-top-left{top:0;left:0}.endorsement-top-right{top:0;right:0}.endorsement-hero-image{position:absolute;width:20%!important}.replacement-player{background-color:grey}.slice-container.scroll-up-slice{display:unset}.supported-template .article__disclaimer em{font-style:italic}#teads-desktop{display:none}@media screen and (min-width:1024px){#teads-desktop{display:block;width:335px;height:335px}}

    /* SO blueconic */div[id^=blueconic-article-]{width:100vw;border-bottom:1px solid #e5e5e5;margin-left:-4.2%;padding-bottom:30px;clear:both}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__top{background-color:#0277bd;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:255px}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__top .blueconic-article__wrapper__top__left-div{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;height:90%}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__top .blueconic-article__wrapper__top__left-div p{line-height:20px;white-space:normal}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__top .blueconic-article__wrapper__top__left-div a{width:229px}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__top .blueconic-article__wrapper__top__left-div .blueconic-article__wrapper__top__left-div-title{font-style:italic}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__top .blueconic-article__wrapper__top__left-div .blueconic-article__wrapper__top__left-div__btn{background-color:#fff;color:#1b1b1b}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__top .blueconic-article__wrapper__top__left-div .blueconic-article__wrapper__top__left-div__btn:hover{background-color:#003a5c;color:#fff!important}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__top .blueconic-article__wrapper__top__right-div{width:38%}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__top .blueconic-article__wrapper__top__right-div img{width:auto;height:178px;display:block;margin-left:auto}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__bottom .blueconic-article__wrapper__bottom__left-div h2{font-weight:400}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__bottom .blueconic-article__wrapper__bottom__left-div p{line-height:27px}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__bottom .blueconic-article__wrapper__bottom__right-div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:90%;padding:15px}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__bottom .blueconic-article__wrapper__bottom__right-div a{width:224px}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__bottom .blueconic-article__wrapper__bottom__right-div .blueconic-article__wrapper__bottom__right-div__btn{background-color:#0277bd;width:100%;padding:13px 29px;text-align:center;color:#fff}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__bottom .blueconic-article__wrapper__bottom__right-div .blueconic-article__wrapper__bottom__right-div__btn:hover{background-color:#003a5c}.blueconic-article__wrapper__bottom__left-div,.blueconic-article__wrapper__top__left-div{padding-left:20px}.blueconic-article__wrapper__bottom__left-div h2,.blueconic-article__wrapper__top__left-div h2{text-transform:none}.blueconic-article__wrapper__bottom__left-div h2,.blueconic-article__wrapper__bottom__left-div p,.blueconic-article__wrapper__top__left-div h2,.blueconic-article__wrapper__top__left-div p{width:100%;text-align:left;font-family:Arial,sans-serif}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__bottom__right-div__btn,div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__top__left-div__btn{border-radius:4px;text-transform:uppercase;border:none;font-weight:700;font-size:14px;line-height:16.1px}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__top__left-div__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:13px 29px;gap:10px;width:180px;background:#fff;color:#1b1b1b}.blueconic-article__wrapper__bottom,.blueconic-article__wrapper__top{display:-webkit-box;display:-ms-flexbox;display:flex;border-color:#0277bd;border-style:solid;border-width:0 1px 1px}@media screen and (max-width:699px){.supported-template{.font-enhancement h1{margin-top:0}.article__disclaimer{margin:0 auto;text-align:left}}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__top{height:187px}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__top .blueconic-article__wrapper__top__left-div h2{font-size:22px}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__top .blueconic-article__wrapper__top__left-div a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__top .blueconic-article__wrapper__top__right-div{margin-top:auto}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__top .blueconic-article__wrapper__top__right-div img{width:auto;height:132px}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__bottom{padding-top:20px}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__bottom .blueconic-article__wrapper__bottom__left-div h2{font-size:22px;line-height:30px}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__bottom .blueconic-article__wrapper__bottom__left-div p{line-height:30px}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__bottom .blueconic-article__wrapper__bottom__left-div .blueconic-article__wrapper__bottom__left-div-text-desktop{display:none}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__bottom .blueconic-article__wrapper__bottom__left-div .blueconic-article__wrapper__bottom__left-div-text-mobile{display:contents}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__bottom .blueconic-article__wrapper__bottom__right-div .blueconic-article__wrapper__bottom__right-div__btn{width:auto}}@media screen and (min-width:1024px){div[id^=blueconic-article-]{display:block;width:unset;margin:auto

            /* TODO prevent the bordeaux ad to be inserted in the first place */}div[id^=blueconic-article-] .bordeaux-slot{display:none!important}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__top{width:100%;height:182px;max-width:870px}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__top .blueconic-article__wrapper__top__left-div{height:80%}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__top .blueconic-article__wrapper__top__left-div p{line-height:27px}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__top .blueconic-article__wrapper__top__left-div img{width:187px;padding-left:70px}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__bottom .blueconic-article__wrapper__bottom__left-div{padding-top:20px;font-weight:400;width:unset}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__bottom .blueconic-article__wrapper__bottom__left-div p{line-height:30px}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__bottom .blueconic-article__wrapper__bottom__left-div .blueconic-article__wrapper__bottom__left-div-text-desktop{display:contents}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__bottom .blueconic-article__wrapper__bottom__left-div .blueconic-article__wrapper__bottom__left-div-text-mobile{display:none}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__bottom .blueconic-article__wrapper__bottom__right-div{width:30%;padding-top:50px;p{line-height:30px}}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__bottom__right-div__btn,div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__top__left-div__btn{width:230px;height:45px}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__top .blueconic-article__wrapper__top__left-div__btn{width:230px;background-color:#fff;color:#1b1b1b}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__bottom .blueconic-article__wrapper__bottom__left-div,div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__top .blueconic-article__wrapper__top__left-div{width:70%}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__top .blueconic-article__wrapper__top__right-div{width:30%}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__bottom .blueconic-article__wrapper__bottom__left-div h2,div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__top .blueconic-article__wrapper__top__left-div h2{font-size:28px;line-height:30px}div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__bottom .blueconic-article__wrapper__bottom__left-div p,div[id^=blueconic-article-] .blueconic-article__wrapper .blueconic-article__wrapper__top .blueconic-article__wrapper__top__left-div p{font-size:17px}}
    /* EO blueconic */.article__sidebar .future__jwplayer,.article__sidebar .future__jwplayer--carousel{max-width:100%;margin-bottom:50px}.article__sidebar .future__jwplayer--carousel .carousel-wrapper .jw-carousel{position:inherit;width:100%;height:100%;top:0;left:0}.article__sidebar .van_vid_carousel{width:100%;margin:0 auto;overflow:unset;margin-bottom:40px;background:none;clear:both;border-top:1px solid #000;padding:15px 0;height:400px}.article__sidebar .van_vid_carousel__container{position:sticky;top:15px}.article__sidebar .van_vid_carousel__container .carousel__title svg{display:none}.article__sidebar .carousel--background{height:169px;width:100%;position:absolute;background-color:#000}@media screen and (min-width:1024px){.article__container-sidebar .gallery{float:left;width:calc(100% - 320px);-webkit-box-sizing:border-box;box-sizing:border-box}.article__container-sidebar .gallery .article__container .gallery__item{margin-left:0;min-height:600px}.article__container-sidebar .gallery .article__container .post-gallery-item-ad{min-width:900px}}}@layer legacy{.gallery-article .byline{position:relative;margin:0 auto -50px;padding-bottom:30px}@media (min-width:1024px){.gallery-article .byline{margin-bottom:-20px;padding-bottom:0}}@media (min-width:1100px){.gallery-article .byline{margin-bottom:0}}.gallery-article .article__container{margin-top:20px}.gallery{padding:0 30px;padding-bottom:30px;margin:20px 0;background-color:unset}.gallery strong{font-weight:700}@media screen and (max-width:1280px){.gallery{padding:0}}.gallery__item{background-color:#fff;border-bottom:10px solid #1b1b1b;position:relative;margin:24px 0 30px;padding:10px 0;min-height:300px;clear:both;display:inline-block}@media screen and (max-width:768px){.gallery__item{border:none}}@media (min-width:700px){.gallery__item{border-bottom:none;margin-bottom:10px;margin-left:20px;margin-right:20px}}.gallery__item figure{text-align:left;display:block;min-height:240px;margin:0 auto;width:90%}@media (min-width:700px){.gallery__item figure{width:40%;margin-bottom:10px;float:left;display:inline-block}}.gallery__item img{width:100%}.gallery__credit{text-align:right;color:#666;font-size:12px;line-height:17px}@media screen and (max-width:700px){.gallery__credit{font-size:13px;line-height:18px}}.gallery__text{padding:20px 15px 0;margin:0 auto;max-width:900px;width:100%;display:inline-block;text-align:center}@media (min-width:700px){.gallery__text{padding:30px 20px 40px 0;margin-top:-20px;margin-left:40px;width:50%;padding-top:20px;float:left;text-align:left}}@media (min-width:1024px){.gallery__text{padding-left:0;padding-right:40px}}.gallery__text h2,.gallery__text h3{color:#000;font-family:Palatino,Georgia,serif;font-size:22px;line-height:26px;margin-bottom:20px;text-align:center}@media (min-width:700px){.gallery__text h2,.gallery__text h3{font-size:36px;line-height:40px;text-align:left}}@media (min-width:1024px){.gallery__text h2,.gallery__text h3{font-size:42px;line-height:46px}}.gallery__text p{font-size:16px;line-height:24px;margin-bottom:20px}@media (min-width:700px){.gallery__text p{font-size:18px;line-height:30px}}.gallery__text a{color:#d21f25}.gallery__text li{font-size:1em;font-weight:400;line-height:24px;margin-bottom:10px;list-style:disc;margin-left:20px}.gallery__text li:last-of-type{margin-bottom:25px}@media (min-width:700px){.gallery__text li{font-size:18px;line-height:30px;margin-bottom:10px}.gallery__text li:last-of-type{margin-bottom:22px}}}@layer legacy{.slice-container.slice-author-bio{margin:50px 15px;max-width:1070px}@media (min-width:700px){.slice-container.slice-author-bio{margin-left:20px;margin-right:20px}}@media (min-width:1024px){.slice-container.slice-author-bio{margin-left:auto;margin-right:auto}}}@layer legacy{.buying-guide .product__title,.slice-container.slice-author-bio .author__name,.slice-container.slice-author-bio .author__role{font-family:Palatino,Georgia,serif}.buying-guide .product__title{font-size:20px;font-weight:600;line-height:24px;margin-bottom:2px;text-transform:none}@media (min-width:700px){.buying-guide .product__title{font-size:42px;line-height:48px;margin-bottom:14px}}.buying-guide .credit{text-align:right}.featured_product_block,.product{position:relative}.featured_product_block ._hawk.subtitle,.product ._hawk.subtitle{font-size:1em;font-weight:400;line-height:22px}@media (min-width:700px){.featured_product_block ._hawk.subtitle,.product ._hawk.subtitle{font-size:24px;line-height:28px}}.featured_product_block h4,.product h4{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:1em;font-weight:600;line-height:30px;margin-right:40px;text-transform:uppercase}@media (min-width:700px){.featured_product_block h4,.product h4{-webkit-box-flex:1;-ms-flex:1 1 38%;flex:1 1 38%}}.featured_product_block .title-and-rating,.product .title-and-rating{text-align:center;margin-bottom:5px}.featured_product_block .title-and-rating .product__title,.product .title-and-rating .product__title{display:inline-block;width:auto;margin-right:0}.featured_product_block .title-and-rating .rating,.product .title-and-rating .rating{position:relative;top:-3px;display:inline-block;vertical-align:middle;margin-left:10px}@media (min-width:700px){.featured_product_block .title-and-rating .rating,.product .title-and-rating .rating{top:-6px}}.featured_product_block .chunk.rating,.product .chunk.rating{margin-left:10px;white-space:nowrap}.featured_product_block .icon-star,.product .icon-star{display:inline-block;font-size:15px;position:relative;width:15px;vertical-align:top}.featured_product_block .icon-star:before,.product .icon-star:before{color:#d21f25;content:"\2605";left:0;position:absolute;top:0}.featured_product_block .icon-star.half:after,.product .icon-star.half:after{content:"\2605";position:absolute;top:0;left:50%;text-indent:-100%;color:#ededed;overflow:hidden}.featured_product_block .icon-star.half:before,.product .icon-star.half:before{width:50%;overflow:hidden}._hawk.subtitle{margin-bottom:10px;padding-bottom:10px;overflow:hidden;position:static;text-align:center;border-bottom:1px solid #ccc}.product-summary{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1em}@media (min-width:700px){.product-summary{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:30px}}.product-summary span{font-size:1em;line-height:23px}@media (min-width:700px){.product-summary span{font-size:18px;line-height:30px}}.product-summary .cons__marker,.product-summary .pros__marker{font-weight:900}.product-summary__container{width:100%}.cons__value,.pros__value{display:block}.cons__marker,.pros__marker{display:inline-block;margin-right:10px}.cons__entry,.pros__entry{display:inline-block;width:90%;width:calc(100% - 25px);vertical-align:top}.spec__name{font-weight:700}.spec__entry{display:inline-block;margin-right:20px;width:auto}.hawk-wrapper .hawk-title-price-widget{line-height:30px}}@layer legacy{.icon.icon__threads svg{height:18px;margin-top:4px;color:#fff}.icon:not(.icon__newsletter):not(.icon__arrow-down):not(.icon__arrow-up):not(.icon__home):hover{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1.2" /><feFuncG type="linear" slope="1.2" /><feFuncB type="linear" slope="1.2" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(1.2);filter:brightness(1.2)}.icon:not(.icon__newsletter):not(.icon__arrow-down):not(.icon__arrow-up):not(.icon__home):not(.icon__linkedin):not(.icon__email):not(.icon__threads){padding-top:0}@media (min-width:700px){.icon__home svg{margin-top:-5px;margin-left:0}}.icon__home svg{height:20px;width:20px}}@layer legacy{.icon__email:before,.icon__website:before{background:#666}}@layer legacy{.search__term{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border:none;padding:0 5px;margin:5px 0;font-size:16px;font-family:inherit}.search__term:focus{outline:none}@media (min-width:700px){.search__term{margin-left:20px;border-left:1px solid #ccc;font-size:20px;padding:0 20px}}.search__submit{background-color:#1b1b1b;color:#fff;text-transform:uppercase;font-size:12px;font-weight:700;border:none;font-family:inherit;line-height:44px;padding:0 14px}@media (min-width:700px){.search__submit{font-size:14px;padding:0 28px}}.icon.icon__search--dark svg{fill:#1b1b1b}.search .icon__search--fill{padding:6px 0;display:none}.search .icon__search--fill svg{vertical-align:middle;height:30px}@media (min-width:700px){.search .icon__search--fill{display:inline-block}}.search.active .icon-svg{display:none}.search.active .icon-close{display:inline-block;font-size:36px;line-height:10px;position:relative;top:5px;width:20px}.search.active .search__form{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:100%;left:0;right:0;height:65px;background:#fff;padding:5px;border:3px solid #1b1b1b;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:700px){.search.active .search__form{height:90px;padding:20px}}}@layer legacy{.listing__tagline{font-size:21px;line-height:28px;margin-top:20px;display:block}.listing__image-wrapper .listing-item{border:none}.listing__label-block .listing__label-text:empty,.listing__label-block:empty,.listing__label:empty{display:none}.listing__link{display:block;text-decoration:none}.listing__list{contain:content;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap;flex-flow:nowrap;overflow:scroll;width:100%;will-change:scroll-position}.listing__list--alternate{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.listing__list--alternate .listing__item{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 30px);flex:0 0 calc(100% - 30px);margin:0 15px 30px}.listing__list--alternate .listing__item .listing__image-layout{float:left;margin-right:15px;width:calc(45% - 15px)}.listing__list--alternate .listing__item .listing__text-wrapper{float:left;margin-right:30px;width:calc(55% - 15px)}@media (min-width:700px){.listing__list--alternate .listing__item .listing__text-wrapper{border-bottom:1px solid #ededed}}.listing__list--alternate .listing__item:not(.listing__item--alternate) .listing__title{margin-bottom:10px;overflow:hidden}.listing__list--alternate .listing__item:not(.listing__item--alternate) .listing__text--byline,.listing__list--alternate .listing__item:not(.listing__item--alternate) .listing__text--rating{float:right;width:55%}.listing__list--alternate .listing__item--alternate{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0}.listing__list--alternate .listing__item--alternate .listing__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.listing__list--alternate .listing__item--alternate .listing__text-wrapper{margin:0 15px 15px;width:auto}.listing__list--alternate .listing__item--alternate .listing__image-layout{width:100%}.listing__text{line-height:20px;margin:0 0 10px}.listing__text--byline{display:block;font-size:10px;font-weight:400;margin-top:-6px;text-transform:uppercase}.listing__text--byline .listing__text--date:before{content:"\2022"}@media (min-width:450px){.listing__text--byline{margin-top:0}}.discount-codes .listing__item .listing__text--date{display:inline}.listing__text--rating{color:var(--flexi-brand_color_1)}a.listing__block-link:hover,a.listing__block-link:visited,a.listing__block-link:visited:hover{color:#fff}a.listing__block-link{background:var(--flexi-brand_color_1);color:#fff;display:block;font-size:12px;height:44px;margin:0 0 10px;line-height:44px;text-align:center;text-decoration:none;text-transform:uppercase}@media (max-width:1024px){a.listing__block-link:not(.load-more){background:none;color:var(--flexi-brand_color_1)}}a.listing__block-link.load-more{margin:0 15px;max-width:400px}@media (min-width:450px){a.listing__block-link.load-more{margin-left:auto;margin-right:auto}}a.listing__block-link.load-more .icon{margin-left:3px}a.listing__block-link.load-more svg{height:10px}.listing__item .endorsement-bottom-left{bottom:0;left:0}.listing__item .endorsement-bottom-right{bottom:0;right:0}.listing__item .endorsement-top-left{top:0;left:0}.listing__item .endorsement-top-right{top:0;right:0}.listing__item .endorsement-hero-image{position:absolute;width:70px}.listing__item--carousel .listing__star--blank{color:#fff}.listing__iframe-wrapper{border:none;margin:auto}.listing__iframe-wrapper .listing__item,.listing__iframe-wrapper .listing__item:not(.listing__item--alternate){border:none;margin:0}.listing__iframe-wrapper .listing__image-layout{float:none;width:100%}.listing--alternate .listing__iframe-wrapper .listing__image-layout{float:left;margin-right:15px;width:calc(45% - 15px)}@media (min-width:450px){.listing--alternate .listing__iframe-wrapper .listing__image-layout{float:none;width:100%}}

    /* mobile scroll styles */.listing__fade{position:absolute;display:none;z-index:1;height:100px;width:40px}@media (min-width:1024px){.listing__fade{display:none}}.listing__fade--left{background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.9)),color-stop(19%,hsla(0,0%,100%,.738)),color-stop(34%,hsla(0,0%,100%,.541)),color-stop(47%,hsla(0,0%,100%,.382)),color-stop(56.5%,hsla(0,0%,100%,.278)),color-stop(65%,hsla(0,0%,100%,.194)),color-stop(73%,hsla(0,0%,100%,.126)),color-stop(80.2%,hsla(0,0%,100%,.075)),color-stop(86.1%,hsla(0,0%,100%,.042)),color-stop(91%,hsla(0,0%,100%,.021)),color-stop(95.2%,hsla(0,0%,100%,.008)),color-stop(98.2%,hsla(0,0%,100%,.002)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(90deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.738) 19%,hsla(0,0%,100%,.541) 34%,hsla(0,0%,100%,.382) 47%,hsla(0,0%,100%,.278) 56.5%,hsla(0,0%,100%,.194) 65%,hsla(0,0%,100%,.126) 73%,hsla(0,0%,100%,.075) 80.2%,hsla(0,0%,100%,.042) 86.1%,hsla(0,0%,100%,.021) 91%,hsla(0,0%,100%,.008) 95.2%,hsla(0,0%,100%,.002) 98.2%,hsla(0,0%,100%,0))}.listing__fade--right{right:0;background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.9)),color-stop(19%,hsla(0,0%,100%,.738)),color-stop(34%,hsla(0,0%,100%,.541)),color-stop(47%,hsla(0,0%,100%,.382)),color-stop(56.5%,hsla(0,0%,100%,.278)),color-stop(65%,hsla(0,0%,100%,.194)),color-stop(73%,hsla(0,0%,100%,.126)),color-stop(80.2%,hsla(0,0%,100%,.075)),color-stop(86.1%,hsla(0,0%,100%,.042)),color-stop(91%,hsla(0,0%,100%,.021)),color-stop(95.2%,hsla(0,0%,100%,.008)),color-stop(98.2%,hsla(0,0%,100%,.002)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(270deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.738) 19%,hsla(0,0%,100%,.541) 34%,hsla(0,0%,100%,.382) 47%,hsla(0,0%,100%,.278) 56.5%,hsla(0,0%,100%,.194) 65%,hsla(0,0%,100%,.126) 73%,hsla(0,0%,100%,.075) 80.2%,hsla(0,0%,100%,.042) 86.1%,hsla(0,0%,100%,.021) 91%,hsla(0,0%,100%,.008) 95.2%,hsla(0,0%,100%,.002) 98.2%,hsla(0,0%,100%,0))}.listing__arrow{position:absolute;display:none;z-index:2;width:30px;height:60px;background-color:rgba(27,27,27,.8);color:#fff;fill:#fff;font-size:30px;padding:10px 0;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.listing__arrow svg{height:13px}.listing__arrow:hover{cursor:pointer}@media (max-width:425px){.listing__arrow{width:25px;height:45px;padding:2px 0}}@media (min-width:1024px){.listing__arrow{display:none}}.listing__arrow--right{right:0;padding-left:5px}@media (max-width:425px){.listing__arrow--right{padding-left:2px}}.listing__arrow--right svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.listing__arrow--left{padding-right:5px}@media (max-width:425px){.listing__arrow--left{padding-right:2px}}.listing__arrow--left svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media (max-width:425px){.listing__arrow--left svg{-webkit-transform:translateX(-2px) rotate(-90deg);transform:translateX(-2px) rotate(-90deg)}}@media (min-width:450px){.listing--carousel .listing__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.listing__list--alternate{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;overflow:hidden}.listing__list--alternate .listing__item{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333% - 40px);flex:0 0 calc(33.3333% - 40px)}.listing__list--alternate .listing__item .listing__image-layout,.listing__list--alternate .listing__item .listing__text-wrapper,.listing__list--alternate .listing__item:not(.listing__item--alternate) .listing__text--byline,.listing__list--alternate .listing__item:not(.listing__item--alternate) .listing__text--rating{float:none;width:100%}.listing__list--alternate .listing__item--alternate{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 40px);flex:0 0 calc(100% - 40px);margin:0 20px 30px}.listing__list--alternate .listing__item--alternate .listing__link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.listing__list--alternate .listing__item--alternate .listing__image-layout{float:left;margin-right:20px;width:calc(50% - 20px)}.listing__list--alternate .listing__item--alternate .listing__text-wrapper{float:left;margin:0;width:50%}.listing__item--alternate{border-bottom:none;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.listing__item--alternate .listing__link{overflow:hidden}.listing__item--alternate .listing__image-wrapper{margin:0}.listing__item--alternate .listing__image-layout{float:left;margin-right:30px;width:calc(33% - 30px)}.listing__item--alternate .listing__text-wrapper{float:left;margin-right:30px;width:calc(67% - 30px)}.listing__item--carousel .listing__title{font-size:19px;line-height:22px;margin-left:5px;margin-right:5px;letter-spacing:-.2px}.listing__text{font-size:16px}.listing__text--byline{font-size:12px}.listing__title--primary{font-family:arial,sans-serif;font-size:23px;margin-bottom:25px}}@media (min-width:1024px){a.listing__block-link{font-size:14px;margin:-10px 200px 20px}.listing__item{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333% - 40px);flex:0 0 calc(33.3333% - 40px)}.listing__text--rating{font-size:20px}.listing__list--alternate{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0;overflow:hidden;width:auto}.listing__list--alternate .listing__item{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333% - 30px);flex:0 0 calc(33.3333% - 30px)}.listing__list--alternate .listing__item .listing__image-layout,.listing__list--alternate .listing__item .listing__text-wrapper{float:none;width:100%}.listing__list--alternate .listing__item--alternate{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 0 30px 30px}.listing__list--alternate .listing__item--alternate .listing__image-layout{float:left;margin:0 30px 0 0;width:calc(33.3333% - 30px)}.listing__list--alternate .listing__item--alternate .listing__text-wrapper{float:left;margin:0 15px 0 0;padding-right:0;width:calc(66.6666% - 30px)}.listing__list--alternate .listing__item--alternate .listing__text--strapline,.listing__list--alternate .listing__item--alternate .listing__text--synopsis{font-size:18px;line-height:30px}.listing__item--hero{margin:0 0 30px}.listing__item--hero .listing__text{font-size:18px;margin-left:20px;margin-right:20px}.listing__item--hero .listing__text--rating{font-size:24px}.listing__item--hero .listing__text-wrapper{bottom:0;left:50%;padding:26px 0 20px;width:650px;-webkit-transform:translate(-50%);transform:translate(-50%)}.listing__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;overflow:inherit;contain:inherit}.listing__list--related{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.listing__title--primary{font-size:28px;display:block;margin-bottom:30px}}.body--vertical-home .slice-container.newsletterHome{margin-bottom:1em;h2{font-family:Palatino,Georgia,serif}}.listing__text.listing__text--sponsored.py-2 .listing__text--sponsorship-disclaimer{display:block;font-size:11px;line-height:14px;letter-spacing:.6px;font-family:Helvetica,Arial,sans-serif;text-transform:capitalize}}@layer legacy{.listing--related{margin:30px auto 0;

        /* TODO nots seem to be complicating the css look at how they are used - also add slient class plugin post-css extend */.listing__iframe-wrapper .listing__item,.listing__iframe-wrapper .listing__item:not(.listing__item--alternate){border:none;margin:0}}@media (min-width:700px){.listing--related{margin-left:20px;margin-right:20px;margin-top:60px}}@media (min-width:1024px){.listing--related{margin-left:auto;margin-right:auto;max-width:1070px}}.listing--related .listing__list{-ms-flex-flow:wrap;flex-flow:wrap}.listing--related section{margin:0;max-width:none}.listing--related .listing__title--primary{font-size:18px;font-weight:900;line-height:22px;margin-bottom:20px;position:relative}@media (min-width:700px){.listing--related .listing__title--primary{font-size:24px;margin-bottom:30px}}@media (min-width:1024px){.listing--related .listing__title--primary{font-size:28px}}.listing--related .listing__title--primary:before{background:#ededed;content:"";height:1px;left:0;position:absolute;overflow:hidden;top:51%;width:100%;z-index:-1}.listing--related .listing__title--primary span{background:#fff;padding:0 30px;width:auto;z-index:1}.listing--related .listing__item{border-bottom:none;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}@media (min-width:700px){.listing--related .listing__item{-webkit-box-flex:1;-ms-flex:1 1 calc(33% - 30px);flex:1 1 calc(33% - 30px)}}.listing--related .listing__item:first-of-type{margin-left:0}.listing--related .listing__item .listing__title{font-size:16px;font-weight:900;line-height:20px}@media (min-width:700px){.listing--related .listing__item .listing__title{font-size:20px;line-height:28px}}.listing--related .listing__text--strapline{display:none}.listing__list--related{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:700px){.listing__list--related{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}

    /* just for fonts for sponsored posts - this can't be right */.listing__iframe-wrapper .listing__item .listing__title{font-size:16px;font-weight:900;line-height:20px}@media (min-width:700px){.listing__iframe-wrapper .listing__item .listing__title{font-size:20px;line-height:28px}}.listing__iframe-wrapper .listing__title:not(.listing__title--primary){font-family:inherit;font-size:16px;line-height:20px}@media (min-width:700px){.listing__iframe-wrapper .listing__title:not(.listing__title--primary){font-size:18px;line-height:24px}}@media (min-width:1024px){.listing__iframe-wrapper .listing__title:not(.listing__title--primary){font-size:20px;line-height:29px}}.listing--latest,.listing--more-about{margin-bottom:45px}@media (min-width:700px){.listing--latest,.listing--more-about{margin-bottom:65px}}.listing--latest .listing__link,.listing--more-about .listing__link{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media (min-width:700px){.listing--latest .listing__link,.listing--more-about .listing__link{display:block}}.listing--latest .listing__item,.listing--more-about .listing__item{margin:0 0 20px}@media (min-width:700px){.listing--latest .listing__item,.listing--more-about .listing__item{margin:0}}@media (min-width:700px){.listing--latest .listing__item:nth-of-type(2),.listing--more-about .listing__item:nth-of-type(2){margin-left:12.5px;margin-right:12.5px}}@media (max-width:700px){.listing--latest section,.listing--more-about section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.listing--latest .listing__image-layout,.listing--more-about .listing__image-layout{-ms-flex-preferred-size:40%;flex-basis:40%;margin-right:15px}.listing--latest .listing__textblock,.listing--more-about .listing__textblock{-ms-flex-preferred-size:60%;flex-basis:60%}}@media (max-width:700px) and (min-width:700px){.listing--latest .listing__image-layout,.listing--latest .listing__textblock,.listing--more-about .listing__image-layout,.listing--more-about .listing__textblock{-ms-flex-preferred-size:100%;flex-basis:100%}}.listing--latest .listing__title:not(.listing__title--primary),.listing--more-about .listing__title:not(.listing__title--primary){font-family:inherit;font-size:16px;line-height:20px;margin-bottom:5px;margin-right:15px}@media (min-width:700px){.listing--latest .listing__title:not(.listing__title--primary),.listing--more-about .listing__title:not(.listing__title--primary){font-size:18px;line-height:24px;margin-bottom:10px}}@media (min-width:1024px){.listing--latest .listing__title:not(.listing__title--primary),.listing--more-about .listing__title:not(.listing__title--primary){font-size:20px;line-height:29px}}.listing--suggested{margin-bottom:40px}@media (min-width:700px){.listing--suggested{margin-bottom:0}}.listing--suggested .listing__item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:0;text-align:center}@media (min-width:700px){.listing--suggested .listing__item:nth-of-type(2n){margin-left:20px}}@media (min-width:1024px){.listing--suggested .listing__item:nth-of-type(2n){margin-left:60px}}@media (min-width:700px){.listing--suggested .listing__item{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 20px);flex:1 1 calc(50% - 20px);margin-bottom:30px}}@media (min-width:1024px){.listing--suggested .listing__item{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 60px);flex:1 1 calc(50% - 60px);margin-bottom:50px}}.listing--suggested .listing__item .listing__title{font-family:Palatino,Georgia,serif;font-size:22px;line-height:26px;margin-bottom:5px}@media (min-width:700px){.listing--suggested .listing__item .listing__title{font-size:24px;line-height:30px}}@media (min-width:1024px){.listing--suggested .listing__item .listing__title{font-size:28px;line-height:34px;margin-bottom:10px}}.listing--suggested .listing__item .listing__textblock{margin:0 30px}@media (min-width:700px){.listing--suggested .listing__item .listing__textblock{margin:0}}.listing--suggested .listing__image-wrapper{height:200px;padding-top:0}@media (min-width:1024px){.listing--suggested .listing__image-wrapper{height:220px}}.listing--suggested img{-o-object-position:0 0;object-position:0 0}}@layer legacy{.pagination{font-size:0;line-height:44px;padding-top:10px;text-align:center;text-transform:uppercase;margin-bottom:20px}.pagination__pages{display:none}@media (min-width:700px){.pagination__pages{display:inline;list-style:none;position:relative;top:1px}}.pagination__current{border:1px solid #333;border-right:none;display:inline-block;font-weight:700;font-family:Palatino,Georgia,serif;font-size:18px;max-width:100px;width:25%}@media (min-width:700px){.pagination__current{display:none}}.pagination__next,.pagination__prev{border:1px solid #333;color:#d21f25;display:inline-block;font-family:arial,sans-serif;font-weight:700;font-size:14px;max-width:120px;text-decoration:none;width:30%}@media (min-width:700px){.pagination__next,.pagination__prev{width:120px}}.pagination__next svg,.pagination__prev svg{fill:#d21f25;height:11px}.pagination__next.disabled,.pagination__prev.disabled{color:#ededed;pointer-events:none}.pagination__next.disabled svg,.pagination__prev.disabled svg{fill:#ededed}.pagination__next:hover,.pagination__prev:hover{color:#d21f25;text-decoration:underline}.pagination__prev{border-right:none;padding-left:10px;text-align:left}.pagination__next{padding-right:10px;text-align:right}.pagination__page{border:1px solid #333;border-right:none;display:inline-block}.pagination__page a{color:#d21f25;display:block;font-family:Palatino,Georgia,serif;font-size:22px;text-decoration:underline;width:44px}.pagination__page.disabled{background-color:#333;pointer-events:none;text-decoration:none}.pagination__page.disabled a{color:#fff;text-decoration:none}.pagination__page:hover{background-color:#333}.pagination__page:hover a{color:#fff}.listing-pagination{display:block;text-align:center;padding:15px 0;border-bottom:none;border-top:none}.listing-pagination>.listing-pagination__button{float:none;display:inline-block;width:150px;height:35px;text-align:center;font-size:.875em;font-weight:700;text-transform:uppercase;background:#ededed;color:#333}.listing-pagination>.listing-pagination__button.listing-pagination__button--inactive{background:#ededed}.listing-pagination>.listing-pagination__button.listing-pagination__button--inactive *{color:#666}.listing-pagination>.listing-pagination__button a{width:100%;height:100%;display:inline-block;padding-top:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.listing-pagination>.listing-pagination__button a,.listing-pagination>.listing-pagination__button a:hover,.listing-pagination>.listing-pagination__button a:visited{text-decoration:none}.listing-pagination>.listing-pagination__button span{display:inline-block;vertical-align:middle}.listing-pagination span:nth-child(2){border-left:none}.listing-pagination>span{padding:0}.listing-pagination>.listing-pagination__current-page{visibility:hidden}.listing-pagination .listing-pagination__numeric-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.listing-pagination .listing-pagination__numeric-button{float:none;display:inline-block;/*width: 150px;*//*height: 35px;*/text-align:center;font-size:.875em;font-weight:700;padding:.5em 1em;margin:0 .25em 1em;text-transform:uppercase;background:#ededed;color:#333}.listing-pagination .listing-pagination__current-numeric-button{background:var(--flexi-brand_color_1);color:#fff}.listing-pagination .listing-pagination__numeric-button-link{text-decoration:none}}@layer legacy{.page-navigation{width:100%;max-height:40px;margin-top:30px;background-color:#a3a3a3;color:#fff}@media (min-width:1024px){.page-navigation{width:670px;margin:0 auto;margin-top:30px}}@media (min-width:1280px){.page-navigation{width:800px;margin:0 auto;margin-top:30px}}.page-navigation__checkbox{display:none}.page-navigation__checkbox[type=checkbox]:checked~.page-navigation__dropdown .dropdown__menu .menu__pages{display:block}.page-navigation__checkbox[type=checkbox]:checked~.page-navigation__dropdown .dropdown__menu .menu__carrat svg{-webkit-transform:none;transform:none}.page-navigation__dropdown{display:block;width:100%;height:40px;overflow:visible;font-size:17px;line-height:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dropdown__page-number{width:40%;float:left;text-transform:uppercase;text-align:center}@media (min-width:450px){.dropdown__page-number{width:30%}}@media (min-width:700px){.dropdown__page-number{width:20%}}.dropdown__menu{position:relative;z-index:100;overflow:visible;width:100%}@media (min-width:700px){.dropdown__menu{width:80%;overflow:hidden}}.menu__current-page{display:none;text-transform:uppercase;padding:0 20px}@media (min-width:700px){.menu__current-page{display:block}}.menu__pages{display:none;width:100%;float:left}.menu__pages li{background-color:#fff;border:1px solid #ddd;border-top:none}.menu__pages li:last-of-type{border-bottom:1px solid #ddd}.menu__pages li.pages__current,.menu__pages li:hover{background-color:#ddd}.menu__pages a{display:block;padding:0 20px;text-decoration:none;line-height:40px}.menu__pages a,.menu__pages a:hover{color:var(--flexi-brand_color_1)}.menu__carrat{float:right;max-height:40px;padding-right:15px;position:absolute;right:0}@media (min-width:700px){.menu__carrat{position:static}}.menu__carrat svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.menu__carrat svg,.menu__carrat svg path{fill:#fff}}@layer legacy{.block__aopproduct{position:relative}.block__aopproduct span.badge{color:#fff;position:absolute;float:left;top:0;left:0;z-index:10;padding:10px 12px;background-color:var(--flexi-brand_color_1)}}@layer legacy{.block__comparison .comparison>h4,.block__comparison h3{margin-top:0}.block__comparison .comparisons{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.block__comparison .comparisons,.block__comparison .comparisons .comparison{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.block__comparison .comparisons .comparison{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:100%;flex-basis:100%}}@layer legacy{.van-banner-hero-image .flex-1-news-article{padding-top:50px}@media (min-width:461px){.van-banner-hero-image .image.image--hero img{height:290px;max-height:290px}}}@layer legacy{.article__body .article-body__section{text-align:center;border-bottom:3px solid var(--flexi-brand_color_1);text-transform:uppercase;margin:18px 0;clear:both;margin-bottom:30px}.article__body .article-body__section span{display:inline-block;background-color:var(--flexi-brand_color_1);color:#fff;padding:6px 15px;font-size:20px;font-weight:700;line-height:24px}@media (min-width:700px){.article__body .article-body__section span{padding:6px 75px}}}@layer legacy{.see-more{clear:both}.see-more .twitter-tweet{margin:0!important}.see-more{position:relative;overflow:hidden;max-width:550px!important;min-height:212px;margin:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.see-more--clipped{height:212px}.see-more--clipped .see-more__button-container,.see-more--clipped .see-more__filter{display:inline;display:initial}.see-more__filter{height:50px;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}.see-more__button-container,.see-more__filter{display:none;position:absolute;width:100%;bottom:0}.see-more__button-container{text-align:center;height:43px}.see-more__button-container .see-more__button{color:#657786;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;line-height:60px}.see-more__button-container .see-more__button:hover{color:#1b95e0;text-decoration:underline;cursor:pointer}}@layer legacy{.xenforo-comment-widget.xenforo-comments-0{height:80px}.xenforo-comment-widget .read-more-state{display:none}.xenforo-comment-widget .read-more-state:checked~.xenforo-comments-list .xenforo-read-more-target{display:-webkit-box;display:-ms-flexbox;display:flex}.xenforo-comment-widget .read-more-state:checked~.xenforo-comments-list .xenforo-read-more-target.xenforo-comments-view-all-button{display:block}.xenforo-comment-widget .read-more-state:checked~.read-more-xenforo-comments{display:none}.xenforo-comment-widget{.xenforo-comments-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #1b1b1b;border-bottom:1px solid #1b1b1b;font-weight:700;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;text-transform:uppercase;-ms-flex-wrap:wrap;flex-wrap:wrap}.xenforo-comments-header>span{margin:10px 0}.xenforo-comments-header a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:$black;text-decoration:none;margin:0 0 10px}.xenforo-comments-header a .icon{margin-left:10px;font-size:80%}.xenforo-comment{list-style:none;padding-top:12px;margin:0;position:relative;-ms-flex-line-pack:start;align-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.xenforo-comment.xenforo-read-more-target{display:none}.xenforo-comment .avatar{border-radius:100%;width:50px;min-width:50px;height:50px;margin-right:10px;background-color:#ccc;background-repeat:no-repeat;background-size:cover;background-position:50%}.xenforo-comment .xenforo-comment-content{line-height:1.5;border-bottom:1px solid #1b1b1b;width:auto;word-break:break-word;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xenforo-comment .xenforo-comment-content header{margin:0 0 5px}.xenforo-comment .xenforo-comment-content header .author-name{margin-right:10px;font-weight:700}.xenforo-comment .xenforo-comment-content header .post-date{font-size:13px;color:#999}.xenforo-comment .xenforo-comment-content blockquote{float:none;width:auto;margin:12px 0 12px 20px;padding-bottom:12px;border:none;font-size:medium;line-height:1.5;font-weight:400;border-bottom:1px dotted #ededed}.xenforo-comment .xenforo-comment-content blockquote .author{font-weight:700;margin:0 0 12px;font-size:16px}.xenforo-comment .xenforo-comment-content blockquote .author span{font-style:italic}.xenforo-comment .xenforo-comment-content .xf-comment-reply,.xenforo-comment .xenforo-comment-content .xf-comment-reply a{display:-webkit-box;display:-ms-flexbox;display:flex}.xenforo-comment .xenforo-comment-content .xf-comment-reply a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:12px 0;color:var(--flexi-brand_color_1);font-size:13px;text-decoration:none;font-weight:700;text-transform:uppercase}.xenforo-comment .xenforo-comment-content .xf-comment-reply .icon{margin-left:10px;font-size:80%}.xenforo-comment .xenforo-comment-content .read-more__link-wrap{text-align:right}.xenforo-comment .xenforo-comment-content .read-more__link-wrap a{color:var(--flexi-brand_color_1);font-size:13px;text-decoration:none;font-weight:700}}.xenforo-comment-widget .read-more-xenforo-comments,.xenforo-comment-widget .xenforo-comments-view-all{width:100%;font-size:14px;height:44px;line-height:44px;padding:0;color:#333;background-color:#ddd;border:none;font-weight:700;position:relative;cursor:pointer}.xenforo-comment-widget .read-more-xenforo-comments:hover,.xenforo-comment-widget .xenforo-comments-view-all:hover{background-color:#666;color:#fff}label.read-more-xenforo-comments{margin:12px 0 0;text-transform:uppercase;text-align:center}div.xenforo-comments-see-all{margin:30px 0}div.xenforo-comments-see-all a button{height:44px;padding:0 15px;background:var(--flexi-brand_color_1);border:solid 1px var(--flexi-brand_color_1)}div.xenforo-comments-see-all a button i.icon{margin-right:5px}& a.xenforo-nav-link{display:inline-block;line-height:24px;margin:0 0 0 15px;font-size:1em}& a.xenforo-nav-link,& a.xenforo-nav-link:visited{color:var(--flexi-brand_color_1)}}@layer legacy{.opengraph{width:94%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;border-radius:.5rem;border:1px solid #9ca3af;font-size:.875rem;line-height:1.25rem}@media screen and (min-width:700px){.opengraph{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.opengraph__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.opengraph__description,.opengraph__domain,.opengraph__title{margin-bottom:.5rem}.opengraph__domain{font-size:.75rem;line-height:1rem}.opengraph__image{margin-bottom:1rem;height:8rem;border-radius:.25rem;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:700px){.opengraph__image:not(source),.opengraph picture{margin-right:2rem;margin-bottom:0}}}@layer legacy{.infinite-container .van_vid_carousel{display:none}.infinite-container .news-article{float:none}.infinite-container iframe.crow-iframe{width:100%!important;max-width:100%!important}.infinite-container article{margin-left:0;margin-right:0;padding-top:20px}.infinite-container{.infinite-article__divider{border-top:2px solid #000}.infinite-article__divider,.infinite-article__divider-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.infinite-article__divider-heading{padding:20px 0 10px;font-weight:700;font-size:28px;font-style:normal;line-height:42px}.infinite-article__divider-heading:after,.infinite-article__divider-heading:before{content:" ";height:1px;width:100%;background:#ccc}.infinite-article__divider-heading:after{margin-left:5px}.infinite-article__divider-subheading{padding:20px 0 10px;font-size:28px;font-style:normal;font-weight:700;line-height:normal;-ms-flex-line-pack:center;align-content:center}}.infinite-container .newsletter-inbodyContent-slice{display:none}@media screen and (max-width:699px){body:not(.body--no-ads):not(.premium-supported-template):not(.premium-advertisement-feature-template) .infinite-container .article__body>.ad-unit:not(#in-article):not(.in-article),body:not(.no-ads):not(.body--no-ads):not(.no-inbody-ads):not(.no-mid-article-taboola):not(.premium-supported-template):not(.premium-advertisement-feature-template):not(.no-taboola) .infinite-container #article-body>div#mobile-in-article.ad-unit{height:0!important;margin:0!important}}@media screen and (min-width:700px){body:not(.no-ads):not(.body--no-ads):not(.no-inbody-ads):not(.no-mid-article-taboola):not(.premium-supported-template):not(.premium-advertisement-feature-template):not(.no-taboola) .infinite-container #article-body>div#desktop-in-article.ad-unit{height:0!important;margin:0!important}}}