/* FFNHA staff 050426 */
    @charset "UTF-8";.blockSelects .block-radio-container button,.home__contain .home-article .summary_for-posts p,a,abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent
}

article,aside,audio,canvas,details,figcaption,figure,footer,header,main,nav,progress,section,summary,video {
    display: block
}

html {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased
}

body {
    -ms-font-feature-settings: "liga","kern";
    -o-font-feature-settings: "liga","kern";
    font-feature-settings: "liga","kern"
}

html {
    box-sizing: border-box
}

*,:after,:before {
    box-sizing: inherit
}

.blockSelects .block-radio-container button:active,.blockSelects .block-radio-container button:hover,a:active,a:hover {
    outline: 0
}

sub,sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sup {
    top: -.5em
}

sub {
    bottom: -.25em
}

img {
    border: 0;
    -ms-interpolation-mode: bicubic;
    vertical-align: middle;
    display: block;
    max-width: 100%;
    height: auto
}

.blockSelects .block-radio-container button img,a img {
    border: none
}

pre {
    overflow: auto
}

code,kbd,pre,samp {
    font-family: monospace,monospace;
    font-size: 1em
}

button {
    cursor: pointer
}
selector .pk-c-tout__desc--small {
    font-family: "mercury text g1";
}
selector .pk-c-tout__eyebrow--small  {
    font-family: "Gotham Black";
    font-weight: 400;
    word-spacing: -.5px
}
selector .pk-c-tout__byline {
    font-family: "gotham black";
    word-spacing: -.5px
    
}

selector .pk-c-tout__author {
    font-family: "gotham";
    word-spacing: -.5px;
    margin: 0;
}

selector .pk-c-tout__title {
    font-family: "mercury text g1";
    font-weight: 400;
    
}
@media (max-width: 640px) {
.pk-c-tout__author-link  {
        white-space: pre-wrap;
        }
        
}
@media (max-width: 425px) {
.pk-c-tout__author-link  {
        white-space: pre-wrap;
        
        }

}
@media (max-width: 390px) {
.pk-c-tout__author-link  {
        white-space: pre-wrap;
        }
     
}
selector .pk-c-tout {
    z-index: 1;
    
}
selector .content-container {
    background-color: #f6f6f6
}


::selection {
    background: #d7d7d7;
    color: #000;
    text-shadow: none
}

.white {
    color: #fff!important
}

.black {
    color: #000!important
}

.mineshaft {
    color: #252525!important
}

.dustygray {
    color: #8e8e8e!important
}

.pumice {
    color: #c2c4c3!important
}

.quillgray {
    color: #cdcdcb!important
}

.gallery {
    color: #ececec!important
}

.tussock {
    color: #B14A1F!important
}

.tussock__bg {
    background-color: #B14A1F!important
}

.arrowtown {
    color: #94866f!important;
    color: #231f20!important
}

.mercury {
    color: #e7e7e7!important
}

.tundora {
    color: #4a4a4a!important
}

.wildsand {
    color: #f6f6f6!important
}

.wildsand__bg {
    background-color: #f6f6f6!important
}

.desertstorm {
    color: #f0f0ef!important
}

.desertstorm__bg {
    background-color: #f0f0ef!important
}

.caribbeangreen {
    color: #00cc8f!important
}

.caribbeangreen__bg {
    background-color: #00cc8f
}

.silverchalice {
    color: #a0a0a0!important
}

.silverchalice__bg {
    background-color: #a0a0a0
}

.monza {
    color: #d0021b!important
}

.monzae__bg {
    background-color: #d0021b
}

.dovegray {
    color: #696969!important
}

body {
    color: #252525;
    font-size: 16px;
    line-height: 1.6;
    width: 100%
}

body.modal-on {
    overflow: hidden
}

@media screen and (min-width: 1px) and (max-width:767px) {
    body.is-expanded-panel-in {
        overflow-x:hidden
    }
}

b,strong {
    font-weight: 700
}

em,i {
    font-style: italic
}

.home__contain .home-article .summary_for-posts p,p {
    margin-bottom: 1.2em
}

@media screen and (min-width: 768px) {
    .home__contain .home-article .summary_for-posts p,p {
        margin-right:4%
    }
}

@media screen and (min-width: 1280px) {
    .home__contain .home-article .summary_for-posts p,p {
        margin-right:4.5%
    }
}

ul {
    margin-bottom: 1.2em
}

@media screen and (min-width: 768px) {
    ul {
        margin-right:4%
    }
}

@media screen and (min-width: 1280px) {
    ul {
        margin-right:4.5%
    }
}

ul li {
    margin-bottom: 1.2em
}

ul li:last-child {
    margin: 0
}

ol {
    line-height: 1;
    margin-left: 1em
}

ol li {
    margin-bottom: 1.2em
}

ol li:last-child {
    margin: 0
}

dl {
    line-height: 1
}

.blockSelects .block-radio-container button,a {
    color: #003B4D;
    text-decoration: none;
    transition: all .5s cubic-bezier(.23,1,.32,1)
}

.blockSelects .block-radio-container button:active,.blockSelects .block-radio-container button:focus,.blockSelects .block-radio-container button:hover,a:active,a:focus,a:hover {
    color: #B14A1F
}

img.right,img[align=right] {
    float: right;
    margin: 10px 0 20px 50px
}

@media screen and (max-width: 767px) {
    img.right,img[align=right] {
        float:none;
        margin: -20px 0 20px
    }
}

img.left,img[align=left] {
    float: left;
    margin: 10px 50px 20px 0
}

@media screen and (max-width: 767px) {
    img.left,img[align=left] {
        float:none;
        margin: -20px 0 20px
    }
}

@media screen and (min-width: 1px) and (max-width:767px) {
    .hideSmall {
        display:none
    }
}

@media screen and (min-width: 768px) and (max-width:1279px) {
    .hideMedium {
        display:none
    }
}

@media screen and (min-width: 1280px) {
    .hideLarge {
        display:none
    }
}

@media screen and (max-width: 768px) {
    .break-small {
        display:block
    }
}

@media screen and (max-width: 1280px) {
    .break-medium {
        display:block
    }
}

table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    padding: 0;
    margin: 0
}

table th {
    text-align: left
}

.op0 {
    opacity: 1
}

.op1 {
    opacity: .1
}

.op2 {
    opacity: .2
}

.op3 {
    opacity: .3
}

.op4 {
    opacity: .4
}

.op5 {
    opacity: .5
}

.op6 {
    opacity: .6
}

.op7 {
    opacity: .7
}

.op8 {
    opacity: .8
}

.op9 {
    opacity: .9
}

.op10 {
    opacity: 0
}

.strike {
    text-decoration: line-through
}

.max200 {
    max-width: 200px
}

.max250 {
    max-width: 250px
}

.hide {
    display: none
}

[data-href] {
    cursor: pointer
}

.c-tout__img,.pk-c-tout__img,.u-mobile-flag,.u-sr-only {
    position: absolute;
    left: -999rem
}

.u-sr-only--focusable:active,.u-sr-only--focusable:focus {
    z-index: 4;
    left: 0
}

.u-mobile-flag {
    display: block
}

@media screen and (min-width: 768px) {
    .u-mobile-flag {
        display:none
    }
}

.u-no-scroll {
    position: fixed;
    overflow-y: scroll;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.font-size-32 {
    font-size: 32px!important
}

.featuredsingle:after,.featuredsingle:before,.group:after,.group:before {
    content: "";
    display: table
}

.featuredsingle:after,.group:after {
    clear: both
}

.blockSelects input[type=checkbox],.blockSelects input[type=radio],.bundle-option input.radio,.filters .filter-group-option input[type=checkbox],.purchase-option input.radio,.vh {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.blockSelects input.focusable[type=checkbox]:active,.blockSelects input.focusable[type=checkbox]:focus,.blockSelects input.focusable[type=radio]:active,.blockSelects input.focusable[type=radio]:focus,.bundle-option input.focusable.radio:active,.bundle-option input.focusable.radio:focus,.filters .filter-group-option input.focusable[type=checkbox]:active,.filters .filter-group-option input.focusable[type=checkbox]:focus,.purchase-option input.focusable.radio:active,.purchase-option input.focusable.radio:focus,.vh.focusable:active,.vh.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto
}

.badge {
    display: block;
    border: 0;
    text-indent: -123456em;
    overflow: hidden;
    background-color: transparent;
    background-repeat: no-repeat;
    text-align: left;
    direction: ltr;
    *line-height: 0
}

.button__primary,.button__secondary,.collapse-trig,.connect,.criterion-channel__filters-button,.criterion-channel__geo-menu-trigger,.disconnect,.filterbut,.global_cart_contain .actions .but,.home__contain .home-article .summary .button__secondary_for-posts,.home__contain .home-article .summary_for-posts .button__secondary_for-posts,.linkbut_facebook,.linkbut_green,.linkbut_mineshaft,.linkbut_mobile,.linkbut_offwhite,.linkbut_offwhite_dimmed,.linkbut_outline,.linkbut_outline_allgray,.linkbut_outline_gray_wht,.linkbut_outline_gray_wht_sm,.linkbut_outline_ltgray,.linkbut_plain,.linkbut_plain_border,.linkbut_plain_mini,.linkbut_plain_small,.linkbut_plain_small_border_green,.linkbut_primary,.linkbut_red,.linkbut_secondary,.linkbut_sm_channeltext,.linkbut_sm_mineshaft,.linkbut_sm_tussock,.linkbut_sm_wildsand,.promocode button,.smalltextbutton,.textbutton,.textbutton-tussock,.wishlist-add,.wishlist-addall,.wishlist-remove,.wishlist-share {
    -ms-appearance: none;
    -o-appearance: none;
    appearance: none;
    border: 0;
    border-radius: 0;
    outline: none
}

.nt {
    display: block;
    border: 0;
    text-indent: -123456em;
    overflow: hidden;
    text-align: left;
    direction: ltr;
    *line-height: 0
}

.nobr {
    white-space: nowrap
}

.home__contain .home-article .summary_for-posts p.center,p.center {
    text-align: center
}

.my-collection-controls-sharetools,svg path {
    transition: all .25s ease-in-out
}

.o-container {
    margin: 0 auto
}

.o-container--max-width {
    max-width: 1536px
}

.blockboxes .blockSelects .block-radio-container button.blockbox .blockbox__content__contain,.blockboxes a.blockbox .blockbox__content__contain,.blockSelects .block-radio-container .blockboxes button.blockbox .blockbox__content__contain,.c-current-landing__subheading,.c-current-spotlight__featured-articles-summary,.c-tout__desc,.collector-set-options .container .cso-num,.editorial-film-listitem .content .descrip,.editorial-large-gallery figure.gallery-thin figcaption,.editorial-large-gallery figure.gallery-wide figcaption,.editorial .article blockquote,.editorial__links .link_list li,.editorial__links .links__header,.faq-content dl dd,.filter-titles,.gallery-options__text,.general-page-content,.general-section h5,.global-nav__item--header,.global-search__result-copy,.global-search__result-director,.home-article-type-post .post-summary,.home__contain .home-article .summary_for-posts .pk-c-footer__text p em,.home__contain .home-article .summary_for-posts .pk-c-footer__text p i,.home__contain .home-article .summary_for-posts .pk-o-content blockquote.blockquote__epigraph p,.home__contain .home-article .summary_for-posts p.pk-o-tout-epigraph,.mercury-g1-roman,.nav-group-footer h6,.notesModal .form-text .note-content,.notesModal .form-text textarea,.notesModal .notesModal__descrip-content .note-content,.notesModal .notesModal__descrip-content textarea,.o-header-secondary,.o-text--body,.page__productdetail .product-primary-content-container .srp-price,.pk-c-author-header__bio,.pk-c-category-header__description,.pk-c-footer__text,.pk-c-footer__text .home__contain .home-article .summary_for-posts p em,.pk-c-footer__text .home__contain .home-article .summary_for-posts p i,.pk-c-footer__text p em,.pk-c-footer__text p i,.pk-c-series-header__description,.pk-c-shop-header__description,.pk-o-content blockquote.blockquote__epigraph .home__contain .home-article .summary_for-posts p,.pk-o-content blockquote.blockquote__epigraph p,.pk-o-copy-body,.product-features .remainders,.wishlist-item .wishlist-title .wl-descrip,body,p.pk-o-tout-epigraph {
    font-family: MercuryTextG1Regular;
    font-style: normal;
    font-stretch: normal;
    font-weight: 400
}

.editorial .article b,.editorial .article strong,.mercury-g1-semi {
    font-family: MercuryTextG1Semibold;
    font-style: normal;
    font-stretch: normal;
    font-weight: 400
}

.c-current-spotlight__featured-articles-summary .home__contain .home-article .summary_for-posts p em,.c-current-spotlight__featured-articles-summary .home__contain .home-article .summary_for-posts p i,.c-current-spotlight__featured-articles-summary em,.c-current-spotlight__featured-articles-summary i,.c-current-spotlight__featured-articles-summary p em,.c-current-spotlight__featured-articles-summary p i,.c-current-spotlight__gallery .is-content-ready .c-current-spotlight__featured-articles-info em,.c-current-spotlight__gallery .is-content-ready .c-current-spotlight__featured-articles-info i,.c-current-spotlight__gallery .is-content-ready .c-current-spotlight__gallery-content em,.c-current-spotlight__gallery .is-content-ready .c-current-spotlight__gallery-content i,.c-global-links__link--featured,.c-tout__desc em,.c-tout__desc i,.editorial-film-listitem .editorial-film-listitem__text .editorial-film-listitem__desc em,.editorial-film-listitem .editorial-film-listitem__text .editorial-film-listitem__desc i,.editorial .article blockquote.blockquote__epigraph,.faq-content em,.faq-content i,.featuredsingle .featuredsingle__content,.global-footer .newsletter .newsletter-intro p,.global-nav__item--header-italic,.header_lvl4_ital,.home__contain .home-article .summary_for-posts .c-current-spotlight__featured-articles-summary p em,.home__contain .home-article .summary_for-posts .c-current-spotlight__featured-articles-summary p i,.home__contain .home-article .summary_for-posts .pk-c-author-header__bio p em,.home__contain .home-article .summary_for-posts .pk-c-shop-header__description--dark p em,.home__contain .home-article .summary_for-posts .pk-o-content blockquote.blockquote__epigraph p em,.home__contain .home-article .summary_for-posts .pk-o-content blockquote.blockquote__epigraph p i,.home__contain .home-article .summary_for-posts p.pk-o-tout-epigraph em,.home__contain .home-article .summary_for-posts p.pk-o-tout-epigraph i,.mercury-g1-italic,.my-collection-status .add-description,.my-collection-status .own-description,.o-text--body em,.o-text--body i,.pk-c-author-header__bio .home__contain .home-article .summary_for-posts p em,.pk-c-author-header__bio em,.pk-c-author-header__bio i,.pk-c-author-header__bio p em,.pk-c-category-header__description em,.pk-c-category-header__description i,.pk-c-featured-closet-picks-description,.pk-c-footer__text,.pk-c-footer__text em,.pk-c-footer__text i,.pk-c-related-article__director,.pk-c-series-header__description em,.pk-c-series-header__description i,.pk-c-shop-header__description--dark .home__contain .home-article .summary_for-posts p em,.pk-c-shop-header__description--dark p em,.pk-c-shop-header__description em,.pk-c-shop-header__description i,.pk-o-content blockquote.blockquote__epigraph .home__contain .home-article .summary_for-posts p em,.pk-o-content blockquote.blockquote__epigraph .home__contain .home-article .summary_for-posts p i,.pk-o-content blockquote.blockquote__epigraph p em,.pk-o-content blockquote.blockquote__epigraph p i,.pk-o-copy-body em,.pk-o-copy-body i,.pk-o-tout-film-director,.sideside .side-header .side-header-content,header.image-header-a .content-block em,header.image-header-a .content-block i,p.pk-o-tout-epigraph em,p.pk-o-tout-epigraph i {
    font-family: MercuryTextG1Italic;
    font-style: italic;
    font-stretch: italic;
    font-weight: 400
}

.faq-content b,.home__contain .home-article .summary_for-posts .pk-o-content blockquote.blockquote__epigraph p b,.home__contain .home-article .summary_for-posts p.pk-o-tout-epigraph b,.mercury-g1-bold,.pk-c-author-header__bio b,.pk-c-category-header__description b,.pk-c-footer__text b,.pk-c-series-header__description b,.pk-c-shop-header__description b,.pk-o-content blockquote.blockquote__epigraph .home__contain .home-article .summary_for-posts p b,.pk-o-content blockquote.blockquote__epigraph p b,.pk-o-copy-body b,p.pk-o-tout-epigraph b {
    font-family: MercuryTextG1Bold;
    font-style: normal;
    font-stretch: normal;
    font-weight: 400
}

.author-profile .author-profile-article h3,.blockboxes .blockSelects .block-radio-container button.blockbox h4,.blockboxes a.blockbox h4,.blockSelects .block-radio-container .blockboxes button.blockbox h4,.c-current-feature__title,.c-tout__title--large,.c-tout__title--medium,.c-tout__title--small,.c-tout__title--top-ten,.c-video-player__text-overlay-header,.checkout_confirmation header p,.cs-tout-header,.editorial-film-listitem .editorial-film-listitem__text .editorial-film-listitem__title,.editorial .article blockquote.blockquote__emphasized,.gallery-index,.header__primary__editorial,.header__primarytitle,.header_lvl2_mercury,.header_lvl3,.home-article-type-default .header h1,.home-article-type-post .home-article-editorial-title,.home-article-type-supertouts h2,.home__contain .home-article .summary_for-posts p,.home__contain .home-article .summary p,.mercurydisplay,.myaccount__header .myaccount__header-contain h1.myaccount__header_title,.o-header-primary,.o-title-tout,.pk-c-featured-article__title,.pk-c-hero-side-by-side__title,.pk-c-hero-video__title,.pk-c-special-feature__title,.pk-o-content--call-to-action__header,.pk-o-copy-quote,.pk-o-header,.pk-o-headline,.shipbox header h4,.soon-film .film-info-head h3,.subheadgroup__a p,.subheadgroup__b h2,.subheadgroup__c p,.tweetblock .content,blockquote:not([class]),blockquote[class=""],table.gridview thead th {
    font-family: MercuryDisplayRegular;
    font-style: normal;
    font-stretch: normal;
    font-weight: 400
}

.c-tout__title--medium em,.c-tout__title--medium i,.c-tout__title--small em,.c-tout__title--small i,.cart__header .cart_moremessage,.editorial footer .footer-ico .author,.editorial footer.footer__bio .footer-bio h6.bio-name,.mercurydisplaysemiital,.more-article-alt h5,.more-article-alt h5 em,.more-article-alt h5 i,.more-article .more-content .tout-default em,.more-article .more-content .tout-default i,.page__darktop .editorial footer.footer__bio .footer-bio h6.bio-name,.pk-o-tout-article-title__italic {
    font-family: MercuryDisplaySemiboldItalic;
    font-style: italic;
    font-stretch: italic;
    font-weight: 400
}

.mercurydisplaybold,header.image-header-a .content-block h1 {
    font-family: MercuryDisplayBold;
    font-style: normal;
    font-stretch: normal;
    font-weight: 400
}

.c-the-daily__article-title,.c-tout__title--medium,.c-tout__title--small,.mercurydisplaysemibold,.more-article .more-content h5,.o-header--3,.pk-c-related-article__title,.pk-c-related-article__title--top-10,.pk-c-tout__title--small,.pk-o-tout-article-title,.pk-o-tout-card-title--small,.pk-o-tout-top-ten-author {
    font-family: MercuryDisplaySemibold;
    font-style: normal;
    font-stretch: normal;
    font-weight: 400
}

.basicFilm dd,.c-current-landing__heading,.c-tout__title--large em,.c-tout__title--large i,.mercurydisplayitalic,.more-article .more-content .tout-default p em,.more-article .more-content .tout-default p i,.o-header-primary-italic,.pk-c-featured-article__title em,.pk-c-featured-article__title i,.pk-c-hero-side-by-side__title em,.pk-c-hero-side-by-side__title i,.pk-c-hero-video__title em,.pk-c-hero-video__title i,.pk-c-special-feature__title em,.pk-c-special-feature__title i,.pk-o-content--full .pk-o-article-container .pk-o-copy-body blockquote.blockquote__emphasized,.pk-o-content--full .pk-o-article-container blockquote.blockquote__emphasized,.pk-o-content .pk-o-article-container .pk-o-copy-body blockquote.blockquote__emphasized,.pk-o-content .pk-o-article-container blockquote.blockquote__emphasized,.pk-o-copy-quote--lg,.pk-o-headline--md em,.pk-o-headline--md i,.pk-o-headline em,.pk-o-headline i,body.flashSale .flashSale-urgent-film-groups .urgent-film-group .film-slat .s-details .s-director,body.flashSale .flashSale-urgent-film-groups .urgent-film-group .film-slat .s-details .s-prices .srp {
    font-family: MercuryDisplayItalic;
    font-style: italic;
    font-stretch: italic;
    font-weight: 400
}

.all-closet-picks-table-data-text,.cart__item .cart__item__descrip p.item__description b,.creditList dt,.editorial .article .pk-o-film-title-with-credit h5,.editorial .article blockquote.blockquote__epigraph cite,.editorial .article h5,.figure-opt-full figcaption,.figure-opt figcaption,.film-meta-list,.film-set .home__contain .home-article .summary_for-posts p.film-set-year,.film-set p.film-set-year,.filmdetail__janus_contemporaries_branding,.gallery-large.altheight .gallery-caption p,.giftCertificateForm__char-count,.global-search__autocomplete-subheading,.global-search__pages-text,.global-search__result-subheading,.global_cart_contain ul.list-of-titles li .type,.gotham_blurbs,.gothambook,.gridFilm .g-country,.gridFilm .g-director,.gridFilm .g-spine,.gridFilm .g-year,.home__contain .home-article .summary_for-posts .film-set p.film-set-year,.home__contain .home-article .summary_for-posts .notesModal .form-text p,.home__contain .home-article .summary_for-posts .notesModal .notesModal__descrip-content p,.home__contain .home-article .summary_for-posts .pk-carousel__caption p,.home__contain .home-article .summary_for-posts .shipbox header p,.home__contain .home-article .summary_for-posts p.pk-c-hero-side-by-side__deck-text,.loyaltyPoints .points_fineprint p.fine,.notesModal .form-text .home__contain .home-article .summary_for-posts p,.notesModal .form-text p,.notesModal .notesModal__descrip-content .home__contain .home-article .summary_for-posts p,.notesModal .notesModal__descrip-content p,.order-summary .review__item .item__dl dt,.page__productdetail .product-primary-content-container .product-feature-description,.page__productdetail .product-primary-content-container .product-primary-description,.pk-c-featured-article__byline-wrapper,.pk-c-hero-side-by-side__byline-wrapper,.pk-c-hero-video__byline-wrapper,.pk-c-special-feature__byline-wrapper,.pk-c-special-feature__image-caption,.pk-carousel__caption .home__contain .home-article .summary_for-posts p,.pk-carousel__caption p,.pk-footnote__container,.pk-o-caption-text,.pk-o-content--full figure.figure-opt-full figcaption,.pk-o-content .pk-o-copy-body .pk-o-film-title-with-credit h5,.pk-o-content .pk-o-copy-body h5,.pk-o-content blockquote.blockquote__epigraph cite,.pk-o-content figure figcaption,.pk-o-copy-author,.pk-o-copy-credit-text,.pk-o-copy-deck-text,.pk-o-figure__caption,.pk-o-tout-epigraph-author,.product-features,.product-features-list,.promocode .promoNote,.shipbox .ship__item .item__dl,.shipbox header .home__contain .home-article .summary_for-posts p,.shipbox header p,.shipbox header p.ship__type.pre-order,.shopModal .shopModal__descrip-meta,.soon-film .film-info-foot .film-meta,div.is-wrapper article.editorial.ed_base sub,p.pk-c-hero-side-by-side__deck-text {
    font-family: GothamBook,arial;
    font-style: normal;
    font-stretch: normal;
    font-weight: 400
}

.all-closet-picks-table-data-name,.basicFilm dt,.blockSelects .block-radio-container .editorial__comments .comment__trigger button,.bundle-option .item,.bundle-option .item-price,.c-current-feature__byline,.c-video-player__thumbnail-title,.collector-set-options .container .csa-price,.collector-set-options .container .cso-title,.collector-set-options .container .cso-type,.coming-soon,.cs-tout-header ul li,.editorial__comments .comment__trigger .blockSelects .block-radio-container button,.editorial__comments .comment__trigger a,.film-meta-list b,.film-meta-list strong,.film-set .home__contain .home-article .summary_for-posts p.film-set-title,.film-set p.film-set-title,.film-streaming__channel-link-text,.flash-sale-header__fineprint,.form-select select,.gallery-caption .home__contain .home-article .summary_for-posts p.title,.gallery-caption p.title,.global-search__autocomplete-link,.global-search__pages-input,.global-search__pages-total,.global-search__result-title,.global_cart_contain dl.total dd,.global_cart_contain ul.list-of-titles li .price,.global_cart_contain ul.list-of-titles li .title,.gothambold,.gridFilm .g-title,.header_lvl3_gothbold,.header_lvl3_gothbold_cap,.home-article-type-post .more-meta .author,.home__contain .home-article .summary_for-posts .film-set p.film-set-title,.home__contain .home-article .summary_for-posts .gallery-caption p.title,.home__contain .home-article .summary_for-posts .loyaltyPoints p.bigDigits,.list-orders .orderSummary-meta .orderSummary-items,.loyaltyPoints .home__contain .home-article .summary_for-posts p.bigDigits,.loyaltyPoints .points_fineprint p.fine b,.loyaltyPoints p.bigDigits,.myaccount__header .myaccount__header-contain .myaccount__meta,.order-for-review__section .orderSummary-content .orderSummary-items,.order-summary .review__item .item__title,.order-summary .review__item .review__item-price,.page__productdetail .product-primary-content-container .price,.pk-c-related-film__title,.pk-o-tout-film-title,.preorderText,.product-features-list li:before,.promocode .promoLink,.purchase-option .item,.purchase-option .item-price,.shipbox .ship__item .ship__item-name,.shipbox .ship__item .ship__item-price,.wishlist-item .wishlist-prices-and-actions .wishlist-prices .wl-price,.wishlist-item .wishlist-title .wl-title,body.flashSale .flashSale-urgent-film-groups .urgent-film-group .film-slat .s-details .s-format,body.flashSale .flashSale-urgent-film-groups .urgent-film-group .film-slat .s-details .s-prices .price,body.flashSale .flashSale-urgent-film-groups .urgent-film-group .film-slat .s-details .s-title,dl.dl_blackgreen,dl.qa dt,dl.total-dl-totals dd,dl.total-dl dd {
    font-family: GothamBold,arial;
    font-style: normal;
    font-stretch: normal;
    font-weight: 400
}

.basicFilm dt.preorderText,.blockSelects .block-radio-container,.blockSelects .block-radio-container .list-orders .orderSummary-meta .orderLink button,.blockSelects .block-radio-container .more-article-alt .more-meta .author button,.blockSelects .block-radio-container button,.blockSelects .block-radio-container span.labelTitle,.c-current-nav__date,.c-current-spotlight__featured-articles-author,.c-styleguide__section-title,.c-the-daily__header-author,.c-tout__author,.connectBlock,.editorial .article .pk-o-film-title-with-credit h3,.editorial .article h3,.editorial .article h4,.faq-content dl dt,.filter-group-option__label,.form-select.error:before,.form-text.error:before,.global-search__result-heading a,.gothammedium,.list-orders .orderSummary-header p.orderSummary-orderno,.list-orders .orderSummary-header p.orderSummary-orderno b,.list-orders .orderSummary-header p.orderSummary-orderno strong,.list-orders .orderSummary-meta .orderLink .blockSelects .block-radio-container button,.list-orders .orderSummary-meta .orderLink a,.loyaltyPoints h4,.more-article-alt .more-meta .author,.more-article-alt .more-meta .author .blockSelects .block-radio-container button,.more-article-alt .more-meta .author a,.more-article .more-meta .author,.o-text--small,.order-summary .review__item .item__dl,.pk-c-featured-article__byline-wrapper,.pk-c-hero-side-by-side__byline-wrapper,.pk-c-hero-video__byline-wrapper,.pk-c-related-article__byline,.pk-c-special-feature__byline-wrapper,.pk-c-tout__author,.pk-o-content .pk-o-copy-body .pk-o-film-title-with-credit h3,.pk-o-content .pk-o-copy-body dt.pk-c-interview-widget__question,.pk-o-content .pk-o-copy-body h3,.pk-o-content .pk-o-copy-body h4,.pk-o-copy-author--lg,.pk-o-subhead,.pk-o-tout-article-author,.pk-o-tout-card-author,.reviewblock,.reviewblock.review-shippingto,.shipbox .ship__item .item__dl dd,.shipbox header p.ship__status.in-stock,.shipbox header p.ship__type.pre-order em,.shipbox header p.ship__type.pre-order i,.signup-form input[type=email],.wishlist-item .wishlist-title .wl-descrip b,.wishlist-item .wishlist-title .wl-descrip strong,dl.summary-dl,dl.summary-dl dt,dt.pk-c-interview-widget__question,header.editorial-header .byline {
    font-family: GothamMedium,arial;
    font-style: normal;
    font-stretch: normal;
    font-weight: 400
}

.editorial .article .pk-o-film-title-with-credit h3 em,.editorial .article .pk-o-film-title-with-credit h3 i,.editorial .article h3 em,.editorial .article h3 i,.editorial .article h4 em,.editorial .article h4 i,.gothammediumitalic,.pk-o-content .pk-o-copy-body .pk-o-film-title-with-credit h3 em,.pk-o-content .pk-o-copy-body .pk-o-film-title-with-credit h3 i,.pk-o-content .pk-o-copy-body dt.pk-c-interview-widget__question em,.pk-o-content .pk-o-copy-body dt.pk-c-interview-widget__question i,.pk-o-content .pk-o-copy-body h3 em,.pk-o-content .pk-o-copy-body h3 i,.pk-o-content .pk-o-copy-body h4 em,.pk-o-content .pk-o-copy-body h4 i,.pk-o-subhead em,.pk-o-subhead i,dt.pk-c-interview-widget__question em,dt.pk-c-interview-widget__question i {
    font-family: GothamMediumItalic,arial;
    font-style: italic;
    font-stretch: italic;
    font-weight: 400
}

.blockSelects .block-radio-container .gallery-options__index button,.blockSelects .block-radio-container .gallery-options__links button,.bundle-option .sale,.c-current-feature__date,.c-current-nav__link,.c-current-nav__links-section-title,.c-current-nav__share-links:before,.c-current-nav__title,.c-current-spotlight__featured-articles-category-date,.c-the-daily__article-date,.c-tout__byline,.c-tout__eyebrow,.c-tout__title-block--large,.c-video-player__text-overlay-meta,.c-video-player__thumbnail-eyebrow,.c-video-player__thumbnail-meta,.collector-set-options .container p.setTitle,.cs-tout-header .small,.cusCheckbox label,.gallery-options__index .blockSelects .block-radio-container button,.gallery-options__index a,.gallery-options__links .blockSelects .block-radio-container button,.gallery-options__links a,.gothamnarrow,.header__meta,.home-article-type-post .more-meta,.more-article-alt .more-meta,.more-article-alt .stub,.more-article .more-content .stub,.more-article .more-meta,.o-header--title-caps,.o-text--meta,.pk-c-author-header__eyebrow,.pk-c-category-header__eyebrow,.pk-c-featured-article__meta,.pk-c-featured-article__series-wrapper,.pk-c-hero-side-by-side__meta,.pk-c-hero-side-by-side__series-wrapper,.pk-c-hero-video__meta,.pk-c-hero-video__series-wrapper,.pk-c-related-article__date,.pk-c-related-article__label,.pk-c-related-channel-collection__button-text,.pk-c-related-channel-collection__label,.pk-c-related-film__label,.pk-c-shop-header__eyebrow,.pk-c-special-feature__meta,.pk-c-special-feature__series-wrapper,.pk-c-tout__byline,.pk-c-tout__eyebrow,.pk-c-touts__results,.pk-o-button,.pk-o-content--call-to-action__eyebrow,.pk-o-content .pk-o-copy-body sup,.pk-o-label-text,.pk-o-share__label,.pk-o-tout-article-slug,.pk-o-tout-card-metadata,.pk-o-tout-top-ten-date,.sitewide-banner,body.flashSale .flashSale-banner {
    font-family: GothamNarrowMedium,"Gotham Narrow Medium";
    font-style: normal;
    font-stretch: normal;
    font-weight: 400
}

.blockSelects .block-radio-container .editorial footer .footer-ico .link button,.blockSelects .block-radio-container .global-search__result-link button,.blockSelects .block-radio-container .nav-group-footer li button,.blockSelects .block-radio-container .soon-film .film-link button,.blockSelects .block-radio-container .subnav li button,.blockSelects .block-radio-container .tweetblock button.tweetit span,.button__primary,.button__secondary,.c-current-feature__meta,.c-current-feature__ten,.c-current-nav-controls__text,.c-the-daily__header-title,.c-the-daily__view-all,.c-video-player__heading,.c-video-player__thumbnail-time,.c-video-player__video-count,.cart__header .cart__count,.checkout-error,.checkout-status,.checkout__steps h1:first-child,.checkout__summarys .checkout__meta .items,.checkout_confirmation header h2,.collapse-trig,.connect,.criterion-channel__filters-button,.criterion-channel__geo-menu-trigger,.devmenu .status,.disconnect,.editorial-film-listitem .content .count,.editorial-film-listitem .content .count:first-of-type,.editorial-film-listitem .editorial-film-listitem__text .editorial-film-listitem__director,.editorial-links-control,.editorial .article .dc,.editorial .article h1,.editorial .article h2,.editorial .article h3,.editorial .article h4,.editorial .article h5,.editorial .article h6,.editorial .shareList:before,.editorial__landing__main .featured-story .content-container .more-article p.stub,.editorial__links .shareList:before,.editorial footer .footer-ico .link .blockSelects .block-radio-container button,.editorial footer .footer-ico .link a,.errorContainer .home__contain .home-article .summary_for-posts p,.errorContainer p,.featuredsingle .featuredsingle__title,.filmdetail-gallery .gallery-tools .gal-index,.filter-group-header,.filter-group-results--store,.filterbut,.filterheading,.filterList,.filters .alphabet-toc,.filters .filter-group h4,.flash-sale-header__countdown,.flash-sale-header__nav-link,.flash-sale-header__subtitle,.flash-sale-header__title,.form-text input.textfield,.form-text input[type=text],.gallery-block .blockgallery-index,.gallery-large.altheight .gallery-index,.general-page-content>p:first-of-type:first-letter,.global-nav__subgroup-link,.global-search__channel-count,.global-search__count,.global-search__film-count,.global-search__film-heading,.global-search__heading,.global-search__input,.global-search__related-film-count,.global-search__result-copy-date,.global-search__result-link .blockSelects .block-radio-container button,.global-search__result-link a,.global-search__see-all-films,.global_cart_contain .actions .but,.global_cart_contain dl.total dt,.gothamnarrowbold,.header__primary__gothamnarrowbold,.header__primary__sanserif,.header__secondary__gothamnarrowbold,.header_lvl2,.home__contain .home-article .summary .button__secondary_for-posts,.home__contain .home-article .summary_for-posts .button__secondary_for-posts,.home__contain .home-article .summary_for-posts .errorContainer p,.home__contain .home-article .summary_for-posts .general-page-content>p:first-of-type:first-letter,.home__contain .home-article .summary_for-posts p.results,.home__contain .label,.illustrated__header h1,.item__quantity input,.item__quantity label,.linkbut_facebook,.linkbut_green,.linkbut_mineshaft,.linkbut_mobile,.linkbut_offwhite,.linkbut_offwhite_dimmed,.linkbut_outline,.linkbut_outline_allgray,.linkbut_outline_gray_wht,.linkbut_outline_gray_wht_sm,.linkbut_outline_ltgray,.linkbut_plain,.linkbut_plain_border,.linkbut_plain_mini,.linkbut_plain_small,.linkbut_plain_small_border_green,.linkbut_primary,.linkbut_red,.linkbut_secondary,.linkbut_sm_channeltext,.linkbut_sm_mineshaft,.linkbut_sm_tussock,.linkbut_sm_wildsand,.list-orders .orderSummary-header p.orderSummary-date,.modalHead,.my-collection-controls-public-info,.my-collection-status button,.my-collection .store-row ul li .my-collection-actions .my-collection-button,.nav-group-footer li .blockSelects .block-radio-container button,.nav-group-footer li a,.notesModal .notesModal__edit-button,.o-button,.o-header--2,.o-header--4,.page__channel .header__share,.pk-c-author-header__name,.pk-c-category-header__name,.pk-c-related-article__big-text,.pk-c-series-header__name,.pk-c-shop-header__filter-item,.pk-c-shop-header__name,.pk-o-content .dc,.pk-o-content .pk-o-copy-body h1,.pk-o-content .pk-o-copy-body h2,.pk-o-copy-dropcap,.pk-o-section-head,.pk-o-tout-top-ten--jumbo,.promocode button,.purchase-options textarea,.quickshopBut,.rightHead .label,.share-deux .shareList:before,.sideside .side-header header h3,.signup-form input[type=submit],.smalltextbutton,.soon-film .film-link .blockSelects .block-radio-container button,.soon-film .film-link a,.story.dark .story__content p:first-child:first-letter,.story .story__content p:first-child:first-letter,.story__slide header .more-index,.subheadgroup__a h2,.subheadgroup__b .shareList:before,.subheadgroup__c h2,.subnav li .blockSelects .block-radio-container button,.subnav li a,.textbutton,.textbutton-tussock,.tweetblock .blockSelects .block-radio-container button.tweetit span,.tweetblock a.tweetit span,.watchBut,.wishlist-add,.wishlist-addall,.wishlist-remove,.wishlist-share,div.is-wrapper article.editorial.ed_base sup,dl.total-dl,dl.total-dl-totals,header.image-header-a .content-block h1 b,header.image-header-a .content-block h1 strong,input.input-grey,p.results,span.results {
    font-family: GothamNarrowBold,arial;
    font-style: normal;
    font-stretch: normal;
    font-weight: 400
}


.pk-c-author-header__eyebrow,.pk-c-category-header__eyebrow,.pk-c-featured-article__meta,.pk-c-featured-article__series-wrapper,.pk-c-hero-side-by-side__meta,.pk-c-hero-side-by-side__series-wrapper,.pk-c-hero-video__meta,.pk-c-hero-video__series-wrapper,.pk-c-related-article__label,.pk-c-related-channel-collection__button-text,.pk-c-related-channel-collection__label,.pk-c-related-film__label,.pk-c-shop-header__eyebrow,.pk-c-special-feature__meta,.pk-c-special-feature__series-wrapper,.pk-c-touts__results,.pk-o-button,.pk-o-content--call-to-action__eyebrow,.pk-o-content .pk-o-copy-body sup,.pk-o-label-text,.pk-o-share__label {
    letter-spacing: .8px;
    line-height: 1.2;
    text-transform: uppercase
}

.pk-c-author-header__eyebrow,.pk-c-category-header__eyebrow,.pk-c-featured-article__series-wrapper,.pk-c-hero-side-by-side__series-wrapper,.pk-c-hero-video__series-wrapper,.pk-c-related-article__label,.pk-c-related-channel-collection__label,.pk-c-related-film__label,.pk-c-shop-header__eyebrow,.pk-c-special-feature__series-wrapper,.pk-c-touts__results,.pk-o-button,.pk-o-content--call-to-action__eyebrow,.pk-o-content .pk-o-copy-body sup,.pk-o-label-text--md {
    font-size: 12px;
    font-weight: 700
}

@media (min-width: 960px) {
    .pk-c-author-header__eyebrow,.pk-c-category-header__eyebrow,.pk-c-featured-article__series-wrapper,.pk-c-hero-side-by-side__series-wrapper,.pk-c-hero-video__series-wrapper,.pk-c-related-article__label,.pk-c-related-channel-collection__label,.pk-c-related-film__label,.pk-c-shop-header__eyebrow,.pk-c-special-feature__series-wrapper,.pk-c-touts__results,.pk-o-button,.pk-o-content--call-to-action__eyebrow,.pk-o-content .pk-o-copy-body sup,.pk-o-label-text--md {
        font-size:13px
    }
}

.pk-c-featured-article__meta,.pk-c-hero-side-by-side__meta,.pk-c-hero-video__meta,.pk-c-special-feature__meta,.pk-o-label-text--sm,.pk-o-share__label {
    font-size: 11px;
    font-weight: 500
}

@media (min-width: 960px) {
    .pk-c-featured-article__meta,.pk-c-hero-side-by-side__meta,.pk-c-hero-video__meta,.pk-c-special-feature__meta,.pk-o-label-text--sm,.pk-o-share__label {
        font-size:12px
    }
}

.editorial .article .pk-o-film-title-with-credit h5,.editorial .article h5,.home__contain .home-article .summary_for-posts .pk-o-content blockquote.blockquote__epigraph p,.home__contain .home-article .summary_for-posts p.pk-c-hero-side-by-side__deck-text,.home__contain .home-article .summary_for-posts p.pk-o-tout-epigraph,.pk-c-author-header__bio,.pk-c-category-header__description,.pk-c-featured-article__byline-wrapper,.pk-c-footer__text,.pk-c-hero-side-by-side__byline-wrapper,.pk-c-hero-video__byline-wrapper,.pk-c-series-header__description,.pk-c-shop-header__description,.pk-c-special-feature__byline-wrapper,.pk-o-content--full .pk-o-article-container .pk-o-copy-body blockquote.blockquote__emphasized,.pk-o-content--full .pk-o-article-container blockquote.blockquote__emphasized,.pk-o-content .dc,.pk-o-content .pk-o-article-container .pk-o-copy-body blockquote.blockquote__emphasized,.pk-o-content .pk-o-article-container blockquote.blockquote__emphasized,.pk-o-content .pk-o-copy-body .pk-o-film-title-with-credit h5,.pk-o-content .pk-o-copy-body h5,.pk-o-content blockquote.blockquote__epigraph .home__contain .home-article .summary_for-posts p,.pk-o-content blockquote.blockquote__epigraph p,.pk-o-copy-author,.pk-o-copy-author--lg,.pk-o-copy-body,.pk-o-copy-credit-text,.pk-o-copy-deck-text,.pk-o-copy-dropcap,.pk-o-copy-quote--lg,p.pk-c-hero-side-by-side__deck-text,p.pk-o-tout-epigraph {
    margin: 0;
    padding: 0
}

.editorial .article .home__contain .home-article .summary_for-posts h5 p,.editorial .article .pk-o-film-title-with-credit .home__contain .home-article .summary_for-posts h5 p,.editorial .article .pk-o-film-title-with-credit h5 .home__contain .home-article .summary_for-posts p,.editorial .article .pk-o-film-title-with-credit h5 p,.editorial .article h5 .home__contain .home-article .summary_for-posts p,.editorial .article h5 p,.home__contain .home-article .summary_for-posts .editorial .article .pk-o-film-title-with-credit h5 p,.home__contain .home-article .summary_for-posts .editorial .article h5 p,.home__contain .home-article .summary_for-posts .pk-c-author-header__bio p,.home__contain .home-article .summary_for-posts .pk-c-category-header__description p,.home__contain .home-article .summary_for-posts .pk-c-featured-article__byline-wrapper p,.home__contain .home-article .summary_for-posts .pk-c-footer__text p,.home__contain .home-article .summary_for-posts .pk-c-hero-side-by-side__byline-wrapper p,.home__contain .home-article .summary_for-posts .pk-c-hero-video__byline-wrapper p,.home__contain .home-article .summary_for-posts .pk-c-series-header__description p,.home__contain .home-article .summary_for-posts .pk-c-shop-header__description p,.home__contain .home-article .summary_for-posts .pk-c-special-feature__byline-wrapper p,.home__contain .home-article .summary_for-posts .pk-o-content .dc p,.home__contain .home-article .summary_for-posts .pk-o-content blockquote.blockquote__epigraph p .home__contain .home-article .summary_for-posts p,.home__contain .home-article .summary_for-posts .pk-o-content blockquote.blockquote__epigraph p p,.home__contain .home-article .summary_for-posts .pk-o-copy-author--lg p,.home__contain .home-article .summary_for-posts .pk-o-copy-author p,.home__contain .home-article .summary_for-posts .pk-o-copy-body p,.home__contain .home-article .summary_for-posts .pk-o-copy-credit-text p,.home__contain .home-article .summary_for-posts .pk-o-copy-deck-text p,.home__contain .home-article .summary_for-posts .pk-o-copy-dropcap p,.home__contain .home-article .summary_for-posts .pk-o-copy-quote--lg p,.home__contain .home-article .summary_for-posts p.pk-c-hero-side-by-side__deck-text p,.home__contain .home-article .summary_for-posts p.pk-o-tout-epigraph p,.pk-c-author-header__bio .home__contain .home-article .summary_for-posts p,.pk-c-author-header__bio p,.pk-c-category-header__description .home__contain .home-article .summary_for-posts p,.pk-c-category-header__description p,.pk-c-featured-article__byline-wrapper .home__contain .home-article .summary_for-posts p,.pk-c-featured-article__byline-wrapper p,.pk-c-footer__text .home__contain .home-article .summary_for-posts p,.pk-c-footer__text p,.pk-c-hero-side-by-side__byline-wrapper .home__contain .home-article .summary_for-posts p,.pk-c-hero-side-by-side__byline-wrapper p,.pk-c-hero-video__byline-wrapper .home__contain .home-article .summary_for-posts p,.pk-c-hero-video__byline-wrapper p,.pk-c-series-header__description .home__contain .home-article .summary_for-posts p,.pk-c-series-header__description p,.pk-c-shop-header__description .home__contain .home-article .summary_for-posts p,.pk-c-shop-header__description p,.pk-c-special-feature__byline-wrapper .home__contain .home-article .summary_for-posts p,.pk-c-special-feature__byline-wrapper p,.pk-o-content--full .pk-o-article-container .pk-o-copy-body blockquote.blockquote__emphasized p,.pk-o-content--full .pk-o-article-container blockquote.blockquote__emphasized p,.pk-o-content .dc .home__contain .home-article .summary_for-posts p,.pk-o-content .dc p,.pk-o-content .home__contain .home-article .summary_for-posts .dc p,.pk-o-content .pk-o-article-container .pk-o-copy-body blockquote.blockquote__emphasized p,.pk-o-content .pk-o-article-container blockquote.blockquote__emphasized p,.pk-o-content .pk-o-copy-body .pk-o-film-title-with-credit h5 p,.pk-o-content .pk-o-copy-body h5 p,.pk-o-content blockquote.blockquote__epigraph .home__contain .home-article .summary_for-posts p .home__contain .home-article .summary_for-posts p,.pk-o-content blockquote.blockquote__epigraph .home__contain .home-article .summary_for-posts p p,.pk-o-content blockquote.blockquote__epigraph p .home__contain .home-article .summary_for-posts p,.pk-o-content blockquote.blockquote__epigraph p p,.pk-o-copy-author--lg .home__contain .home-article .summary_for-posts p,.pk-o-copy-author--lg p,.pk-o-copy-author .home__contain .home-article .summary_for-posts p,.pk-o-copy-author p,.pk-o-copy-body .home__contain .home-article .summary_for-posts p,.pk-o-copy-body p,.pk-o-copy-credit-text .home__contain .home-article .summary_for-posts p,.pk-o-copy-credit-text p,.pk-o-copy-deck-text .home__contain .home-article .summary_for-posts p,.pk-o-copy-deck-text p,.pk-o-copy-dropcap .home__contain .home-article .summary_for-posts p,.pk-o-copy-dropcap p,.pk-o-copy-quote--lg .home__contain .home-article .summary_for-posts p,.pk-o-copy-quote--lg p,p.pk-c-hero-side-by-side__deck-text .home__contain .home-article .summary_for-posts p,p.pk-c-hero-side-by-side__deck-text p,p.pk-o-tout-epigraph .home__contain .home-article .summary_for-posts p,p.pk-o-tout-epigraph p {
    margin: 0;
    padding: 0
}

.home__contain .home-article .summary_for-posts .pk-o-content blockquote.blockquote__epigraph p,.home__contain .home-article .summary_for-posts p.pk-o-tout-epigraph,.pk-c-author-header__bio,.pk-c-category-header__description,.pk-c-footer__text,.pk-c-series-header__description,.pk-c-shop-header__description,.pk-o-content blockquote.blockquote__epigraph .home__contain .home-article .summary_for-posts p,.pk-o-content blockquote.blockquote__epigraph p,.pk-o-copy-body,p.pk-o-tout-epigraph {
    font-size: 18px;
    letter-spacing: -.3px;
    line-height: 1.6;
    color: #252525;
    padding-bottom: 0
}

@media (min-width: 1400px) {
    .home__contain .home-article .summary_for-posts .pk-o-content blockquote.blockquote__epigraph p,.home__contain .home-article .summary_for-posts p.pk-o-tout-epigraph,.pk-c-author-header__bio,.pk-c-category-header__description,.pk-c-footer__text,.pk-c-series-header__description,.pk-c-shop-header__description,.pk-o-content blockquote.blockquote__epigraph .home__contain .home-article .summary_for-posts p,.pk-o-content blockquote.blockquote__epigraph p,.pk-o-copy-body,p.pk-o-tout-epigraph {
        font-size:20px
    }
}

.home__contain .home-article .summary_for-posts .pk-c-author-header__bio p,.home__contain .home-article .summary_for-posts .pk-c-category-header__description p,.home__contain .home-article .summary_for-posts .pk-c-footer__text p,.home__contain .home-article .summary_for-posts .pk-c-series-header__description p,.home__contain .home-article .summary_for-posts .pk-c-shop-header__description p,.home__contain .home-article .summary_for-posts .pk-o-content blockquote.blockquote__epigraph p p,.home__contain .home-article .summary_for-posts .pk-o-copy-body p,.home__contain .home-article .summary_for-posts p.pk-o-tout-epigraph p,.pk-c-author-header__bio .home__contain .home-article .summary_for-posts p,.pk-c-author-header__bio p,.pk-c-category-header__description .home__contain .home-article .summary_for-posts p,.pk-c-category-header__description p,.pk-c-footer__text .home__contain .home-article .summary_for-posts p,.pk-c-footer__text p,.pk-c-series-header__description .home__contain .home-article .summary_for-posts p,.pk-c-series-header__description p,.pk-c-shop-header__description .home__contain .home-article .summary_for-posts p,.pk-c-shop-header__description p,.pk-o-content blockquote.blockquote__epigraph .home__contain .home-article .summary_for-posts p p,.pk-o-content blockquote.blockquote__epigraph p .home__contain .home-article .summary_for-posts p,.pk-o-content blockquote.blockquote__epigraph p p,.pk-o-copy-body .home__contain .home-article .summary_for-posts p,.pk-o-copy-body p,p.pk-o-tout-epigraph .home__contain .home-article .summary_for-posts p,p.pk-o-tout-epigraph p {
    padding-bottom: 32px
}

.pk-o-copy-body--center,footer.pk-c-footer {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
}

@media (min-width: 768px) {
    .pk-o-copy-body--center,footer.pk-c-footer {
        margin-left:8.33333333%;
        -ms-flex: 0 0 83.33333333%;
        flex: 0 0 83.33333333%;
        max-width: 83.33333333%
    }
}

@media (min-width: 960px) {
    .pk-o-copy-body--center,footer.pk-c-footer {
        margin-left:16.66666667%;
        -ms-flex: 0 0 66.66666667%;
        flex: 0 0 66.66666667%;
        max-width: 66.66666667%
    }
}

@media (min-width: 1280px) {
    .pk-o-copy-body--center,footer.pk-c-footer {
        margin-left:25%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }
}

.pk-c-featured-article__byline-wrapper,.pk-c-hero-side-by-side__byline-wrapper,.pk-c-hero-video__byline-wrapper,.pk-c-special-feature__byline-wrapper,.pk-o-copy-author {
    line-height: 1.4
}

.pk-c-featured-article__byline-wrapper,.pk-c-hero-side-by-side__byline-wrapper,.pk-c-hero-video__byline-wrapper,.pk-c-special-feature__byline-wrapper,.pk-o-copy-author--lg {
    font-size: 14px;
    font-weight: 500
}

@media (min-width: 960px) {
    .pk-c-featured-article__byline-wrapper,.pk-c-hero-side-by-side__byline-wrapper,.pk-c-hero-video__byline-wrapper,.pk-c-special-feature__byline-wrapper,.pk-o-copy-author--lg {
        font-size:16px
    }
}

.home__contain .home-article .summary_for-posts p.pk-c-hero-side-by-side__deck-text,.pk-o-copy-deck-text,p.pk-c-hero-side-by-side__deck-text {
    font-size: 14px;
    line-height: 1.4;
    letter-spacing: -.25px;
    color: #252525
}

@media (min-width: 960px) {
    .home__contain .home-article .summary_for-posts p.pk-c-hero-side-by-side__deck-text,.pk-o-copy-deck-text,p.pk-c-hero-side-by-side__deck-text {
        font-size:16px;
        letter-spacing: -.3px
    }
}

.pk-o-content .dc,.pk-o-copy-dropcap {
    float: left;
    font-size: 56px;
    padding-right: 8px;
    line-height: 1;
    text-transform: uppercase;
    color: #252525
}

@media (min-width: 768px) {
    .pk-o-content .dc,.pk-o-copy-dropcap {
        padding-right:12px
    }
}

@media (min-width: 1280px) {
    .pk-o-content .dc,.pk-o-copy-dropcap {
        font-size:64px;
        padding-right: 12px;
        margin-top: 6px;
        line-height: .8
    }
}

.editorial .article .pk-o-film-title-with-credit h5,.editorial .article h5,.pk-o-content .pk-o-copy-body .pk-o-film-title-with-credit h5,.pk-o-content .pk-o-copy-body h5,.pk-o-copy-credit-text {
    font-size: 14px;
    padding-bottom: 12px;
    line-height: 1.6;
    letter-spacing: -.2px;
    color: #252525
}

@media (min-width: 768px) {
    .editorial .article .pk-o-film-title-with-credit h5,.editorial .article h5,.pk-o-content .pk-o-copy-body .pk-o-film-title-with-credit h5,.pk-o-content .pk-o-copy-body h5,.pk-o-copy-credit-text {
        padding-bottom:20px
    }
}

@media (min-width: 960px) {
    .editorial .article .pk-o-film-title-with-credit h5,.editorial .article h5,.pk-o-content .pk-o-copy-body .pk-o-film-title-with-credit h5,.pk-o-content .pk-o-copy-body h5,.pk-o-copy-credit-text {
        font-size:15px;
        padding-bottom: 24px
    }
}

.pk-o-copy-quote,blockquote:not([class]),blockquote[class=""] {
    font-size: 16px;
    letter-spacing: -.4px;
    line-height: 1.625;
    color: #8e8e8e;
    padding-left: 48px;
    padding-bottom: 16px
}

.home__contain .home-article .summary_for-posts .pk-o-copy-quote p,.home__contain .home-article .summary_for-posts blockquote:not([class]) p,.home__contain .home-article .summary_for-posts blockquote[class=""] p,.pk-o-copy-quote .home__contain .home-article .summary_for-posts p,.pk-o-copy-quote p,blockquote:not([class]) .home__contain .home-article .summary_for-posts p,blockquote:not([class]) p,blockquote[class=""] .home__contain .home-article .summary_for-posts p,blockquote[class=""] p {
    margin-bottom: 0;
    padding-bottom: 0
}

@media (min-width: 768px) {
    .pk-o-copy-quote,blockquote:not([class]),blockquote[class=""] {
        font-size:18px;
        letter-spacing: -.3px
    }
}

@media (min-width: 1400px) {
    .pk-o-copy-quote,blockquote:not([class]),blockquote[class=""] {
        font-size:20px
    }
}

.pk-o-content--full .pk-o-article-container .pk-o-copy-body blockquote.blockquote__emphasized,.pk-o-content--full .pk-o-article-container blockquote.blockquote__emphasized,.pk-o-content .pk-o-article-container .pk-o-copy-body blockquote.blockquote__emphasized,.pk-o-content .pk-o-article-container blockquote.blockquote__emphasized,.pk-o-copy-quote--lg {
    font-size: 26px;
    letter-spacing: -.2px;
    color: #B14A1F;
    width: 100%;
    margin: 0 auto;
    padding-left: 8%;
    padding-right: 8%;
    padding-bottom: 32px
}

@media (min-width: 768px) {
    .pk-o-content--full .pk-o-article-container .pk-o-copy-body blockquote.blockquote__emphasized,.pk-o-content--full .pk-o-article-container blockquote.blockquote__emphasized,.pk-o-content .pk-o-article-container .pk-o-copy-body blockquote.blockquote__emphasized,.pk-o-content .pk-o-article-container blockquote.blockquote__emphasized,.pk-o-copy-quote--lg {
        font-size:32px;
        letter-spacing: -.3px
    }
}

@media (min-width: 960px) {
    .pk-o-content--full .pk-o-article-container .pk-o-copy-body blockquote.blockquote__emphasized,.pk-o-content--full .pk-o-article-container blockquote.blockquote__emphasized,.pk-o-content .pk-o-article-container .pk-o-copy-body blockquote.blockquote__emphasized,.pk-o-content .pk-o-article-container blockquote.blockquote__emphasized,.pk-o-copy-quote--lg {
        font-size:36px
    }
}

@media (min-width: 1280px) {
    .pk-o-content--full .pk-o-article-container .pk-o-copy-body blockquote.blockquote__emphasized,.pk-o-content--full .pk-o-article-container blockquote.blockquote__emphasized,.pk-o-content .pk-o-article-container .pk-o-copy-body blockquote.blockquote__emphasized,.pk-o-content .pk-o-article-container blockquote.blockquote__emphasized,.pk-o-copy-quote--lg {
        font-size:40px
    }
}

@media (min-width: 768px) {
    .pk-o-content--full .pk-o-article-container .pk-o-copy-body blockquote.blockquote__emphasized,.pk-o-content--full .pk-o-article-container blockquote.blockquote__emphasized,.pk-o-content .pk-o-article-container .pk-o-copy-body blockquote.blockquote__emphasized,.pk-o-content .pk-o-article-container blockquote.blockquote__emphasized,.pk-o-copy-quote--lg {
        padding-bottom:24px
    }
}

@media (min-width: 960px) {
    .pk-o-content--full .pk-o-article-container .pk-o-copy-body blockquote.blockquote__emphasized,.pk-o-content--full .pk-o-article-container blockquote.blockquote__emphasized,.pk-o-content .pk-o-article-container .pk-o-copy-body blockquote.blockquote__emphasized,.pk-o-content .pk-o-article-container blockquote.blockquote__emphasized,.pk-o-copy-quote--lg {
        padding:0 64px 32px
    }
}

@media (min-width: 1280px) {
    .pk-o-content--full .pk-o-article-container .pk-o-copy-body blockquote.blockquote__emphasized,.pk-o-content--full .pk-o-article-container blockquote.blockquote__emphasized,.pk-o-content .pk-o-article-container .pk-o-copy-body blockquote.blockquote__emphasized,.pk-o-content .pk-o-article-container blockquote.blockquote__emphasized,.pk-o-copy-quote--lg {
        padding-bottom:40px;
        padding-left: 80px;
        padding-right: 80px
    }
}

@media (min-width: 1696px) {
    .pk-o-content--full .pk-o-article-container .pk-o-copy-body blockquote.blockquote__emphasized,.pk-o-content--full .pk-o-article-container blockquote.blockquote__emphasized,.pk-o-content .pk-o-article-container .pk-o-copy-body blockquote.blockquote__emphasized,.pk-o-content .pk-o-article-container blockquote.blockquote__emphasized,.pk-o-copy-quote--lg {
        max-width:1536px;
        padding-left: 0;
        padding-right: 0
    }
}

.home__contain .home-article .summary_for-posts .pk-o-content blockquote.blockquote__epigraph p,.home__contain .home-article .summary_for-posts p.pk-o-tout-epigraph,.pk-o-content blockquote.blockquote__epigraph .home__contain .home-article .summary_for-posts p,.pk-o-content blockquote.blockquote__epigraph p,p.pk-o-tout-epigraph {
    padding-bottom: 16px;
    font-style: italic
}

.pk-footnote__container,.pk-o-content blockquote.blockquote__epigraph cite,.pk-o-tout-epigraph-author {
    font-size: 13px;
    line-height: 1.2;
    letter-spacing: -.2px;
    color: #8e8e8e
}

@media (min-width: 768px) {
    .pk-footnote__container,.pk-o-content blockquote.blockquote__epigraph cite,.pk-o-tout-epigraph-author {
        font-size:14px
    }
}

.pk-c-related-article__title,.pk-o-tout-article-title {
    font-size: 16px;
    line-height: 1.2;
    letter-spacing: -.15px
}

@media (min-width: 768px) {
    .pk-c-related-article__title,.pk-o-tout-article-title {
        font-size:18px;
        letter-spacing: -.1px
    }
}

@media (min-width: 960px) {
    .pk-c-related-article__title,.pk-o-tout-article-title {
        font-size:18px
    }
}

.pk-c-related-article__byline,.pk-o-tout-article-author {
    font-size: 11px;
    line-height: 1.2
}

@media (min-width: 768px) {
    .pk-c-related-article__byline,.pk-o-tout-article-author {
        font-size:12px
    }
}

.pk-c-tout__author,.pk-o-tout-card-author {
    font-size: 12px;
    line-height: 1.5
}

.pk-c-tout__title--small,.pk-o-tout-card-title--small {
    line-height: 1;
    letter-spacing: -.25px;
    font-size: 16px;
    letter-spacing: -.2px
}

@media (min-width: 768px) {
    .pk-c-tout__title--small,.pk-o-tout-card-title--small {
        font-size:20px
    }
}

@media (min-width: 1280px) {
    .pk-c-tout__title--small,.pk-o-tout-card-title--small {
        letter-spacing:-.34px;
        font-size: 22px
    }
}

.pk-c-tout__byline,.pk-o-tout-card-metadata {
    margin: 0;
    font-size: 10px;
    line-height: 1.3;
    letter-spacing: 1.1px;
    color: #8e8e8e;
    text-transform: uppercase
}

.pk-c-tout__eyebrow,.pk-o-tout-article-slug {
    font-size: 10px;
    font-weight: 400;
    letter-spacing: .6px;
    line-height: 1.2;
    color: #B14A1F;
    text-transform: uppercase
}

@media (min-width: 768px) {
    .pk-c-tout__eyebrow,.pk-o-tout-article-slug {
        font-size:11px
    }
}

.pk-c-related-article__title--top-10,.pk-o-tout-top-ten-author {
    font-size: 16px;
    line-height: 1.2;
    letter-spacing: -.2px
}

.pk-c-related-article__title--top-10,.pk-o-tout-top-ten-author--small {
    font-size: 13px
}

@media (min-width: 768px) {
    .pk-c-related-article__title--top-10,.pk-o-tout-top-ten-author--small {
        font-size:16px
    }
}

.pk-c-related-article__date,.pk-o-tout-top-ten-date {
    font-size: 11px;
    font-weight: 500;
    line-height: 1.2;
    letter-spacing: .6px;
    color: #8e8e8e;
    text-transform: uppercase
}

.pk-c-related-article__date,.pk-o-tout-top-ten-date--related {
    font-size: 10px;
    letter-spacing: .5px
}

@media (min-width: 768px) {
    .pk-c-related-article__date,.pk-o-tout-top-ten-date--related {
        font-size:11px;
        letter-spacing: .6px
    }
}

.pk-c-related-article__big-text,.pk-o-tout-top-ten--jumbo {
    font-size: 52px;
    color: #fff
}

.pk-c-related-film__title,.pk-o-tout-film-title {
    font-size: 13px;
    line-height: 1.2
}

.pk-c-related-article__director,.pk-o-tout-film-director {
    font-size: 13px;
    line-height: 1.2;
    color: #8e8e8e
}

.pk-c-related-article__top-10-author {
    display: inline-block;
    margin-bottom: 4px
}

@media (min-width: 768px) {
    .pk-c-related-article__top-10-author {
        margin-bottom:8px
    }
}

@media (min-width: 768px) {
    .pk-c-related-article__line-break {
        display:none
    }
}

.pk-o-content .pk-o-copy-body .pk-o-film-title-with-credit h3 {
    padding: 0
}

.pk-o-content--full .pk-o-article-container blockquote.blockquote__emphasized p,.pk-o-content .pk-o-article-container blockquote.blockquote__emphasized p {
    line-height: 34px
}

@media (min-width: 768px) {
    .pk-o-content--full .pk-o-article-container blockquote.blockquote__emphasized p,.pk-o-content .pk-o-article-container blockquote.blockquote__emphasized p {
        line-height:42px
    }
}

@media (min-width: 960px) {
    .pk-o-content--full .pk-o-article-container blockquote.blockquote__emphasized p,.pk-o-content .pk-o-article-container blockquote.blockquote__emphasized p {
        line-height:46px
    }
}

@media (min-width: 1280px) {
    .pk-o-content--full .pk-o-article-container blockquote.blockquote__emphasized p,.pk-o-content .pk-o-article-container blockquote.blockquote__emphasized p {
        line-height:52px
    }
}

.pk-o-content--full .pk-o-article-container blockquote.blockquote__emphasized {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
}

@media (min-width: 768px) {
    .pk-o-content--full .pk-o-article-container blockquote.blockquote__emphasized {
        margin-left:8.33333333%;
        -ms-flex: 0 0 83.33333333%;
        flex: 0 0 83.33333333%;
        max-width: 83.33333333%
    }
}

@media (min-width: 1280px) {
    .pk-o-content--full .pk-o-article-container blockquote.blockquote__emphasized {
        margin-left:16.66666667%;
        -ms-flex: 0 0 66.66666667%;
        flex: 0 0 66.66666667%;
        max-width: 66.66666667%
    }
}

.pk-o-content--full .pk-o-article-container .pk-o-copy-body blockquote.blockquote__emphasized,.pk-o-content .pk-o-article-container .pk-o-copy-body blockquote.blockquote__emphasized {
    padding-left: 0;
    padding-right: 0
}

.home__contain .home-article .summary_for-posts p~blockquote.blockquote__emphasized,p~blockquote.blockquote__emphasized {
    margin-top: 0
}

.pk-o-button {
    display: block;
    height: 56px;
    max-width: 360px;
    padding: 20px;
    margin: 32px auto 60px;
    text-align: center
}

.pk-o-button__primary {
    background: #B14A1F;
    color: #fff
}

.pk-o-button__primary:active,.pk-o-button__primary:focus,.pk-o-button__primary:hover {
    background: #252525;
    color: #fff
}

.pk-o-button__channel {
    background: #252525;
    color: #fff
}

.pk-o-button__channel:active,.pk-o-button__channel:focus,.pk-o-button__channel:hover {
    background: #e7e7e7
}

.pk-o-header__position-left {
    background-position: 0
}

@media (min-width: 768px) {
    .pk-o-header__position-left {
        background-position:50%
    }
}

.pk-o-header__position-center {
    background-position: 50%
}

.pk-o-header__position-right {
    background-position: 100%
}

@media (min-width: 768px) {
    .pk-o-header__position-right {
        background-position:50%
    }
}

.all-closet-picks-filters {
    display: block;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 16px 0 0;
    width: 100%
}

@media (min-width: 960px) {
    .all-closet-picks-filters {
        display:-ms-flexbox;
        display: flex;
        padding: 32px 0
    }
}

.all-closet-picks-filters-search {
    width: 100%
}

@media (min-width: 960px) {
    .all-closet-picks-filters-search {
        width:50%
    }
}

.all-closet-picks-filters-sort {
    -ms-flex-align: end;
    align-items: flex-end;
    display: -ms-flexbox;
    display: flex;
    margin: 16px 0
}

@media (min-width: 960px) {
    .all-closet-picks-filters-sort {
        -ms-flex-align:center;
        align-items: center;
        margin: 0
    }
}

.all-closet-picks-filter-button {
    height: 56px!important;
    width: 56px!important
}

.all-closet-picks-table-row {
    padding: 18px 2%!important
}

@media (min-width: 540px) {
    .all-closet-picks-table-row {
        padding:0 2%!important
    }
}

@media (min-width: 960px) {
    .all-closet-picks-table-row:hover {
        background:#fff;
        box-shadow: 0 16px 32px -8px rgba(0,0,0,.18),0 0 48px -8px rgba(0,0,0,.08);
        cursor: pointer;
        padding: 60px 32px;
        width: 106%
    }
}

.all-closet-picks-table-data-image {
    margin: 0
}

@media (min-width: 540px) {
    .all-closet-picks-table-data-image {
        margin:24px 0
    }
}

@media (min-width: 768px) {
    .all-closet-picks-table-data-image {
        margin:24px 0 24px 24px;
        max-height: 100px
    }
}

.all-closet-picks-table-data-text {
    font-size: 13px;
    letter-spacing: -.3px;
    margin: 24px 0;
    vertical-align: middle
}

.all-closet-picks-table-data-name--header {
    padding: 0 0 0 16px!important
}

.all-closet-picks-table-data-name {
    color: #252525;
    padding: 0 8px 0 16px;
    width: 55%
}

@media (min-width: 540px) {
    .all-closet-picks-table-data-name {
        width:65%
    }
}

.all-closet-picks-table-data-filmed-on {
    color: #8e8e8e;
    width: 20%
}

@media (min-width: 540px) {
    .all-closet-picks-table-data-filmed-on {
        width:15%
    }
}

@media (min-width: 768px) {
    .all-closet-picks-table-data-filmed-on {
        width:12%
    }
}

.pk-carousel .swiper-slide {
    width: auto
}

.pk-carousel .swiper-button-disabled {
    display: none
}

.pk-carousel .swiper-button-prev {
    left: 36px
}

.pk-carousel .swiper-button-next {
    right: 36px
}

.pk-carousel .swiper-button-next:after,.pk-carousel .swiper-button-prev:after {
    color: #8e8e8e;
    font-size: 24px
}

.pk-carousel .flickity-prev-next-button {
    border-radius: 0;
    height: 125%;
    width: 160px
}

.pk-carousel .flickity-button-icon {
    display: none
}

.pk-carousel .flickity-button.next:before,.pk-carousel .flickity-button.previous:before {
    top: 44%;
    border-color: #fff;
    border-style: solid;
    border-width: 2px 2px 0 0;
    content: "";
    display: block;
    height: 25px;
    width: 25px
}

@media (min-width: 768px) {
    .pk-carousel .flickity-button.next:before,.pk-carousel .flickity-button.previous:before {
        top:38%
    }
}

@media (min-width: 960px) {
    .pk-carousel .flickity-button.next:before,.pk-carousel .flickity-button.previous:before {
        top:42%
    }
}

.pk-carousel .flickity-button.next:before {
    position: absolute;
    right: 20%;
    transform: rotate(45deg)
}

@media (min-width: 768px) {
    .pk-carousel .flickity-button.next:before {
        right:50%
    }
}

.pk-carousel .flickity-button.previous:before {
    position: absolute;
    left: 20%;
    transform: rotate(-135deg)
}

@media (min-width: 768px) {
    .pk-carousel .flickity-button.previous:before {
        left:50%
    }
}

.pk-carousel .filmdetail-gallery {
    margin: 0!important;
    padding: 0!important;
    width: 100%!important;
    overflow-y: hidden
}

.pk-carousel .filmdetail-gallery .gallery-item {
    display: table;
    max-height: 264px!important
}

@media (min-width: 768px) {
    .pk-carousel .filmdetail-gallery .gallery-item {
        max-height:400px!important
    }
}

@media (min-width: 960px) {
    .pk-carousel .filmdetail-gallery .gallery-item {
        max-height:440px!important
    }
}

@media (min-width: 1280px) {
    .pk-carousel .filmdetail-gallery .gallery-item {
        max-height:480px!important
    }
}

.pk-carousel .filmdetail-gallery .gallery-item img {
    max-height: 264px!important
}

@media (min-width: 768px) {
    .pk-carousel .filmdetail-gallery .gallery-item img {
        max-height:400px!important
    }
}

@media (min-width: 960px) {
    .pk-carousel .filmdetail-gallery .gallery-item img {
        max-height:440px!important
    }
}

@media (min-width: 1280px) {
    .pk-carousel .filmdetail-gallery .gallery-item img {
        max-height:480px!important
    }
}

@media screen and (min-color-index: 0) and (-webkit-min-device-pixel-ratio:0) {
    .pk-carousel .filmdetail-gallery .gallery-item {
        display:block
    }
}

.pk-carousel {
    padding-bottom: 16px
}

@media (min-width: 768px) {
    .pk-carousel {
        padding-bottom:24px
    }
}

.pk-carousel__caption {
    padding-right: 2%;
    display: table-caption;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%
}

.home__contain .home-article .summary_for-posts .pk-carousel__caption p,.pk-carousel__caption .home__contain .home-article .summary_for-posts p,.pk-carousel__caption p {
    margin-top: 0!important;
    text-align: left;
    line-height: 1.4!important;
    letter-spacing: -.2px!important
}

.pk-carousel__caption-inner {
    display: -ms-flexbox;
    display: flex
}

.pk-carousel__caption-index,.pk-carousel__caption-text {
    color: #8e8e8e;
    margin-top: 12px;
    line-height: 1.4
}

.pk-carousel__caption-text {
    padding-left: 4%;
    width: 46vw
}

@media (min-width: 768px) {
    .pk-carousel__caption-text {
        width:40vw
    }
}

@media (min-width: 1280px) {
    .pk-carousel__caption-text {
        width:30vw
    }
}

@media (min-width: 1696px) {
    .pk-carousel__caption-text {
        width:25vw
    }
}

.pk-c-closet-picks-collection {
    padding: 40px 44px 48px
}

@media (min-width: 768px) {
    .pk-c-closet-picks-collection {
        padding:40px 0
    }
}

@media (min-width: 1280px) {
    .pk-c-closet-picks-collection {
        padding:64px 80px
    }
}

.pk-c-closet-picks-collection__col {
    position: relative;
    width: 100%;
    padding-right: 0;
    padding-left: 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center
}

.pk-c-closet-picks-collection__col:first-of-type {
    -ms-flex-order: 2;
    order: 2
}

.pk-c-closet-picks-collection__col:last-of-type {
    -ms-flex-order: 1;
    order: 1;
    margin-bottom: 32px
}

@media (min-width: 768px) {
    .pk-c-closet-picks-collection__col {
        -ms-flex:0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .pk-c-closet-picks-collection__col:first-of-type {
        border-right: 1px solid hsla(0,0%,56%,.4);
        -ms-flex-order: 1;
        order: 1
    }

    .pk-c-closet-picks-collection__col:last-of-type {
        -ms-flex-order: 2;
        order: 2;
        margin-bottom: 0
    }
}

.pk-c-featured-closet-picks {
    padding: 48px 0
}

@media (min-width: 768px) {
    .pk-c-featured-closet-picks {
        padding:64px 0
    }
}

.pk-c-featured-closet-picks-row {
    margin: 24px 0
}

@media (min-width: 768px) {
    .pk-c-featured-closet-picks-row {
        margin:3.5% 0
    }
}

.pk-c-featured-closet-picks .subheadgroup__a {
    padding-top: 0;
    padding-bottom: 0
}

.home__contain .home-article .summary_for-posts .pk-c-featured-closet-picks .subheadgroup__a p,.pk-c-featured-closet-picks .subheadgroup__a .home__contain .home-article .summary_for-posts p,.pk-c-featured-closet-picks .subheadgroup__a p {
    line-height: 1
}

.pk-c-featured-closet-picks-description {
    padding: 8px 8px 0;
    line-height: 1.4
}

.pk-c-featured-closet-picks .blockSection__linkout {
    margin: 0 8%
}

.pk-c-closet-picks-collection__video-wrapper {
    width: 100%;
    text-align: center;
    padding: 32px 0;
    background: #f6f6f6
}

@media (min-width: 768px) {
    .pk-c-closet-picks-collection__video-wrapper {
        background:#fff;
        padding: 0 48px
    }
}

@media (min-width: 960px) {
    .pk-c-closet-picks-collection__video-wrapper {
        padding:0 48px
    }
}

@media (min-width: 1280px) {
    .pk-c-closet-picks-collection__video-wrapper {
        background:#f6f6f6;
        padding: 0;
        margin: 0 auto;
        max-width: 1536px
    }
}

.home__contain .home-article .summary_for-posts .pk-c-closet-picks-collection__video-wrapper p,.pk-c-closet-picks-collection__video-wrapper .home__contain .home-article .summary_for-posts p,.pk-c-closet-picks-collection__video-wrapper p {
    margin: 0;
    padding: 0
}

.pk-c-closet-picks-collection__video {
    background: #fff
}

@media (min-width: 768px) {
    .pk-c-closet-picks-collection__video {
        padding:40px 0 0
    }
}

@media (min-width: 1280px) {
    .pk-c-closet-picks-collection__video {
        padding:40px 80px
    }
}

.pk-c-closet-picks-collection-image {
    position: relative;
    padding-top: 56.25%;
    width: 100%;
    overflow: hidden;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center
}

@media (min-width: 1280px) {
    .pk-c-closet-picks-collection-image {
        margin:0 auto;
        max-width: 1536px
    }
}

.pk-c-closet-picks-shop-lander-image {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center
}

@media (min-width: 768px) {
    .pk-c-closet-picks-shop-lander-image {
        margin:24px 6%
    }
}

@media (min-width: 960px) {
    .pk-c-closet-picks-shop-lander-image {
        margin:48px 12%
    }
}

.closet-picks-button {
    margin: 46px 0 32px!important
}

@media (max-width: 767.98px) {
    .closet-picks-button {
        margin:0!important
    }
}

@media (max-width: 767.98px) {
    .closet-picks-button-row {
        margin:16px 8% 32px!important
    }
}

.pk-c-featured-article__header {
    width: 100%;
    margin: 4px auto;
    text-align: center;
    padding-left: 0;
    padding-right: 0;
    padding-top: 48px
}

@media (min-width: 768px) {
    .pk-c-featured-article__header {
        padding:40px 48px 0
    }
}

@media (min-width: 960px) {
    .pk-c-featured-article__header {
        padding-left:64px;
        padding-right: 64px
    }
}

@media (min-width: 1280px) {
    .pk-c-featured-article__header {
        padding-left:80px;
        padding-right: 80px
    }
}

.home__contain .home-article .summary_for-posts .pk-c-featured-article__header p,.pk-c-featured-article__header .home__contain .home-article .summary_for-posts p,.pk-c-featured-article__header p {
    margin: 0;
    padding: 0
}

.pk-c-featured-article__header-text {
    max-width: 600px;
    margin: 0 auto
}

@media (min-width: 768px) {
    .pk-c-featured-article__header-text {
        max-width:1440px
    }
}

.pk-c-featured-article__series-wrapper {
    margin-bottom: 12px
}

.pk-c-featured-article__title {
    margin-bottom: 16px;
    padding: 0 10%
}

@media (min-width: 768px) {
    .pk-c-featured-article__title {
        padding:0 12.5%
    }
}

@media (min-width: 960px) {
    .pk-c-featured-article__title {
        padding:0 15%
    }
}

.pk-c-featured-article__byline-wrapper {
    margin-bottom: 8px
}

.pk-c-featured-article__meta {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 40px
}

@media (min-width: 1280px) {
    .pk-c-featured-article__meta {
        margin-bottom:48px
    }
}

.pk-c-featured-article__category,.pk-c-featured-article__published-at {
    padding: 0 2px
}

.pk-c-featured-article__header-image {
    margin-bottom: 24px;
    height: 0;
    padding-top: 120%
}

@media (min-width: 768px) {
    .pk-c-featured-article__header-image {
        margin-bottom:48px;
        padding-top: 56.25%
    }
}

@media (min-width: 960px) {
    .pk-c-featured-article__header-image {
        margin-bottom:64px
    }
}

@media (min-width: 1280px) {
    .pk-c-featured-article__header-image {
        margin:0 auto 80px;
        max-width: 1536px
    }
}

@media (min-width: 1696px) {
    .pk-c-featured-article__header-image {
        padding-top:0;
        width: 1536px;
        height: 864px
    }
}

footer.pk-c-footer {
    border-top: 0
}

.pk-c-footer__divider hr {
    display: none
}

.pk-c-footer__divider {
    border-top: 1px solid #cdcdcb;
    margin: 24px auto 32px;
    width: 64px
}

@media (min-width: 768px) {
    .pk-c-footer__divider {
        margin-bottom:24px
    }
}

@media (min-width: 960px) {
    .pk-c-footer__divider {
        margin-bottom:32px
    }
}

@media (min-width: 1280px) {
    .pk-c-footer__divider {
        margin-bottom:40px
    }
}

.pk-footnote__container {
    display: none;
    z-index: 99999;
    background: #252525;
    color: #fff;
    line-height: 1.5;
    right: 8vw;
    width: 84vw;
    padding: 28px 36px
}

@media (min-width: 768px) {
    .pk-footnote__container {
        right:15vw;
        width: 70vw
    }
}

@media (min-width: 960px) {
    .pk-footnote__container {
        right:30vw;
        width: 40vw
    }
}

@media (min-width: 1400px) {
    .pk-footnote__container {
        right:35vw;
        width: 30vw
    }
}

.pk-footnote__container-close {
    position: absolute;
    top: 15px;
    right: 15px;
    fill: #fff;
    cursor: pointer;
    width: 18px;
    height: 18px
}

.pk-footnote__container b {
    display: none
}

.pk-o-content .pk-o-copy-body sub {
    display: none
}

.pk-o-content .pk-o-copy-body sup {
    font-weight: 400
}

.pk-c-author-header,.pk-c-category-header,.pk-c-series-header,.pk-c-shop-header {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: end;
    align-items: flex-end;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    padding: 160px 0 32px;
    min-height: 240px;
    background-position-x: center
}

@media (min-width: 768px) {
    .pk-c-author-header,.pk-c-category-header,.pk-c-series-header,.pk-c-shop-header {
        padding:160px 0 40px;
        min-height: 400px
    }
}

@media (min-width: 960px) {
    .pk-c-author-header,.pk-c-category-header,.pk-c-series-header,.pk-c-shop-header {
        min-height:460px
    }
}

@media (min-width: 1280px) {
    .pk-c-author-header,.pk-c-category-header,.pk-c-series-header,.pk-c-shop-header {
        padding:192px 0 64px;
        min-height: 520px
    }
}

.pk-c-shop-header {
    background-color: #f6f6f6
}

.pk-c-author-header,.pk-c-shop-header--no-image {
    min-height: 240px
}

@media (min-width: 768px) {
    .pk-c-author-header,.pk-c-shop-header--no-image {
        min-height:400px
    }
}

.pk-c-author-header__inner,.pk-c-category-header__inner,.pk-c-series-header__inner {
    max-width: 1696px;
    padding: 0 8%
}

@media (min-width: 768px) {
    .pk-c-author-header__inner,.pk-c-category-header__inner,.pk-c-series-header__inner {
        padding:0 48px
    }
}

@media (min-width: 1280px) {
    .pk-c-author-header__inner,.pk-c-category-header__inner,.pk-c-series-header__inner {
        padding:0 80px
    }
}

@media (min-width: 1696px) {
    .pk-c-author-header__inner,.pk-c-category-header__inner,.pk-c-series-header__inner {
        width:1696px;
        margin: 0 auto
    }
}

.pk-c-shop-header__inner {
    padding: 0 24px
}

@media (min-width: 768px) {
    .pk-c-shop-header__inner {
        padding:0 48px;
        width: 100%
    }
}

@media (min-width: 1280px) {
    .pk-c-shop-header__inner {
        padding:0 80px;
        width: 1536px;
        margin: 0 auto
    }
}

.pk-c-author-header__name,.pk-c-category-header__name,.pk-c-series-header__name,.pk-c-shop-header__filter-item,.pk-c-shop-header__name {
    line-height: 1.25
}

.pk-c-shop-header__name--white {
    color: #fff
}

.pk-c-shop-header__filter-item {
    display: inline-block;
    margin-bottom: 0
}

.pk-c-shop-header__filter-list {
    margin: 0;
    padding: 0;
    list-style-type: none;
    line-height: 1.25
}

.pk-c-category-header__name,.pk-c-series-header__name,.pk-c-shop-header__filter-item--white {
    color: #fff
}

.pk-c-shop-header__filter-svg {
    position: relative;
    top: -8px;
    right: 5px;
    width: 10px
}

@media (min-width: 768px) {
    .pk-c-shop-header__filter-svg {
        top:-18px;
        right: 10px;
        width: 12px
    }
}

@media (min-width: 1280px) {
    .pk-c-shop-header__filter-svg {
        top:-24px
    }
}

@media (min-width: 768px) {
    .pk-c-author-header__bio,.pk-c-category-header__description,.pk-c-series-header__description,.pk-c-shop-header__description {
        max-width:60%
    }
}

.home__contain .home-article .summary_for-posts .pk-c-author-header__bio p,.home__contain .home-article .summary_for-posts .pk-c-shop-header__description--dark p,.pk-c-author-header__bio .home__contain .home-article .summary_for-posts p,.pk-c-author-header__bio p,.pk-c-shop-header__description--dark .home__contain .home-article .summary_for-posts p,.pk-c-shop-header__description--dark p {
    padding-bottom: 0;
    margin-bottom: 0
}

.pk-c-category-header__description,.pk-c-series-header__description,.pk-c-shop-header__description--light {
    color: #fff
}

.pk-c-hero-side-by-side__header {
    width: 100%;
    margin: 4px 0 12px;
    text-align: center;
    margin-bottom: 12px
}

@media (min-width: 768px) {
    .pk-c-hero-side-by-side__header {
        margin-bottom:20px
    }
}

@media (min-width: 960px) {
    .pk-c-hero-side-by-side__header {
        display:-ms-flexbox;
        display: flex;
        -ms-flex-align: center;
        align-items: center;
        margin-bottom: 24px
    }
}

@media (min-width: 1280px) {
    .pk-c-hero-side-by-side__header {
        margin-bottom:32px
    }
}

.home__contain .home-article .summary_for-posts .pk-c-hero-side-by-side__header p,.pk-c-hero-side-by-side__header .home__contain .home-article .summary_for-posts p,.pk-c-hero-side-by-side__header p {
    margin: 0;
    padding: 0
}

.pk-c-hero-side-by-side-with-deck__header-text,.pk-c-hero-side-by-side__header-text {
    margin: 0 auto
}

@media (min-width: 960px) {
    .pk-c-hero-side-by-side-with-deck__header-text,.pk-c-hero-side-by-side__header-text {
        width:48%;
        margin-right: 2%
    }
}

@media (min-width: 768px) {
    .pk-c-hero-side-by-side__header-text {
        padding-left:4%;
        padding-right: 4%
    }
}

.pk-c-hero-side-by-side__series-wrapper {
    margin-bottom: 12px
}

.pk-c-hero-side-by-side__title {
    margin-bottom: 16px
}

@media (min-width: 768px) {
    .pk-c-hero-side-by-side__title {
        padding:0 12.5%
    }
}

@media (min-width: 960px) {
    .pk-c-hero-side-by-side__title {
        padding:0
    }
}

@media (min-width: 768px) {
    .pk-c-hero-side-by-side__deck-text-wrapper {
        padding-left:10%;
        padding-right: 10%
    }
}

.home__contain .home-article .summary_for-posts p.pk-c-hero-side-by-side__deck-text,p.pk-c-hero-side-by-side__deck-text {
    margin-bottom: 8px
}

@media (min-width: 960px) {
    .home__contain .home-article .summary_for-posts p.pk-c-hero-side-by-side__deck-text,p.pk-c-hero-side-by-side__deck-text {
        margin-bottom:16px
    }
}

.pk-c-hero-side-by-side__byline-wrapper {
    margin-bottom: 8px
}

.pk-c-hero-side-by-side__meta {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 40px
}

@media (min-width: 960px) {
    .pk-c-hero-side-by-side__meta {
        margin-bottom:0
    }
}

.pk-c-hero-side-by-side__category,.pk-c-hero-side-by-side__published-at {
    padding: 0 2px
}

.pk-c-hero-side-by-side__header-image {
    margin-bottom: 12px;
    height: 0;
    padding-top: 120%
}

@media (min-width: 768px) {
    .pk-c-hero-side-by-side__header-image {
        margin-bottom:20px
    }
}

@media (min-width: 960px) {
    .pk-c-hero-side-by-side__header-image {
        width:48%;
        padding-top: 60%;
        margin-left: 2%
    }
}

.pk-c-special-feature__header-wrapper {
    padding-bottom: 40px
}

@media (min-width: 768px) {
    .pk-c-special-feature__header-wrapper {
        padding-bottom:20px
    }
}

@media (min-width: 960px) {
    .pk-c-special-feature__header-wrapper {
        padding-bottom:24px
    }
}

@media (min-width: 1280px) {
    .pk-c-special-feature__header-wrapper {
        padding-bottom:32px
    }
}

.pk-c-special-feature__header {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    width: 100%;
    text-align: center;
    height: 0;
    padding-top: 120%
}

@media (min-width: 768px) {
    .pk-c-special-feature__header {
        height:90vh;
        min-height: 560px;
        padding-top: 0
    }
}

@media (min-width: 960px) {
    .pk-c-special-feature__header {
        min-height:600px
    }
}

@media (min-width: 1280px) {
    .pk-c-special-feature__header {
        min-height:720px
    }
}

.home__contain .home-article .summary_for-posts .pk-c-special-feature__header p,.pk-c-special-feature__header .home__contain .home-article .summary_for-posts p,.pk-c-special-feature__header p {
    margin: 0;
    padding: 0
}

.pk-c-special-feature__header-text {
    display: none;
    position: relative;
    z-index: 2;
    max-width: 600px;
    margin: 0 auto
}

@media (min-width: 768px) {
    .pk-c-special-feature__header-text {
        display:block;
        max-width: 1440px
    }
}

.pk-c-special-feature__header-text--mobile {
    display: block
}

@media (min-width: 768px) {
    .pk-c-special-feature__header-text--mobile {
        display:none
    }
}

.pk-c-special-feature__series-wrapper {
    margin-bottom: 12px;
    text-align: center
}

.pk-c-special-feature__title {
    text-align: center;
    padding: 0 8%;
    margin-bottom: 16px
}

.pk-c-special-feature__byline-wrapper {
    margin-bottom: 8px;
    text-align: center
}

.pk-c-special-feature__meta {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center
}

.pk-c-special-feature__category,.pk-c-special-feature__published-at {
    padding: 0 2px
}

.pk-c-special-feature__image--shade {
    z-index: 0;
    overflow: hidden
}

@media (min-width: 768px) {
    .pk-c-special-feature__image--shade:after {
        z-index:1;
        position: absolute;
        top: 0;
        left: 0;
        display: block;
        width: 100%;
        height: 100%;
        background: #000;
        opacity: .3;
        content: ""
    }
}

.pk-c-special-feature__image-caption {
    text-align: center;
    padding: 8px 8% 0
}

.pk-c-hero-video__header {
    width: 100%;
    margin: 4px auto;
    text-align: center;
    padding: 40px 8% 12px
}

@media (min-width: 768px) {
    .pk-c-hero-video__header {
        padding:40px 48px 20
    }
}

@media (min-width: 960px) {
    .pk-c-hero-video__header {
        padding:40px 64px 24px
    }
}

@media (min-width: 1280px) {
    .pk-c-hero-video__header {
        padding:48px 80px 32px
    }
}

.home__contain .home-article .summary_for-posts .pk-c-hero-video__header p,.pk-c-hero-video__header .home__contain .home-article .summary_for-posts p,.pk-c-hero-video__header p {
    margin: 0;
    padding: 0
}

.pk-c-hero-video__header-text {
    max-width: 600px;
    margin: 0 auto
}

@media (min-width: 768px) {
    .pk-c-hero-video__header-text {
        max-width:1440px
    }
}

.pk-c-hero-video__series-wrapper {
    margin-bottom: 12px
}

.pk-c-hero-video__title {
    margin-bottom: 16px;
    padding: 0 10%
}

@media (min-width: 768px) {
    .pk-c-hero-video__title {
        padding:0 12.5%
    }
}

@media (min-width: 960px) {
    .pk-c-hero-video__title {
        padding:0 15%
    }
}

.pk-c-hero-video__byline-wrapper {
    margin-bottom: 8px
}

.pk-c-hero-video__meta {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 40px
}

@media (min-width: 1280px) {
    .pk-c-hero-video__meta {
        margin-bottom:48px
    }
}

.pk-c-hero-video__category,.pk-c-hero-video__published-at {
    padding: 0 2px
}

.pk-c-hero-video__header-image {
    position: relative;
    padding-top: 56.25%;
    width: 100%;
    overflow: hidden;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center
}

@media (min-width: 1280px) {
    .pk-c-hero-video__header-image {
        margin:0 auto;
        max-width: 1536px
    }
}

@media (min-width: 1696px) {
    .pk-c-hero-video__header-image {
        padding-top:0;
        width: 1536px;
        height: 864px
    }
}

.pk-o-content .pk-o-copy-body dd.pk-c-interview-widget__answer p,.pk-o-content .pk-o-copy-body dt.pk-c-interview-widget__question p {
    padding: 0;
    margin: 0
}

.pk-o-content .pk-o-copy-body dt.pk-c-interview-widget__question {
    padding-bottom: 12px;
    line-height: 1.6
}

@media (min-width: 768px) {
    .pk-o-content .pk-o-copy-body dt.pk-c-interview-widget__question {
        padding-bottom:16px
    }
}

.pk-o-content .pk-o-copy-body dd.pk-c-interview-widget__answer {
    padding-bottom: 32px
}

.home__contain .home-article .summary_for-posts dd.pk-c-interview-widget__answer p,.home__contain .home-article .summary_for-posts dt.pk-c-interview-widget__question p,dd.pk-c-interview-widget__answer .home__contain .home-article .summary_for-posts p,dd.pk-c-interview-widget__answer p,dt.pk-c-interview-widget__question .home__contain .home-article .summary_for-posts p,dt.pk-c-interview-widget__question p {
    padding: 0;
    margin: 0
}

dt.pk-c-interview-widget__question {
    padding-bottom: 12px;
    line-height: 1.6
}

@media (min-width: 768px) {
    dt.pk-c-interview-widget__question {
        padding-bottom:16px
    }
}

dd.pk-c-interview-widget__answer {
    padding-bottom: 32px
}

#onetrust-banner-sdk {
    border-radius: 0!important
}

#ot-cp-content,#ot-pc-content {
    font-family: MercuryTextG1Regular!important
}

#ot-category-title,#ot-pc-title {
    font-weight: 400!important
}

#accept-recommended-btn-handler,.banner-actions-container #onetrust-accept-btn-handler,.save-preference-btn-handler {
    font-family: GothamNarrowMedium!important;
    text-transform: uppercase!important;
    font-size: 13px!important
}

#onetrust-policy-text {
    font-family: MercuryTextG1Regular!important;
    font-size: 14px!important;
    padding-bottom: 24px!important
}

#onetrust-policy-text .blockSelects .block-radio-container button,#onetrust-policy-text a,.blockSelects .block-radio-container #onetrust-policy-text button {
    margin-left: 4px!important
}

#onetrust-pc-sdk .ot-cat-header {
    line-height: 1.7!important
}

#onetrust-accept-btn-handler:hover {
    background: #252525!important;
    border-color: #252525!important
}

#ot-sdk-btn {
    background: none!important;
    border: none!important;
    margin: 0!important;
    padding: 0!important;
    font-family: GothamNarrowBold!important;
    color: #8e8e8e!important;
    font-size: 13px!important;
    line-height: 1.23!important;
    text-transform: uppercase!important;
    letter-spacing: 1px!important
}

#ot-sdk-btn.ot-sdk-show-settings {
    padding: 0!important;
    text-align: left!important
}

#ot-sdk-btn:hover {
    color: #fff!important
}

#ot-sdk-btn-floating,.ot-pc-logo {
    display: none!important
}

.c-pk-play-button {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    cursor: pointer;
    border-radius: 50%;
    background: #B14A1F;
    transition: transform .5s cubic-bezier(.23,1,.32,1);
    position: absolute;
    top: 41%
}

@media (min-width: 768px) {
    .c-pk-play-button {
        height:60px;
        width: 60px;
        margin-bottom: 10px;
        top: 43%
    }
}

@media (min-width: 960px) {
    .c-pk-play-button {
        height:80px;
        width: 80px;
        margin-bottom: 24px
    }
}

.c-pk-play-button:hover {
    transform: scale(1.03)
}

.c-pk-play-button:active {
    transform: scale(1)
}

.c-pk-play-button--small {
    height: 40px;
    width: 40px
}

@media (min-width: 768px) {
    .c-pk-play-button--small {
        height:48px;
        width: 48px
    }
}

.c-pk-play-button--large {
    height: 40px;
    width: 40px
}

@media (min-width: 768px) {
    .c-pk-play-button--large {
        height:60px;
        width: 60px
    }
}

@media (min-width: 1280px) {
    .c-pk-play-button--large {
        height:80px;
        width: 80px
    }
}

.c-pk-play-button__inner {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center
}

.c-pk-play-button__triangle--large {
    width: 16px;
    height: 16px
}

@media (min-width: 768px) {
    .c-pk-play-button__triangle--large {
        width:24px;
        height: 24px
    }
}

@media (min-width: 1280px) {
    .c-pk-play-button__triangle--large {
        width:32px;
        height: 32px
    }
}

.c-pk-play-button__triangle--small {
    width: 20px;
    height: 20px
}

@media (min-width: 768px) {
    .c-pk-play-button__triangle--small {
        width:18px;
        height: 18px
    }
}

@media (min-width: 1280px) {
    .c-pk-play-button__triangle--small {
        width:22px;
        height: 22px
    }
}

.pk-c-purchase-options .pk-c-purchase-options__header {
    margin: 0
}

.pk-c-purchase-options__inventory-status-wrapper {
    display: -ms-flexbox;
    display: flex;
    height: 60px;
    -ms-flex-align: center;
    align-items: center
}

.pk-c-purchase-options__inventory-status {
    margin: 0
}

.pk-c-shop-special-collection-overlay {
    max-height: 300px;
    margin: 0 auto
}

@media (min-width: 768px) {
    .pk-c-shop-special-collection-overlay {
        max-height:380px
    }
}

.pk-c-shop-special-collection__description {
    margin: 0 auto;
    text-align: center
}

.pk-c-shop-special-collection-header__inner {
    margin: 0 auto
}

.pk-o-tout-row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.pk-c-touts {
    max-width: 1696px;
    background: #f6f6f6;
    padding: 0 0 48px;
    margin: 0 auto
}

@media (min-width: 768px) {
    .pk-c-touts {
        padding:0 calc(48px - 1.5%) 180px
    }
}

@media (min-width: 1280px) {
    .pk-c-touts {
        padding:0 calc(80px - 1.5%) 120px
    }
}

.pk-c-touts__results {
    padding-top: 40px;
    padding-bottom: 40px;
    padding-left: 8%
}

@media (min-width: 768px) {
    .pk-c-touts__results {
        padding-bottom:0;
        padding-left: 1.5%
    }
}

.pk-c-touts__results--label {
    color: #cdcdcb
}

.pk-c-tout {
    margin-top: 4px;
    margin-bottom: 4px;
    background: #fff
}

.pk-c-tout .pk-c-tout__media {
    z-index: 0;
    position: relative;
    overflow: hidden
}

.pk-c-tout .pk-c-tout__media:after {
    z-index: 1;
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0;
    content: "";
    transition: all .5s cubic-bezier(.23,1,.32,1)
}

.pk-c-tout:hover .pk-c-tout__media:after {
    opacity: .3
}

.pk-c-tout:hover .pk-c-tout__img-wrap {
    transform: scale(1.04)
}

.pk-c-tout .pk-c-tout__img-wrap,.pk-c-tout:hover .pk-c-tout__img-wrap {
    transition: all .5s cubic-bezier(.23,1,.32,1)
}

@media (min-width: 768px) {
    .pk-c-tout {
        margin-top:32px;
        margin-bottom: 32px
    }
}

@media (min-width: 1280px) {
    .pk-c-tout {
        margin-top:40px;
        margin-bottom: 40px
    }
}

.pk-c-tout:hover .pk-c-tout__title {
    color: #B14A1F
}

.pk-c-tout--small {
    position: relative;
    width: 100%;
    padding-right: 0;
    padding-left: 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 20px 8%;
    min-height: 144px
}

@media (min-width: 768px) {
    .pk-c-tout--small {
        -ms-flex-direction:column;
        flex-direction: column;
        padding: 0;
        max-width: 47%;
        margin-left: 1.5%;
        margin-right: 1.5%
    }
}

@media (min-width: 1280px) {
    .pk-c-tout--small {
        max-width:30.33%
    }
}

.pk-c-tout__eyebrow {
    color: #B14A1F;
    margin: 0 0 6px
}

@media (min-width: 768px) {
    .pk-c-tout__eyebrow {
        font-size:11px
    }
}

.pk-c-tout__eyebrow--small {
    display: inherit;
}

@media (min-width: 768px) {
    .pk-c-tout__eyebrow--small {
        display:block
    }
}

.pk-c-tout__title {
    margin: 0;
    transition: all .5s cubic-bezier(.23,1,.32,1)
}

.pk-c-tout__title-block {
    display: block
}

.pk-c-tout__title-block--small {
    margin-bottom: 5px
}

.pk-c-tout__title-link {
    display: block;
    color: #252525
}

.pk-c-tout__title-link:hover {
    color: #B14A1F
}

.pk-c-tout__title--small {
    line-height: 1.2
}

.pk-c-tout__desc--small {
    display: none;
    font-size: 14px;
    margin-bottom: 16px;
    letter-spacing: -.2px
}

@media (min-width: 768px) {
    .pk-c-tout__desc--small {
        display:block;
        font-size: 16px;
        line-height: 1.4
    }
}

.pk-c-tout__meta-text--small {
    white-space: wrap
}

.pk-c-tout__author {
    margin: 0;
    color: #003B4D
}

.pk-c-tout__byline-dash {
    color: #cdcdcb;
    line-height: 1.45
}

.pk-c-tout__media {
    position: relative;
    display: block;
    overflow: hidden
}

.pk-c-tout__media--small {
    -ms-flex-order: 2;
    order: 2;
    width: 50%;
    margin-bottom: auto;
    margin-left: 6%
}

@media (min-width: 768px) {
    .pk-c-tout__media--small {
        -ms-flex-order:1;
        order: 1;
        width: 100%;
        margin-bottom: 0;
        margin-left: 0
    }
}

.pk-c-tout__media-aspect-ratio--small {
    padding-bottom: 56.25%
}

.pk-c-tout__media-aspect-ratio--topten {
    width: 96px;
    padding-bottom: 82%
}

@media (min-width: 768px) {
    .pk-c-tout__media-aspect-ratio--topten {
        min-height:304px
    }
}

.pk-c-tout__img-wrap {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.pk-c-tout__img--small {
    width: 100%
}

.pk-c-tout__text-container {
    position: relative
}

.pk-c-tout__text-container-inner {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    background: #fff;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.pk-c-tout__text-container--small {
    -ms-flex-order: 1;
    order: 1;
    max-width: 180px;
    width: 50%;
    padding-right: 6%
}

@media (min-width: 540px) {
    .pk-c-tout__text-container--small {
        max-width:225px;
        padding-right: 0
    }
}

@media (min-width: 768px) {
    .pk-c-tout__text-container--small {
        -ms-flex-order:2;
        order: 2;
        width: 100%;
        max-width: none
    }
}

.pk-c-tout__text-container-inner--small {
    position: static;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: 100%
}

@media (min-width: 768px) {
    .pk-c-tout__text-container-inner--small {
        min-height:304px;
        margin-top: 24px;
        padding: 0 8.5% 24px 6.5%
    }
}

@media (min-width: 1280px) {
    .pk-c-tout__text-container-inner--small {
        position:relative;
        height: auto;
        padding: 0 10% 24px 8.5%
    }
}

.pk-c-tout__main-text {
    -ms-flex-positive: 1;
    flex-grow: 1;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column
}

.pk-c-tout__title-link--small {
    margin-bottom: 40px
}

@media (min-width: 768px) {
    .pk-c-tout__title-link--small {
        margin-bottom:16px
    }
}

.home__contain .home-article .summary_for-posts .pk-c-tout__desc p,.pk-c-tout__desc .home__contain .home-article .summary_for-posts p,.pk-c-tout__desc p {
    margin: 0
}

.pk-c-tout__byline-dash--small {
    display: inline
}

.pk-o-copy-body--center figure.figure-opt {
    display: table
}

.pk-o-content .related-films {
    margin-top: 40px
}

.pk-o-content .editorial__comments {
    margin-bottom: 0
}

.blockSelects .block-radio-container .pk-o-content .editorial__comments button,.pk-o-content .editorial__comments .blockSelects .block-radio-container button,.pk-o-content .editorial__comments a {
    border-bottom: none
}

.pk-o-content .pk-o-copy-body dd,.pk-o-content .pk-o-copy-body dl,.pk-o-content .pk-o-copy-body dt {
    line-height: 1.6;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0
}

.pk-o-content figure {
    margin-top: 0;
    margin-bottom: 0
}

.pk-o-content figure.figure-opt-full img {
    padding-bottom: 40px!important
}

.pk-o-content figure.basicFilm {
    display: table;
    caption-side: bottom
}

.pk-o-content figure.basicFilm figcaption {
    margin-top: 0!important;
    padding: 0
}

.pk-o-content figure.figure-opt,.pk-o-content figure.figure-opt img {
    margin: 0 auto
}

.pk-o-content figure figcaption {
    margin: 0
}

.pk-o-content figure.is-vimeo-embed,.pk-o-content figure.is-youtube-embed {
    padding-top: 40px;
    display: block
}

.pk-o-content figure.is-vimeo-embed figcaption,.pk-o-content figure.is-youtube-embed figcaption {
    display: block;
    margin-top: 8px!important
}

.pk-o-content blockquote.blockquote__epigraph {
    margin: 0 auto;
    text-align: center;
    width: 92%;
    margin: 0 auto 32px
}

@media (min-width: 768px) {
    .pk-o-content blockquote.blockquote__epigraph {
        width:60%;
        margin-bottom: 24px
    }
}

@media (min-width: 960px) {
    .pk-o-content blockquote.blockquote__epigraph {
        width:84%;
        margin-bottom: 32px
    }
}

@media (min-width: 1280px) {
    .pk-o-content blockquote.blockquote__epigraph {
        margin-bottom:40px
    }
}

.pk-o-content blockquote.blockquote__epigraph cite {
    display: block
}

.pk-o-content blockquote.blockquote__epigraph cite:before {
    content: "â€”";
    color: #cdcdcb
}

.pk-o-content blockquote.blockquote__epigraph:after {
    content: "_________";
    color: #cdcdcb
}

.pk-o-content--full .pk-o-article-container blockquote.blockquote__emphasized {
    margin-top: 0;
    margin-bottom: 0
}

.pk-o-content--full .pk-o-article-container blockquote.blockquote__emphasized p {
    margin: 0
}

.pk-o-content--full figure {
    margin-top: 0;
    margin-bottom: 0
}

.pk-o-content--full figure.basicFilm {
    display: table;
    caption-side: bottom
}

.pk-o-content--full figure.basicFilm figcaption {
    margin-top: 0!important;
    padding: 0
}

.pk-o-content--full figure.figure-opt-full {
    display: block;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0!important
}

.pk-o-content--full figure.figure-opt-full img {
    padding-bottom: 40px
}

.pk-o-content--full figure.figure-opt-full figcaption {
    display: block;
    margin-top: -24px!important;
    padding: 0 0 32px
}

@media (min-width: 1280px) {
    .pk-o-content--full figure.figure-opt-full figcaption {
        margin-top:-32px!important;
        padding: 0 0 40px
    }
}

.pk-o-content--full .pk-o-article-container .article-full .filmdetail-gallery {
    margin-bottom: 0;
    padding: 0;
    background: none
}

.pk-o-content--full .pk-o-article-container .article-full .filmdetail-gallery .caption-contain p {
    margin: 0;
    padding: 0
}

.pk-o-content--full figure.is-vimeo-embed,.pk-o-content--full figure.is-youtube-embed {
    padding-top: 40px;
    display: block
}

.pk-o-content--full figure.is-vimeo-embed figcaption,.pk-o-content--full figure.is-youtube-embed figcaption {
    display: block;
    margin-top: 8px!important
}

.editorial .article .pk-carousel__caption-text p {
    margin: 0;
    padding: 0;
    line-height: inherit;
    letter-spacing: inherit
}

.editorial .article .pk-o-film-title-with-credit h3 {
    margin: 0
}

.editorial .article blockquote {
    margin: 0 auto
}

.editorial .article blockquote.blockquote__epigraph:after {
    display: none
}

.pk-o-copy-body div.edit {
    padding-bottom: 32px
}

.pk-o-copy-body div.edit p:last-of-type {
    padding-bottom: 0
}

@media (max-width: 767.98px) {
    .store-row ul li {
        padding-bottom:32px
    }
}

@media (max-width: 767.98px) {
    .store-row ul li:after,.super-collection-section .store-row ul li:after {
        padding-bottom:0
    }
}

@media (max-width: 767.98px) {
    .home__contain .home-article .summary_for-posts .subheadgroup__a p,.subheadgroup__a .home__contain .home-article .summary_for-posts p,.subheadgroup__a p {
        line-height:1.25
    }
}

@media (max-width: 767.98px) {
    .pk-marketing-header h1 {
        line-height:1.2
    }
}

.illustrated__header {
    padding-left: 10%;
    padding-right: 10%
}

@media (min-width: 768px) {
    .illustrated__header {
        padding-left:22%;
        padding-right: 22%
    }
}

@media (min-width: 768px) {
    .illustrated__header .pk-marketing-illustration {
        max-width:100%
    }
}

.pk-marketing-channel-button {
    margin-top: 64px;
    background: #141414;
    color: #fff
}

@media (max-width: 767.98px) {
    .pk-marketing-channel-button {
        margin-top:32px
    }
}

.pk-marketing-channel-button:hover {
    background: #cdcdcb
}

.load-more {
	display: none;
    
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}
        #load {
            display: flex;
  justify-content: center;
  align-items: center;
        }


#button {
  border: 0;
  line-height: 23px;
  
  font-size: 13px;
  font-family: "gotham black";
  letter-spacing: -0.01px;
  word-spacing: .1px;
 font-weight: 300;
  text-align: center;
  color: #fff;
  display: block;
  align-self: center;
width: 430px;
  border-radius: 0px;
  background-color: rgba(25, 25, 25, 1);
      text-transform: uppercase;
    line-height: 1.25;
    letter-spacing: .6px;
    text-align: center;
    padding: 22px 10px;
    background: #191919;
    transition: all .5s cubic-bezier(.23,1,.32,1);

  
}
#button a {
        background-color: #F1F1F1;
    color: #191919;
}

#button:hover {
    background-color: #ffffff;
    color: #191919;
}
@media (max-width:1280px) {
            #load {
            padding-top: 40px;
        }

}
