@charset "utf-8";html{scroll-behavior:smooth}.bg-none{background:0 0!important}.no-left-right{padding-left:0;padding-right:0}.hidden{display:none!important;visibility:hidden!important}.display-block{display:block}.display-none{display:none}button.close{opacity:1!important}button.close span{font-weight:400;line-height:14px;padding:1px;background-color:#fff;border-radius:4px;border:1px solid #999;margin:1px;display:inline-block;text-shadow:none}body{font-weight:400;font-size:16px;font-family:open sans,Helvetica,Arial,sans-serif}main{margin-top:.5em}a{color:#10147f;text-decoration:underline}a:hover{color:#494c88;text-decoration:underline}a:focus{color:#494c88;text-decoration:underline}a.alert-danger{text-decoration:none!important}label{font-weight:700}i.fa,ul.fa-ul li i{text-decoration:none;padding-right:10px}.border-primary{border-color:#494c88!important}.popover-header{color:#616161;font-size:1.2em;font-weight:400;font-family:open sans condensed,Helvetica,Arial,sans-serif}.popover-header b{color:#000}.popover-body{font-size:.9em;font-family:open sans,Helvetica,Arial,sans-serif}.popover-body hr{margin:5px 0}.hr-ccc{margin:1.5rem 0;border:0;border-top:1px solid #ccc}.btn-primary{color:#fff;background-color:#10147e;border-color:#10147e;border-radius:0;font-weight:700}.btn-primary:hover,.btn-primary:focus{color:#fff;background-color:#494c88!important;border-color:#494c88!important}.btn-outline-primary{color:#10147e!important;background-color:transparent;background-image:none;border-color:#10147e!important;border-radius:0}.btn-outline-primary:hover,.btn-outline-primary:focus{color:#fff!important;background-color:#494c88!important;border-color:#494c88!important}.btn-outline-primary:not(:disabled):not(.disabled).active{color:#fff!important}.btn-secondary,.btn-outline-secondary{border-radius:0!important}.btn-link{font-weight:400;color:#10147f;background-color:transparent}.btn-link:hover{color:#494c88;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-primary.disabled,.btn-primary:disabled{background-color:#666;border-color:#666}header.site{margin-bottom:15px}h1{font-size:2em;padding:.4em 0;font-family:Droid Serif,open sans,Helvetica,Arial,sans-serif}h2{font-size:1.6em;padding:.8em 0 .2em;font-family:open sans,Helvetica,Arial,sans-serif}h3{font-size:1.4em;padding:.6em 0 .2em;font-family:open sans,Helvetica,Arial,sans-serif}h4{font-size:1.1em;padding:.3em 0 .2em;font-family:open sans,Helvetica,Arial,sans-serif;color:#633}h5{font-size:1.1em;padding:.6em 0 .2em;font-family:open sans,Helvetica,Arial,sans-serif;color:#666}h6{font-size:1em;padding:.6em 0 .2em;font-family:open sans,Helvetica,Arial,sans-serif;color:#545454}aside h6{font-size:1.4em;padding:.6em 0 .2em;font-family:open sans,Helvetica,Arial,sans-serif;font-weight:400}header.showcase h1{margin-top:0;padding-top:0}.form-control,.form-select{border:1px solid #999}header.site #headerblue{background-color:#2056a2;clear:both}header.site #headerblue .des{font-size:.8em;color:#fff;padding-top:3px;padding-bottom:3px}header.site a.skip{font-size:.9em;color:#0955a8;border:0;transition-duration:.3s;left:15px;top:-200px;margin-top:1px;position:absolute;z-index:9999999999;cursor:pointer}header.site a.skip:focus{background-color:#fff;padding:3px 5px 2px;top:0}header.site .shiptxt a{color:#fff;text-decoration:underline}header.site .shiptxt a:hover{color:#fff;text-decoration:none}header.site .shipto select{border:0;padding:0 2px 0 30px;margin:0 -17px 0 0;color:#0955ab;max-width:33px;background-color:transparent;cursor:pointer;font-size:.9em;-moz-appearance:none;-webkit-appearance:none}header.site .shipto select::-ms-expand{display:none}header.site .insertFlag{background-image:url(https://www.routledge.com/images/flags/16/united-states.png);background-repeat:no-repeat;display:inline;background-position:left}header.homeonly{margin-top:35px}header.site #headerlogos{white-space:nowrap}header.site #headerlogos img{margin:0;max-height:60px;display:inline-block}header.site #headerlogos ul.faw-icons i{padding:0;color:#000;margin:auto 0;font-size:1.5em;cursor:pointer}header.site #headerlogos ul.faw-icons i:hover{color:#494c88}header.site #headerlogos ul.faw-icons i.initials{color:#cf102d}header.site #headerlogos ul.faw-icons i.initials span{font-size:.9em;font-family:helvetica,arial,sans-serif;transform:translate(-50%,-120%)!important}header.site #headerlogos ul.faw-icons li.nav-item{background-color:#fff}header.site #headerlogos ul.faw-icons li a{text-decoration:none}header.site #headerlogos ul.faw-icons li.nav-item a.nav-link{color:#007bff;padding:7px 0 0}header.site #headerlogos ul.faw-icons li.nav-item a.nav-link:hover,header.site #headerlogos ul.faw-icons li.nav-item a.nav-link:focus{background-color:#fff}header.site #headerlogos ul.faw-icons li{display:inline-block;padding:0 6px}header.site #headerlogos ul.faw-icons li .badge{display:inline-block;padding:0 0 0 2px;margin:0;color:inherit}nav.navbar ul li{border-right:1px solid #000;margin:10px 0}.mmenu ul li{border-right:0!important}header.site .navbar-expand-lg .navbar-nav .nav-link{color:#000;padding:0 18px;text-decoration:none}header.site .navbar-expand-lg .navbar-nav .nav-link:hover,header.site .navbar-expand-lg .navbar-nav .nav-link:focus{color:#494c88;background-color:#fff;text-decoration:underline}header.site .navbar-expand-lg .navbar-nav li.sale .nav-link{color:#ca1e47;background-color:none;border-right:none;margin-left:0}header.site .dropdown-menu.show h6{font-size:1rem;padding:.5em;background-color:#f3f3f3;margin-bottom:0;border-bottom:1px solid #000;border-top:1px solid #000;font-weight:700}.subjects .letter a{color:#10147f;padding:.5em;line-height:54px;border:1px solid #ccc;font-size:.9em;background-color:#fff;border-radius:5px;text-decoration:none;font-weight:600}.subjects .letter a.selected{color:#fff;background-color:#10147f}.subjects .areas h3{border-bottom:1px solid #ddd}.subjects .areas i.fas{color:#d3d3d3}.subjects .sub-search input{border:8px solid #ccc;border-right:0}.subjects .sub-search button{border-radius:0;border:8px solid #ccc}form#basicSrchFrm select.stype{display:none!important}form#basicSrchFrm input.sch{font-size:.9em;font-family:"droid serif",open sans,Helvetica,Arial,sans-serif;border-left:1px solid #ccc;height:48px;border:1px solid #000;margin:0 0 0 -1px;border-radius:0;background-color:#f3f3f3}form#basicSrchFrm button.sch{background-color:#fff;border:1px solid #fff;padding:.2em .7em;margin:3px 0 3px -1px}#searchautocomplete{position:absolute;width:95%;background-color:#fff;z-index:100;margin-left:2px}#searchautocomplete .ac-products img{max-width:50px;border:1px solid #ccc;border-radius:0!important}.autof{font-size:.9em;padding-left:0;padding-right:0}.autof h5{text-transform:uppercase;padding:12px 0 4px 10px;margin:0;font-size:1em;color:#222;font-weight:600;border-bottom:1px dashed #ccc}.autof ul{margin:0;padding:0;list-style-type:none}.autof ul.fa-ul{margin:5px;padding:0;list-style-type:none}.autof ul a{border:1px solid transparent;border-width:1px 0;text-decoration:none}.autof li.row{margin:5px 0}.autof li a{display:block;padding:2px 0 2px 30px;border:1px solid transparent;border-width:1px 0}.autof ul a:hover,.autof li a:hover{background-color:#eee;border:1px solid #ccc;color:#000;border-width:1px 0}.autof .fa-li{left:0;top:3px;margin-left:8px}.autof .ac-title{font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.autof .ac-ed,.autof .ac-aut{font-size:.85em;font-weight:400}.autof .ac-aut{margin-top:5px}.autof .col-10{padding-left:8px}header.site nav{background-color:#fff;border:0;border-bottom:1px solid #f3f3f3;font-family:open sans,Helvetica,Arial,sans-serif;padding:0!important;z-index:1001}header.site nav a.nav-link{color:#efefef}header.site nav a.nav-link:hover,nav a.nav-link:focus{color:#efefef;background-color:#0955ab}header.site nav .nav-item.show{background-color:#fff}header.site nav .nav-item.sale{background-color:#fff;margin-left:0;border-left:1px solid #fff;border-right:1px solid #fff}header.site .dropdown-menu.show{border:1px solid #6d9de2;border-top:4px solid #6d9de2;border-radius:0;margin:0;padding:0}header.site a.dropdown-item{display:block;width:100%;padding:7px 20px;clear:both;font-weight:400;color:#10147e;text-align:inherit;white-space:nowrap;background-color:#fff;border:1px solid #eee;text-decoration:none;font-size:.9em}header.site a.dropdown-item:hover,a.dropdown-item:focus{color:#efefef;background-color:#0955ab}header.site .dropdown-item.popular{pointer-events:none;background-color:#999ccc;font-size:.9em;color:#fff;padding:.5em 1.5em}header.homeonly section.promotion div{display:none}.table{border:1px solid #ccc;border-collapse:collapse;border-spacing:5px}.table td{border:1px solid #ccc;padding:5px;vertical-align:top;font-size:.8em}.table th{border:1px solid #ccc;padding:5px;vertical-align:top;font-size:1em;background-color:#eee}footer{margin-top:20px;background-color:#fff}footer{background-color:#10147f}footer #btt{background-color:#fff;padding-bottom:20px}footer #btt a{color:#10147f!important;font-weight:600}footer #btt .container{max-width:1150px}footer ul{margin:0 0 0 7px;padding:0;list-style:none}footer ul li{padding:3px 0 3px 3px;font-size:.9em}footer a,footer,footer h6{color:#fff!important;font-family:open sans,Helvetica,Arial,sans-serif;text-decoration:none}footer h6{font-weight:600;margin:2.5em 0 .5em;text-transform:uppercase;color:#fff!important}footer h6 a{border-bottom:1px dotted #fff}footer a:hover,footer a:focus{color:#fff;text-decoration:none;border-bottom:1px solid #fff}footer p{color:#e3e3e3;font-size:.8em;font-family:"droid serif",Helvetica,Arial,sans-serif;margin:.5em 0;white-space:nowrap}footer .rout-lo{padding-right:0}footer .tandf-lo{align-self:flex-end;display:flex;justify-content:flex-end}footer .tandf-lo img{max-height:50px}footer .social{white-space:nowrap}footer .social a{border-bottom:none}.pagination.bseries{font-size:.9em}.wish .wishitem{padding:20px 0;border-bottom:1px solid #ccc}.wish .wishitem:last-child{padding:20px 0;border-bottom:0}.wish .wishitem .edition{font-size:.8em;color:#666}.wish .wishitem h3 a{text-decoration:none}.wish .itembg{border:1px solid #e3e3e3;background-color:#f5f5f5}.wish #wishListData .item-no{border:1px solid #e3e3e3;background-color:#f5f5f5}.wish #options a:nth-child(4){display:none}.help header h1{font-family:Droid Serif;font-size:2.5em;padding:3% 10% 2% 0}.modal .modal-header{border-bottom:0}.modal .modal-header h5{padding:0;color:#000;font-weight:700}.modal .modal-content{border-top:3px solid #10147e;border-radius:0;padding:15px}.modal .modal-content,.product .modal.fade .modal-dialog{max-width:650px}.modal .modal-body p,.product .modal-body li{font-weight:400;font-size:1em!important}.modal .modal-body li{margin:10px}.hubs nav.customer{margin:20px 0}.hubs nav.tabs{margin-bottom:1.5em}.hubs nav.tabs .btn-primary:before{content:"";width:0;height:0;border-left:15px solid transparent;border-bottom:10px solid transparent;border-top:10px solid #10147e;border-right:15px solid transparent;position:absolute;bottom:-20px;left:45%}.hubs .btn.sale-cta{background-color:#cf102d;color:#fff;margin-bottom:15px;font-weight:700}.product .hubs .btn{padding:1em .4em}.hubs nav .btn{padding:1em .4em;transition:none;margin-left:-1px!important;text-transform:capitalize}.hubs .btn-outline-primary{color:#10147e;border-color:#10147e}.hubs .btn-outline-primary:hover,.hubs .btn-outline-primary:focus,.hubs .btn-outline-primary:active{background-color:#eee!important;color:#10147e!important}.hubs .cust-aside{border-top:6px solid #0955a4;border-bottom:1px solid #ccc;background-color:#f2f3f8;display:block;margin:0 0 2em;padding:1em 1.5em}.hubs .cust-aside p,.hubs.cust-aside li{font-size:1em}.hubs .mainContent h1{padding:0 0 .4em}.hubs .mainContent h4{padding:1.3em 0 0}.hubs h2{font-weight:700}.subject-ul{column-count:3}.subject-ul li{list-style:none;position:relative}.subject-li{position:absolute;left:-2em}@media(max-width:1199px){.product .hubs .btn{padding:.5em!important;font-size:.9em;margin-bottom:-1px}}@media(max-width:991px){.hubs nav.tabs .btn-primary{margin-left:-1px}.hubs nav.tabs .btn-primary:before{display:none}.hubs nav.tabs .btn{padding:.5em;font-size:.9em;margin-top:-1px;margin-left:0}.product .hubs .btn{padding:.4em!important;font-size:.8em;margin-bottom:-1px}.hubs h1{font-size:1.6em}.hubs h2{font-size:1.5em}.hubs h3{font-size:1.4em}.hubs h4{font-size:1.3em}.hubs h5{font-size:1.2em}.subject-ul{column-count:2}}@media(max-width:767px){.hubs nav.tabs .btn-primary:before{display:none}.subject-ul{column-count:1}}.modal-body p,.modal-body li{font-size:.9em}.select2-container{margin-bottom:7px}.select2-container .select2-choice{height:auto;padding:0;border:0;line-height:1.4em}.select2-container .select2-choice .select2-arrow{top:auto}.select2-container .select2-choice>.select2-chosen{margin:0 5px!important}.select2-container-active{border:0!important}#cconsent-pop{background-color:#525a5c;font-size:.9em;color:#fff;border-top:1px solid #999;padding:15px;z-index:1000;position:fixed;background:#222;left:0;right:0;bottom:0;animation-name:cookie-monsters;animation-duration:1s}#cconsent-pop a{text-decoration:underline}#cconsent-pop a.btn{text-decoration:none}header .srch,header .utilitynav{margin:auto 0;z-index:1002}header .utilitynav .dropdown-toggle::after{border:0}header.site .ship{background-color:#f2f3f8;font-family:open sans,Helvetica,Arial,sans-serif}header.site .ship a{color:#000;font-family:open sans,Helvetica,Arial,sans-serif;font-weight:700;text-decoration:underline}header.site .ship a:hover{color:#494c88}header.site .ship i{text-decoration:none}header.site #headerlogos ul.faw-icons{margin:0;padding:0}header.site #headerlogos ul.faw-icons li a.flag{border:1px solid #ccc;border-radius:3px;padding:2px 4px;padding-bottom:0}header.site.homeonly nav{border:0}header #headerlogos{display:flex;text-align:center}header.site .dropdown-toggle::after{content:none}form#basicSrchFrm input.sch:focus{background-color:#fff}form#basicSrchFrm .search-btn{margin-left:-1px;border:1px solid #000;border-radius:0;border-left:1px solid #f3f3f3;background-color:#f3f3f3;padding:2px 8px 2px 0}form#basicSrchFrm .search-btn i{color:#000;padding:0 0 0 10px}.btn{font-family:open sans,Helvetica,Arial,sans-serif;text-transform:uppercase;text-decoration:none;white-space:normal!important;border-radius:5px}.btn-sale{color:#fff;background-color:#ad1a3c;border-color:#ad1a3c;border-radius:0;font-weight:700}.btn-sale:hover,.btn-sale:focus{background-color:#8a1530;border-color:#8a1530;color:#fff}.btn-second-white{color:#fff;background-color:transparent;border-color:#fff;font-weight:700;padding:12px;text-transform:uppercase}.btn-second-white:hover,.btn-second-white:focus{text-decoration:underline}.break{flex-basis:100%;height:0}.mmenu{font-family:open sans,Helvetica,Arial,sans-serif}.mmenu ul.scat{margin:0;padding:10px 0;list-style:none;background-color:#eee;border-right:1px solid #000;height:100%}.mmenu ul.scat li{margin:0;padding:0}.mmenu ul.scat li a{background-color:#eee;padding:8px 15px;display:block;color:#000;text-decoration:none;border:1px solid #eee;border-left:0;font-weight:700}.mmenu ul.scat li a.active,.mmenu ul.scat li a:focus,.mmenu ul.scat li a:hover{background-color:#fff;border-top:1px solid #000;border-bottom:1px solid #000;border-right:0}.mmenu ul.scat li a.active{margin-right:-1px}header.site .dropdown-menu.show .mmenu h6{text-align:center;padding:16px 0;text-transform:uppercase;font-weight:700;border-bottom:1px solid #999;margin-bottom:10px}header.site .dropdown-menu.show .mmenu a.btn{color:#545454;font-size:1rem;padding:5px 10px;border:1px solid #545454;margin:15px 0;background:0 0}.mmenu ul.sublist{border:0;list-style:none;column-count:3;margin:0 0 15px;padding:0}.mmenu ul.sublist li{padding:5px 10px;margin:0;line-height:1.3em;display:inline-block;width:100%}.mmenu ul.sublist li a{font-weight:400;font-size:.9em;background-color:#fff;color:#000;text-decoration:none}.mmenu ul.sublist li a:hover{text-decoration:underline}.mmenu .openblog a{font-size:.9em;color:#000;text-decoration:none}.mmenu .openblog a:hover{text-decoration:underline}.mmenu .openblog ul.bpost li{padding-bottom:5px;padding-right:10px;border:0}.mmenu-parent{width:100%;border-top:1px solid #000!important}.mm-viewall{font-size:.9em;padding:0 10px 15px}.mm-viewall a{color:#000}.mmenu .paraOpenAccess img{padding-right:8px}.shop-by-subject{position:static}.bpost{list-style:disc}header.site .dropdown-menu.show .mm-heading{text-decoration:none;color:#545454;pointer-events:none}.custom-select{background:url(/img/caret.svg) no-repeat right .75rem center;background-size:8px 10px}label small{display:inline-block;font-weight:400}@media only screen and (min-width:1200px){.container{max-width:1500px}header.site .navbar-expand-lg .navbar-nav .nav-link{font-weight:600;padding-left:12px;padding-right:12px}}@media only screen and (max-width:1199px){.mmenu ul.scat li a{font-size:.9em}.mmenu ul.sublist{column-count:2}header.site nav .nav-link{font-size:.97em}header.site .navbar-expand-lg .navbar-nav .nav-link{font-weight:600;font-size:1em}.btn-second-white{font-size:.9em!important;padding:5px 10px!important}footer .rlogo img{height:35px;width:125px}.home .bk{padding-bottom:20px}header.homeonly{margin-top:23px}header .bars,footer .rlogo{margin:auto 0}}@media(min-width:992px){.zeropad{padding:0}.bg-none{border-top:0!important}header.site .dropdown-menu.show{border:1px solid #000;border-top:2px solid #000;border-radius:0;margin:0;padding:0}header.site a.dropdown-item{color:#000}header.site a.dropdown-item:hover{background-color:#000}}@media only screen and (max-width:991px){nav.navbar ul li{border-right:0;margin:0}.mmenu ul.scat{border-right:0}.mmenu ul.scat li a{font-size:.9em;padding:6px 8px}.mmenu ul.scat li a.active{margin-right:0}.mmenu ul.sublist{column-count:3}header.site #headerlogos ul{margin-bottom:0}header.site .dropdown-menu.show .mmenu h6{border-top:1px solid #999;margin-top:10px}header.site #headerlogos ul.faw-icons i{padding:0;margin:20px 5px;font-size:1.7em}header.site .autocomplete-items{margin:0 15px}.faw-icons a.nav-link{padding:0}header.site nav a.nav-link{padding:8px 12px!important}header.site nav .nav-item.sale{border:0;text-align:center;margin:0}header.site nav a.nav-link{border-bottom:1px dashed #666}.bk{padding-bottom:20px}footer #footerlogos img{max-height:40px}.help header h1{font-size:2em;padding:6% 25px 2% 0}header .srch{padding-bottom:20px}header #headerlogos{justify-content:flex-end}header.site .navbar-expand-lg .navbar-nav .nav-link{border-right:0;margin:0;text-align:left}header.site .dropdown-menu.show{border:1px solid #000;border-top:2px solid #000;border-radius:0;margin:0;padding:0}header.site a.dropdown-item{color:#000}header.site a.dropdown-item:hover{background-color:#000}}@media only screen and (max-width:767px){.mmenu ul.sublist li a{font-size:.85em}.mmenu ul.sublist{column-count:2}.autof .col-10{padding-left:15px!important}body{font-size:.9em}header.showcase section{padding:0;max-width:330;overflow-x:hidden}header.showcase section h1 img{min-width:470px}header.site #headerblue .des{letter-spacing:-.02em;font-size:.75em}header.site #headerlogos{margin:0!important}header.site #headerlogos ul.faw-icons i{color:#000;padding:0;margin:20px 5px;font-size:1.1em;cursor:pointer}header.site #headerlogos img{max-height:35px}header.site #headerlogos ul.faw-icons li.nav-item a.nav-link{padding:0}header.site #headerlogos ul.faw-icons li .badge{padding:0}header.site #headerlogos div.show{top:-18px!important;left:-23px!important}header.site nav ul.navbar-nav{padding-bottom:10px}header.site nav .dropdown-divider{margin:10px 0;width:80%;align-self:center}header.site a.dropdown-item{font-size:.9em}footer p{white-space:normal}footer .tandf-lo{justify-content:flex-start}.help header h1{font-size:1.4em;padding:9% 0 2%}form#basicSrchFrm select.stype{padding:10px;max-width:100px}header.site .ship{font-size:.9em}header.site #headerlogos ul.faw-icons li{padding:0}footer .social a.m-1{margin:.15rem!important}}@media only screen and (min-width:576px){.modal-dialog{max-width:650px;margin:1.75rem auto}}header.banner img{font-size:2.5em;padding:0 0 15px;margin:0}header.banner h2{font-size:1.6em;font-weight:600;padding:0;margin:0}header.banner .ban{min-height:220px}header.banner #new-ban{margin-bottom:15px;background-repeat:no-repeat!important;background-position:center!important}header.banner #new-ban h1{font-size:2.5em;padding:5px;margin:0}header.banner #new-ban h2{font-size:1.5em;padding:0 10px;margin:0;font-weight:400}header.banner #new-ban .container.p-3{padding:0!important}.embed-responsive{position:relative;display:block;width:100%;max-width:600px;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.8571428571%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}#icIsbns .prod-link{font-size:14px;margin:10px 0 5px}#icIsbns .pub,#icIsbns .auth-link{font-size:14px}#icIsbns .alert.alert-dismissible{padding:0;font-size:.6em;margin-top:25px}#icIsbns .alert-dismissible .btn-close{opacity:100;background-color:#fff;padding:5px;margin-right:5px}#icIsbns .delivery{margin:0 auto 3px;background-color:#ca1e47;color:#fff;text-align:center;font-size:14px;padding:3px;width:220px;font-weight:700;border-radius:10px}#icIsbns .img-box img{max-width:180px}.seriesDescription{overflow:hidden}.stateGroup~.invalid-feedback{display:block}header.site .faw-icons .top-cart{background-color:#10147f;color:#fff!important;font-weight:700}header.site .faw-icons .bottom-cart{padding:8px 0;text-align:center;font-size:.85em;background-color:#eee}header.site .faw-icons .bottom-cart a{text-decoration:none;color:#10147f;font-weight:600}header.site .faw-icons a.minicart-title{white-space:pre-wrap}header.site .faw-icons .mini-cart-box{min-width:350px;box-shadow:0 3px 10px rgb(0 0 0/0.4);border:0;font-family:open sans,Helvetica,Arial,sans-serif}header.site .faw-icons .mini-cart-box p{text-align:center;margin:15px}header.site .faw-icons .mini-cart-box .price{font-weight:700}header.site .faw-icons .mini-cart-box .orig-price{font-size:1em;color:#757575;text-decoration:line-through;margin-top:6px;font-weight:400}header.site .faw-icons .mini-cart-box .subtotal{border:1px solid #ccc;border-left:0;border-right:0;font-weight:600}header.site .faw-icons .minicart-items{max-height:350px;overflow-y:auto;overflow-x:hidden;font-size:.8em;padding-top:10px}header.site .faw-icons .minicart-items input[type=number].form-control{max-width:70px;font-size:1em;padding:3px 3px 3px 10px!important}header.site .faw-icons a.minicart-title{font-weight:600;text-decoration:none;color:#10147f}header.site .faw-icons .minicart-items span.price{font-size:1.2em}header.site .faw-icons .minicart-items span.orig-price{padding-right:10px}header.site .faw-icons .minicart-items p.edition{font-size:.85em;margin:5px 0 7px;padding:0;text-align:left}header.site .faw-icons .minicart-items img{border:10px solid #f2f3f8;border-radius:10px;max-height:inherit!important}header.site .faw-icons .minicart-items .fa-trash{color:#ca1e47!important}header.site .faw-icons .minicart-items .price.sale{color:#ca1e47}.cart-overlay{display:none;background-color:rgba(0,0,0,.4);width:100%;height:100%;position:fixed;left:0;top:0;z-index:999}.fa.fa-times-circle-o{color:#fff!important}