.category-ribbon{height:50px}.category-ribbon *{display:inline-block;vertical-align:middle}.category-ribbon .browse{min-width:600px;height:50px}.category-ribbon .browse .ctrl{position:relative;width:auto;min-width:120px;margin:0 0 0 0;font-family:"Shift-Book";height:49px;background-color:#ececec}.category-ribbon .browse .ctrl.l1,.category-ribbon .browse .ctrl.l2,.category-ribbon .browse .ctrl.l3,.category-ribbon .browse .ctrl.l4,.category-ribbon .browse .ctrl.l5,.category-ribbon .browse .ctrl.l6,.category-ribbon .browse .ctrl.l7{min-width:120px}.category-ribbon .browse .ctrl.l8,.category-ribbon .browse .ctrl.l9,.category-ribbon .browse .ctrl.l10{min-width:130px}.category-ribbon .browse .ctrl.l11,.category-ribbon .browse .ctrl.l12,.category-ribbon .browse .ctrl.l13,.category-ribbon .browse .ctrl.l14,.category-ribbon .browse .ctrl.l15{min-width:150px}.category-ribbon .browse .ctrl.l16{min-width:162px}.category-ribbon .browse .ctrl.l17,.category-ribbon .browse .ctrl.l18,.category-ribbon .browse .ctrl.l19,.category-ribbon .browse .ctrl.l20{min-width:200px}.category-ribbon .browse .ctrl.l21,.category-ribbon .browse .ctrl.l22,.category-ribbon .browse .ctrl.l23,.category-ribbon .browse .ctrl.l24,.category-ribbon .browse .ctrl.l25{min-width:225px}.category-ribbon .browse .ctrl.l26,.category-ribbon .browse .ctrl.l27,.category-ribbon .browse .ctrl.l28,.category-ribbon .browse .ctrl.l29,.category-ribbon .browse .ctrl.l30{min-width:250px}.category-ribbon .browse .ctrl.l31,.category-ribbon .browse .ctrl.l32,.category-ribbon .browse .ctrl.l33,.category-ribbon .browse .ctrl.l34,.category-ribbon .browse .ctrl.l35{min-width:280px}.category-ribbon .browse .ctrl.l36,.category-ribbon .browse .ctrl.l37,.category-ribbon .browse .ctrl.l38,.category-ribbon .browse .ctrl.l39,.category-ribbon .browse .ctrl.l40{min-width:320px}.category-ribbon .browse .ctrl.l41,.category-ribbon .browse .ctrl.l42,.category-ribbon .browse .ctrl.l43,.category-ribbon .browse .ctrl.l44,.category-ribbon .browse .ctrl.l45{min-width:350px}.category-ribbon .browse .ctrl.l46,.category-ribbon .browse .ctrl.l47,.category-ribbon .browse .ctrl.l48,.category-ribbon .browse .ctrl.l49,.category-ribbon .browse .ctrl.l50{min-width:380px}.category-ribbon .browse .ctrl.lvl1{background-color:#ececec}.category-ribbon .browse .ctrl.lvl1.lp{min-width:168px}.category-ribbon .browse .ctrl.lvl1.l1,.category-ribbon .browse .ctrl.lvl1.l2,.category-ribbon .browse .ctrl.lvl1.l3,.category-ribbon .browse .ctrl.lvl1.l4,.category-ribbon .browse .ctrl.lvl1.l5,.category-ribbon .browse .ctrl.lvl1.l6,.category-ribbon .browse .ctrl.lvl1.l7{min-width:138px}.category-ribbon .browse .ctrl.lvl1.l8,.category-ribbon .browse .ctrl.lvl1.l9,.category-ribbon .browse .ctrl.lvl1.l10{min-width:148px}.category-ribbon .browse .ctrl.lvl1.l11,.category-ribbon .browse .ctrl.lvl1.l12,.category-ribbon .browse .ctrl.lvl1.l13,.category-ribbon .browse .ctrl.lvl1.l14,.category-ribbon .browse .ctrl.lvl1.l15{min-width:188px}.category-ribbon .browse .ctrl.lvl1.l16{min-width:200px}.category-ribbon .browse .ctrl.lvl1.l17,.category-ribbon .browse .ctrl.lvl1.l18,.category-ribbon .browse .ctrl.lvl1.l19,.category-ribbon .browse .ctrl.lvl1.l20{min-width:218px}.category-ribbon .browse .ctrl.lvl1.l21,.category-ribbon .browse .ctrl.lvl1.l22,.category-ribbon .browse .ctrl.lvl1.l23,.category-ribbon .browse .ctrl.lvl1.l24,.category-ribbon .browse .ctrl.lvl1.l25{min-width:268px}.category-ribbon .browse .ctrl.lvl1.l26,.category-ribbon .browse .ctrl.lvl1.l27,.category-ribbon .browse .ctrl.lvl1.l28,.category-ribbon .browse .ctrl.lvl1.l29,.category-ribbon .browse .ctrl.lvl1.l30{min-width:298px}.category-ribbon .browse .ctrl.lvl1.l31,.category-ribbon .browse .ctrl.lvl1.l32,.category-ribbon .browse .ctrl.lvl1.l33,.category-ribbon .browse .ctrl.lvl1.l34,.category-ribbon .browse .ctrl.lvl1.l35{min-width:318px}.category-ribbon .browse .ctrl.lvl1.l36,.category-ribbon .browse .ctrl.lvl1.l37,.category-ribbon .browse .ctrl.lvl1.l38,.category-ribbon .browse .ctrl.lvl1.l39,.category-ribbon .browse .ctrl.lvl1.l40{min-width:338px}.category-ribbon .browse .ctrl.lvl1.l41,.category-ribbon .browse .ctrl.lvl1.l42,.category-ribbon .browse .ctrl.lvl1.l43,.category-ribbon .browse .ctrl.lvl1.l44,.category-ribbon .browse .ctrl.lvl1.l45{min-width:358px}.category-ribbon .browse .ctrl.lvl1.l46,.category-ribbon .browse .ctrl.lvl1.l47,.category-ribbon .browse .ctrl.lvl1.l48,.category-ribbon .browse .ctrl.lvl1.l49,.category-ribbon .browse .ctrl.lvl1.l50{min-width:378px}.category-ribbon .browse .ctrl.lvl1>a{left:18px}.category-ribbon .browse .ctrl.lvl1 .arrow{background-color:#e0e0e0;border-left-color:#e0e0e0;margin-left:0}.category-ribbon .browse .ctrl.lvl1 .facet-list{left:18px}.category-ribbon .browse .ctrl.lvl1.child-active{background-color:#e0e0e0}.category-ribbon .browse .ctrl.lvl1.child-active .arrow{background-color:#d8d8d8}.category-ribbon .browse .ctrl.lvl1.penultimate{background-color:#e0e0e0}.category-ribbon .browse .ctrl.lvl1.penultimate .arrow{border-left-color:#e0e0e0;background-color:#ececec}.category-ribbon .browse .ctrl.lvl2{background-color:#e0e0e0}.category-ribbon .browse .ctrl.lvl2 .arrow{background-color:#d0d0d0;border-left-color:#e0e0e0}.category-ribbon .browse .ctrl.lvl2.selected{background-color:#ececec}.category-ribbon .browse .ctrl.lvl2.child-active{background-color:#d8d8d8}.category-ribbon .browse .ctrl.lvl2.child-active .arrow{border-left-color:#d8d8d8;background-color:#d0d0d0}.category-ribbon .browse .ctrl.lvl2.child-active.penultimate .arrow{background-color:#ececec}.category-ribbon .browse .ctrl.lvl2.penultimate{background-color:#d8d8d8}.category-ribbon .browse .ctrl.lvl2.penultimate .arrow{border-left-color:#d8d8d8;background-color:#ececec}.category-ribbon .browse .ctrl.lvl3{background-color:#d8d8d8}.category-ribbon .browse .ctrl.lvl3 .arrow{background-color:#d0d0d0;border-left-color:#d0d0d0}.category-ribbon .browse .ctrl.lvl3.selected{background-color:#ececec}.category-ribbon .browse .ctrl.lvl3.child-active.penultimate .arrow{background-color:#c8c8c8}.category-ribbon .browse .ctrl.lvl3.penultimate{background-color:#d0d0d0}.category-ribbon .browse .ctrl.lvl3.penultimate .arrow{background-color:#ececec}.category-ribbon .browse .ctrl.lvl4{background-color:#d0d0d0}.category-ribbon .browse .ctrl.lvl4 .arrow{background-color:#c8c8c8;border-left-color:#d0d0d0}.category-ribbon .browse .ctrl.lvl4.selected{background-color:#c8c8c8}.category-ribbon .browse .ctrl:last-child{margin-right:0;margin-left:0em}.category-ribbon .browse .ctrl:last-child .arrow{display:none}.category-ribbon .browse .ctrl:last-child>a{color:#333}.category-ribbon .browse .ctrl:last-child>a:hover{font-family:"Shift-Bold"}.category-ribbon .browse .ctrl:last-child:not( .selected )>a{background-color:#ececec;color:#333}.category-ribbon .browse .ctrl:last-child:not( .selected )>a:hover{font-family:"Shift-Bold"}.category-ribbon .browse .ctrl:last-child:not( .selected )>a:hover .fa{color:#333}.category-ribbon .browse .ctrl .arrow{position:absolute;display:block;border-color:transparent;border-style:solid;top:11px;right:-18px;margin-top:-11px;border-right-width:0;border-left-color:#E8E8E8;border-width:24px;z-index:9;height:100%}.category-ribbon .browse .ctrl .fa{font-size:105%;font-weight:bold;z-index:99;padding-left:6px}.category-ribbon .browse .ctrl>a{display:inline-block;z-index:19;color:#333;position:absolute;line-height:50px;font-size:14px;top:0;bottom:0;right:0;left:0;margin:auto}.category-ribbon .browse .ctrl>a h1{font-family:"Shift-Book";line-height:50px;font-size:14px;margin:auto;pointer-events:none}.category-ribbon .browse .ctrl>a:hover{font-family:"Shift-Bold"}.category-ribbon .browse .ctrl>a:hover h1{font-family:"Shift-Bold"}.category-ribbon .browse .ctrl>a.browse-by{font-size:85%;color:#fa6400}.category-ribbon .browse .ctrl>a.browse-by:hover{color:#777}.category-ribbon .browse .ctrl>a.browse-by:hover .fa{color:#777}.category-ribbon .browse .ctrl .facet-list.deploy{opacity:1;height:auto;z-index:99;transition-property:all;transition-duration:.3s;transition-timing-function:ease;transition-delay:0s;-webkit-transition-property:all;-webkit-transition-duration:.3s;-webkit-transition-timing-function:ease;-webkit-transition-delay:0s;-moz-transition-property:all;-moz-transition-duration:.3s;-moz-transition-timing-function:ease;-moz-transition-delay:0s}.category-ribbon .browse .ctrl .facet-list{font-family:"Shift-Book";font-size:85%;opacity:0;height:0px;width:200px;top:85%;left:0;position:absolute;background-color:#fff;z-index:-99;padding:6% 0;border:1px solid #c3c3c3;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-top-left-radius:0;box-shadow:0 3px 7px -3px #c3c3c3;-moz-box-shadow:0 3px 7px -3px #c3c3c3;-webkit-box-shadow:0 3px 7px -3px #c3c3c3}.category-ribbon .browse .ctrl .facet-list.browse-mod{top:98%}.category-ribbon .browse .ctrl .facet-list>div{border-top:1px solid #ccc;margin:1% 4%;padding:1% 0;width:90%}.category-ribbon .browse .ctrl .facet-list a{display:block;padding:2% 4%;color:#777}.category-ribbon .browse .ctrl .facet-list a:hover{font-family:"Shift-Bold"}.category-ribbon .browse .ctrl .facet-list a.active{font-family:"Shift-Bold";color:#000}.category-ribbon .promos{width:270px;text-align:right;padding-right:0.5em}.category-ribbon .promos .promo-box{text-align:left;margin:0 1em 0 0;font-size:85%;font-family:"Shift-Book"}.category-ribbon .promos .promo-box:last-child{margin-right:0}@media (min-width:481px){.category-ribbon .browse .ctrl.lvl1 .fa.fa-times-circle{display:none}}@media (max-width:992px){.category-ribbon .browse{text-align:left}.category-ribbon .promos:last-child{display:none}}@media (min-width:769px){.category-ribbon .browse form{display:none}}@media (min-width:220px) and (max-width:768px){.category-ribbon{position:relative;min-height:30px}.category-ribbon .browse{max-height:0;width:100%;opacity:0}.category-ribbon .browse.form-variant{transition-property:all;transition-duration:.75s;transition-timing-function:ease;transition-delay:0s;-webkit-transition-property:all;-webkit-transition-duration:.75s;-webkit-transition-timing-function:ease;-webkit-transition-delay:0s;-moz-transition-property:all;-moz-transition-duration:.75s;-moz-transition-timing-function:ease;-moz-transition-delay:0s}.category-ribbon .browse.active{opacity:1;transition-property:opacity;transition-duration:0.75s;transition-timing-function:ease;transition-delay:0s;-webkit-transition-property:opacity;-webkit-transition-duration:0.75s;-webkit-transition-timing-function:ease;-webkit-transition-delay:0s;-moz-transition-property:opacity;-moz-transition-duration:0.75s;-moz-transition-timing-function:ease;-moz-transition-delay:0s;z-index:10;background-color:#f9f9f9;padding:0;min-width:inherit;position:absolute;left:0;right:0;top:20px;bottom:auto;height:auto;min-height:300px;box-shadow:0px 3px 9px 3px #ddd;-moz-box-shadow:0px 3px 9px 3px #ddd;-webkit-box-shadow:0px 3px 9px 3px #ddd}.category-ribbon .browse.active.count2{min-height:370px}.category-ribbon .browse.active.count3{min-height:435px}.category-ribbon .browse.active.count4{min-height:500px}.category-ribbon .browse .ctrl{display:none}.category-ribbon .browse form{width:100%;padding:60px 0;margin:2.5em 0;position:relative;z-index:0}.category-ribbon .browse form select{position:relative;width:80%;min-width:210px;margin:5% auto;padding:0 2%;height:40px;display:block;color:black;background-color:#f0f0f0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:0 none;outline:0 none}.category-ribbon .browse form select.current{color:#666}.category-ribbon .browse form select:focus{border:2px solid}.category-ribbon .browse form select option{display:block;margin:10px 0;text-transform:uppercase;font-size:80%;color:#333}.category-ribbon .browse form button.btn.generic{position:absolute;right:10%;bottom:20px}.category-ribbon .browse form button.btn.generic:focus{outline:2px solid #000}.category-ribbon .browse form a.fa.revert{position:absolute;right:8%;top:20px;color:#000;opacity:1;cursor:pointer;font-size:175%;text-align:center;width:40px;height:40px}.category-ribbon .browse form a.fa.revert:hover{opacity:.5}}.inner-facade.content{padding:0 0 0 0;margin:0 0 30px 0}.inner-facade.content.tripod{background:none}.products-category section.carousel h2,.authors-category section.carousel h2,.products-promo section.carousel h2,.products-category section.gridview h2,.authors-category section.gridview h2,.products-promo section.gridview h2,.products-category section.cat-box h2,.authors-category section.cat-box h2,.products-promo section.cat-box h2{font-size:100%}.products-category section.carousel h4,.authors-category section.carousel h4,.products-promo section.carousel h4,.products-category section.gridview h4,.authors-category section.gridview h4,.products-promo section.gridview h4,.products-category section.cat-box h4,.authors-category section.cat-box h4,.products-promo section.cat-box h4,.products-category section.carousel h2.products-category-hdr,.authors-category section.carousel h2.products-category-hdr,.products-promo section.carousel h2.products-category-hdr,.products-category section.gridview h2.products-category-hdr,.authors-category section.gridview h2.products-category-hdr,.products-promo section.gridview h2.products-category-hdr,.products-category section.cat-box h2.products-category-hdr,.authors-category section.cat-box h2.products-category-hdr,.products-promo section.cat-box h2.products-category-hdr,.products-category section.carousel h2.carousel-hdr,.authors-category section.carousel h2.carousel-hdr,.products-promo section.carousel h2.carousel-hdr,.products-category section.gridview h2.carousel-hdr,.authors-category section.gridview h2.carousel-hdr,.products-promo section.gridview h2.carousel-hdr,.products-category section.cat-box h2.carousel-hdr,.authors-category section.cat-box h2.carousel-hdr,.products-promo section.cat-box h2.carousel-hdr{line-height:1.2;text-transform:none;font-size:40px;margin:0px 0 16px;text-align:center;padding:0;font-family:"Shift-Light";color:#000}.products-category section.carousel h4 a,.authors-category section.carousel h4 a,.products-promo section.carousel h4 a,.products-category section.gridview h4 a,.authors-category section.gridview h4 a,.products-promo section.gridview h4 a,.products-category section.cat-box h4 a,.authors-category section.cat-box h4 a,.products-promo section.cat-box h4 a,.products-category section.carousel h2.products-category-hdr a,.authors-category section.carousel h2.products-category-hdr a,.products-promo section.carousel h2.products-category-hdr a,.products-category section.gridview h2.products-category-hdr a,.authors-category section.gridview h2.products-category-hdr a,.products-promo section.gridview h2.products-category-hdr a,.products-category section.cat-box h2.products-category-hdr a,.authors-category section.cat-box h2.products-category-hdr a,.products-promo section.cat-box h2.products-category-hdr a,.products-category section.carousel h2.carousel-hdr a,.authors-category section.carousel h2.carousel-hdr a,.products-promo section.carousel h2.carousel-hdr a,.products-category section.gridview h2.carousel-hdr a,.authors-category section.gridview h2.carousel-hdr a,.products-promo section.gridview h2.carousel-hdr a,.products-category section.cat-box h2.carousel-hdr a,.authors-category section.cat-box h2.carousel-hdr a,.products-promo section.cat-box h2.carousel-hdr a{color:#000}.products-category section.carousel h4 a .fa,.authors-category section.carousel h4 a .fa,.products-promo section.carousel h4 a .fa,.products-category section.gridview h4 a .fa,.authors-category section.gridview h4 a .fa,.products-promo section.gridview h4 a .fa,.products-category section.cat-box h4 a .fa,.authors-category section.cat-box h4 a .fa,.products-promo section.cat-box h4 a .fa,.products-category section.carousel h2.products-category-hdr a .fa,.authors-category section.carousel h2.products-category-hdr a .fa,.products-promo section.carousel h2.products-category-hdr a .fa,.products-category section.gridview h2.products-category-hdr a .fa,.authors-category section.gridview h2.products-category-hdr a .fa,.products-promo section.gridview h2.products-category-hdr a .fa,.products-category section.cat-box h2.products-category-hdr a .fa,.authors-category section.cat-box h2.products-category-hdr a .fa,.products-promo section.cat-box h2.products-category-hdr a .fa,.products-category section.carousel h2.carousel-hdr a .fa,.authors-category section.carousel h2.carousel-hdr a .fa,.products-promo section.carousel h2.carousel-hdr a .fa,.products-category section.gridview h2.carousel-hdr a .fa,.authors-category section.gridview h2.carousel-hdr a .fa,.products-promo section.gridview h2.carousel-hdr a .fa,.products-category section.cat-box h2.carousel-hdr a .fa,.authors-category section.cat-box h2.carousel-hdr a .fa,.products-promo section.cat-box h2.carousel-hdr a .fa{padding:0 0 0 4px;font-size:110%;font-weight:900;color:#000}.products-category section.carousel h4 a:hover .fa,.authors-category section.carousel h4 a:hover .fa,.products-promo section.carousel h4 a:hover .fa,.products-category section.gridview h4 a:hover .fa,.authors-category section.gridview h4 a:hover .fa,.products-promo section.gridview h4 a:hover .fa,.products-category section.cat-box h4 a:hover .fa,.authors-category section.cat-box h4 a:hover .fa,.products-promo section.cat-box h4 a:hover .fa,.products-category section.carousel h2.products-category-hdr a:hover .fa,.authors-category section.carousel h2.products-category-hdr a:hover .fa,.products-promo section.carousel h2.products-category-hdr a:hover .fa,.products-category section.gridview h2.products-category-hdr a:hover .fa,.authors-category section.gridview h2.products-category-hdr a:hover .fa,.products-promo section.gridview h2.products-category-hdr a:hover .fa,.products-category section.cat-box h2.products-category-hdr a:hover .fa,.authors-category section.cat-box h2.products-category-hdr a:hover .fa,.products-promo section.cat-box h2.products-category-hdr a:hover .fa,.products-category section.carousel h2.carousel-hdr a:hover .fa,.authors-category section.carousel h2.carousel-hdr a:hover .fa,.products-promo section.carousel h2.carousel-hdr a:hover .fa,.products-category section.gridview h2.carousel-hdr a:hover .fa,.authors-category section.gridview h2.carousel-hdr a:hover .fa,.products-promo section.gridview h2.carousel-hdr a:hover .fa,.products-category section.cat-box h2.carousel-hdr a:hover .fa,.authors-category section.cat-box h2.carousel-hdr a:hover .fa,.products-promo section.cat-box h2.carousel-hdr a:hover .fa{color:#FA6400}.products-category section.carousel h4 i,.authors-category section.carousel h4 i,.products-promo section.carousel h4 i,.products-category section.gridview h4 i,.authors-category section.gridview h4 i,.products-promo section.gridview h4 i,.products-category section.cat-box h4 i,.authors-category section.cat-box h4 i,.products-promo section.cat-box h4 i,.products-category section.carousel h2.products-category-hdr i,.authors-category section.carousel h2.products-category-hdr i,.products-promo section.carousel h2.products-category-hdr i,.products-category section.gridview h2.products-category-hdr i,.authors-category section.gridview h2.products-category-hdr i,.products-promo section.gridview h2.products-category-hdr i,.products-category section.cat-box h2.products-category-hdr i,.authors-category section.cat-box h2.products-category-hdr i,.products-promo section.cat-box h2.products-category-hdr i,.products-category section.carousel h2.carousel-hdr i,.authors-category section.carousel h2.carousel-hdr i,.products-promo section.carousel h2.carousel-hdr i,.products-category section.gridview h2.carousel-hdr i,.authors-category section.gridview h2.carousel-hdr i,.products-promo section.gridview h2.carousel-hdr i,.products-category section.cat-box h2.carousel-hdr i,.authors-category section.cat-box h2.carousel-hdr i,.products-promo section.cat-box h2.carousel-hdr i{font-family:"Shift-Light-Italic";font-style:normal}.products-category section.carousel h5,.authors-category section.carousel h5,.products-promo section.carousel h5,.products-category section.gridview h5,.authors-category section.gridview h5,.products-promo section.gridview h5,.products-category section.cat-box h5,.authors-category section.cat-box h5,.products-promo section.cat-box h5{display:block;line-height:1.2;margin:3% 0;font-size:120%;font-family:"Shift-Light";color:#fa6400}@media (max-width:767px){.products-category section.carousel h4,.authors-category section.carousel h4,.products-promo section.carousel h4,.products-category section.gridview h4,.authors-category section.gridview h4,.products-promo section.gridview h4,.products-category section.cat-box h4,.authors-category section.cat-box h4,.products-promo section.cat-box h4,.products-category section.carousel h2.carousel-hdr,.authors-category section.carousel h2.carousel-hdr,.products-promo section.carousel h2.carousel-hdr,.products-category section.gridview h2.carousel-hdr,.authors-category section.gridview h2.carousel-hdr,.products-promo section.gridview h2.carousel-hdr,.products-category section.cat-box h2.carousel-hdr,.authors-category section.cat-box h2.carousel-hdr,.products-promo section.cat-box h2.carousel-hdr{font-size:28px}}.products-promo{margin:2% 0 5% 0}.products-promo h4,.products-promo h4 a{color:#222}.products-promo .slot img{max-width:100%;height:auto}.products-promo .left-variant .slot.promo-detail,.products-promo .left-variant .slot:last-child{margin:20px 0}.products-promo .left-variant .slot.promo-detail.ad-promo,.products-promo .left-variant .slot:last-child.ad-promo{display:none}.products-promo .left-variant .header .author{color:#333;font-size:100%;line-height:1.15;margin:0 0 8% 0;font-family:"Shift-Light"}.products-promo .left-variant .slot .theme-list a,.products-promo .left-variant .slot .secondary-series-list a{display:block;line-height:1.2;font-size:130%;font-family:"Shift-Light";margin:15px 0 0 0}.products-promo .left-variant .slot .secondary-series-list a{margin:15px 0 0 0}.products-promo .left-variant .slot .secondary-series-list .etc{color:#333;font-size:80%;line-height:1.15;margin:5px 0 20px 0;font-family:"Shift-Light"}.products-promo .right-variant .slot{display:inline-block;vertical-align:top}.products-promo .right-variant .slot>*:first-child{vertical-align:top}.products-promo .left-variant .header{width:100%;margin:1.666em 0 0 0}.products-promo .left-variant.spotlight .slot.promo-detail,.products-promo .left-variant.spotlight .slot.left-hero{display:block;width:100%;float:left}.products-promo .left-variant.spotlight .slot.left-hero{max-height:none}.products-promo .left-variant.spotlight .slot.left-hero .promo-box{margin-bottom:20px}.products-promo .left-variant.spotlight .slot.left-hero .promo-box.product{margin-right:0;width:100%;float:none;text-align:center}.products-promo .left-variant.spotlight .slot.left-hero .promo-box.author{width:100%}.products-promo .right-variant{position:relative}.products-promo .right-variant h1,.products-promo .right-variant h2,.products-promo .right-variant p.lede{width:58%;display:inline-block}.products-promo .right-variant h1.onlyone,.products-promo .right-variant h2.onlyone,.products-promo .right-variant p.lede.onlyone{width:66%}.products-promo .right-variant h1,.products-promo .right-variant h2{float:left}.products-promo .right-variant h1{margin:.9em 0 1em 0;font-size:225%}.products-promo .right-variant .slot.right-hero{width:40%;float:right;position:relative;top:30px;margin-bottom:45px}.products-promo .right-variant .slot.right-hero .promo-box{display:inline-block;height:100%}.products-promo .right-variant .slot.right-hero .promo-box img{width:100%;height:auto}.products-promo .right-variant .slot.right-hero.els-1{top:30px;width:20%}.products-promo .right-variant .slot.right-hero.els-1 .promo-box{width:88%;text-align:center}.products-promo .right-variant .slot.right-hero.els-2 .promo-box{width:46.333%;margin-right:5%;text-align:center}.products-promo .right-variant .slot.right-hero.els-2 .promo-box:last-child{margin:0}.products-promo .right-variant .slot.right-hero.title-mod{top:-27px}.products-promo .right-variant .slot .promo-box a.spotlight_link{color:#000}.products-promo .right-variant .slot .promo-box a.spotlight_link:hover{color:#FA6400}.products-promo .right-variant .button{margin:20px 0 30px 0}.products-promo .tripod-variant{padding:0;border:none;text-align:center}.products-promo .tripod-variant .slot{min-height:0px}.products-promo .tripod-variant .slot.newsletter-signup{max-width:940px;background-image:none}.products-promo .tripod-variant .slot h2{font-size:80%}.products-promo .tripod-variant .slot.product-related{padding-bottom:1em}.products-promo .tripod-variant .slot.product-related.articles{margin-top:2em}.products-promo .tripod-variant .slot.product-related.articles button.btn.generic{display:none}.products-promo .tripod-variant .slot.product-related .related-item{padding:0em 0em 1em 0em}.products-promo .tripod-variant .slot.product-related .related-item a{font-family:"Shift-Book";color:#FA6400;font-weight:bold;font-size:110%}.products-promo .tripod-variant .slot.product-related .related-item a .exitLink{font-family:"Fort-Book","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;font-size:60%;font-style:normal;font-weight:normal}.products-promo .tripod-variant .slot.product-related .related-item a .exitLink:before{content:"\f08e";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:100%;color:#000;margin-right:5px}.products-promo .tripod-variant .slot.ad-promo{display:none}.products-promo .tripod-variant.blog .slot.product-related.articles button.btn.generic{display:block;width:100%;max-width:none}.products-promo .tripod-variant.blog .slot.product-related.articles .exitLink{display:none}.products-promo .blog-promo-variant .slot.newsletter-signup{max-width:300px;background:transparent url('https://www.penguinrandomhouse.com/wp-content/themes/penguinrandomhouse/images/horizontal-divider.png') 0 100% no-repeat}.products-promo .blog-promo-variant .slot.ad-promo{display:none}.blog-promo{position:relative;display:block;height:335px}.blog-promo .blog-promo-variant{background:#f9f9f9 url('https://www.penguinrandomhouse.com/wp-content/themes/penguinrandomhouse/images/module-top.png') 50% 0 no-repeat;margin-top:30px;padding-bottom:30px;position:absolute;left:-8%;right:-8%;text-align:center}.blog-promo .blog-promo-variant .slot.newsletter-signup{max-width:300px;padding-top:15px}.blog-promo .blog-promo-variant .slot.ad-promo{display:none}.products-promo.clearfix .credit{text-align:center;font-family:"Fort-Light";font-size:80%;color:#999;font-style:normal}@media (min-width:600px){.products-promo .tripod-variant .slot{display:inline-block;vertical-align:top}.products-promo .tripod-variant .slot.newsletter-signup{width:50%;padding-right:30px;padding-left:30px;background-image:none;max-width:none}.products-promo .tripod-variant .slot.product-related.articles{background:transparent url('https://www.penguinrandomhouse.com/wp-content/themes/penguinrandomhouse/images/vertical-divider.png') 0 0 no-repeat;padding-left:6%;width:49%;margin-top:0em}.blog-promo{height:430px}.blog-promo .blog-promo-variant{padding-top:20px}.blog-promo .blog-promo-variant .slot.newsletter-signup{width:46%;padding-right:6%;padding-left:4%;background-image:none;max-width:none;vertical-align:top;display:inline-block}.blog-promo .blog-promo-variant .slot.ad-promo{width:41%;display:inline-block;padding:2em 4% 0% 4%;background:transparent url('https://www.penguinrandomhouse.com/wp-content/themes/penguinrandomhouse/images/vertical-divider.png') 0 0 no-repeat;text-align:center;min-height:300px}.blog-promo .blog-promo-variant .slot.ad-promo img{max-width:100%;height:auto}}@media (min-width:768px){.blog-promo{display:none}.products-promo{position:relative;padding-bottom:2%}.products-promo .right-variant{min-height:initial;padding-bottom:0}.products-promo .left-variant .slot{width:36.333%;margin:0 2% 0 0;display:inline-block;vertical-align:top}.products-promo .left-variant .slot.promo-detail{width:33.333%}.products-promo .left-variant .slot:last-child{width:25%;margin:0 0 0 2%}.products-promo .left-variant .header{margin:0;position:absolute;left:38.6666%;width:33.333%}.products-promo .left-variant.spotlight{padding-bottom:1%}.products-promo .left-variant.spotlight .header{width:39.333%;display:inline-block;position:absolute;right:0;left:auto;margin:0}.products-promo .left-variant.spotlight .slot.left-hero{width:58%}.products-promo .left-variant.spotlight .slot.left-hero .promo-box{display:inline-block;overflow:hidden;height:100%}.products-promo .left-variant.spotlight .slot.left-hero .promo-box.product{width:31.666%;margin-right:2%;float:left}.products-promo .left-variant.spotlight .slot.left-hero .promo-box.product img{box-shadow:0px 0px 13px 3px #ccc;-moz-box-shadow:0px 0px 13px 3px #ccc;-webkit-box-shadow:0px 0px 13px 3px #ccc}.products-promo .left-variant.spotlight .slot.left-hero .promo-box.author{width:65%;float:right}.products-promo .left-variant.spotlight .slot.left-hero .promo-box.author a{display:block;height:90%}.products-promo .left-variant.spotlight .slot.left-hero .promo-box.author p.credit{text-align:left;color:#777;font-size:80%;margin:10px 0}.products-promo .left-variant .slot.promo-detail{clear:both;left:38.333%;margin:9% 0 0 0;max-height:200px;overflow:hidden}.products-promo .left-variant .slot.promo-detail.strlength30,.products-promo .left-variant .slot.promo-detail.strlength40,.products-promo .left-variant .slot.promo-detail.strlength50,.products-promo .left-variant .slot.promo-detail.strlength60{margin-top:9%}.products-promo .left-variant .slot.promo-detail.strlength70,.products-promo .left-variant .slot.promo-detail.strlength80,.products-promo .left-variant .slot.promo-detail.strlength90{margin-top:9%}.products-promo .left-variant .slot.promo-detail.strlength100{margin-top:9%}.products-promo .left-variant.spotlight .slot.promo-detail{right:0;left:auto;width:39.3%;margin:7% 0 0 0;position:absolute}.products-promo .left-variant.spotlight .slot.promo-detail.strlength30,.products-promo .left-variant.spotlight .slot.promo-detail.strlength40,.products-promo .left-variant.spotlight .slot.promo-detail.strlength50,.products-promo .left-variant.spotlight .slot.promo-detail.strlength60{margin-top:7%}.products-promo .left-variant.spotlight .slot.promo-detail.strlength70,.products-promo .left-variant.spotlight .slot.promo-detail.strlength80,.products-promo .left-variant.spotlight .slot.promo-detail.strlength90{margin-top:7%}.products-promo .left-variant.spotlight .slot.promo-detail.strlength100{margin-top:7%}.products-promo .left-variant .series.slot.promo-detail{width:33.3%;margin:15% 0 0 0}.products-promo .left-variant .series.slot.promo-detail.strlength30,.products-promo .left-variant .series.slot.promo-detail.strlength40,.products-promo .left-variant .series.slot.promo-detail.strlength50,.products-promo .left-variant .series.slot.promo-detail.strlength60{margin-top:19%}.products-promo .left-variant .series.slot.promo-detail.strlength70,.products-promo .left-variant .series.slot.promo-detail.strlength80,.products-promo .left-variant .series.slot.promo-detail.strlength90{margin-top:23%}.products-promo .left-variant .series.slot.promo-detail.strlength100{margin-top:26%}.products-promo .left-variant .slot.left-hero{text-align:center;padding:7px 0 0 0}.products-promo .left-variant .slot.left-hero.product img{box-shadow:0px 0px 13px 3px #ccc;-moz-box-shadow:0px 0px 13px 3px #ccc;-webkit-box-shadow:0px 0px 13px 3px #ccc}.products-promo .left-variant .slot.left-hero img{max-width:100%;height:auto}.products-promo .left-variant .slot.promo-detail.series h4{margin:7px 0 14px 0}.products-promo .left-variant .slot.promo-detail.series h5{margin:3% 0 0 0}.products-promo .left-variant .slot.promo-detail.series .author{margin:0 0 14px 0;font-size:80%;color:#333;font-family:"Shift-Light"}}@media (min-width:992px){.products-promo .left-variant .slot.promo-detail{margin:7% 0 0 0}.products-promo .left-variant .slot.promo-detail.strlength30,.products-promo .left-variant .slot.promo-detail.strlength40,.products-promo .left-variant .slot.promo-detail.strlength50,.products-promo .left-variant .slot.promo-detail.strlength60{margin-top:7%}.products-promo .left-variant .slot.promo-detail.strlength70,.products-promo .left-variant .slot.promo-detail.strlength80,.products-promo .left-variant .slot.promo-detail.strlength90{margin-top:12%}.products-promo .left-variant .slot.promo-detail.strlength100{margin-top:15%}slot .products-promo .left-variant.spotlight .slot.promo-detail{margin:9% 0 0 0;position:absolute}slot .products-promo .left-variant.spotlight .slot.promo-detail.strlength30,slot .products-promo .left-variant.spotlight .slot.promo-detail.strlength40,slot .products-promo .left-variant.spotlight .slot.promo-detail.strlength50,slot .products-promo .left-variant.spotlight .slot.promo-detail.strlength60{margin-top:23%}slot .products-promo .left-variant.spotlight .slot.promo-detail.strlength70,slot .products-promo .left-variant.spotlight .slot.promo-detail.strlength80,slot .products-promo .left-variant.spotlight .slot.promo-detail.strlength90{margin-top:28%}slot .products-promo .left-variant.spotlight .slot.promo-detail.strlength100{margin-top:34%}.products-promo .left-variant .series.slot.promo-detail{margin:12% 0 0 0}.products-promo .left-variant .series.slot.promo-detail.strlength30,.products-promo .left-variant .series.slot.promo-detail.strlength40,.products-promo .left-variant .series.slot.promo-detail.strlength50,.products-promo .left-variant .series.slot.promo-detail.strlength60{margin-top:14%}.products-promo .left-variant .series.slot.promo-detail.strlength70,.products-promo .left-variant .series.slot.promo-detail.strlength80,.products-promo .left-variant .series.slot.promo-detail.strlength90{margin-top:16%}.products-promo .left-variant .series.slot.promo-detail.strlength100{margin-top:17%}.products-promo .tripod-variant .slot{display:inline-block;vertical-align:top}.products-promo .tripod-variant .slot.newsletter-signup{width:33%}.products-promo .tripod-variant .slot.product-related.articles{width:35%;padding-left:4%;padding-right:4%;margin-top:0em}.products-promo .tripod-variant .slot.ad-promo{width:31%;display:inline-block;padding:2em 4% 0% 4%;background:transparent url('https://www.penguinrandomhouse.com/wp-content/themes/penguinrandomhouse/images/vertical-divider.png') 0 0 no-repeat;text-align:center}.products-promo .tripod-variant .slot.ad-promo img{max-width:100%;height:auto}}@media (min-width:600px) and (max-width:767px){.products-promo .left-variant.spotlight .slot.left-hero .promo-box.author,.products-promo .left-variant.spotlight .slot.left-hero .promo-box.product{display:inline-block;vertical-align:top}.products-promo .left-variant.spotlight .slot.left-hero .promo-box.author{width:70%;float:right}.products-promo .left-variant.spotlight .slot.left-hero .promo-box.product{width:28%;float:left}.products-promo .right-variant{position:relative}.products-promo .right-variant h1,.products-promo .right-variant h2,.products-promo .right-variant p.lede{width:44%;display:inline-block}.products-promo .right-variant h1.onlyone,.products-promo .right-variant h2.onlyone,.products-promo .right-variant p.lede.onlyone{width:66%}.products-promo .right-variant h1,.products-promo .right-variant h2{float:left}.products-promo .right-variant h1{margin:.9em 0 1em 0;font-size:180%}.products-promo .right-variant .slot.right-hero{width:48%;float:right;position:relative;top:30px;margin-bottom:45px;text-align:right}.products-promo .right-variant .slot.right-hero .promo-box{display:inline-block;height:100%}.products-promo .right-variant .slot.right-hero .promo-box img{width:100%;height:auto}.products-promo .right-variant .slot.right-hero.els-1{width:24%}.products-promo .right-variant .slot.right-hero.els-1 .promo-box{width:88%;text-align:center}.products-promo .right-variant .slot.right-hero.els-2 .promo-box{width:44%;margin-right:5%;text-align:center}.products-promo .right-variant .slot.right-hero.els-2 .promo-box:last-child{margin:0}.products-promo .right-variant .slot.right-hero.title-mod{top:-27px}}@media (min-width:220px) and (max-width:599px){.products-promo{min-height:0}.products-promo .right-variant{margin-top:0;padding:2.5em 0 0 0}.products-promo .right-variant h2,.products-promo .right-variant p.lede{width:100%;display:block}.products-promo .right-variant h2.onlyone,.products-promo .right-variant p.lede.onlyone{width:100%}.products-promo .right-variant h1,.products-promo .right-variant h1.onlyone{width:100%;display:block;margin:0 0 20px;text-align:center;font-size:170%}.products-promo .right-variant h2{text-align:center}.products-promo .right-variant .slot{display:inline-block}.products-promo .right-variant .slot.right-hero{vertical-align:top;width:100%;margin:15px 0;float:none;position:static;display:block}.products-promo .right-variant .slot.right-hero .promo-box .credit{text-align:left}.products-promo .right-variant .slot.right-hero.els-1{width:48%;text-align:center;margin:15px auto}.products-promo .right-variant .button{text-align:center}}div.text-images-widget-wrap.container{margin-bottom:30px}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box{font:16px/1.5 "Fort-Book",Helvetica,sans-serif;color:#333}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box h1,div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box .h1{font-family:"Shift-Book";font-size:40px;line-height:1.2;color:#323232;margin-top:10px;margin-bottom:20px}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box h1 a,div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box .h1 a{color:#323232;text-decoration:none}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box h1 a:hover,div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box .h1 a:hover{color:#fa6400}@media (max-width:768px){div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box h1,div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box .h1{font-size:28px}}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box h2{font-family:"Shift-Light";font-size:40px;line-height:1;text-transform:none;margin:0px auto 20px;color:#323232;text-align:center}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box h2 a{color:#323232;text-decoration:none}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box h2 a:hover{color:#fa6400}@media (max-width:768px){div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box h2{font-size:28px}}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box h3{font-family:"Fort-Medium";font-size:24px;color:#323232;line-height:1;margin-bottom:20px}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box h3 a{font-family:"Fort-Bold";text-transform:uppercase;color:#fa6400;text-decoration:none}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box h3 a:hover{color:#323232}@media (max-width:768px){div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box h3{font-size:22px;text-align:center}}@media (max-width:600px){div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box h3{font-size:19px;text-align:center}}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box h4{font-family:"Fort-Bold";font-size:16px;color:#323232;line-height:1;text-transform:uppercase;margin-bottom:10px}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box h4 a{color:#323232;text-decoration:none}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box h4 a:hover{color:#fa6400}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box h5{font-family:"Fort-Book";font-size:16px;color:#323232;line-height:1;margin-bottom:10px}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box h5 a{font-family:"Fort-Medium";color:#fa6400;text-decoration:none}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box h5 a:hover{color:#323232}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box h6{font-size:13px;font-family:"Fort-Bold";color:#323232;line-height:1;text-transform:uppercase;margin:0 0 10px 0}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box h6 a{color:#323232;text-decoration:none}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box h6 a:hover{color:#fa6400}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box a{color:#FA6400}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box a:hover{color:#333;text-decoration:none}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box blockquote,div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box .blockquote{font-size:19px;line-height:29px;font-family:"Shift-Bold";color:#323232;text-align:center;margin-top:20px;margin-bottom:20px;padding:20px 40px;background-color:#f6f6f6}@media (max-width:768px){div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box blockquote,div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box .blockquote{font-size:16px;line-height:22px;padding-left:20px;padding-right:20px}}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box figcaption{font-size:13px;line-height:17px;margin-bottom:20px}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box figcaption .image-credit{color:#969696}@media (max-width:768px){div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box figcaption{max-width:100% !important}}@media (max-width:768px){div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box{text-align:center}}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box h3.text-images-widget{margin:20px 0 0 0}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box div.textclear{clear:both;line-height:0}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box div.text{padding-top:20px;text-align:left;max-width:768px}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box figure{float:left;margin:20px 20px 0px 0px}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box figure img{max-height:300px;max-width:100%}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box figure figcaption{padding-top:11px;margin-bottom:0px}div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box figure p{margin-bottom:0px}@media (max-width:768px){div.text-images-widget-wrap.container div.scaffolding.row div.main-content div.text-images-widget-box figure{float:none}}div.pubset-widget-wrap.container+div.text-images-widget-wrap.container div.main-content{border-top:2px solid #dbdbdb}div.text-images-widget-wrap.container+div.pubset-widget-wrap.container div.main-content{border-top:2px solid #dbdbdb;padding-top:20px}body.page-template-page-custom-menu .corporate-main .corporate-content{font-size:inherit}.products-category .cat-box{padding:5px 0 0 0;color:#000}.products-category .cat-box .cat-wrap{position:relative;margin:0 auto 0 auto;min-height:180px;color:#000;font-size:120%;line-height:1.15;text-align:center;width:85%}.products-category .cat-box .cat-wrap .bg{position:absolute;top:0;bottom:10px;left:0;right:0;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.products-category .cat-box .cat-wrap a.cat-marker{position:relative;font-family:"Shift-Light";display:inline-block;min-height:320px;color:#000;font-size:100%;line-height:1.15;text-align:center;width:100%}.products-category .cat-box .cat-wrap a.cat-marker img{max-width:70%;min-height:130px;position:absolute;left:0;right:0;top:0;bottom:25%;margin:auto}.products-category .cat-box .cat-wrap a.cat-marker div{position:absolute;top:auto;bottom:0;left:0;right:0;margin:auto;padding:20px 10px;background-color:#f6f6f6;overflow:visible;align-self:center;align-content:center}.products-category .cat-box .cat-wrap a.cat-marker div span{padding:0 3px;display:inline-block;font-size:18px;font-family:'Shift-Light';color:#000}.products-category .cat-box .cat-wrap a.cat-marker:hover div span{text-decoration:underline;text-decoration-color:#FA6400}@media (min-width:992px){.products-category .cat-box .cat-wrap{margin:0 4px 0 auto;width:24.2%}.products-category .cat-box .cat-wrap a.cat-marker img{max-width:75%;bottom:25%}}@media (min-width:601px) and (max-width:991px){.products-category .cat-box .cat-wrap{width:32.1%;margin:0 4px 0 0}.products-category .cat-box .cat-wrap a.cat-marker img{max-width:75%;bottom:30%}}@media (min-width:481px) and (max-width:600px){.products-category .cat-box .cat-wrap{width:48.333%}}@media (min-width:480px) and (max-width:600px){.products-category .cat-box .cat-wrap{margin:0 4px 0 0}.products-category .cat-box .cat-wrap a.cat-marker img{max-width:70%;bottom:35%}}@media (min-width:480px){.products-category .cat-box .cat-wrap{display:inline-block}}h1{font-family:"Shift-Bold";margin:0 0 17px}.inner-facade.ribbon{background-image:none;margin:-1px 0 0;padding:0;border-bottom:1px solid #e6e6e6;height:50px}@media (min-width:1280px){.inner-facade.ribbon{margin:6px 0 0}}.inner-facade.hero{background:#f6f6f6;background-size:auto 14px;padding:0;margin:0 0 23px 0}.inner-facade.hero .blur-bg{background-size:100% 200%;background-repeat:no-repeat;margin:0 0 20px 0;padding:0}.inner-facade.hero .hero-hero{background:linear-gradient(45deg, #f6f6f6 0, rgba(246,246,246,0.1) 60%),url('https://www.penguinrandomhouse.com/wp-content/themes/penguinrandomhouse/images/cat-hero-bg.png') no-repeat 0 0;background-size:200% 200%;color:#000}.inner-facade.hero .products-promo{padding-bottom:0;margin-bottom:0}.inner-facade.hero .right-variant h1{margin:.9em 0 0 0;font-size:181%}.inner-facade.hero .result-count{text-transform:uppercase;color:#000;font-size:90%;padding:0;margin:0 0 10px 0;font-family:"Fort-Bold"}.inner-facade.hero .no-hero{padding:0;margin:28px 0;color:#000}.inner-facade.no-hero{background-image:none;background-color:#fff;margin:0 0 1.666em 0;padding:1em 0}.inner-facade.no-hero .no-hero{padding-top:0.5em}.pagination .pg-ctrls .pg-prev,.pagination .pg-ctrls .pg-next{display:inline-block;margin:0 10px 0 0;padding:5px}.pagination .pg-ctrls .pg-next:before{content:"";border-left:1px solid #c8c8c8;padding:0 0 0 20px}.browse-btn-box .btn.browse{display:none}.title,.contributor{margin-top:10px}.title{margin-bottom:2px;font-size:16px;font-family:"Fort-Medium";line-height:1.2;color:#000;text-decoration:underline}.title:hover{text-decoration-color:#FA6400}.title a{font:inherit;color:inherit}.title a:hover{text-decoration-color:#FA6400}.contributor{margin-top:0;font-size:14px;font-family:"Fort-Medium-Italic";line-height:1.2}.contributor a{color:#707070;text-decoration:underline}.contributor a:hover{text-decoration-color:#FA6400}@media (min-width:769px){.contributor{line-height:1.3}}.products-category-grid{vertical-align:top;padding:5px 0}.products-category-grid .book{display:inline-block;width:17.7%;vertical-align:top;margin:0 2% 6% 0}.products-category-grid .book:nth-child(5n+0){margin-right:0}.products-category-grid .img{padding:2% 2% 0}.products-category-grid img{max-width:100%;height:auto;border:2px solid #ddd;-webkit-box-shadow:0 0 13px 1px #ddd;-moz-box-shadow:0 0 13px 1px #ddd;box-shadow:0 0 13px 1px #ddd}.products-category-grid img:hover{opacity:.65}.slot.newsletter-signup.static{width:58%}.slot.newsletter-signup.static.onlyone{width:66%}.slot.newsletter-signup.static.category-results-page{width:auto}.slot.newsletter-signup.static.category-results-page .desktop-wrap{margin-top:0 !important;margin-bottom:0 !important;padding-bottom:10px !important}.slot.newsletter-signup.static.category-results-page span.email{width:40% !important}.slot.newsletter-signup.static.category-results-page button.btn.subscribe{width:12.5% !important}.slot.newsletter-signup.static .desktop-wrap{border-top:1px solid #7c7a6b;padding:10px 0 30px 0;margin-top:24px}.slot.newsletter-signup.static .desktop-wrap .item-checkbox{margin-bottom:13px}.slot.newsletter-signup.static .desktop-wrap .item-checkbox label{font-size:13px;font-family:"Fort-Bold";text-transform:uppercase}.slot.newsletter-signup.static .desktop-wrap span.email{position:relative;display:inline-block;width:65%}.slot.newsletter-signup.static .desktop-wrap input.newsletter-email-box.email-box{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.slot.newsletter-signup.static .desktop-wrap button.btn.subscribe{position:relative;display:inline-block;width:30%;margin-top:0;margin-bottom:17px;margin-left:-4px;vertical-align:top;padding-left:10px;padding-right:10px;border-top-left-radius:0;border-bottom-left-radius:0}@media (min-width:992px){.slot.newsletter-signup.static .desktop-wrap button.btn.subscribe{width:25%;padding-left:20px;padding-right:20px}}.slot.newsletter-signup.static .desktop-wrap .field-error{border-right:0 !important}.slot.newsletter-signup.static .desktop-wrap .fielderr{margin-top:-14px;margin-bottom:14px}.slot.newsletter-signup.static .desktop-wrap span.terms{text-align:left}.slot.newsletter-signup.static .desktop-wrap .hdr{font-size:19px;line-height:1}@media (max-width:600px){.slot.newsletter-signup.static .desktop-wrap .hdr{margin-bottom:13px}}#newcat_header{text-align:center;padding:60px 20px 20px}#newcat_header h1{font-family:"Shift-Light";font-size:10vw}#newcat_header h2{font-family:"Shift-Medium";font-size:4.5vw;margin:0 10px;line-height:1.4;text-transform:none}#newcat_swip .hdr_copy{padding:5%;background-color:#f5f5f5;margin:20px 20px 0;position:relative;top:-45px;color:#000;border:1px solid #dbdbdb}#newcat_swip .hdr_copy .hdr_ca{font-family:"Fort-Medium";font-size:16px;line-height:1.6;min-height:50px;border:4px solid #FA6400;padding:9px;color:#000;background-color:#fff;display:inline-block;text-transform:uppercase}#newcat_swip .hdr_copy .hdr_ca:hover{border-color:#000}#newcat_swip .main_txt{font-family:"Shift-Light";font-size:23px;line-height:1.2;margin-bottom:15px}#newcat_swip .secondary_txt{display:none}#newcat_swip .hdr_img img{max-width:100%}#newcat_swip .hdr_img_div{display:none}.subgenre_header{display:none}.subgenre_header_m{font-family:"Shift-Book";font-size:5.5vw;flex:0 1 50%;text-align:center;padding:0 20px}.subgenre_header_m span{height:100%;display:flex;justify-content:center;flex-direction:column;text-align:center}.sg_cover_wrap{display:flex;flex-wrap:wrap}a.subgenre_div{flex:0 1 50%;padding:10px 0 0;position:relative;text-align:center}a.subgenre_div:hover span{border-bottom:6px solid #FA6400}a.subgenre_div:hover .fa.fa-caret-right{color:#FA6400}a.subgenre_div img{max-width:100%}a.subgenre_div:nth-child(odd){padding-right:5px}a.subgenre_div:nth-child(even){padding-left:5px}.subgenre_name{font-family:"Fort-Bold";font-size:17px;position:absolute;top:10%;width:100%;padding:0 10px}@media (max-width:767px){.subgenre_name{font-size:3.5vw}}.subgenre_name span{color:#000;border-bottom:6px solid transparent;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}#newcat_series{margin-bottom:-45px}.series_copy_block{padding:20px;box-sizing:border-box}.s_cpy_gry{font:23px/1.2 "Shift-Book";text-align:center;padding:60px 20px}.s_cpy_gry a{font:16px/1.6 "Fort-Medium";border:4px solid #FA6400;padding:9px;min-height:50px;color:#000;background-color:#FFF;display:inline-block;margin-top:20px;text-transform:uppercase}.s_cpy_gry a:hover{border-color:#000}.series_img_blocks{box-sizing:border-box}.series_img_block .img_div{overflow:hidden}.series_img_block .img_div img{max-width:100%;-webkit-transform:scale(1.035) translateZ(0);transform:scale(1.035) translateZ(0);will-change:transform;-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease}.series_img_block:hover .img_div img{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}.series_img_block_copy{bottom:20px;background-color:#fff;padding:20px;font:23px/1.2 "Shift-Book";margin:0 auto -30px;border:1px solid #ddd;position:relative;top:-50px;width:calc(100% - 40px)}a.scnd_txt{font:18px "Fort-Bold";border-bottom:6px solid #FA6400;color:#000;display:inline-block;padding-bottom:12px;text-transform:uppercase;margin-top:20px}#newcat_tropes{background-repeat:no-repeat;background-size:cover;background-position:top center;margin:15px}.tropes_bnnr{border:5px solid #fff;text-align:center;color:#333;padding:40px 20px}.tropes_header{font:2.3rem "Shift-Book";margin-bottom:20px}.tropes_secondary{font:1.6rem "Fort-Book"}.tropes_div{display:flex;flex-wrap:wrap;text-align:center}.tropes_div.open .trope_item{background-color:rgba(0,0,0,0.25);border-bottom-width:10px;height:250px}.tropes_div.open .trope_item.lastRow{border-top-width:10px;border-bottom-width:5px}.tropes_div.open .trope_item.lastRow .arrw{bottom:auto;top:0;border-bottom:0 solid #ededed;border-top:none}.tropes_div.open .trope_item.curr{color:#000;background-color:#ededed;border-bottom:none;padding-top:20px}.tropes_div.open .trope_item.curr .arrw{border:30px solid transparent;opacity:1;bottom:-30px;border-top-color:#ededed;border-bottom:none;margin-left:-20px}.tropes_div.open .trope_item.curr.lastRow{border-top:none;border-bottom:10px solid #fff}.tropes_div.open .trope_item.curr.lastRow .arrw{top:-30px;bottom:auto;border-bottom:30px solid #ededed;border-top:none}.trope_item{color:#000;text-decoration:underline;max-width:50%;flex:0 1 50%;border:5px solid #fff;padding:40px 6px;cursor:pointer;font:4.5vw "Fort-Bold";height:160px;display:flex;justify-content:center;flex-direction:column;text-align:center;position:relative;z-index:2;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.trope_item .arrw{position:absolute;bottom:0;border:0 solid transparent;border-bottom:none;left:50%;margin-left:0;opacity:0;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.trope_item:hover{text-decoration-color:#FA6400}#book_drawer{flex:0 1 100%;background-color:#3B3E3D;border-left:5px solid #fff;border-right:5px solid #fff;display:none;position:relative;z-index:1;-webkit-box-shadow:inset 0 0 45px 2px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 45px 2px rgba(0,0,0,0.5);box-shadow:inset 0 0 45px 2px rgba(0,0,0,0.5)}.close_drawer{position:absolute;top:6px;right:10px;font-size:28px;cursor:pointer;color:#ededed}@media (max-width:768px){.book_wrap .book_div .two-d .hover-state{display:block;z-index:2}.book_wrap .book_div .two-d .hover-state a{display:none}.book_wrap .book_div .two-d .hover-state .heart-div{position:absolute;bottom:-30px;display:block;width:100%;text-align:center;cursor:pointer;font-size:18px;color:#f5f5f5;z-index:2}.book_wrap .book_div .two-d .hover-state .heart_mbl_txt{margin-left:8px;display:inline-block}}.book_wrap{display:none;position:absolute;top:0;left:0;right:0}.book_wrap.curr{position:relative;padding:30px 0 60px}.book_wrap .book_div{width:180px;max-width:12%;display:inline-block;margin:20px 1.2%;position:relative}.book_wrap .book_div:nth-child(even){top:30px}@media (max-width:768px){.book_wrap .book_div{max-width:40%;width:200px;margin:20px 3% 50px}}a.bk_link{position:relative;display:inline-block;width:100%}a.bk_link img{-webkit-box-shadow:10px 10px 15px 3px rgba(0,0,0,0.6);-moz-box-shadow:10px 10px 15px 3px rgba(0,0,0,0.6);box-shadow:10px 10px 15px 3px rgba(0,0,0,0.6);max-width:100%}a.bk_link:nth-child(even){top:30px}.two-d{position:relative;border-radius:3px;display:inline-block;width:100%}@media (min-width:769px){.two-d .hover-state{display:none;background-color:rgba(255,255,255,0);opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s}.two-d:hover .hover-state{display:flex;flex-direction:column;opacity:1;width:100%;height:100%;position:absolute;z-index:2;top:0;left:0;background-color:rgba(255,255,255,0.65)}.two-d:hover .heart-div{font-size:16px;font-family:"Fort-Medium";text-align:center;padding-top:8px;cursor:pointer;flex:0 1 100%;background-color:rgba(255,102,0,0.7);color:#fff;display:flex;flex-direction:column;height:100%;width:100%;align-items:center;justify-content:center;text-transform:uppercase}.two-d:hover .heart-div:hover{background-color:#FA6400}.two-d:hover .heart_mbl_txt{display:block;margin-top:4px}.two-d:hover i.fa{font-size:24px}.two-d:hover .booklink{flex:0 1 100%;color:#fff;text-transform:uppercase;background-color:rgba(0,0,0,0.85);cursor:pointer;padding:10px 0;text-align:center;font-size:16px;font-family:"Fort-Medium";display:flex;height:100%;width:100%;align-items:center;justify-content:center}.two-d:hover .booklink:hover{background-color:#000}}#newcat_bottom{display:flex;flex-wrap:wrap;border:10px solid #fff;border-top:none;border-bottom:none}.bttm_block{position:relative;overflow:hidden;flex:0 1 auto;background-color:#f0f0f0;border:10px solid #fff;border-top:none;border-bottom-width:20px;flex-basis:100%;-webkit-flex-basis:100%;max-width:100%}.bttm_block:before{content:"";display:block;padding-top:100%;z-index:0;position:relative}.bttm_block.theme_dark{background-color:#333}.bttm_block.theme_dark .bttm_txt{color:#fff}.bttm_txt_wrap{position:absolute;width:100%;height:100%;z-index:10;top:0;bottom:0;display:flex;justify-content:center;flex-direction:column;text-align:center}.bttm_txt{position:absolute;left:30px;right:30px;color:#333}.bttm_header{font:23px/1.2 "Shift-Book"}.dt_cta{display:none}.bttm_cta{font:16px/1 "Fort-Medium";border:4px solid #FA6400;padding:9px;color:#000;background-color:#FFF;margin-top:20px;display:inline-block;text-transform:uppercase;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.bttm_cta:hover{border-color:#000}@media (min-width:426px){#newcat_header{padding:60px 20px 40px}#newcat_header h1{font-size:5vw}#newcat_header h2{font-size:21px;text-transform:none}#newcat_swip .hdr_copy{border:none;top:-65px;margin:20px 30px 30px}.subgenre_header_m{font-size:19px}a.subgenre_div{padding:5px 0}.trope_item{font-size:2.5vw}}@media (min-width:768px){#newcat_header h1{font-size:4rem;margin:0}#newcat_header h2{font-size:2rem}#newcat_swip .main_txt{font-size:4rem}.subgenre_name{font-size:1.2rem}.series_img_block_copy{padding:30px;margin:0 auto -20px;font-size:3rem}a.scnd_txt{font-size:2rem}.series_copy_block{padding:30px}}@media (min-width:769px){.mbl_cta{display:none}.dt_cta{display:inline-block}#newcat_header{padding:60px 0 40px}#newcat_header h1{font-size:48px}#newcat_swip{position:relative;background-color:#f5f5f5}#newcat_swip .hdr_copy{width:50%;margin:0;bottom:0;top:0;position:absolute}#newcat_swip .main_txt{line-height:1.3}#newcat_swip .secondary_txt{font-family:"Fort-Medium";font-size:18px;line-height:1.3;display:block;margin-bottom:30px}#newcat_swip .hdr_ca{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}#newcat_swip .hdr_img{position:absolute;width:50%;height:100vh;right:0;top:0}#newcat_swip .hdr_img img{display:none}#newcat_swip.on .hdr_img{position:fixed}#newcat_swip.after .hdr_img{top:auto}#newcat_swip .swip_link{cursor:pointer}#newcat_swip .hdr_black_overlay{background:#000;opacity:0}#newcat_swip .hdr_img_div{position:absolute;width:100%;height:100%;z-index:0;display:block}#newcat_swip .hdr_img_div span{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;transition:background 200ms linear;background-position:center;background-size:cover;background-repeat:no-repeat}.hdr_slide{position:relative}#newcat_subgenre{position:relative;margin-top:20px}a.subgenre_div{flex:1;width:auto;padding:0 !important}a.subgenre_div img{display:block;padding-top:80px;background-color:#f9f5f3}.subgenre_name{top:25%}.subgenre_header{font-family:"Shift-Book";font-size:3vw;position:absolute;display:block;width:100%;top:20px;z-index:2;text-align:center}.subgenre_header_m{display:none}#newcat_series{display:flex;flex-wrap:wrap;padding:20px 20px 0;width:100%;margin-bottom:0}.series_copy_block{flex:0 1 auto;order:2}.s_cpy_gry{height:100%;display:flex;justify-content:center;flex-direction:column;text-align:center;font-size:3.5rem}.s_cpy_gry a{display:inline-block;margin-top:20px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.series_img_blocks{flex:0 1 auto;order:1;padding-bottom:10px}.series_img_block{position:relative;padding:0 0 0 0}.series_img_block:first-child{padding-bottom:20px}.series_img_block img{max-width:100%}.series_img_block:nth-child(even) .series_img_block_copy{right:0;bottom:0}.series_img_block_copy{position:absolute;bottom:20px;top:auto;border:none;padding:20px;font-size:25px;margin:0;width:50%}a.scnd_txt{font-size:18px;padding-bottom:10px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.tropes_header{font-size:30px}.trope_item{max-width:25%;flex:0 1 25%;font-size:1.85vw;padding:10px;height:200px}a.bk_link img{-webkit-box-shadow:15px 15px 22px 3px rgba(0,0,0,0.6);-moz-box-shadow:15px 15px 22px 3px rgba(0,0,0,0.6);box-shadow:15px 15px 22px 3px rgba(0,0,0,0.6)}.bttm_block{flex-basis:50%;-webkit-flex-basis:50%;max-width:50%}.bttm_header{font:3.5rem/1.3 "Shift-Book"}}@media (min-width:1025px){#newcat_swip .main_txt{font-size:48px}.subgenre_header{font-size:2.5vw;line-height:1}.subgenre_name{font-size:1.5rem;line-height:1.2}.series_copy_block{padding:10px 0 0 0}}@media (min-width:1040px){.series_copy_block{padding:0 0 0 10px;flex-basis:50%;-webkit-flex-basis:50%;box-sizing:border-box;max-width:50%}.series_img_blocks{flex-basis:50%;-webkit-flex-basis:50%;box-sizing:border-box;max-width:50%;padding:0 10px 0 0}}@media (min-width:1200px){.bttm_header{font-size:48px}}@media (min-width:1333px){.trope_item{max-width:25%;flex:0 1 25%;font-size:1.5vw;padding:40px}}@media (min-width:220px) and (max-width:768px){.inner-facade.ribbon{margin-top:-46px;height:46px;background-color:#fff}.category-ribbon{height:46px}.inner-facade.no-hero{margin:1.666em 0}.browse-btn-box{position:relative;height:45px}.browse-btn-box .btn.browse{position:absolute;right:0;min-width:100px}.browse-btn-box .btn.browse.form-variant{display:block}.browse-btn-box .btn.browse:focus{outline:2px solid #000}.products-category-grid .book{width:31%}.products-category-grid .book:nth-child(5n+0){margin-right:2%}.products-category-grid .book:nth-child(3n+0){margin-right:0}.slot.newsletter-signup.static{width:50%}.inner-facade.hero .right-variant h1{margin:.9em 0 0 0}}@media (min-width:220px) and (max-width:600px){.slot.newsletter-signup.static,.slot.newsletter-signup.static.onlyone{width:100%}.inner-facade.hero .right-variant h1{margin:0 0 20px 0}}@media (min-width:220px) and (max-width:480px){.products-category-grid .book{width:47%}.products-category-grid .book:nth-child(5n+0){margin-right:2%}.products-category-grid .book:nth-child(3n+0){margin-right:2%}.products-category-grid .book:nth-child(2n+0){margin-right:0}}.book-shelf-add{font-size:16px;font-family:"Fort-Medium";line-height:19px;text-align:center;padding-top:8px;cursor:pointer;flex:0 1 100%;background-color:#D0F0FC;color:#000;display:flex;flex-direction:column;height:100%;width:100%;align-items:center;justify-content:center;opacity:90%}.book-shelf-add .heart_mbl_txt{display:block;max-width:140px}.book-shelf-add img{box-shadow:none;margin:0 0 12px 0}.mobile-shelf{display:none}@media (max-width:767px){.book-shelf-add{display:none}.mobile-shelf{background:none;color:#fff;display:flex !important;flex-direction:row;margin:0}.mobile-shelf .book-shelf-add{font-family:'Fort-Book';font-size:18px}.mobile-shelf .heart_mbl_txt{max-width:unset;text-transform:unset}.mobile-shelf img{box-shadow:unset;margin:0 18px 0 0}}.colorize-black{filter:brightness(.01)}.colorize-white{filter:brightness(0) invert(1)}