@charset "UTF-8";*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;color:#333}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;max-width:100%}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.swiper-container{margin:0 auto;position:relative;overflow:hidden;direction:ltr;z-index:1}.swiper-wrapper{position:relative;width:100%;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{float:left;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.u-a11yHidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.SkipToContent{position:absolute;left:-999px}.SkipToContent:active,.SkipToContent:focus{display:block;padding:1rem 2rem;position:fixed;top:0;left:0;z-index:9999;background:#fff;border:1px solid #ddd}@-webkit-keyframes u--animation-360{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes u--animation-360{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes u--animation-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes u--animation-fadeIn{0%{opacity:0}100%{opacity:1}}body,html{background:#fff;color:#363636}.TbGreenBg{background-color:#35938b;color:#fff}.TbOrangeBg{background-color:#fc3;color:#363636}.u-horizontalDivider{height:1px;width:100%;margin:1rem 0;background:#d7d7d7}.u-800pxTracker{display:block}@media screen and (max-width:800px){.u-800pxTracker{display:none}}.u-list-of-four li{text-align:left;display:inline-block}@media screen and (min-width:825px){.u-list-of-four li{width:24%}.u-list-of-four li:first-of-type{padding-left:0;padding-right:20px}.u-list-of-four li:last-of-type{padding-right:0;padding-left:20px}}.u-list-of-three li{text-align:left;display:inline-block}@media screen and (min-width:612px){.u-list-of-three li{width:32%}.u-list-of-three li:first-of-type{padding-left:0;padding-right:20px}.u-list-of-three li:last-of-type{padding-right:0;padding-left:20px}}.u-list-of-four li,.u-list-of-three li{vertical-align:top;padding:0 10px}.u-shadow--1{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.26);box-shadow:0 2px 10px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.26)}.u-shadow--2{-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,.19),0 8px 17px 0 rgba(0,0,0,.2);box-shadow:0 6px 20px 0 rgba(0,0,0,.19),0 8px 17px 0 rgba(0,0,0,.2)}.u-shadow--3{-webkit-box-shadow:0 17px 50px 0 rgba(0,0,0,.19),0 12px 15px 0 rgba(0,0,0,.24);box-shadow:0 17px 50px 0 rgba(0,0,0,.19),0 12px 15px 0 rgba(0,0,0,.24)}.u-shadow--4{-webkit-box-shadow:0 25px 55px 0 rgba(0,0,0,.21),0 16px 28px 0 rgba(0,0,0,.22);box-shadow:0 25px 55px 0 rgba(0,0,0,.21),0 16px 28px 0 rgba(0,0,0,.22)}.u-shadow--5{-webkit-box-shadow:0 40px 77px 0 rgba(0,0,0,.22),0 27px 24px 0 rgba(0,0,0,.2);box-shadow:0 40px 77px 0 rgba(0,0,0,.22),0 27px 24px 0 rgba(0,0,0,.2)}.u-hidden{display:none!important}.u-right{float:right}.u-left{float:left}body,html{background:#fff;color:#363636}.TbGreenBg{background-color:#35938b;color:#fff}.TbOrangeBg{background-color:#fc3;color:#363636}body{font-family:Tahoma,Verdana,Segoe,sans-serif;font-weight:400}.LandingPageWork-rank,.LandingPageWork-text h3,a{font-family:Tahoma,Verdana,Segoe,sans-serif;font-weight:600}h1,h2,h3,h4,h5,h6{font-weight:400}h1{font-size:2.441rem}h2{font-size:1.953rem}h3{font-size:1.563rem}h4{font-size:1.25rem}h5{font-size:1rem}h6{font-size:.8rem}a{color:#35938b;text-decoration:none}a:hover{text-decoration:underline;color:#2d7470}.u-strike{text-decoration:line-through}.u-underline,.underline{text-decoration:underline}.bold,.u-bold{font-weight:700}.u-italics{font-style:italic}.tbSmallFont{font-size:.875rem}.tb-BreadCrumbs{font-size:.75rem}.WrapLongWord{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word}input[type=text]{font-family:Tahoma,Verdana,Segoe,sans-serif;min-width:0;-webkit-appearance:none!important;-moz-appearance:none!important}select{outline:0;border:1px solid #ddd;-webkit-border-radius:2px;border-radius:2px;padding:6px;background:#f0f0f0;background:-webkit-gradient(linear,left top,left bottom,from(#f7f7f7),to(#f0f0f0));background:-webkit-linear-gradient(top,#f7f7f7 0,#f0f0f0 100%);background:linear-gradient(to bottom,#f7f7f7 0,#f0f0f0 100%);max-width:100%}select.is-small{padding:2px 6px;font-size:.875rem}select:disabled{background:#eee;color:#999;cursor:no-drop}select:focus{border-color:#999}textarea{border:1px solid #d7d7d7;padding:.5rem}.Container{max-width:1816px;margin:auto}.Content{margin:auto;max-width:1164px;padding:0 24px}@media screen and (max-width:800px){.Content{max-width:1156px;padding:0 16px}}@media screen and (max-width:1212px){.Content{padding:0 16px}}@media screen and (max-width:800px){.Mobile-content{padding:0 16px}}.u-halfLayout{width:49%;display:inline-block;vertical-align:top}@media screen and (max-width:800px){.u-halfLayout{width:100%}}.u-isHidden{display:none}#snapengage-button{display:none!important}.Table{overflow-x:auto}.Table table{table-layout:auto}.Table.has-alternatingRows tbody tr:nth-child(even){background:#efefef}.Table.has-headerColor thead tr{background:#35938b;color:#fff}@media screen and (max-width:800px){.Table.will-pivotResponsively thead{display:none}.Table.will-pivotResponsively tbody td{display:block;border:0}.Table.will-pivotResponsively tbody td:before{content:attr(data-tableTitle) ": ";font-weight:700;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.Table.will-pivotResponsively tbody td{border-bottom:1px solid #d7d7d7}}table{border-collapse:collapse;margin:1rem 0;width:100%;table-layout:fixed;border:1px solid #d7d7d7}th{border:0;border-bottom:1px solid #d7d7d7;font-weight:600;padding:.5rem;text-align:left}td{border:0;border-bottom:1px solid #d7d7d7;padding:.5rem}td,th,tr{vertical-align:middle}.Alert{position:relative;padding:1rem;background:#35938b;color:#fff;margin-bottom:1rem}.Alert a{color:#fff;text-decoration:underline}.Alert p{margin:0}.Alert p+p{margin-top:1rem}.Alert .Icon,.Alert .Icon--legacy{position:absolute;top:50%;left:1.25rem;margin-top:-.75rem;width:1.5rem;height:1.5rem}.Alert.has-icon{padding-left:4rem}.Alert.is-success{background:#dff0d8;color:#3c763d}.Alert.is-success a{color:#3c763d}.Alert.is-warning{background:#fcf8e3;color:#8a6d3b}.Alert.is-warning a{color:#8a6d3b}.Alert.is-error{background:#f2dede;color:#ee1c24}.Alert.is-error a{color:#ee1c24}.Alert.is-info{background:#d9edf7;color:#31708f}.Alert.is-info a{color:#31708f}.Checkout-alert{margin-bottom:1rem;line-height:24px}.Checkout-alert.is-notification{color:#000}.Checkout-alert.is-notification a{font-weight:700;text-decoration:none;color:#2c7b74}.Checkout-alert.is-alert{color:red}.Checkout-alert.is-alert a{font-weight:400;text-decoration:underline;color:red}.Badge{background:#35938b;-webkit-border-radius:2px;border-radius:2px;padding:.0625em 4px;display:inline-block;margin-top:-.0625em;font-size:.875em;color:#fff;text-transform:uppercase;font-weight:600}.Badge.is-success{color:#3c763d;background:#dff0d8}.Badge.is-alert{background:#a31023}.Badge.is-info{color:#31708f;background:#d9edf7}.Badge.is-warning{color:#8a6d3b;background:#fcf8e3}.Checkbox{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:relative;padding-left:2rem;display:inline-block}.Checkbox input{display:none}.Checkbox.on-right{padding-right:2rem;padding-left:0}.Checkbox-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;font-weight:400;font-size:.75rem;color:#2c7b74;cursor:pointer}.Checkbox-label:hover{text-decoration:underline}.Checkbox input:disabled~.Checkbox-label{font-style:italic;color:#aaa}.Checkbox-state{position:absolute;top:50%;width:1rem;height:1rem;margin-top:-.5rem;border:1px solid #ddd;left:0;background:#fff}.Checkbox.is-large .Checkbox-state{width:1.5rem;height:1.5rem;margin-top:-.75rem}.Checkbox input:disabled~.Checkbox-state{background:#efefef}.Checkbox input:checked~.Checkbox-state{background:0 0;-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border:2px solid #35938b;border-top:none;border-left:none;height:1.25rem;width:.625rem;margin-left:.25rem;margin-top:-.875rem}.Checkbox.is-large input:checked~.Checkbox-state{height:1.875rem;width:.9375rem;margin-top:-1.3125rem}.Checkbox.on-right .Checkbox-state{left:auto;right:0}.Checkbox.on-right input:checked~.Checkbox-state{margin-left:auto;margin-right:.25rem}.Checkbox-loading{position:absolute;top:50%;width:1rem;height:1rem;margin-top:-.5rem;left:0;font-size:2px;text-indent:-9999em;border:1.1em solid #35938b;background:0 0;border-left-color:transparent;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:u--animation-360 1.1s infinite linear;animation:u--animation-360 1.1s infinite linear;-webkit-border-radius:50%;border-radius:50%}.Checkbox.is-large .Checkbox-loading{width:1.5rem;height:1.5rem;margin-top:-.75rem}.Chips{padding:.75rem 0;cursor:text;-webkit-transition:250ms border-color ease;transition:250ms border-color ease;border:1px solid #d7d7d7;background:#f3efea}.Chips.is-active{border-color:#555}.Chips.is-error{border-color:#a31023}.Chip{vertical-align:middle;position:relative;background:#fc3;display:inline-block;padding:.5rem 2.5rem .5rem 1rem;margin:0 .25rem 1rem;-webkit-border-radius:2rem;border-radius:2rem;max-width:100%}.Chip.is-active{background:#35938b;color:#fff}.Chip:focus{outline:0}.Chip-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chip-close{position:absolute;right:.5rem;top:50%;margin-top:-.75rem}.Chip-close .Icon{display:block;color:#222;height:1.5rem;width:1.5rem}.Chip.is-active .Chip-close .Icon{color:#fff}.ChipInput{vertical-align:middle;position:relative;display:inline-block;padding-bottom:1rem;margin-left:.5rem;width:300px;max-width:100%;-webkit-transition:250ms color ease;transition:250ms color ease}.ChipInput input{outline:0;border:0;background:0 0;border-bottom:2px solid transparent;-webkit-transition:250ms border-color;transition:250ms border-color;width:100%;padding-right:2.5rem}.ChipInput.is-error{color:#a31023}.ChipInput-add{display:none;position:absolute;right:0;top:50%;margin-top:-1rem;line-height:1rem;text-transform:uppercase}.ChipInput-add.is-active{display:block}.ChipInput-label{position:absolute;left:0;cursor:text;pointer-events:none}.ChipInput.has-content .ChipInput-label{display:none}.ChipInput-error{display:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;font-size:.875rem}.ChipInput.is-error .ChipInput-error{display:block;position:absolute;bottom:0}.Dropdown{position:relative}.Dropdown-selection{position:relative;border:1px solid #ddd;-webkit-border-radius:2px;border-radius:2px;padding:.5rem 2rem .5rem .5rem;background:#f0f0f0;background:-webkit-gradient(linear,left top,left bottom,from(#f7f7f7),to(#f0f0f0));background:-webkit-linear-gradient(top,#f7f7f7 0,#f0f0f0 100%);background:linear-gradient(to bottom,#f7f7f7 0,#f0f0f0 100%);cursor:default}.Dropdown.is-open .Dropdown-selection{border-color:#999}.Dropdown-selection .Icon{position:absolute;right:.5rem;width:.875rem;height:.875rem;top:50%;margin-top:-.4375rem}.Dropdown-itemTitle{font-weight:700}.Dropdown-list{display:none;-webkit-border-radius:2px;border-radius:2px;position:absolute;top:100%;left:0;background:#fff;padding:.5rem 0;margin:0;z-index:1000;max-width:100%;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.26);box-shadow:0 2px 10px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.26);list-style:none}.Dropdown.is-open .Dropdown-list{display:block}.Dropdown-list li.is-unselectable{font-size:.875rem;font-weight:700;padding:.5rem 1rem;outline:0}.Dropdown-list button.is-link{width:100%;display:block;font-size:.875rem;padding:.75rem 1.5rem}.Dropdown-list button.is-link:focus{outline:1px solid #d7d7d7;background:#efefef}.Hover.has-indicator{border-bottom:1px dotted #555}.Icon.Hover-intent{width:9px;height:9px;vertical-align:top;color:#35938b}.Icon{width:20px;height:20px;fill:currentColor}.Icon use{pointer-events:none}.Icon--legacy{height:auto;width:auto;display:inline-block}a.Button,button.Button,input.Button{display:inline-block;position:relative;background:#35938b;padding:.75rem 1.5rem;color:#fff;text-decoration:none;font-weight:600;-webkit-border-radius:2px;border-radius:2px;line-height:1.5}.Button-container,a.Button{background:#35938b}.Button-container:hover,a.Button:hover{cursor:pointer;color:#fff;background:#2d7470}.Button-container:active,a.Button:active{background:#2d7470}.is-disabled.Button-container,a.is-disabled.Button{cursor:default;background:#d7d7d7;color:#363636;font-style:italic;-webkit-box-shadow:none;box-shadow:none}.is-disabled.Button-container:hover,a.is-disabled.Button:hover{-webkit-box-shadow:none;box-shadow:none;color:#363636;background:#d7d7d7}.is-error.Button-container,a.is-error.Button{background:#ee1c24;color:#fff}.is-error.Button-container:active,a.is-error.Button:active{background:#e01119}.is-inverted.Button-container,.is-inverted.Button-container:hover,a.is-inverted.Button,a.is-inverted.Button:hover{color:#35938b;background:#fff}.is-inverted.Button-container:hover.is-error,.is-inverted.is-error.Button-container,a.is-inverted.Button:hover.is-error,a.is-inverted.is-error.Button{color:#ee1c24;background:#f2dede}.is-flat.Button-container,.is-flat.Button-container:hover,a.is-flat.Button,a.is-flat.Button:hover{-webkit-box-shadow:none;box-shadow:none}.NewButton{display:inline-block;padding:.5rem 2rem;border:1px solid #347671;font-size:.875rem;font-weight:400;color:#fff;-webkit-border-radius:2px;border-radius:2px;background:#35938b;-webkit-transition:background .1s ease-in;transition:background .1s ease-in;-webkit-box-shadow:0 12px 8px -10px rgba(0,0,0,.16),0 5px 5px -2px rgba(0,0,0,.26);box-shadow:0 12px 8px -10px rgba(0,0,0,.16),0 5px 5px -2px rgba(0,0,0,.26)}.NewButton:hover{background:#347671;text-decoration:none;color:#fff}a.Button{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.26);box-shadow:0 2px 10px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.26);-webkit-transition:150ms background,.2s -webkit-box-shadow;transition:150ms background,.2s -webkit-box-shadow;transition:150ms background,.2s box-shadow;transition:150ms background,.2s box-shadow,.2s -webkit-box-shadow}a.Button:after{content:'';position:absolute;top:6px;bottom:6px;left:6px;right:6px;border:none;-webkit-border-radius:3px;border-radius:3px}a.Button.is-small:after{top:3px;bottom:3px;left:3px;right:3px}a.Button.is-disabled{color:#fff}a.Button.is-disabled:hover{color:#fff;text-decoration:none}.Button-container{-webkit-border-radius:2px;border-radius:2px;display:inline-block;padding:6px;-webkit-transition:150ms background,.2s -webkit-box-shadow;transition:150ms background,.2s -webkit-box-shadow;transition:150ms background,.2s box-shadow;transition:150ms background,.2s box-shadow,.2s -webkit-box-shadow;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.26);box-shadow:0 2px 10px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.26)}.Button-container.is-small{padding:3px}.Button-container.is-error.is-inverted,.Button-container.is-error.is-inverted .Button{color:#ee1c24}.Button-container.is-error.is-inverted .Button:hover,.Button-container.is-error.is-inverted:hover{color:#ee1c24}.Button-container.is-disabled .Button{cursor:default}button.Button,input.Button{border:none;outline:0;-webkit-border-radius:3px;border-radius:3px;background:0 0;-webkit-box-shadow:none;box-shadow:none;padding:.25rem 1.5rem;width:100%}.Button-container.is-inverted button.Button,.Button-container.is-inverted input.Button,.Button-container.is-inverted:hover button.Button,.Button-container.is-inverted:hover input.Button{color:#35938b}.Button-container.is-inverted .is-error button.Button,.Button-container.is-inverted .is-error input.Button{color:#ee1c24}button.is-link{padding:0;outline:0;border:none;-webkit-border-radius:0;border-radius:0;background:0 0;font-size:1rem;color:#2c7b74;font-weight:600;text-align:left;-webkit-box-shadow:none;box-shadow:none}button.is-link:hover{color:#2c7b74;text-decoration:underline;-webkit-box-shadow:none;box-shadow:none}button.is-link:focus{outline:auto}button.is-plain{padding:0;outline:0;border:none;-webkit-border-radius:0;border-radius:0;background:0 0;font-size:1rem;color:#222;font-weight:600;text-align:left;-webkit-box-shadow:none;box-shadow:none}button.is-plain:hover{color:#222;-webkit-box-shadow:none;box-shadow:none}button.is-plain:focus{outline:auto}.Button-container.is-checkout{color:#363636;background-color:#fc3}.Button-container.is-checkout:hover{background-color:#ecac00}.Button-container.is-checkout .Button{color:#363636}.Loading-spinner{margin:auto;width:50px;height:30px}.Loading-rect{background-color:#35938b;height:100%;width:6px;display:inline-block;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out}.Loading-rect:nth-child(2){-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.Loading-rect:nth-child(3){-webkit-animation-delay:-1s;animation-delay:-1s}.Loading-rect:nth-child(4){-webkit-animation-delay:-.9s;animation-delay:-.9s}.Loading-rect:nth-child(5){-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes Loading-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes Loading-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.Loading--circle{width:1rem;height:1rem;font-size:2px;text-indent:-9999em;border:1.1em solid #35938b;background:0 0;border-left-color:transparent;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:u--animation-360 1.1s infinite linear,u--animation-fadeIn .5s ease-in;animation:u--animation-360 1.1s infinite linear,u--animation-fadeIn .5s ease-in;-webkit-border-radius:50%;border-radius:50%;margin:auto}.PlainInput{padding:.5rem;border:1px solid #d7d7d7}.PlainInput.braintree-hosted-fields-invalid{border-color:#a31023}.PlainInput-required{color:#ee1c24;font-weight:700}.PlainInput-container{margin:1rem 0;max-width:100%}.PlainInput-container label{display:block;font-weight:700;margin-bottom:.25rem}.PlainInput-error{margin-top:.25rem;color:#ee1c24;font-weight:600}.PlainInput-error--webforms{display:none}.RadioButton{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:relative;padding-left:2rem;display:inline-block}.RadioButton input{display:none}.RadioButton.on-right{padding-right:2rem;padding-left:0}.RadioButton-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block}.RadioButton input:disabled~.RadioButton-label{font-style:italic;color:#aaa}.RadioButton-state{position:absolute;top:50%;width:1.25rem;height:1.25rem;margin-top:-.625rem;border:2px solid #ddd;-webkit-border-radius:1.25rem;border-radius:1.25rem;left:0;background:#fff}.RadioButton input:disabled~.RadioButton-state{background:#efefef}.RadioButton.on-right .RadioButton-state{left:auto;right:0}.RadioButton-bubble{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;width:18px;height:18px;-webkit-border-radius:1rem;border-radius:1rem;margin-left:-1px;margin-top:-1px}.RadioButton input:checked~.RadioButton-state .RadioButton-bubble{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.RadioGroup .Input-errorContainer{margin-top:.5rem}.RadioGroup-button+.RadioGroup-button{margin-top:.25rem}.RadioGroup-label.Input-label{position:static;display:block;margin:0 0 .5rem .5rem}.SidebarSection{border:1px solid #d7d7d7;background:#fff}.SidebarSection+.SidebarSection{border-top:0}.SidebarSection-header{position:relative;border-bottom:1px solid #d7d7d7}.SidebarSection.is-hidingContent>.SidebarSection-header{border:none}.SidebarSection-header h4{margin:0;font-size:.875rem;font-weight:600;padding:.5rem 2.5rem .5rem .75rem;background:#f3efea}.SidebarSection-reset button{font-size:.875rem}button.SidebarSection-headerCollapse{color:#555;position:absolute;top:0;bottom:0;right:0;padding:0 .75rem;border-left:1px solid #d7d7d7}button.SidebarSection-headerCollapse .Icon{vertical-align:middle;height:1rem;width:1rem;margin-top:-4px}.SidebarSection-content{padding:.5rem .75rem}.SidebarSection.is-hidingContent>.SidebarSection-content{display:none}.SidebarSection-option{margin-bottom:.25rem}.SidebarSection-option a,.SidebarSection-option button{font-size:.75rem;font-weight:400}@media screen and (max-width:800px){.SidebarSection-option{margin-bottom:.5rem}}.TextInput-input{width:100%;display:block;border:0;border-bottom:2px solid #f3efea;outline:0;-webkit-box-shadow:none;box-shadow:none}.Input-container{position:relative;padding:1rem 0 0;margin-bottom:.5rem}.Input-container.is-small{padding:.875rem 0 1.25rem}.Input-container.is-dropdown,.Input-container.is-textarea{padding-top:1.25rem}.Input-container.has-splitLabel{padding-top:.5rem}.Input-container.has-staticLabel{padding-top:0}.Input-container.has-border{padding-top:1.25rem}.Input{width:100%;display:block;border:0;border-bottom:2px solid #f3efea;outline:0;-webkit-box-shadow:none;box-shadow:none;padding:.5rem;-webkit-transition:250ms border-color;transition:250ms border-color}.Input:focus{border-color:#35938b}.Input-container.is-error .Input{border-color:#e81732}.Input-container.is-error .Input:focus{border-color:#a31023}.Input-container.is-small .Input{padding:.25rem;font-size:.875rem}.Input-container.has-border .Input,.Input-container.has-splitLabel .Input{border:1px solid #d7d7d7}.Input-container.has-border .Input:focus,.Input-container.has-splitLabel .Input:focus{border-color:#555}.Input-required{margin-left:2px;color:#a31023;font-weight:700}.Input-errorContainer{min-height:1.5rem}.Input-container.is-dropdown .Input-errorContainer,.Input-container.is-textarea .Input-errorContainer{margin-top:.25rem}.Input-error{line-height:1rem;font-size:.8rem;margin-left:.5rem;display:none;color:#a31023}.Input-container.is-error .Input-error{display:block}.Input-container.is-small .Input-error{margin-left:.25rem}.Input-error[style*=inline]{display:block!important}.Input-label{position:absolute;left:.5rem;top:1.5rem;pointer-events:none;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;-webkit-transition:.15s font-size ease,.15s top ease;transition:.15s font-size ease,.15s top ease}.Input-container.is-error .Input-label{color:#a31023}.Input-container.is-small .Input-label{font-size:.875rem;left:.25rem;top:1.125rem}.Input-container.has-content .Input-label,.Input-container.has-focus .Input-label,.Input-container.is-dropdown .Input-label,.Input-container.is-small.has-content .Input-label,.Input-container.is-small.has-focus .Input-label,.Input-container.is-small.is-dropdown .Input-label,.Input-container.is-small.is-textarea .Input-label,.Input-container.is-textarea .Input-label{font-size:.8rem;top:0}.Input-container.has-splitLabel .Input-label{line-height:0;overflow:visible;height:1px;top:1.75rem}.Input-container.has-splitLabel.has-content .Input-label,.Input-container.has-splitLabel.has-focus .Input-label{top:.5rem;background:#fff}.Input-container.has-border .Input-label{top:1.8rem}.Input-container.has-border.has-content .Input-label,.Input-container.has-border.has-focus .Input-label{top:0}.Input-hint{position:absolute;left:.5rem;top:1.5rem;color:#aaa;opacity:0;-webkit-transition:.1s opacity ease;transition:.1s opacity ease;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.Input-container.has-focus .Input-hint{opacity:.75}.Input-container.has-content .Input-hint{opacity:0}.Input-container.is-dropdown .Input-hint{position:relative}.Input-container.has-border .Input-hint{top:1.75rem}@media screen and (max-width:600px){.Input-hint{font-size:.875rem}}button.TabLink{color:#35938b;padding:.75rem 1rem}button.TabLink:hover{color:#35938b}button.TabLink.is-active,button.TabLink:active{background:#f3efea}.TabContainer{border:2px solid #f3efea}.Tab{display:none;padding:1rem 2rem}.Tab.is-active{display:block}.Toggle-collapseIcon{display:none}.Toggle.is-collapsed .Toggle-collapseIcon{display:inline}.Toggle.is-collapsed .Toggle-uncollapseIcon{display:none}.Toggle--animated .Icon.Toggle-collapseIcon{margin-top:0;-webkit-transition:250ms -webkit-transform ease;transition:250ms -webkit-transform ease;transition:250ms transform ease;transition:250ms transform ease,250ms -webkit-transform ease;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);display:block}.Toggle--animated.is-collapsed .Toggle-collapseIcon{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.Tooltip{display:inline-block;position:relative;cursor:help}.Tooltip-tip{white-space:nowrap;cursor:default;font-size:.75rem;line-height:1.5;display:none;position:absolute;z-index:1000;background:#333;color:#fff;padding:.5rem;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.26);box-shadow:0 2px 10px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.26)}.Tooltip-tip p{margin:0}.Tooltip-tip p+p{margin-top:.5rem}.Tooltip-tip.is-active{-webkit-animation:u--animation-fadeIn .1s ease-in;animation:u--animation-fadeIn .1s ease-in;display:block}.Tooltip-tip.is-right{top:0;left:100%;margin-left:16px}.Tooltip-tip.is-left{top:0;right:100%;margin-right:16px}.Tooltip-tip.is-top{bottom:100%;left:0;margin:0 auto 16px}.Tooltip-tip.is-bottom{top:100%;left:0;margin:16px auto 0}.Tooltip-tip.is-multiline{white-space:normal}@media screen and (max-width:800px){.Tooltip-tip.is-bottom,.Tooltip-tip.is-top{left:auto;right:auto}}.Tooltip-callout{content:"";width:10px;height:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#333;position:absolute}.Tooltip-tip.is-right .Tooltip-callout{top:.5rem;left:-5px}.Tooltip-tip.is-left .Tooltip-callout{top:.5rem;right:-5px}.Tooltip-tip.is-top .Tooltip-callout{left:1rem;bottom:-5px}.Tooltip-tip.is-bottom .Tooltip-callout{left:1rem;top:-5px}.BrowserUpgrade{text-align:center;z-index:10000;background-color:#35938b;color:#fff;padding:1em}.BrowserUpgrade a{color:#fff;text-decoration:underline}.DesktopHeader .Header-cart.is-mobile{display:none}.DesktopHeader button.GlobalCart-button{font-size:.675rem;text-align:center;color:#555}.DesktopHeader button.GlobalCart-button:hover{color:#2d7470;text-decoration:none;outline:0}.DesktopHeader button.GlobalCart-button:focus{outline:0}.DesktopHeader .GlobalCart-count{position:absolute;top:10px;left:9px;right:0;color:#fff;font-size:.75rem;letter-spacing:.75px;text-align:center}.DesktopHeader .GlobalCart-count.is-tripleDigit{letter-spacing:0}.DesktopHeader .GlobalCart-loading{width:300px}.DesktopHeader .GlobalCart-loadingError{margin:0}.DesktopHeader .GlobalCart-loadingContent{text-align:center;margin-bottom:1rem}.DesktopHeader .GlobalCart-loadingContent .Loading--circle{width:1.5rem;height:1.5rem}.DesktopHeader .GlobalCart-noItems{width:300px;min-height:3rem;position:relative;text-align:center}.DesktopHeader .GlobalCart-noItems p{margin:2rem 0}.DesktopHeader .GlobalCart-newItem-container,.DesktopHeader .GlobalCart-popup{color:#222;font-size:1rem;text-align:left;display:none;position:absolute;top:100%;-webkit-border-radius:3px;border-radius:3px;right:0;background:#fff;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,.19),0 8px 17px 0 rgba(0,0,0,.2);box-shadow:0 6px 20px 0 rgba(0,0,0,.19),0 8px 17px 0 rgba(0,0,0,.2);z-index:50000;opacity:0}.DesktopHeader .is-active.GlobalCart-newItem-container,.DesktopHeader .is-active.GlobalCart-popup{opacity:1;display:block;-webkit-animation:global-cart-new-item-container .3s;animation:global-cart-new-item-container .3s}.DesktopHeader .GlobalCart-header{font-size:1rem;font-weight:600;margin:0;padding:.25rem 1rem;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;background:#35938b;text-align:right}.DesktopHeader .GlobalCart-header button{font-size:.875rem;line-height:1.5rem;color:#fff}.DesktopHeader .GlobalCart-header button:hover{color:#fff}.Header-button .DesktopHeader .GlobalCart-header .Icon{width:.75rem;height:.75rem;margin-bottom:2px}.DesktopHeader .GlobalCart-header.is-mobile{display:none}.DesktopHeader .GlobalCart-headerClose{margin-right:-.5rem}.Header-button .DesktopHeader .GlobalCart-headerClose .Icon{width:1.5rem;height:1.5rem;margin-bottom:0}.DesktopHeader .GlobalCart-newItem-container{width:300px;position:fixed;top:1rem;right:1rem;margin-top:0;-webkit-border-radius:3px;border-radius:3px}@media screen and (max-width:600px){.DesktopHeader .GlobalCart-newItem-container{width:auto;top:0;left:0;right:0;-webkit-border-radius:0;border-radius:0}}.DesktopHeader .GlobalCart-newItem-container .GlobalCart-shipping{border-bottom:0;border-top:1px solid;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}@-webkit-keyframes global-cart-new-item-container{0%{opacity:0}100%{opacity:1}}@keyframes global-cart-new-item-container{0%{opacity:0}100%{opacity:1}}.DesktopHeader .GlobalCart-newItem{padding:.75rem;position:relative;font-size:.875rem;display:table}.DesktopHeader .GlobalCart-newItemImage{display:table-cell;vertical-align:top;max-width:60px}.DesktopHeader .GlobalCart-newItemImage img{width:60px;min-width:60px}.DesktopHeader .GlobalCart-newItemContent{display:table-cell;vertical-align:top;padding-left:.75rem}.DesktopHeader .GlobalCart-checkoutLink{width:100%;display:block;margin:.5rem 0}.DesktopHeader .GlobalCart-checkoutLink{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:.5rem;text-align:center;font-size:1rem}.DesktopHeader .Header-button .GlobalCart-checkoutLink .Icon{width:.75rem;height:.75rem;margin-top:-2px}.DesktopHeader .GlobalCart-popup:after{content:"";width:1.5rem;height:2rem;position:absolute;top:-2rem;right:2rem}@media screen and (max-width:800px){.DesktopHeader .GlobalCart-popup:before{right:1.75rem}}.DesktopHeader .GlobalCart-shipping{padding:.5rem .75rem;font-size:.875rem;line-height:1.25;border-bottom:1px solid;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}.DesktopHeader .GlobalCart-shipping.is-met{border-color:#d6e9c6;color:#3c763d;background:#dff0d8}.DesktopHeader .GlobalCart-shipping.is-unmet{border-color:#bce8f1;color:#31708f;background:#d9edf7}.DesktopHeader .GlobalCart-moreLink{width:300px;border-top:1px solid #efefef;display:block;padding:.75rem;text-align:center}.DesktopHeader .GlobalCart-itemList{max-height:600px;overflow-y:auto;overflow-x:hidden}.DesktopHeader .GlobalCart-item{position:relative;padding:1rem 1rem .75rem;font-size:.75rem;background-color:#fff;display:table;-webkit-animation:u--animation-fadeIn 250ms ease;animation:u--animation-fadeIn 250ms ease}.DesktopHeader .GlobalCart-item+.GlobalCart-item{border-top:1px solid #efefef}.DesktopHeader .GlobalCart-item h4{margin:0;font-size:.875rem;line-height:1rem;width:200px}.DesktopHeader .GlobalCart-item p{margin:.25rem 0 0}.DesktopHeader .GlobalCart-item.is-success{-webkit-animation:global-cart-success .5s ease-in-out;animation:global-cart-success .5s ease-in-out}@-webkit-keyframes global-cart-success{0%{background-color:#fff}50%{background-color:#dff0d8}100%{background-color:#fff}}@keyframes global-cart-success{0%{background-color:#fff}50%{background-color:#dff0d8}100%{background-color:#fff}}.DesktopHeader .GlobalCart-itemPending{display:none;z-index:1;background:rgba(60,60,60,.25);position:absolute;top:0;bottom:0;right:0;left:0;opacity:0;-webkit-transition:opacity .8s .5s;transition:opacity .8s .5s}.DesktopHeader .GlobalCart-item.is-pending .GlobalCart-itemPending{display:block;opacity:1;-webkit-animation:global-cart-pending 1s ease-in;animation:global-cart-pending 1s ease-in}@-webkit-keyframes global-cart-pending{0%{background:rgba(53,147,139,0)}100%{background:rgba(53,147,139,.75)}}@keyframes global-cart-pending{0%{background:rgba(53,147,139,0)}100%{background:rgba(53,147,139,.75)}}.DesktopHeader .GlobalCart-itemPendingSpinner{position:absolute;top:50%;width:2rem;height:2rem;margin-top:-1rem;left:50%;margin-left:-1rem;font-size:2px;text-indent:-9999em;border:1.75em solid #fc3;background:0 0;border-left-color:transparent;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear;-webkit-border-radius:50%;border-radius:50%}.DesktopHeader .GlobalCart-thumbnail-container{display:table-cell}.DesktopHeader .GlobalCart-thumbnail{max-width:80px}.DesktopHeader .GlobalCart-itemInfo{overflow:hidden;width:200px;display:table-cell;padding-left:.75rem;vertical-align:top}.DesktopHeader .GlobalCart-itemMeta{width:100px;display:inline-block}.DesktopHeader .GlobalCart-itemPrice{width:100px;display:inline-block;font-size:1.5rem;font-weight:700;padding-right:.75rem;text-align:right;line-height:1}.DesktopHeader .GlobalCart-priceEach{display:block;font-size:.75rem;line-height:.75rem;font-weight:400}.DesktopHeader .GlobalCart-dollar{font-size:.875rem;vertical-align:top;line-height:1.25rem}.DesktopHeader .GlobalCart-quantity{margin-top:.25rem}.DesktopHeader .GlobalCart-quantity .DropdownInput{margin-top:.25rem}.DesktopHeader .GlobalCart-quantity .DropdownInput input{width:50px}.DesktopHeader button.GlobalCart-quantityUpdate{display:none;font-size:.75rem;margin-top:.25rem;margin-bottom:.75rem}.DesktopHeader button.GlobalCart-quantityUpdate.is-active{display:block}.DesktopHeader button.GlobalCart-remove{font-size:.75rem;color:#a31023;font-weight:400;margin-top:.25rem;line-height:.75rem}.DesktopHeader button.GlobalCart-remove:hover{color:#750b19}.DesktopHeader .GlobalCart-message{padding:.5rem .75rem;margin:.5rem -1rem -.75rem -100px;background:#f2dede;color:#ee1c24}.DesktopHeader .GlobalCart-footer{font-size:.875rem;min-height:2rem;padding:.5rem 1rem .25rem;border-top:1px solid #d7d7d7;color:#222;text-align:right;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;overflow:hidden}.DesktopHeader .GlobalCart-footer .GlobalCart-checkoutLink{float:left;padding:.5rem 1rem}.DesktopHeader .GlobalCart-totalContainer{display:inline-block}.DesktopHeader .GlobalCart-total{margin-left:.5rem;font-size:1.5rem;font-weight:700;padding-right:.75rem}.DesktopHeader .GlobalCart-removedItem{padding:.5rem .75rem;font-size:.875rem;background:#fcf8e3;border-bottom:#faebcc;color:#8a6d3b;position:relative;display:table;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-animation:u--animation-fadeIn .2s ease;animation:u--animation-fadeIn .2s ease}.DesktopHeader .GlobalCart-removedItem-text{display:table-cell}.DesktopHeader button.GlobalCart-removedItem-link{font-size:.875rem;display:table-cell;margin-left:auto}.DesktopHeader .GlobalCart-collectible svg.Icon{width:15px;height:15px}.DesktopHeader-logoLink{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:990px){.DesktopHeader-logoLink{max-width:30%}}.DesktopHeader-logo{width:300px;vertical-align:middle;height:auto;max-width:100%;padding:.25rem 1rem .25rem 0;margin-top:-.75rem;text-align:center}.SearchContainer--desktop{padding:0 2rem;-webkit-box-flex:1;-webkit-flex:1 0;-ms-flex:1 0;flex:1 0}@media print{.SearchContainer--desktop{display:none!important}.SearchContainer--desktop a{color:#000}}.SearchContainer--desktop .Search{position:relative}.SearchContainer--desktop .Search.is-hidden{display:none}.SearchContainer--desktop .Search-input{font-family:Tahoma,Verdana,Segoe,sans-serif;width:100%;height:2.5rem;min-width:0;font-size:.875rem;line-height:1.5rem;padding:.5rem 112px .5rem .75rem;color:#333;-webkit-box-shadow:inset 1px 1px 3px #ccc;box-shadow:inset 1px 1px 3px #ccc;background:#fff;border:1px solid #aaa;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.SearchContainer--desktop .Search-input::-webkit-input-placeholder{color:#999}.SearchContainer--desktop .Search-input:-ms-input-placeholder{color:#999}.SearchContainer--desktop .Search-input::placeholder{color:#999}.SearchContainer--desktop .Search-input::-ms-clear{display:none}.SearchContainer--desktop .Search-input:focus{-webkit-box-shadow:none;box-shadow:none}.SearchContainer--desktop .Search-reset{position:absolute;background:0 0;border:none;top:0;bottom:0;right:112px;padding:0;font-weight:700;color:#999}.SearchContainer--desktop .Search-reset:focus{outline:0}@media screen and (max-width:800px){.SearchContainer--desktop .Search-reset{right:125px}}.SearchContainer--desktop .Search-input.is-empty+.Search-reset{display:none}.SearchContainer--desktop .Button-container.Search-submit{-webkit-border-radius:0;border-radius:0;display:block;position:absolute;right:0;top:0;max-width:100px;height:2.5rem;line-height:2rem;font-size:.875rem;-webkit-transition:250ms background;transition:250ms background}.SearchContainer--desktop .Button-container.Search-submit:hover{background:#2d7470}.SearchContainer--desktop .Search-results{position:absolute;left:0;right:0;top:1.5rem;background:#fff;border:1px solid #ddd;list-style:none;padding:0;z-index:1001;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.26);box-shadow:0 2px 10px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.26)}.SearchContainer--desktop .Search-result{margin:0;-webkit-transition:150ms background;transition:150ms background}.SearchContainer--desktop .Search-result.is-selected,.SearchContainer--desktop .Search-result:hover{background:#efefef}.SearchContainer--desktop .Search-result a{padding:.5rem 1rem;display:block;color:#333;text-decoration:none}.SearchContainer--desktop .Search-result+.Search-result{border-top:1px solid #efefef}.Navigation{border-top:1px solid #dedede;border-bottom:1px solid #dedede;position:relative;min-width:801px}@media print{.Navigation{display:none}.Navigation a{color:#000}}.SuperMenu{position:relative;white-space:nowrap}.SuperMenuItem-link{line-height:2.5rem;height:2.5rem;padding:0 .8rem;font-weight:600;font-size:.9rem;cursor:pointer;color:#000}@media screen and (max-width:1200px){.SuperMenuItem-link{padding:0 .6rem}}.SuperMenuItem-link:hover{text-decoration:none;color:#222}.SuperMenuItem-link .Icon{width:10px;height:10px;margin-left:-.5rem}.SuperMenu-user{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s;position:absolute;top:0;right:-16px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:1000;max-height:2.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.SuperMenu-user.is-loaded{opacity:1}.SuperMenu-userGradient{height:2.5rem;width:20px;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(white));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);pointer-events:none}.SuperMenu-greeting{text-overflow:ellipsis;max-width:120px;display:block;float:left;overflow:hidden;white-space:nowrap;padding-left:.7rem}.SuperMenu-weeble{display:block;float:left;margin-top:7.5px;margin-left:9px;height:26.22px;width:26.22px}.SuperMenu-weeble.gray{margin-right:-4px}.SuperMenu-weeble.weeble-mobile{margin-top:0;margin-left:0;margin-right:.5rem}.SuperMenuItem{display:inline-block;background-color:#fff}.SuperMenuItem.is-open{background-color:#f3efea}.SuperMenuItem.is-open .MenuDropdown-container{display:block}.SuperMenuItem.is-right{float:right}.SuperMenuItem.is-right .MenuDropdown-submenu{right:0}.MenuLink:hover{background-color:#f3efea}.MenuDropdown-container{display:none;position:relative}.MenuDropdown-submenu{z-index:1000;background-color:#fff;position:absolute;border:5px solid #f3efea;font-size:.875rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.MenuDropdown-topLevel{padding:0;margin:0;min-width:15rem}.MenuDropdown-topLevel li{list-style-type:none;padding:0;margin:0}.MenuDropdown-topLevel li+li{border-top:1px solid #f3efea}.MenuDropdown-topLevel a{display:block;min-width:15rem;font-weight:400;color:#000;padding:.35rem .5rem .35rem 1rem}.MenuDropdown-topLevel a.is-selected,.MenuDropdown-topLevel a:hover{font-weight:700;color:#a3511d;text-decoration:none}.MenuDropdown-topLevel a.is-selected .Icon,.MenuDropdown-topLevel a:hover .Icon{color:#a3511d}.MenuDropdown-topLevel .Icon{color:#f3efea;float:right;height:.875rem;width:.875rem;margin-top:.125rem}.MenuDropdown-groupsContainer{height:100%}.MenuDropdown-secondaryLevel{border-left:5px solid #f3efea;min-width:500px}.MenuDropdown-secondaryLevel h3,.MenuDropdown-secondaryLevel h4{margin:0;color:#a3511d;font-size:1.25rem;font-weight:600}.MenuDropdown-secondaryLevel h3{padding:.5rem}.MenuDropdown-secondaryLevel h4{font-size:1rem;padding-bottom:.5rem}.MenuDropdown-secondaryLevel li,.MenuDropdown-secondaryLevel ul{padding:0;margin:0}.MenuDropdown-secondaryLevel li{list-style-type:none}.MenuDropdown-secondaryLevel .MenuDropdown-columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 .5rem}.MenuDropdown-secondaryLevel .MenuDropdown-groups{background-repeat:no-repeat;background-position:right;-webkit-background-size:contain;background-size:contain;height:100%}.MenuDropdown-secondaryLevel .MenuDropdown-group{border:1px solid #efefef;margin:1rem 0;padding:.25rem 1rem}.MenuDropdown-secondaryLevel .MenuDropdown-group a{margin:.2rem 0;font-size:.75rem;display:inline-block}.MenuDropdown-secondaryLevel .MenuDropdown-column{width:45%}.PreheaderBanner{background:#35938b url(https://static.thriftbooks.com/site_images/paper-teal-bg.jpg);color:#fff;text-align:center;overflow:hidden}@media screen and (max-width:800px){.PreheaderBanner{display:none}}.PreheaderBanner-headerText{text-align:left}.PreheaderBanner-body h3,.PreheaderBanner-body p{margin:0}.PreheaderBanner-body h3{font-weight:800}.PreheaderBanner-body>div{width:50%;display:inline-block;vertical-align:middle;padding:10px 10px 10px 0}.PreheaderBanner-closeContainer{margin:auto;text-align:right;max-width:900px}.PreheaderBanner-close{fill:#fff;height:25px;width:25px}.DesktopHeader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1.5rem .5rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-width:801px}.DesktopHeader .Header-button{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:inline-block;text-align:center;text-decoration:none;font-size:.675rem;color:grey}.DesktopHeader .Header-button .Icon{width:28px;height:32px;vertical-align:middle}.DesktopHeader .Header-button+.Header-button{margin-left:1.5rem}.DesktopHeader .Header-button:hover{text-decoration:none;color:grey}@media print{.DesktopHeader .Header-button{display:none}.DesktopHeader .Header-button a{color:#000}}.DesktopHeader .GlobalCart-button.is-mobile{padding:0}.DesktopHeader .Header-buttonText{display:block}.DesktopHeader .Header-wishlist .Icon--legacy{height:auto}.DesktopHeader .Header-cart{position:relative}.DesktopHeader .Header-cart .Icon{width:40px}.DesktopHeader .Header-cart .Header-buttonText{padding-left:8px}.MobileHeader .Header-cart.is-desktop{display:none}.MobileHeader .Header-cart.is-mobile{display:block;padding:0}.MobileHeader button.GlobalCart-button{font-size:.675rem;text-align:center;color:#555}.MobileHeader button.GlobalCart-button:hover{color:#2d7470;text-decoration:none;outline:0}.MobileHeader button.GlobalCart-button:focus{outline:0}.MobileHeader .GlobalCart-count{position:absolute;top:6px;left:9px;right:2px;color:#fff;font-size:.5rem;letter-spacing:.75px;text-align:center}.MobileHeader .GlobalCart-count.is-singleDigit{left:8.5px}.MobileHeader .GlobalCart-count.is-doubleDigit{left:8px}.MobileHeader .GlobalCart-count.is-tripleDigit{font-size:.5rem;letter-spacing:0}.MobileHeader .GlobalCart-loading{width:300px}.MobileHeader .GlobalCart-loadingError{margin:0}.MobileHeader .GlobalCart-loadingContent{text-align:center;margin-bottom:1rem}.MobileHeader .GlobalCart-loadingContent .Loading--circle{width:1.5rem;height:1.5rem}.MobileHeader .GlobalCart-noItems{width:300px;min-height:3rem;position:relative;text-align:center}.MobileHeader .GlobalCart-noItems p{margin:2rem 0}.MobileHeader .GlobalCart-newItem-container,.MobileHeader .GlobalCart-popup{color:#222;font-size:1rem;text-align:left;display:none;position:absolute;top:100%;-webkit-border-radius:3px;border-radius:3px;right:0;background:#fff;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,.19),0 8px 17px 0 rgba(0,0,0,.2);box-shadow:0 6px 20px 0 rgba(0,0,0,.19),0 8px 17px 0 rgba(0,0,0,.2);z-index:50000;opacity:0}.MobileHeader .is-active.GlobalCart-newItem-container,.MobileHeader .is-active.GlobalCart-popup{opacity:1;display:block;-webkit-animation:global-cart-new-item-container .3s;animation:global-cart-new-item-container .3s}.MobileHeader .Header-button .GlobalCart-header .Icon{width:.75rem;height:.75rem;margin-bottom:2px}.MobileHeader .GlobalCart-header{font-size:1rem;font-weight:600;margin:0;padding:.25rem 1rem;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-radius:0;border-radius:0;background:#35938b;text-align:right}.MobileHeader .GlobalCart-header button{font-size:.875rem;line-height:1.5rem;color:#fff}.MobileHeader .GlobalCart-header button:hover{color:#fff}.MobileHeader .GlobalCart-header.is-mobile{display:block}.MobileHeader .GlobalCart-header.is-desktop{display:none}.MobileHeader .GlobalCart-headerClose{margin-right:-.5rem}.MobileHeader .Header-button .GlobalCart-headerClose .Icon{width:1.5rem;height:1.5rem;margin-bottom:0}.MobileHeader .GlobalCart-newItem-container{position:fixed;margin-top:0;width:auto;top:0;left:0;right:0;-webkit-border-radius:0;border-radius:0}.MobileHeader .GlobalCart-newItem-container .GlobalCart-shipping{border-bottom:0;border-top:1px solid;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}@keyframes global-cart-new-item-container{0%{opacity:0}100%{opacity:1}}.MobileHeader .GlobalCart-newItem{padding:.75rem;position:relative;font-size:.875rem;display:table}.MobileHeader .GlobalCart-newItemImage{display:table-cell;vertical-align:top;max-width:60px}.MobileHeader .GlobalCart-newItemImage img{width:60px;min-width:60px}.MobileHeader .GlobalCart-newItemContent{display:table-cell;vertical-align:top;padding-left:.75rem}.MobileHeader .GlobalCart-checkoutLink{width:100%;display:block;margin:.5rem 0}.MobileHeader .GlobalCart-checkoutLink{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:.5rem;text-align:center;font-size:1rem}.MobileHeader .Header-button .GlobalCart-checkoutLink .Icon{width:.75rem;height:.75rem;margin-top:-2px}.MobileHeader .GlobalCart-popup:after{content:"";width:1.5rem;height:2rem;position:absolute;top:-2rem;right:2rem}.MobileHeader .GlobalCart-popup.is-active{display:none}.MobileHeader .GlobalCart-popup:before{right:1.75rem}.MobileHeader .GlobalCart-shipping{padding:.5rem .75rem;font-size:.875rem;line-height:1.25;border-bottom:1px solid;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}.MobileHeader .GlobalCart-shipping.is-met{border-color:#d6e9c6;color:#3c763d;background:#dff0d8}.MobileHeader .GlobalCart-shipping.is-unmet{border-color:#bce8f1;color:#31708f;background:#d9edf7}.MobileHeader .GlobalCart-moreLink{width:300px;border-top:1px solid #efefef;display:block;padding:.75rem;text-align:center}.MobileHeader .GlobalCart-itemList{max-height:600px;overflow-y:auto;overflow-x:hidden}.MobileHeader .GlobalCart-item{position:relative;padding:1rem 1rem .75rem;font-size:.75rem;background-color:#fff;display:table;-webkit-animation:u--animation-fadeIn 250ms ease;animation:u--animation-fadeIn 250ms ease}.MobileHeader .GlobalCart-item+.GlobalCart-item{border-top:1px solid #efefef}.MobileHeader .GlobalCart-item h4{margin:0;font-size:.875rem;line-height:1rem;width:200px}.MobileHeader .GlobalCart-item p{margin:.25rem 0 0}.MobileHeader .GlobalCart-item.is-success{-webkit-animation:global-cart-success .5s ease-in-out;animation:global-cart-success .5s ease-in-out}@keyframes global-cart-success{0%{background-color:#fff}50%{background-color:#dff0d8}100%{background-color:#fff}}.MobileHeader .GlobalCart-itemPending{display:none;z-index:1;background:rgba(60,60,60,.25);position:absolute;top:0;bottom:0;right:0;left:0;opacity:0;-webkit-transition:opacity .8s .5s;transition:opacity .8s .5s}.MobileHeader .GlobalCart-item.is-pending .GlobalCart-itemPending{display:block;opacity:1;-webkit-animation:global-cart-pending 1s ease-in;animation:global-cart-pending 1s ease-in}@keyframes global-cart-pending{0%{background:rgba(53,147,139,0)}100%{background:rgba(53,147,139,.75)}}.MobileHeader .GlobalCart-itemPendingSpinner{position:absolute;top:50%;width:2rem;height:2rem;margin-top:-1rem;left:50%;margin-left:-1rem;font-size:2px;text-indent:-9999em;border:1.75em solid #fc3;background:0 0;border-left-color:transparent;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear;-webkit-border-radius:50%;border-radius:50%}.MobileHeader .GlobalCart-thumbnail-container{display:table-cell}.MobileHeader .GlobalCart-thumbnail{max-width:80px}.MobileHeader .GlobalCart-itemInfo{overflow:hidden;width:200px;display:table-cell;padding-left:.75rem;vertical-align:top}.MobileHeader .GlobalCart-itemMeta{width:100px;display:inline-block}.MobileHeader .GlobalCart-itemPrice{width:100px;display:inline-block;font-size:1.5rem;font-weight:700;padding-right:.75rem;text-align:right;line-height:1}.MobileHeader .GlobalCart-priceEach{display:block;font-size:.75rem;line-height:.75rem;font-weight:400}.MobileHeader .GlobalCart-dollar{font-size:.875rem;vertical-align:top;line-height:1.25rem}.MobileHeader .GlobalCart-quantity{margin-top:.25rem}.MobileHeader .GlobalCart-quantity .DropdownInput{margin-top:.25rem}.MobileHeader .GlobalCart-quantity .DropdownInput input{width:50px}.MobileHeader button.GlobalCart-quantityUpdate{display:none;font-size:.75rem;margin-top:.25rem;margin-bottom:.75rem}.MobileHeader button.GlobalCart-quantityUpdate.is-active{display:block}.MobileHeader button.GlobalCart-remove{font-size:.75rem;color:#a31023;font-weight:400;margin-top:.25rem;line-height:.75rem}.MobileHeader button.GlobalCart-remove:hover{color:#750b19}.MobileHeader .GlobalCart-message{padding:.5rem .75rem;margin:.5rem -1rem -.75rem -100px;background:#f2dede;color:#ee1c24}.MobileHeader .GlobalCart-footer{font-size:.875rem;min-height:2rem;padding:.5rem 1rem .25rem;border-top:1px solid #d7d7d7;color:#222;text-align:right;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;overflow:hidden}.MobileHeader .GlobalCart-footer .GlobalCart-checkoutLink{float:left;padding:.5rem 1rem}.MobileHeader .GlobalCart-totalContainer{display:inline-block}.MobileHeader .GlobalCart-total{margin-left:.5rem;font-size:1.5rem;font-weight:700;padding-right:.75rem}.MobileHeader .GlobalCart-removedItem{padding:.5rem .75rem;font-size:.875rem;background:#fcf8e3;border-bottom:#faebcc;color:#8a6d3b;position:relative;display:table;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-animation:u--animation-fadeIn .2s ease;animation:u--animation-fadeIn .2s ease}.MobileHeader .GlobalCart-removedItem-text{display:table-cell}.MobileHeader button.GlobalCart-removedItem-link{font-size:.875rem;display:table-cell;margin-left:auto}.MobileHeader .GlobalCart-collectible svg.Icon{width:15px;height:15px}.NavigationDropdown-container{position:relative;white-space:normal;display:none}.Navigation-item.is-active .NavigationDropdown-container{display:block}@media screen and (max-width:600px){.NavigationDropdown-container{display:none}}.NavigationButton{position:relative}.NavigationButton.is-active{background:#f3efea}.NavigationDropdown{width:578px;display:none;position:absolute;padding:1rem 1.5rem;top:0;left:0;z-index:10000;background:#fff;border:6px solid #f3efea;-webkit-box-shadow:0 12px 8px -10px rgba(0,0,0,.16),0 5px 5px -2px rgba(0,0,0,.26);box-shadow:0 12px 8px -10px rgba(0,0,0,.16),0 5px 5px -2px rgba(0,0,0,.26)}.Navigation-item.is-active .NavigationDropdown{display:block}.Navigation-item.is-rightAligned .NavigationDropdown{right:0;left:auto}.Navigation-item.is-centerAligned .NavigationDropdown{left:50%;margin-left:-289px}.NavigationDropdown-column{width:150px;display:inline-block;list-style:none;padding:0;vertical-align:top}.NavigationDropdown-column+.NavigationDropdown-column{margin-left:2rem}.NavigationDropdown-column li{margin:.25rem 0}.NavigationDropdown-column a{text-decoration:none;font-size:.875rem;line-height:1.25;display:inline-block}.NavigationDropdown-column a:hover{text-decoration:underline}.GlobalMenuDropdown-overlay{display:none}.GlobalMenuDropdown-overlay.is-active{display:none}.GlobalMenuDropdown-overlay.is-closed{display:none}@media screen and (max-width:800px){.GlobalMenuDropdown-overlay{display:block;z-index:500;top:0;left:0;right:0;opacity:0;height:0;width:0;position:fixed;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.GlobalMenuDropdown-overlay.is-active{display:block;opacity:1;height:100%;width:100%;overflow:hidden}.GlobalMenuDropdown-overlay.is-closed{display:block;opacity:0;height:0;width:0;-webkit-transition:opacity .2s ease-in-out,height 0s linear .4s,width 0s linear .4s;transition:opacity .2s ease-in-out,height 0s linear .4s,width 0s linear .4s}}.GlobalMenuDropdown-container{display:none}.GlobalMenuDropdown-container.is-active{display:none}.GlobalMenuDropdown-container.is-closed{display:none}@media screen and (max-width:800px){.GlobalMenuDropdown-container{display:block;position:fixed;left:0;top:0;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;z-index:1000;width:80%;height:100%;background-color:#fff;font-size:.875rem;letter-spacing:.45px;font-weight:600;overflow:scroll;-webkit-overflow-scrolling:touch}.GlobalMenuDropdown-container.is-active{display:block;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.GlobalMenuDropdown-container.is-closed{display:block;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.GlobalMenuDropdown-container .u-horizontalDivider{margin:.25rem 0}}.GlobalMenuDropdown-noscroll{overflow:hidden;position:relative}.GlobalMenuDropdown-closeMenu{display:none}ul.GlobalMenuDropdown{list-style:none;padding:0;margin:0;background:#fff}ul.GlobalMenuDropdown a,ul.GlobalMenuDropdown button{text-decoration:none;padding:.625rem 1.6875rem;display:block;color:#363636}ul.GlobalMenuDropdown a .is-link,ul.GlobalMenuDropdown button .is-link{color:#363636;font-size:.875rem}ul.GlobalMenuDropdown a.RrCircle-Link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}ul.GlobalMenuDropdown a.GlobalMenuDropdown-GreetingLink{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}ul.GlobalMenuDropdown .SuperHeader-marketing{color:#fc3;float:none}ul.GlobalMenuDropdown .GlobalMenuHeading{width:100%;padding:.625rem 1.6875rem;padding-top:1.625rem}ul.GlobalMenuDropdown .GlobalMenuHeading a{padding:0}ul.GlobalMenuDropdown .GlobalMenuDropdown-GreetingContainer{padding-right:1.125rem}.GlobalMenuSub ul{display:none;list-style:none;padding:0;margin:0;background-color:#efefef}.GlobalMenuSub ul.is-active{display:block}.GlobalMenuSub li{font-size:.8125rem;line-height:1rem;letter-spacing:.3px;padding-left:.75rem}button.GlobalMenuSub-title{position:relative;padding-right:2.5rem;width:100%}button.GlobalMenuSub-title:hover{color:#363636}button.GlobalMenuSub-title:focus{outline:0}button.GlobalMenuSub-title .Icon{padding:.5rem .75rem;position:absolute;right:0;top:0;bottom:0;height:100%;width:2.5rem;display:none}button.GlobalMenuSub-title .Icon.is-active{display:inline-block}button.GlobalMenuSub-title.is-link{font-size:.875rem}.GlobalMenuDropdown-GreetingContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:.75rem}.GlobalMenuDropdown-Greeting{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.GlobalMenuDropdown-LoyaltyTicker{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.GlobalMenuDropdown-LoyaltyTicker .RrCircle-container{margin-top:0;border-right:0}.MobileHeader-logoLink{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-width:20px;max-width:100%;width:100%;max-height:100%;height:auto;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;padding:0 8px}.MobileHeader-logo{display:block;height:auto;width:150px;max-width:100%;padding:.25rem 0 .25rem 0;margin:0;text-align:center}.SearchContainer--mobile{display:block}@media print{.SearchContainer--mobile{display:none}.SearchContainer--mobile a{color:#000}}.SearchContainer--mobile .Search{position:relative;padding:.5rem 1rem;background:#f3efea;border:1px solid #d7d7d7}.SearchContainer--mobile .Search:after,.SearchContainer--mobile .Search:before{content:' ';position:absolute;width:0;height:0;right:49px;border:8px solid}.SearchContainer--mobile .Search:before{top:-17px;border-color:transparent transparent #d7d7d7 transparent}.SearchContainer--mobile .Search:after{top:-16px;border-color:transparent transparent #f3efea transparent}.SearchContainer--mobile .Search.is-hidden{display:none}.SearchContainer--mobile .Search-input{font-family:Tahoma,Verdana,Segoe,sans-serif;width:100%;height:2.5rem;min-width:0;font-size:.875rem;line-height:1rem;padding:.5rem 112px .5rem .75rem;color:#333;-webkit-box-shadow:inset 1px 1px 3px #ccc;box-shadow:inset 1px 1px 3px #ccc;background:#fff;border:1px solid #ddd;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.SearchContainer--mobile .Search-input::-webkit-input-placeholder{color:#999}.SearchContainer--mobile .Search-input:-ms-input-placeholder{color:#999}.SearchContainer--mobile .Search-input::placeholder{color:#999}.SearchContainer--mobile .Search-input:focus{-webkit-box-shadow:none;box-shadow:none}.SearchContainer--mobile .Search-reset{position:absolute;background:0 0;border:none;top:0;bottom:0;right:125px;padding:0;font-weight:700;color:#999}.SearchContainer--mobile .Search-reset:focus{outline:0}.SearchContainer--mobile .Search-input.is-empty+.Search-reset{display:none}.SearchContainer--mobile .Button-container.Search-submit{-webkit-border-radius:0;border-radius:0;display:block;position:absolute;max-width:100px;font-size:.875rem;-webkit-transition:250ms background;transition:250ms background;height:2.5rem;border:none;line-height:2.5;top:.5rem;right:1rem}.SearchContainer--mobile .Button-container.Search-submit:hover{background:#2d7470}.SearchContainer--mobile .Search-results{position:absolute;left:0;right:0;top:2.5rem;background:#fff;border:1px solid #ddd;list-style:none;padding:0;z-index:1001;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.26);box-shadow:0 2px 10px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.26)}.SearchContainer--mobile .Search-result{margin:0;-webkit-transition:150ms background;transition:150ms background;padding:1rem}.SearchContainer--mobile .Search-result.is-selected,.SearchContainer--mobile .Search-result:hover{background:#efefef}.SearchContainer--mobile .Search-result a{padding:.5rem 1rem;display:block;color:#333;text-decoration:none}.SearchContainer--mobile .Search-result+.Search-result{border-top:1px solid #efefef}.MobileEyebrow{display:block;background:#35938b url(https://static.thriftbooks.com/site_images/paper-teal-bg.jpg);color:#fff;text-align:center;overflow:hidden;height:50px;position:fixed;width:100%;z-index:500;bottom:0}.MobileEyebrow-close-container{display:inline-block;float:left;padding-top:12px;padding-left:6px;padding-bottom:12px}.MobileEyebrow-headerText{display:inline-block}.MobileEyebrow-headerText h3{font-size:16px;margin-top:4px;margin-bottom:0}.MobileEyebrow-headerText p{font-size:14px;margin-top:2px;margin-bottom:2px}@media screen and (max-width:350px){.MobileEyebrow-headerText .MobileEyebrow-longText{font-size:13px}}@media screen and (max-width:325px){.MobileEyebrow-headerText .MobileEyebrow-longText{font-size:12px}}.MobileEyebrow-close{fill:#fff;height:25px;width:25px}.Header-toggleSearch{display:inline-block}.Header-menu{color:grey;padding:.25rem .5rem;text-decoration:none;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:7px}.Header-menu .Icon{width:34px;height:34px;display:block;margin:auto}.Header-menu:hover{text-decoration:underline;color:grey}.Header-menu.is-active{background:#555;color:#fff}.Header-menuText{display:block;font-size:.75rem;line-height:.5rem}.MobileHeader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:none}.MobileHeader .Header-button{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.347rem;padding-left:.341rem;display:inline-block;text-align:center;text-decoration:none;font-size:.675rem;color:grey}.MobileHeader .Header-button .Icon{width:20px;height:20px;vertical-align:middle}.MobileHeader .Header-button+.Header-button{margin:0}.MobileHeader .Header-button:hover{text-decoration:none;color:grey}@media print{.MobileHeader .Header-button{display:none}.MobileHeader .Header-button a{color:#000}}.MobileHeader .GlobalCart-button.is-mobile{padding:0}.MobileHeader .Header-buttonText{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.MobileHeader .Header-wishlist .Icon--legacy{height:auto}.MobileHeader .Header-cart{position:relative}.MobileHeader .Header-cart .Icon{width:30px}.MarketingBanner{text-align:center;display:block;padding:.5rem 0;background-color:#000;color:#fff}@media screen and (max-width:600px){.MarketingBanner{font-size:.875rem}}.MarketingBanner:hover{text-decoration:none}.MarketingBanner strong{color:#e8365c;font-weight:800}.RrCircle-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:7px;height:26.22px;border-right:10px solid #fff;background-color:#fff}.RrCircle-Link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.RrCircle-Link:hover{text-decoration:none}#RrCircle{width:26.22px;height:26.22px}#RrCircle-Mobile{width:26.22px;height:26.22px}.RrCircle-ellipse{background-color:#442783;height:14px;width:22.06px;color:#fff;font-family:Arial;font-size:12px;font-weight:700;line-height:14px;text-align:center;margin-left:3px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;-webkit-border-radius:38px;border-radius:38px;margin-bottom:0}.RrCircle-ellipse.doubleDigit{font-size:9px;width:24px}.SuperHeader{font-size:.75rem;padding:.5rem 0;text-align:right;height:2rem}@media screen and (max-width:800px){.SuperHeader{display:none}}.SuperHeader:empty{height:0!important;padding:0!important}.SuperHeader a{text-decoration:none;color:#333}.SuperHeader .Content{padding:0 .5rem}@media print{.SuperHeader{display:none}.SuperHeader a{color:#000}}.SuperHeader-separator{font-weight:700;padding:0 .5rem}.SuperHeader-marketing,a.SuperHeader-marketing{color:#35938b;font-weight:600;margin-right:1rem;float:left}.WishList-ItemCart{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:20%}.WishList-ItemCartShared{width:23%}.WishList-ItemPrice{margin-bottom:8px;font-weight:700;font-size:1.563rem;margin-bottom:10px}.WishList-AdditionalFormats{font-size:.6rem}.WishList-ItemContent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:564px;margin-right:15px;margin-bottom:25px}@media screen and (max-width:1100px){.WishList-ItemContent{width:400px}}.WishList-ItemDisplay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:140px;margin-right:25px;margin-bottom:25px}.WishList-ItemImageContainer{margin-bottom:10px}.WishList-ItemImage{border:0;width:140px}.WishList-ItemHeader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:15px}.WishList-ItemTitle{margin-top:0;margin-bottom:0;margin-right:70px}.WishList-ItemAuthor{font-size:.875rem}.WishList-Reviews{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;font-size:.6rem}.WishList-Stars{color:#fc3}.WishList-SeeReviews{margin-top:4px}.WishList-ItemSelection{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:3px}.WishList-TagContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;font-size:.875rem;margin-bottom:10px}.WishList-ItemNotificationsContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:.75rem;margin-top:15px}.WishList-ItemNotificationsHeader{font-weight:600}.WishList-ItemNotifications{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:5px}.WishList-ItemNotifications .Checkbox-label{margin-left:-10px}.WishList-Notification{margin-right:15px}.WishList-Notification .ModalTextButton{margin-left:5px;font-size:.75rem}.WishList-List{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.WishList-NoItems{padding-top:25px;padding-bottom:25px}.WishList-Header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px;margin-top:25px}.WishList-HeaderLeft{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.WishList-HeaderRight{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.WishList-HeaderName{font-size:1.563rem;margin-right:5px}.WishList-ListItem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:40px}.WishList-ListItemRow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:Row;-ms-flex-direction:Row;flex-direction:Row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:80%}.WishList-ListSearch{margin-top:31px}.WishList-SelectionList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:20px;width:176px}.WishList-SelectionList:first-of-type{margin-top:10px}.WishList-SelectionList:nth-of-type(2){margin-top:10px}.WishList-SelectionName{font-size:.75rem;margin-right:15px}.WishList-Selected{text-decoration:underline}.WishList-SelectionPrivacy{color:#555}.WishList-SelectionPrivacy .Icon{width:15px}.WishList-CreateNewList{margin-top:15px}.WishList-SelectionButtonContainer .Button{font-size:.875rem}.ListShare{position:relative}.ListShare .SocialShareContainer{margin:0;margin-left:10px}.ListShare button.isLink{color:#fff!important}.CreateListModal-Header{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-weight:600;margin-top:20px;margin-bottom:20px}.CreateListModal-Container{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding-left:35px;padding-right:35px;width:100%}.CreateListModal-Container .Button{width:194px;font-size:.75rem}.CreateListModal-Container .Checkbox-label{margin-left:-10px}.CreateListModal-Container .Loading-spinner{height:18px}.CreateListModal-Container .Loading-rect{background-color:#fff}.CreateListModal-Input{margin-bottom:20px}.CreateListModal-CheckBoxContainer{margin-bottom:18px}.ListModal-Header{font-weight:600;margin-top:20px;margin-bottom:20px}.ListModal-AlignCenter{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:center;max-width:100%}.ListModal-Container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;padding-left:35px;padding-right:35px;width:100%}.ListModal-Container .Button{width:194px;font-size:.75rem}.ListModal-Container .Loading-spinner{height:18px}.ListModal-Container .Loading-rect{background-color:#fff}.ListModal-Container .Checkbox-label{margin-left:-10px}.ListModal-Container .ModalTextButton{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.ListModal-Input{margin-bottom:20px}.ListModal-CheckBoxContainer{margin-bottom:18px}.ListModal-Confirm{color:#35938b;margin-top:10px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.ListModal-Error{color:#ee1c24;margin-top:10px;font-size:.75rem}.DeleteListModal .BasicModal-Container{height:inherit}.DeleteListModal .Loading-spinner{height:18px}.DeleteListModal .Loading-rect{background-color:#fff}.DeleteListModal-ButtonContainer{margin-top:25px;margin-bottom:30px}.DeleteItemModal .BasicModal-Container{height:inherit}.DeleteItemModal .Loading-spinner{height:18px}.DeleteItemModal-ButtonContainer{margin-top:5px;margin-bottom:30px}.ListToolTip{position:relative;width:300px;margin-top:10px}.ListToolTip-Container{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;padding-left:20px;padding-right:20px;width:300px;-webkit-box-shadow:1px 4px 13px 1px rgba(221,221,221,.67),1px 1px 7px 1px rgba(221,221,221,.67);box-shadow:1px 4px 13px 1px rgba(221,221,221,.67),1px 1px 7px 1px rgba(221,221,221,.67);padding-top:5px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;z-index:999;background-color:#fff;width:100%;border-top:4px solid #a75c00}.ListToolTipModal-Header{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-weight:600;margin-top:20px;margin-bottom:20px;font-size:.875rem}.ListToolTipModal-Message{margin-bottom:20px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:center;max-width:100%}.ListToolTip-Close{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-right:-15px}.ListToolTip-Close .is-link{font-size:.75rem}.ShareModal{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:20px;padding-right:20px;width:600px;-webkit-box-shadow:1px 4px 13px 1px rgba(221,221,221,.67),1px 1px 7px 1px rgba(221,221,221,.67);box-shadow:1px 4px 13px 1px rgba(221,221,221,.67),1px 1px 7px 1px rgba(221,221,221,.67);padding-top:5px;padding-bottom:10px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;z-index:999;background-color:#fff;border-top:4px solid #a75c00;right:0;margin-top:5px;outline:0}.ShareModal .BasicModalInput{max-width:none;padding-top:6px;padding-bottom:6px;padding-right:6px;height:auto;background-color:#eee}.ShareModal .is-link{font-size:.875rem}.ShareModal-Header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-bottom:5px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ShareModal-HeaderLeft{font-size:1rem;font-weight:600}.ShareModal-HeaderRight{font-size:.875rem}.WishList-Root .WishList-SortAndFilter{font-size:.8rem}.WishList-Root .WishList-SortAndFilter-Text{display:inline-block}.WishList-Root .WishList-SortAndFilter-SortOptionsContainer{display:inline-block}.WishList-Root .WishList-SortAndFilter-SortOptions{padding:2px;margin:0 8px 0 8px}.List-pagination{display:block}.List-pagination .Icon{width:2rem;height:2rem}.List-pagination.is-left{float:left}.List-pagination.is-right{float:right}.List-paginationInput{text-align:center;margin:0 2rem;height:65px}.List-paginationInput input{width:60px;padding:.25rem .5rem;text-align:center}.List-paginationInput-link{margin-top:.5rem;display:block}.List-tooMany{text-align:center}.WishList-Root{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:50px}.WishList-RootColA{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:45px}.WishList-RootColB{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.WishList-ListsTitle{margin-top:25px}.WishList-BottomBorder{border-bottom:1px solid #dedede;padding-bottom:10px}.WishList-ListShare{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.WishListM .ListSelection-Accordion{background-color:#35938b;height:56px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;padding-left:1rem;padding-right:1rem}.WishListM .ListSelection-Accordion .Icon{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.WishListM .ListSelection-According-Open .Icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.WishListM .SelectionPad{margin-right:5px}.WishListM .SelectionName{font-size:1.25rem}.WishListM .SelectionList{padding-left:1rem;margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-right:10px}.WishListM .List-Header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.WishListM .List-HeaderRight .SocialShareButton{padding-top:.1rem;padding-left:.8rem;padding-right:.8rem;padding-bottom:.3rem}.WishListM .List-HeaderRight .Icon{width:10px;height:10px}.WishListM .List-HeaderRight .ShareModal{z-index:999999;width:270px}.WishListM-ListItem{margin-top:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:5px;padding-right:5px}.WishListM-ItemImageContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.WishListM-ItemImage{object-fit:cover;max-width:100px;max-height:150px}.WishListM-ItemImage img{object-fit:cover}.WishListM-ItemMoveOrDelete{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.WishListM-Move{margin-right:5px}.WishListM-ItemHeader{margin-bottom:10px}.WishListM-ItemTitle{font-size:.875rem}.WishListM-ItemAuthor{font-size:.75rem}.WishListM-Reviews{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:3px}.WishListM-SeeReviews{margin-left:5px}.WishListM-SeeReviews a{font-size:.6rem}.WishListM-Stars{color:#fc3}.WishListM-ItemCart{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:20px}.WishListM-CartRow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.WishListM-CartRow .Button{width:150px}.WishListM-PriceCol{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.WishListM-ItemPrice{margin-bottom:8px;font-weight:700;font-size:1.563rem;margin-bottom:10px}.WishListM-AdditionalFormats{font-size:.6rem}.WishListM-BestValue{font-size:.875rem}.WishListM-BestValueCondition{font-size:.875rem}.WishListM-AddToCartButton .AddToCartButton .AddToCartButton-Desktop{width:100%}.WishListM-ItemSelection{font-size:.875rem;margin-bottom:10px}.WishListM-ItemNotificationsContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:.75rem;margin-top:20px;margin-bottom:35px}.WishListM-ItemNotificationsHeader{font-weight:600}.WishListM-ItemNotifications{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:5px}.WishListM-ItemNotifications .Checkbox-label{margin-left:-10px}.WishListM-Notification{margin-right:15px}.WishListM-Notification .ModalTextButton{margin-left:5px;font-size:.75rem}.WishListM-NoItems{padding-top:25px;padding-bottom:25px}.WishListM .WishList-SortAndFilter-ShareContainer{padding:5px}.WishListM .WishList-SortAndFilter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;x-justify-content:space-around;x-align-items:stretch;margin-top:15px;font-size:.85rem}.WishListM .WishList-SortAndFilter-Text{width:65px;-webkit-box-flex:0;-webkit-flex:0 0 65px;-ms-flex:0 0 65px;flex:0 0 65px;padding-top:8px}.WishListM .WishList-SortAndFilter-SortOptionsContainer{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.WishListM .WishList-SortAndFilter-SortOptions{width:100%}.List-paginationContainer{margin-top:20px}.List-pagination{display:block}.List-pagination .Icon{width:2rem;height:2rem}.List-pagination.is-left{float:left}.List-pagination.is-right{float:right}.List-paginationInput{text-align:center;margin:0 2rem;height:65px}.List-paginationInput input{width:60px;padding:.25rem .5rem;text-align:center}.List-paginationInput-link{margin-top:.5rem;display:block}.List-tooMany{text-align:center}.WishListM-BottomBorder{border-bottom:1px solid #dedede;padding-bottom:10px}.WishListM-Container{padding:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:600px){.u-modalActive{overflow:hidden}}.Modal-container{display:none;position:fixed;background:#fff;z-index:20000;left:50%;margin-left:-300px;right:0;top:200px;overflow-y:auto;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,.19),0 8px 17px 0 rgba(0,0,0,.2);box-shadow:0 6px 20px 0 rgba(0,0,0,.19),0 8px 17px 0 rgba(0,0,0,.2);max-width:100%;width:600px}.Modal-container.is-active{display:block}@media screen and (max-width:600px){.Modal-container{left:0;margin-left:0;top:0;bottom:0}}.Modal{padding:1.5rem;overflow-y:auto}.Modal p:first-child{margin-top:0}.Modal p:last-child{margin-bottom:0}.RecSection{margin:0 0 1.5rem 0}.RecSection-title{font-weight:300;margin-bottom:0}@media screen and (max-width:800px){.RecSection-title{font-size:1.25rem}}.RecSection-subtitle{margin-top:0;overflow:hidden}@media screen and (max-width:800px){.RecSection-subtitle{font-size:.875rem}}.RecSection-subtitle.is-loading{visibility:hidden}.Recommendations-loading{position:relative;text-align:center}.Recommendations-loading h2{margin-bottom:1rem}.Recommendations-loading .Loading-spinner{margin:1rem auto}.RecSection-viewAll{float:right}.BookSlider{position:relative;min-height:2.5rem}.BookSlider.is-small{overflow:hidden;margin-right:-16px}.BookSlider.is-small:after{content:"";width:20px;position:absolute;right:0;top:0;bottom:0;z-index:1}.BookSlider .BookSlider-prev{left:-50px;opacity:0;pointer-events:none}@media screen and (max-width:1290px){.BookSlider .BookSlider-prev{left:1rem;-webkit-box-shadow:0 12px 8px -10px rgba(0,0,0,.16),0 5px 5px -2px rgba(0,0,0,.26);box-shadow:0 12px 8px -10px rgba(0,0,0,.16),0 5px 5px -2px rgba(0,0,0,.26)}}.BookSlider .BookSlider-prev .Icon{margin-left:-2px}.BookSlider .BookSlider-next{opacity:0;right:-30px;pointer-events:none}.BookSlider .BookSlider-next:hover{background-color:#2d7470}@media screen and (max-width:1290px){.BookSlider .BookSlider-next{right:36px;-webkit-box-shadow:0 12px 8px -10px rgba(0,0,0,.16),0 5px 5px -2px rgba(0,0,0,.26);box-shadow:0 12px 8px -10px rgba(0,0,0,.16),0 5px 5px -2px rgba(0,0,0,.26)}}.BookSlider .BookSlider-next .Icon{margin-right:-2px}.BookSlider.has-next .BookSlider-next{opacity:1;pointer-events:auto}.BookSlider.has-prev .BookSlider-prev{opacity:1;pointer-events:auto}.BookSlider-swiper{overflow:hidden;max-height:300px}.BookSlider-slide{-webkit-animation:u--animation-fadeIn 250ms ease-in;animation:u--animation-fadeIn 250ms ease-in;position:relative;text-decoration:none;color:#222}.BookSlider.is-small .BookSlider-slide{width:166px}.BookSlider-slide.is-loader:only-child{margin:auto!important;position:relative}.BookSlider-slide .Loading-spinner{position:absolute;margin:-15px auto 0 -25px;top:50%;left:50%}.BookSlider-slide.is-loadingIndicator{width:166px;float:none;margin:auto}.BookSlider-slide:hover{text-decoration:none}.BookSlider-slide:hover .BookSlider-title{text-decoration:underline}.BookSlider-padding{margin-top:120%}.BookSlider-contentContainer{padding-right:20px}.BookSlider.is-small .BookSlider-contentContainer{padding-right:16px}.BookSlider-content{padding:.5rem 0;height:6.5rem;text-align:center}.BookSlider-content.is-loading p{visibility:hidden}.BookSlider-imageContainer{overflow:hidden;position:relative}.BookSlider-slide.is-loadingIndicator .BookSlider-imageContainer{-webkit-box-shadow:none;box-shadow:none}.BookSlider-imageContainer-Loader{overflow:hidden;position:relative;background-color:#f3efea;border:#eee solid 1px}.BookSlider-image{width:auto;height:100%;max-width:none;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:1;background-color:#f3efea}.BookSlider-image[src='']{visibility:hidden;opacity:0}.BookSlider-title{font-weight:700;color:#2c7b74;margin:0 0 .5rem;line-height:1rem;height:2rem;overflow:hidden;margin:0;font-size:.9rem}.BookSlider-author{font-size:.8rem;margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:1.25rem}.BookSlider-price{font-size:.8rem;margin:0;height:1.25rem}.BookSlider-price strong{color:#a75c00}.BookSlider-nav{z-index:100;position:absolute;top:35%;margin-top:-1.25rem;background:#35938b;display:inline-block;-webkit-border-radius:2rem;border-radius:2rem;height:2.5rem;width:2.5rem;line-height:2.25rem;color:#fff;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-transition:opacity .5s;transition:opacity .5s}.BookSlider-nav .Icon{height:1rem;width:1rem;vertical-align:middle}.RecSection-mobileSliderHeader{display:none}.BookSliderMobile{overflow-y:hidden;overflow-x:scroll;max-height:300px;-webkit-overflow-scrolling:touch}.BookSliderDesktop{max-height:320px}.BookSlider-MobileWrapper{width:4000px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:20px}.BookSlider-MobileWrapper a:hover{text-decoration:none}.HomeMobile-slide{float:left;-webkit-box-sizing:content-box;box-sizing:content-box;width:120px}.RecSection-Header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.RecSection-Header a{text-decoration:none}.RecSection-Header a:hover{text-decoration:none}.RecSection-titleMobile{font-weight:700;font-size:1.1rem;margin-bottom:10px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-top:-5px}.RecSection-title{font-weight:300;font-size:1.5rem;margin-bottom:10px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-top:-5px}.RecSection-subtitle{font-weight:300;font-size:1.1rem;margin-bottom:10px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-top:-10px}.RecSection-subtitleMobile{font-weight:300;font-size:.9rem;margin-bottom:10px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-top:-10px}.RecSection-link{color:#35938b}.RecSection-link:hover{color:#2d7470;text-decoration:none!important;-webkit-box-shadow:none;box-shadow:none}.RecSection-link:focus{outline:auto}.MarketingBanner+.HomeContent-Mobile{margin-top:1rem}.RecSection-mobile{margin-top:0;margin-right:0;margin-bottom:1.5rem;padding-left:10px;padding-right:10px}.RecSection-desktop{margin-top:0;margin-right:0;margin-bottom:1.5rem;padding-right:10px}.HomeContent-Mobile{padding-top:0;padding-right:10px;padding-bottom:0;padding-left:10px;margin:auto}.RecSection-ViewAllMobile{float:right;margin-left:2rem;color:#35938b;text-decoration:none}.RecLoading{margin-bottom:40px;margin-top:50px}.BookSlideDesktop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,.16),0 1px 2px rgba(0,0,0,.24);box-shadow:0 0 5px 2px rgba(0,0,0,.16),0 1px 2px rgba(0,0,0,.24);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-border-radius:2px;border-radius:2px;width:140px}.BookSlideMobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,.16),0 1px 2px rgba(0,0,0,.24);box-shadow:0 0 5px 2px rgba(0,0,0,.16),0 1px 2px rgba(0,0,0,.24);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-border-radius:2px;border-radius:2px;width:120px}.BookSlideMobile-Container{padding:5px;padding-right:10px;outline:0;position:relative}.BookSlideMobile-Container:hover{text-decoration:none!important}.BookSlideDesktop-Container{padding:5px;padding-right:25px;outline:0;position:relative}.BookSlideDesktop-Image{height:200px;overflow:hidden;width:140px}.BookSlideDesktop-Image img{height:200px;width:140px;object-fit:cover}.BookSlideMobile-Image{height:170px;overflow:hidden;width:120px}.BookSlideMobile-Image img{height:170px;width:120px;object-fit:cover}.BookSlide-Title{font-weight:600;color:#35938b;height:36px;overflow:hidden;font-size:.9rem;margin-top:5px;padding-left:5px;padding-right:5px}.BookSlide-Title:hover{text-decoration:none;color:#2d7470}.BookSlide-Author{font-size:.8rem;padding-left:5px;padding-right:5px;overflow:hidden;height:1rem;color:#000;font-weight:400;white-space:normal}.BookSlide-Author:hover{text-decoration:none}.BookSlide-Price{margin-left:5px;color:#000;font-weight:400}.BookSlide-Price:hover{text-decoration:none}.BookSlider-nav{z-index:100;position:absolute;top:47%;margin-top:-1.25rem;background:#35938b;display:inline-block;-webkit-border-radius:2rem;border-radius:2rem;height:2.5rem;width:2.5rem;line-height:2.25rem;color:#fff;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-transition:opacity .5s;transition:opacity .5s}.BookSlider-nav:hover{background-color:#2d7470}.BookSlider-nav .Icon{height:1rem;width:1rem;vertical-align:middle}.BookSliderNav{position:relative}.BookSliderNav .BookSlider-prev{pointer-events:none;-webkit-box-shadow:-2px 1px 8px 2px rgba(0,0,0,.16),0 5px 5px -2px rgba(0,0,0,.26);box-shadow:-2px 1px 8px 2px rgba(0,0,0,.16),0 5px 5px -2px rgba(0,0,0,.26)}.BookSliderNav .BookSlider-next{pointer-events:none;-webkit-box-shadow:2px 1px 7px 2px rgba(0,0,0,.16),0 5px 5px -2px rgba(0,0,0,.26);box-shadow:2px 1px 7px 2px rgba(0,0,0,.16),0 5px 5px -2px rgba(0,0,0,.26)}.BookSliderNav.has-next .BookSlider-next{opacity:1;pointer-events:auto}.BookSliderNav.has-prev .BookSlider-prev{opacity:1;pointer-events:auto}.u-fade{opacity:0!important}.BookSlider-alternateTitle .BookSlider-next,.BookSlider-black .BookSlider-next,.BookSlider-brown .BookSlider-next,.BookSlider-condensed .BookSlider-next,.BookSlider-green .BookSlider-next,.BookSlider-newControlStyles .BookSlider-next,.BookSlider-outlined .BookSlider-next,.BookSlider-xmasGreen .BookSlider-next,.BookSlider-xmasRed .BookSlider-next,.LandingPage-series .LandingPage-seriesWorks .BookSlider-next{right:0;background-color:#35938b}.BookSlider-alternateTitle .BookSlider-prev,.BookSlider-black .BookSlider-prev,.BookSlider-brown .BookSlider-prev,.BookSlider-condensed .BookSlider-prev,.BookSlider-green .BookSlider-prev,.BookSlider-newControlStyles .BookSlider-prev,.BookSlider-outlined .BookSlider-prev,.BookSlider-xmasGreen .BookSlider-prev,.BookSlider-xmasRed .BookSlider-prev,.LandingPage-series .LandingPage-seriesWorks .BookSlider-prev{left:0;background-color:#35938b}@media screen and (max-width:800px){.BookSlider-alternateTitle .BookSlider-nav,.BookSlider-black .BookSlider-nav,.BookSlider-brown .BookSlider-nav,.BookSlider-condensed .BookSlider-nav,.BookSlider-green .BookSlider-nav,.BookSlider-newControlStyles .BookSlider-nav,.BookSlider-outlined .BookSlider-nav,.BookSlider-xmasGreen .BookSlider-nav,.BookSlider-xmasRed .BookSlider-nav,.LandingPage-series .LandingPage-seriesWorks .BookSlider-nav{background-color:rgba(255,255,255,.4);top:20px;bottom:0;height:100%;-webkit-border-radius:0;border-radius:0;padding:0 .25rem;width:auto;-webkit-transition:background-color .3s;transition:background-color .3s}.BookSlider-alternateTitle .BookSlider-nav:hover,.BookSlider-black .BookSlider-nav:hover,.BookSlider-brown .BookSlider-nav:hover,.BookSlider-condensed .BookSlider-nav:hover,.BookSlider-green .BookSlider-nav:hover,.BookSlider-newControlStyles .BookSlider-nav:hover,.BookSlider-outlined .BookSlider-nav:hover,.BookSlider-xmasGreen .BookSlider-nav:hover,.BookSlider-xmasRed .BookSlider-nav:hover,.LandingPage-series .LandingPage-seriesWorks .BookSlider-nav:hover{background-color:#fff}.BookSlider-alternateTitle .BookSlider-nav .BookSlider-navCircle,.BookSlider-black .BookSlider-nav .BookSlider-navCircle,.BookSlider-brown .BookSlider-nav .BookSlider-navCircle,.BookSlider-condensed .BookSlider-nav .BookSlider-navCircle,.BookSlider-green .BookSlider-nav .BookSlider-navCircle,.BookSlider-newControlStyles .BookSlider-nav .BookSlider-navCircle,.BookSlider-outlined .BookSlider-nav .BookSlider-navCircle,.BookSlider-xmasGreen .BookSlider-nav .BookSlider-navCircle,.BookSlider-xmasRed .BookSlider-nav .BookSlider-navCircle,.LandingPage-series .LandingPage-seriesWorks .BookSlider-nav .BookSlider-navCircle{background-color:#35938b;margin:5rem 0;-webkit-border-radius:2rem;border-radius:2rem;height:2rem;width:2rem;line-height:1.75rem;position:relative}.BookSlider-alternateTitle .BookSlider-nav .Icon,.BookSlider-black .BookSlider-nav .Icon,.BookSlider-brown .BookSlider-nav .Icon,.BookSlider-condensed .BookSlider-nav .Icon,.BookSlider-green .BookSlider-nav .Icon,.BookSlider-newControlStyles .BookSlider-nav .Icon,.BookSlider-outlined .BookSlider-nav .Icon,.BookSlider-xmasGreen .BookSlider-nav .Icon,.BookSlider-xmasRed .BookSlider-nav .Icon,.LandingPage-series .LandingPage-seriesWorks .BookSlider-nav .Icon{height:.75rem;width:.75rem}.BookSlider-alternateTitle .BookSlider-nav.BookSlider-next,.BookSlider-alternateTitle .BookSlider-nav.BookSlider-prev,.BookSlider-black .BookSlider-nav.BookSlider-next,.BookSlider-black .BookSlider-nav.BookSlider-prev,.BookSlider-brown .BookSlider-nav.BookSlider-next,.BookSlider-brown .BookSlider-nav.BookSlider-prev,.BookSlider-condensed .BookSlider-nav.BookSlider-next,.BookSlider-condensed .BookSlider-nav.BookSlider-prev,.BookSlider-green .BookSlider-nav.BookSlider-next,.BookSlider-green .BookSlider-nav.BookSlider-prev,.BookSlider-newControlStyles .BookSlider-nav.BookSlider-next,.BookSlider-newControlStyles .BookSlider-nav.BookSlider-prev,.BookSlider-outlined .BookSlider-nav.BookSlider-next,.BookSlider-outlined .BookSlider-nav.BookSlider-prev,.BookSlider-xmasGreen .BookSlider-nav.BookSlider-next,.BookSlider-xmasGreen .BookSlider-nav.BookSlider-prev,.BookSlider-xmasRed .BookSlider-nav.BookSlider-next,.BookSlider-xmasRed .BookSlider-nav.BookSlider-prev,.LandingPage-series .LandingPage-seriesWorks .BookSlider-nav.BookSlider-next,.LandingPage-series .LandingPage-seriesWorks .BookSlider-nav.BookSlider-prev{background-color:rgba(255,255,255,.4);-webkit-box-shadow:none;box-shadow:none}.BookSlider-alternateTitle .BookSlider-nav.BookSlider-prev,.BookSlider-black .BookSlider-nav.BookSlider-prev,.BookSlider-brown .BookSlider-nav.BookSlider-prev,.BookSlider-condensed .BookSlider-nav.BookSlider-prev,.BookSlider-green .BookSlider-nav.BookSlider-prev,.BookSlider-newControlStyles .BookSlider-nav.BookSlider-prev,.BookSlider-outlined .BookSlider-nav.BookSlider-prev,.BookSlider-xmasGreen .BookSlider-nav.BookSlider-prev,.BookSlider-xmasRed .BookSlider-nav.BookSlider-prev,.LandingPage-series .LandingPage-seriesWorks .BookSlider-nav.BookSlider-prev{left:0}.BookSlider-alternateTitle .BookSlider-nav.BookSlider-next,.BookSlider-black .BookSlider-nav.BookSlider-next,.BookSlider-brown .BookSlider-nav.BookSlider-next,.BookSlider-condensed .BookSlider-nav.BookSlider-next,.BookSlider-green .BookSlider-nav.BookSlider-next,.BookSlider-newControlStyles .BookSlider-nav.BookSlider-next,.BookSlider-outlined .BookSlider-nav.BookSlider-next,.BookSlider-xmasGreen .BookSlider-nav.BookSlider-next,.BookSlider-xmasRed .BookSlider-nav.BookSlider-next,.LandingPage-series .LandingPage-seriesWorks .BookSlider-nav.BookSlider-next{right:0!important}}.BookSlider-alternateTitle .RecSection-title span{font-weight:700}.BookSlider-alternateTitle .RecSection-title span:nth-child(odd){color:#35938b}.BookSlider-alternateTitle .RecSection-title span:nth-child(even){color:#a53803}.BookSlider-alternateTitle .RecSection-subtitle{display:block;width:100%;padding:.2rem .5rem;background-color:#35938b;color:#fff;font-weight:600}.BookSlider-alternateTitle .RecSection-subtitle a.RecSection-viewAll{color:#fff}.BookSlider-black .RecSection h2.RecSection-title,.BookSlider-condensed .RecSection h2.RecSection-title{display:inline;white-space:nowrap}.BookSlider-black p.RecSection-subtitle,.BookSlider-condensed p.RecSection-subtitle{display:inline}.BookSlider-black .RecSection-viewAll,.BookSlider-condensed .RecSection-viewAll{float:none;margin-left:2rem;white-space:nowrap}.BookSlider-black .BookSlider,.BookSlider-condensed .BookSlider{margin-top:1rem}.BookSlider-black p.RecSection-subtitle span,.BookSlider-condensed p.RecSection-subtitle span{display:none}.BookSlider-green .RecSection h2.RecSection-title{font-weight:700;color:#35938b}.BookSlider-brown .RecSection h2.RecSection-title{font-weight:700;color:#b06109}.BookSlider-xmasGreen .RecSection h2.RecSection-title{font-weight:700;color:#176100}.BookSlider-xmasRed .RecSection h2.RecSection-title{font-weight:700;color:#c21717}.BookSlider-outlined .BookSlider-border{border:2px solid #efefef;-webkit-transition:border-color .3s;transition:border-color .3s;padding:.25rem;-webkit-border-radius:.5rem;border-radius:.5rem}.BookSlider-outlined .BookSlider-border:hover{border-color:#d7d7d7}.BookSlider-outlined .BookSlider-imagePadding{-webkit-transition:padding .3s;transition:padding .3s;padding:1rem 1.25rem .25rem 1.25rem}@media screen and (max-width:990px){.BookSlider-outlined .BookSlider-imagePadding{padding:.25rem}.BookSlider-outlined .BookSlider-imagePadding img{-webkit-border-top-left-radius:.5rem;border-top-left-radius:.5rem;-webkit-border-top-right-radius:.5rem;border-top-right-radius:.5rem}}.BookSlider-black h2.RecSection-title,.BookSlider-black h2.RecSection-title span{color:#000;font-weight:800}.BookSlider-black .RecSection-viewAll{border:1px solid #d7d7d7;color:#000;padding:.2rem 1rem;text-transform:lowercase;float:right;margin-top:.5rem}.BookSlider-black .RecSection-viewAll:hover{border-color:#000;text-decoration:none}@media screen and (max-width:600px){.BookSlider-black .RecSection-viewAll{float:none;margin-top:0}}.goToBooksLink{position:relative;top:20px;height:150px;margin:0 auto;width:458px;cursor:pointer}.goToAboutLink{position:relative;top:20px;height:235px;margin:0 auto;width:610px;cursor:pointer}.goToTestimonialsLink{position:relative;top:20px;height:250px;margin:0 auto;width:630px;cursor:pointer}.swiper-containerMobile{overflow:hidden;width:auto;max-height:300px;min-height:214px}.swiper-containerMobile .swiper-wrapper{width:auto;max-height:300px;min-height:214px;margin-top:10px;text-align:center}.swiper-containerMobile .swiper-wrapper .swiperImage{width:100%;height:auto;max-height:300px;min-height:214px}.swiper-containerMobile .swiper-slide{width:0;height:auto;min-height:214px;max-height:300px}.swiper-containerMobile .swiper-slide:first-child{width:100%;height:auto}.swiper-containerMobile .swiper-pagination{z-index:100;position:relative;margin:0 auto;bottom:27px;text-align:center}.swiper-containerMobile .swiper-pagination .swiper-pagination-switch{width:10px;height:10px;display:inline-block;-webkit-border-radius:10px;border-radius:10px;opacity:1;margin:0 5px;cursor:pointer;border:2px solid #fff}.swiper-containerMobile .swiper-pagination .swiper-active-switch{opacity:1;border:0;background:#fff}.swiper-containerDesktop{display:block;max-width:1816px;height:300px;overflow:hidden}.swiper-containerDesktop .swiper-wrapper{width:100%;height:300px}.swiper-containerDesktop .swiper-slide{width:auto;height:auto}.swiper-containerDesktop .imageContainer{width:auto;height:300px;-webkit-background-size:cover;background-size:cover;background-position:50% 50%}.swiper-containerDesktop .imageContainer:first-child{width:100%}.swiper-containerDesktop .swiper-pagination{z-index:1;position:relative;left:0;right:0;bottom:30px;text-align:center}.swiper-containerDesktop .swiper-pagination .swiper-pagination-switch{width:10px;height:10px;display:inline-block;-webkit-border-radius:10px;border-radius:10px;opacity:1;margin:0 5px;cursor:pointer;border:2px solid #fff}.swiper-containerDesktop .swiper-pagination .swiper-active-switch{opacity:1;border:0;background:#fff}.BasicModalInput-Container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.BasicModalInput-Label{font-size:.875rem;margin-bottom:5px}.BasicModalInput{padding-left:6px;height:30px;border:1px solid #d7d7d7;font-size:.875rem;width:100%;max-width:400px}.Inputs-SearchFlatContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:40px}.Inputs-SearchFlatInputBox{padding-left:6px;height:34px;border:1px solid #d7d7d7;font-size:.875rem;width:100%;max-width:400px}.Inputs-SearchFlatButton{width:48px;height:34px;-webkit-border-radius:0 1px 1px 0;border-radius:0 1px 1px 0;padding-top:7px;padding-left:14px;cursor:pointer}.DropDownModalButton{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-right:8px;background-color:#eee;border:1px solid #f6f6f6;height:25px;min-width:175px;font-size:.875rem;padding-left:8px;padding-top:3px;-webkit-border-radius:1px;border-radius:1px;cursor:pointer}.ModalTextButton{background:0 0;border:none;font-size:.875rem;color:#2c7b74;font-weight:600;margin-left:0;padding-left:0}.ModalTextButton:hover{color:#18433f;text-decoration:underline}.TagBase{padding:.15rem .5rem .15rem .5rem;background:#35938b;color:#fff;font-size:.875rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-left:10px}.TagEdition{background:#fc3;color:#222}.TagTerm{color:#fff;font-size:.875rem;margin-right:25px}.TagClose{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.TagNoClose{cursor:default}.ListFlatButton{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:5px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ListFlatButton-SelectedContainer{width:140px;background-color:#eee;border:1px solid #d7d7d7;height:25px;font-size:.875rem;-webkit-border-radius:1px;border-radius:1px;padding-left:34px;font-weight:600;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;cursor:pointer;padding-top:3px}.ListFlatButton-SelectedContainer .Icon{width:12px;margin-right:8px}.ListFlatButton-Selected{margin-right:30px}.ListFlatButton-ChevronDown{margin-left:-13px;margin-right:10px}.ListFlatButton-OptionsContainer{position:relative;width:140px}.ListFlatButton-Options{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;z-index:999;background-color:#fff;width:100%;-webkit-box-shadow:1px 4px 13px 1px rgba(221,221,221,.67),1px 1px 7px 1px rgba(221,221,221,.67);box-shadow:1px 4px 13px 1px rgba(221,221,221,.67),1px 1px 7px 1px rgba(221,221,221,.67);padding-top:5px;top:1px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px}.ListFlatButton-Option{cursor:pointer;width:100%;font-size:.875rem;color:#35938b;margin-bottom:5px;padding-left:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ListFlatButton-Option:hover{background-color:#f3efea}.ListFlatButton-OptionLast{cursor:pointer;width:100%;font-size:.875rem;color:#35938b;margin-bottom:5px;padding-left:20px}.ListFlatButton-OptionLast:hover{background-color:#f3efea}.ListFlatButtonModal{width:140px;background-color:#eee;border:1px solid #d7d7d7;height:25px;font-size:.875rem;-webkit-border-radius:1px;border-radius:1px;font-weight:600;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;cursor:pointer;margin-bottom:5px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ListFlatButtonModalAction{margin-left:48px}.AddToCartButton{margin-bottom:20px}.AddToCartButton .Button{font-size:.875rem}.AddToCartButton .Loading-spinner{height:21px}.AddToCartButton-Desktop{background:#fc3;width:100%;padding:.75rem 3.75rem!important;white-space:nowrap}.AddToCartButton-Desktop button.Button{color:#363636;font-weight:600;border:none;padding:0}.AddToCartButton-Desktop:hover{background:#ecac00}.AddToCartButton-Mobile{background-color:#fc3;height:50px;width:100%;padding-top:10px;margin-bottom:25px;font-size:14px}.AddToCartButton-Mobile:active,.AddToCartButton-Mobile:hover{background-color:#ecac00}.AddToCartButton-Mobile button.Button{color:#363636}.ListFlatButtonM-SelectedContainer{width:140px;background-color:rgba(68,144,137,.2);border:1px solid rgba(215,215,215,.2);height:25px;font-size:.875rem;-webkit-border-radius:1px;border-radius:1px;padding-left:34px;font-weight:600;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;cursor:pointer;padding-top:3px}.ListFlatButtonM-SelectedContainer .Icon{width:12px;margin-right:8px}.ListFlatButtonModalM{width:140px;background-color:rgba(68,144,137,.2);border:1px solid rgba(215,215,215,.2);height:25px;font-size:.875rem;-webkit-border-radius:1px;border-radius:1px;font-weight:600;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;cursor:pointer;margin-bottom:5px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.WorkWishList{display:inline-block;position:relative;font-size:.875rem;margin:1rem 2rem 0 0}.WorkWishList button.is-link{font-size:.875rem;vertical-align:middle}.WorkWishList .Icon{color:#a31023;vertical-align:middle;margin-right:.25rem}.WorkWishList.no-outline{margin:0}.WorkWishList.no-outline button{display:block;margin:0 auto;color:#35938b!important}.WorkWishList.no-outline button:hover{color:#2c7b74!important}.WorkWishList-caret{line-height:.875rem}.WorkWishListPopover{position:absolute;z-index:1000;width:250px;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.26);box-shadow:0 2px 10px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.26);left:80%;background:#fff;border:1px solid #d7d7d7;padding:1rem;display:none;text-align:left}.WorkWishListPopover.is-active{display:block}.WorkWishListPopover .Button{font-size:.75rem}@media screen and (max-width:800px){.WorkWishListPopover{left:auto;right:0}}@media screen and (max-width:600px){.WorkWishListPopover{left:0;right:0;width:100%;position:fixed;top:50%;padding:1.5rem;margin-top:-150px}}.WorkWishList-header{display:block;font-weight:700;cursor:pointer}.WorkWishList-header input{margin-right:.5rem}.WorkWishList-option{display:block;width:100%;margin:.5rem 0 1rem;height:1.5rem;font-size:.75rem;padding:0 .25rem;max-width:100%}.WorkWishList-error{display:none;color:#ee1c24;background:#f2dede;padding:.5rem 1rem;margin:1rem -1rem -1rem}.WorkWishList-error.is-active{display:block}.SocialShareContainer{display:block;text-align:center;max-width:400px;margin:2rem auto .5rem auto}.SocialShare+.SocialShare{margin-left:.2rem}.SocialShare a{color:#fff;text-decoration:none}.SocialShare a:visited{color:#fff;text-decoration:none}.SocialShareButton{display:inline-block;max-width:50px;color:#fff;padding:.3rem 1rem .1rem 1rem;cursor:pointer;opacity:.8;-webkit-transition:opacity .3s;transition:opacity .3s}.SocialShareButton:hover{opacity:1}.SocialShareButton .Icon{height:15px;width:15px}.SocialShareButton.st_facebook_custom{background-color:#3b5998}.SocialShareButton.st_twitter_custom{background-color:#00aced}.SocialShareButton.st_pinterest_custom{background-color:#cc2127}.SocialShareButton.st_linkedin_custom{background-color:#0077b5}.SocialShareButton.st_google_custom{background-color:#db4437}.SocialShareButton.st_generic_custom{background-color:#35938b}.SocialShareButton a{color:#fff}.BasicModal-Content{position:absolute;top:50%;left:50%;right:auto;bottom:auto;margin-right:-50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:.1rem;border-radius:.1rem;padding:0;border:0;background:0 0;overflow:auto;-webkit-overflow-scrolling:touch;outline:0;border-top:4px solid #fc3;-webkit-box-shadow:3px 8px 8px -10px rgba(0,0,0,.16),5px 4px 5px -2px rgba(0,0,0,.26);box-shadow:3px 8px 8px -10px rgba(0,0,0,.16),5px 4px 5px -2px rgba(0,0,0,.26);background-color:#fff}.BasicModal-Overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;background-color:rgba(0,0,0,.5);display:block}.BasicModal-Container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:5px 10px 10px 10px;width:290px;height:auto}.BasicModal-Close{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.BasicModal-Close .is-link{font-size:.75rem}.OrderSummary-Container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid #d7d7d7;background-color:#f3efea;padding-left:33px;padding-right:38px;padding-top:25px;padding-bottom:25px;-webkit-border-radius:2px;border-radius:2px}@media screen and (max-width:800px){.OrderSummary-Container{width:100%;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;border-right:none;border-left:none}}.OrderSummary-Header{font-size:25px;margin-bottom:25px}.OrderSummary-Item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:16px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.OrderSummary-ItemPad{margin-left:25px}.OrderSummary-Total{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;font-weight:700;border-top:1px solid #d7d7d7;margin-top:10px;padding-top:10px}.detailsList-icon{height:12px;width:12px;margin-left:5px}.BottomDrawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:block;background-color:rgba(0,0,0,.5)}.BottomDrawer-drawer{position:absolute;bottom:0;left:0;right:0;min-height:100px;background-color:#fff}@media screen and (max-height:450px){.BottomDrawer-drawer{top:0;overflow-y:scroll}}.BottomDrawer-bar{padding:10px;background-color:#35938b;border-top:2px solid #66b2b2;border-bottom:2px solid #66b2b2;text-align:right}.BottomDrawer-bar button{margin-left:auto;margin-right:0}.BottomDrawer-button{color:#fff!important}.BottomDrawer-button:hover{color:#fff!important}.BottomDrawer-content{overflow-x:scroll;overflow-y:scroll}.SignIn{width:100%;max-width:425px;height:100%;min-height:376px;background-color:#efefef;border:1px solid #d7d7d7;padding:10px;margin:0 25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}@media screen and (max-width:990px){.SignIn{margin:0}}.SignIn .Checkbox-label{color:#000;font-size:1rem}.SignIn p{font-size:.75rem;margin-top:1em}.SignIn .CreateAnAccountSection .Checkbox-label{margin:.5rem 0}.SignIn-or{display:none}@media screen and (max-width:990px){.SignIn-or{display:inline-block}}.SignIn-top{border-bottom:1px solid #d7d7d7;padding-bottom:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:990px){.SignIn-top{border:none;padding:none}}.SignIn-top h2{margin:0;font-size:1.25rem;font-weight:600}.SignIn-textbox,.SignIn>*{width:100%}.SignIn>*{margin-top:7px;margin-bottom:7px}.SignIn-textbox{padding:10px}.SignIn-textbox.is-error{border:1px solid #ee1c24}.SignIn-error{color:#ee1c24;padding-top:5px;font-size:.875rem}.SignIn-button{max-width:300px;background-color:#fc3}.SignIn-button .Button{color:#363636}.SignIn-button:active{background-color:#ecac00}.SignIn-button:hover{background-color:#ecac00}.EmailForm{position:relative}.EmailForm-input{-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;background:0 0;border:1px solid #fff;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;padding:.5rem 5.75rem .5rem .5rem;width:100%;color:#fff;height:2.5rem}.EmailForm-input::-webkit-input-placeholder{color:#fff;font-weight:300}.EmailForm-input:-ms-input-placeholder{color:#fff;font-weight:300}.EmailForm-input::placeholder{color:#fff;font-weight:300}.EmailForm-submitContainer{background:#fff}.EmailForm-submit{white-space:nowrap;padding:.5rem;text-align:center;font-weight:600;font-size:.875rem;position:absolute;right:0;top:0;height:2.5rem;line-height:1.5rem;-webkit-box-shadow:none;box-shadow:none}.EmailForm-submit button{width:5.25rem;padding:.25rem 0;font-weight:600}.EmailForm-submit .Loading-spinner{height:21px}.EmailForm-error{font-size:.875rem;padding:.5rem;background:#f2dede;color:#ee1c24;display:none}.EmailForm-error.is-active{display:block}.EmailForm-pending{font-size:.875rem;padding:.5rem;background:#d9edf7;color:#31708f;display:none}.EmailForm-pending.is-active{display:block}.EmailForm-success{font-size:.875rem;padding:.5rem;background:#dff0d8;color:#3c763d;display:none}.EmailForm-success.is-active{display:block}.GlobalMessenger{position:fixed;bottom:1rem;left:1rem;z-index:10001}@media screen and (max-width:450px){.GlobalMessenger{right:1rem}}.GlobalMessage{-webkit-animation:u--animation-fadeIn 250ms ease-in;animation:u--animation-fadeIn 250ms ease-in;-webkit-border-radius:2px;border-radius:2px;font-size:.875rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#35938b;color:#fff;padding:1rem 1.5rem;position:relative;width:400px;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,.19),0 8px 17px 0 rgba(0,0,0,.2);box-shadow:0 6px 20px 0 rgba(0,0,0,.19),0 8px 17px 0 rgba(0,0,0,.2)}.GlobalMessage+.GlobalMessage{margin-top:1rem}.GlobalMessage.has-icon{padding-left:3.25rem}.GlobalMessage .Icon{position:absolute;left:1rem;width:1.25rem;height:1.25rem;top:50%;margin-top:-.625rem}@media screen and (max-width:450px){.GlobalMessage{width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.GlobalMessage-text{-webkit-box-flex:1;-webkit-flex:1 0;-ms-flex:1 0;flex:1 0}.GlobalMessage-text+.GlobalMessage-link{margin-left:1rem}.GlobalMessage-text a{color:#fff;text-decoration:underline}button.GlobalMessage-link{text-transform:uppercase;font-size:.875rem;white-space:nowrap;display:inline-block;color:#fc3;font-weight:400}button.GlobalMessage-link:hover{color:#fc3}@media screen and (max-width:450px){button.GlobalMessage-link{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;text-align:right}}.MobileFooter{color:#fff;display:block;position:relative;overflow:hidden}.MobileFooter a{color:#fff;font-size:.875rem;font-weight:400}.MobileFooter-divider{text-align:center;background-color:#66b2b2;margin:0 -1rem}.MobileFooter-divider p{margin:0;padding:1rem;font-weight:600}.MobileFooter-divider .Icon{display:inline-block;vertical-align:text-bottom}.MobileFooter-links{-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;background-color:#35938b;margin:0 -1rem}.MobileFooter-links ul{margin:0 .5rem;list-style:none;padding:0}.MobileFooter-links li{margin:1.5rem 0}.MobileFooter-linksSection{vertical-align:top;width:49%;min-width:144px;display:inline-block}.MobileFooter-bottom{-webkit-box-flex:0;-webkit-flex:0 0 312px;-ms-flex:0 0 312px;flex:0 0 312px;width:auto;padding:1rem 0 0}.MobileFooter-bottom p{font-size:.875rem;text-align:center;font-weight:600}.MobileFooter-bottom a{line-height:2rem;font-size:1rem;font-weight:600}.MobileFooter-socials{margin:.5rem 0 1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.MobileFooter-socials a{height:30px;width:30px;padding:4px;background:#fff;display:inline-block;margin:.75rem}.MobileFooter-socials .Icon{fill:#35938b;width:22px;height:22px;display:block}.MobileColophon{font-size:.75rem;font-weight:100;padding-bottom:5px}.MobileColophon a,.MobileColophon span{display:block;color:#fff;text-align:center;font-weight:100}.MobileColophon-content{padding:1rem 0;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.SignInOutMessage-content{text-align:center}.FooterContainer{background:#35938b url(https://static.thriftbooks.com/site_images/paper-teal-bg.jpg);position:relative}@media print{.FooterContainer{display:none}.FooterContainer a{color:#000}}.Footer-bg{background:url(https://static.thriftbooks.com/site_images/page-bg.png) 0 0;-webkit-background-size:auto 200px;background-size:auto 200px;position:absolute;top:-200px;height:300px;left:0;right:0;z-index:-100;-webkit-transform:translateZ(0)}.Footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;color:#fff;position:relative;overflow:hidden;padding-top:2rem;padding-bottom:2rem}.Footer a{color:#fff;font-size:.875rem;font-weight:400}.Footer h3{font-size:1.2rem;font-weight:600}@media screen and (max-width:800px){.Footer{display:block}}.Footer-links{-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1}.Footer-links ul{list-style:none;padding:0;margin-bottom:2rem}.Footer-linksSection{vertical-align:top;width:49%;min-width:180px;display:inline-block}@media screen and (max-width:400px){.Footer-linksSection{min-width:0;width:100%}}.Footer-sidebar{-webkit-box-flex:0;-webkit-flex:0 0 312px;-ms-flex:0 0 312px;flex:0 0 312px;width:312px;padding:1rem 0 1rem 2.5rem;border-left:1px solid rgba(0,0,0,.25)}.Footer-sidebar h3{margin:0}.Footer-sidebar p{font-size:.875rem}.Footer-sidebar a{line-height:2rem}@media screen and (max-width:800px){.Footer-sidebar{border-left:0;border-top:1px solid rgba(0,0,0,.25);padding:2.5rem 0 0;width:auto}}.Footer-linksHalf{vertical-align:top;width:49%;min-width:180px;display:inline-block;padding:0 .5rem}@media screen and (max-width:400px){.Footer-linksHalf{width:100%}}.Footer-linksHalf li{margin:.75rem 0}.Footer-socials{margin:.5rem 0 1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.Footer-socials a{height:3rem;width:3rem;padding:.75rem;background:#fff;display:inline-block}.Footer-socials .Icon{fill:#35938b;width:1.5rem;height:1.5rem}@media screen and (max-width:800px){.Footer-socials{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.Footer-socials a{margin:.75rem}}.Footer-giftCard{display:block;text-align:center}a.Footer-privacy{text-decoration:underline;margin:1rem 0;display:block}.Colophon-content{border-top:1px solid rgba(0,0,0,.25);padding:1rem 0;font-size:.875rem;font-weight:300;color:#fff;overflow:hidden}.Colophon-content>div{display:inline-block;line-height:1.5rem}.Colophon-content a{color:#fff;font-weight:300}@media screen and (max-width:800px){.Colophon-content{text-align:center}}.Footer-goDaddy{vertical-align:middle;display:inline-block;margin:0;float:right;line-height:3rem}.Footer-goDaddy img{vertical-align:middle}@media screen and (max-width:900px){.Footer-goDaddy{float:none}}@media screen and (max-width:800px){.Footer-goDaddy{display:block}}.GoogleTrustedStore{display:inline-block;vertical-align:middle;margin:1rem;line-height:0;float:right}@media screen and (max-width:900px){.GoogleTrustedStore{float:none}}@media screen and (max-width:800px){.GoogleTrustedStore{display:block}}.CVVPopover{display:block}button.CVVPopover-link{color:#35938b;font-size:.75rem;display:block}.CartBanner{padding:6px 0;display:inherit!important;text-align:center}@media screen and (max-width:800px){.CartBanner{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;text-align:left;padding:0}}.CartBanner .Header-logoLink{max-width:100%}.CartBanner .Header-menuText{text-align:center}.CartBanner .Header-logo{width:300px}.CartBorderGray{border-top:1px solid #d7d7d7;border-left:0}.CartBorderGray.is-hidden{display:none}.CartProgress{padding:1.5rem 1rem 64px;overflow:hidden}@media screen and (max-width:800px){.CartProgress{padding:1rem 1rem 2rem}}.CartProgress.is-streamlined .CartProgress-step{width:49%}.CartProgress-icon{margin-top:-24px;padding:9px;-webkit-border-radius:50%;border-radius:50%;text-align:center;display:inline-block;vertical-align:middle;color:#d7d7d7;background:#fff;border:3px solid #d7d7d7;-webkit-transition:color 250ms ease,background 250ms ease;transition:color 250ms ease,background 250ms ease}.CartProgress-step.is-active .CartProgress-icon{padding:12px;color:#fff;background:#fc3;border:0}a.CartProgress-link:hover .CartProgress-icon{border-color:#a4a4a4;color:#a4a4a4}.CartProgress-step.is-active a.CartProgress-link:hover .CartProgress-icon{background:#cca329;color:#fff}.CartProgress-icon .Icon{width:24px;height:24px;vertical-align:middle}@media screen and (max-width:800px){.CartProgress-icon{padding:10px;border-width:2px}.CartProgress-icon .Icon{width:12px;height:12px}}.CartProgress-link{position:relative}.CartProgress-link:hover{color:#555;text-decoration:none}.CartProgress-textContainer{position:absolute;width:48px;text-align:center;white-space:nowrap;left:50%;margin-left:-24px}.CartProgress-step.is-right .CartProgress-textContainer{left:auto;right:0}.CartProgress-step.is-left .CartProgress-textContainer{left:24px}@media screen and (max-width:800px){.CartProgress-textContainer{font-size:.75rem;position:static;margin-left:0;width:auto}}.CartProgress-text{margin-left:-100%;margin-right:-100%;display:block;line-height:1;font-weight:600;margin-top:.75rem;color:#d7d7d7;-webkit-transition:color 250ms ease;transition:color 250ms ease}.CartProgress-step.is-active .CartProgress-text,.CartProgress-step:not(.is-active) a.CartProgress-link:hover .CartProgress-text{color:#555}@media screen and (max-width:800px){.CartProgress-text{margin:.25rem 0 0 0}}.CartProgress-step{position:relative;width:33%;display:inline-block;height:3px;background:#d7d7d7;line-height:0;margin-top:24px;text-align:center;vertical-align:middle}.CartProgress-step.is-active{background:#fc3}.CartProgress-step.is-left{width:16%;text-align:left}.CartProgress-step.is-right{width:16%;text-align:right}@media screen and (max-width:800px){.CartProgress-step,.CartProgress-step.is-active,.CartProgress-step.is-left,.CartProgress-step.is-right{text-align:center;width:23%;background:0 0}}.CartHeader-menu{cursor:pointer}.CartFooterContainer{margin-top:50px;text-align:center;border-top:1px solid #d7d7d7;padding-top:12px;clear:both}.CartFooterContainer div{padding:6px}.AddressAutocomplete-callout{position:relative;background-color:#f3efea;padding:.2rem 1rem 0 1rem;margin-top:10px}.AddressAutocomplete-callout h4{margin:.5rem 0}.AddressAutocomplete-callout:after{bottom:100%;left:5%;border-width:10px;border-style:solid;border-color:transparent transparent #f3efea transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;margin-left:-10px}.AddressAutocomplete-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e0d6ca}.AddressAutocomplete-header button.is-link{color:#000;height:20px;margin:.25rem}.AddressAutocomplete-results{padding:.875rem 0}.AddressAutocomplete-attribution{text-align:right}.AddressAutocomplete-result{padding:.2rem 0}@media screen and (max-width:800px){.AddressAutocomplete-result{font-size:.875rem}}.AddressAutocomplete-result button.is-link{color:#404040;font-weight:400}.AddressAutocomplete-result.is-valid button.is-link{color:#000}.ConfirmOrderPage{max-width:1250px}.ConfirmOrderPage h2{margin:0;font-size:1.563rem}@media screen and (max-width:1140px){.ConfirmOrderPage{margin-top:25px}}.is-current{background:#fc3!important}.ConfirmOrderPage-changeLink{display:block;margin:.5rem 0;text-decoration:underline}.ConfirmOrderPage-info{width:25%;display:inline-block;vertical-align:top;font-size:.875rem}@media screen and (max-width:1140px){.ConfirmOrderPage-info{display:block;width:100%}}.ConfirmOrderPage-info+.ConfirmOrderPage-info{padding-left:1rem}@media screen and (max-width:800px){.ConfirmOrderPage-info+.ConfirmOrderPage-info{padding:0}}.ConfirmOrderPage-MobilePlaceOrder{display:none}@media screen and (max-width:1140px){.ConfirmOrderPage-MobilePlaceOrder{display:block}}.ConfirmOrderPage-infoPayment{width:18%;display:inline-block;vertical-align:top;font-size:.875rem;margin-left:20px}@media screen and (max-width:1140px){.ConfirmOrderPage-infoPayment{display:block;width:100%;margin-left:0;margin-top:15px}}.ConfirmOrderPage-infoPayment+.ConfirmOrderPage-infoPayment{padding-left:1rem}@media screen and (max-width:800px){.ConfirmOrderPage-infoPayment+.ConfirmOrderPage-infoPayment{padding:0}}.ConfirmOrderPage-infoPaymentFloat{float:right}@media screen and (max-width:1140px){.ConfirmOrderPage-infoPaymentFloat{display:block;float:none}}.ConfirmOrderPage-infoOrder{width:22%;display:inline-block;vertical-align:top;font-size:.875rem;margin-top:10px;margin-left:25px}@media screen and (max-width:1140px){.ConfirmOrderPage-infoOrder{display:block;margin-left:0;width:100%}}.ConfirmOrderPage-infoOrder+.ConfirmOrderPage-infoOrder{padding-left:1rem}@media screen and (max-width:800px){.ConfirmOrderPage-infoOrder+.ConfirmOrderPage-infoOrder{padding:0}}.ConfirmOrderPage-infoOrderFloat{width:100%}.ConfirmOrderPage-infoShippingMethod{display:block;vertical-align:top;font-size:.875rem;margin-top:30px}@media screen and (max-width:1140px){.ConfirmOrderPage-infoShippingMethod{display:block;max-width:300px}}.ConfirmOrderPage-infoShippingMethod+.ConfirmOrderPage-infoShippingMethod{padding-left:1rem}@media screen and (max-width:800px){.ConfirmOrderPage-infoShippingMethod+.ConfirmOrderPage-infoShippingMethod{padding:0}}.ConfirmOrderPage-OrderTotalContainer{display:block;padding-bottom:20px}.ConfirmOrderPage-PlaceOrder{display:block;background-color:#f3efea;border:1px solid #d7d7d7;width:80%;float:right;padding-bottom:10px}@media screen and (max-width:1140px){.ConfirmOrderPage-PlaceOrder{width:100%;float:none}}.ConfirmOrderPage-PlaceOrder .Button-container{background:#fc3;display:block;width:180px;margin:.75rem auto;font-size:1rem;clear:both}@media screen and (max-width:1140px){.ConfirmOrderPage-PlaceOrder .Button-container{max-width:400px;float:none;margin-top:25px;width:auto}}@media screen and (max-width:465px){.ConfirmOrderPage-PlaceOrder .Button-container{max-width:400px;float:none;margin-top:25px;margin-left:5px;margin-right:5px;width:auto}}.ConfirmOrderPage-PlaceOrder .Button-container .Button{color:#363636}.ConfirmOrderPage-PlaceOrder .Button-container:active{background:#ecac00}.ConfirmOrderPage-infoCart{width:27%;display:inline-block;vertical-align:top;font-size:.875rem;margin-right:25px}@media screen and (max-width:1140px){.ConfirmOrderPage-infoCart{display:block;width:100%;margin-right:0}}.ConfirmOrderPage-infoCart+.ConfirmOrderPage-infoCart{padding-left:1rem}@media screen and (max-width:800px){.ConfirmOrderPage-infoCart+.ConfirmOrderPage-infoCart{padding:0}}.ConfirmOrderPage-infoCartSummary{display:block;width:315px;border:1px solid #d7d7d7;-webkit-border-radius:3px;border-radius:3px}@media screen and (max-width:1140px){.ConfirmOrderPage-infoCartSummary{display:block;width:100%}}.ConfirmOrderPage-CartItem{display:block;padding-left:15px;padding-right:5px;padding-top:10px;padding-bottom:5px;border-bottom:1px solid #d7d7d7}.ConfirmOrderPage-CartItemThumb{display:inline-block;width:23%}.ConfirmOrderPage-CartItemThumb img{max-width:57px}.ConfirmOrderPage-CartItemInfo{display:inline-block;vertical-align:top;width:59%}.ConfirmOrderPage-CartItemTitle{display:block;font-size:.75rem;color:#35938b;font-weight:600}.ConfirmOrderPage-CartItemAuthor{display:block;font-size:.75rem;color:#999}.ConfirmOrderPage-CartItemCondition{display:inline-block;font-size:.75rem;color:#999}.ConfirmOrderPage-CartItemFormat{display:block;font-size:.75rem;color:#999}.ConfirmOrderPage-CartItemFormat span{color:#000;font-weight:800}.ConfirmOrderPage-IsCollectible{display:block;font-size:.75rem;color:#999}.ConfirmOrderPage-IsCollectible span{color:#000;font-weight:800}.ConfirmOrderPage-ConditionSpan{color:#000;font-weight:800}.ConfirmOrderPage-CartItemPrice{display:inline-block;font-size:.75rem;font-weight:800;text-align:right;vertical-align:top;padding-top:10px;width:15%}.ConfirmOrderPage-InfoCartSums{display:block;border-bottom:1px solid #d7d7d7;padding-top:15px;padding-bottom:15px;padding-right:5px;font-size:.75rem}.ConfirmOrderPage-InfoCartSumsDataLabels{display:inline-block;font-weight:800;color:#999;width:64%}.ConfirmOrderPage-InfoCartSumsDataLabels .Confirm-CouponDiscountLabel{padding-bottom:10px;text-align:right}.ConfirmOrderPage-InfoCartSumsDataLabels .Confirm-GiftCardAmountLabel{padding-bottom:10px;text-align:right}.ConfirmOrderPage-InfoCartSumsDataLabels .Confirm-ThriftDealLabel{padding-bottom:10px;text-align:right}.ConfirmOrderPage-InfoCartSumsDataLabels .Confirm-SubtotalLabel{padding-bottom:10px;text-align:right}.ConfirmOrderPage-InfoCartSumsDataLabels .Confirm-SalesTaxLabel{padding-bottom:10px;text-align:right}.ConfirmOrderPage-InfoCartSumsDataLabels .Confirm-ShippingLabel{text-align:right}.ConfirmOrderPage-InfoCartSumsData{display:inline-block;font-weight:800;width:34%}.ConfirmOrderPage-InfoCartSumsData .Confirm-CouponDiscount{padding-bottom:10px;text-align:right}.ConfirmOrderPage-InfoCartSumsData .Confirm-GiftCardAmount{padding-bottom:10px;text-align:right}.ConfirmOrderPage-InfoCartSumsData .Confirm-ThriftDealDiscount{padding-bottom:10px;text-align:right}.ConfirmOrderPage-InfoCartSumsData .Confirm-Subtotal{padding-bottom:10px;text-align:right}.ConfirmOrderPage-InfoCartSumsData .Confirm-SalesTax{padding-bottom:10px;text-align:right}.ConfirmOrderPage-InfoCartSumsData .Confirm-Shipping{padding-bottom:10px;text-align:right}.ConfirmOrderPage-InfoCartTotal{display:block;background-color:#f3efea;padding-top:15px;padding-bottom:15px;padding-right:5px;font-size:1.1rem;font-weight:800}.ConfirmOrderPage-InfoCartTotal .Confirm-CartTotalPriceLabel{text-align:right;display:inline-block;width:64%}.ConfirmOrderPage-InfoCartTotal .Confirm-CartTotalPriceData{padding-right:5px;text-align:right;display:inline-block;width:34%}.ConfirmOrderPage-payment{position:relative;padding-left:56px}.ConfirmOrderPage-cardImage{position:absolute;left:0;top:.2rem}.ConfirmOrderPage-paymentName{-ms-word-break:break-all;word-break:break-all;word-break:break-word}.ConfirmOrderPage-paymentCard{font-weight:700}@media screen and (max-width:800px){.ConfirmOrderPage-info--payment{width:100%;display:block}}.ConfirmOrderPage-info--shippingAddress .Dropdown-list,.ConfirmOrderPage-info--shippingMethod .Dropdown-list{width:100%}@media screen and (max-width:1140px){.ConfirmOrderPage-info--shippingAddress,.ConfirmOrderPage-info--shippingMethod{display:block;margin-top:15px}}.ConfirmOrderPage-braintreeBadge{display:inline-block;vertical-align:top}.ConfirmOrderPage-braintreeBadge img{display:block;width:188px;height:auto}.ConfirmOrderPage-paypalInfo{border:1px solid #d7d7d7;padding:1rem;width:550px;max-width:100%;margin:1rem auto;background:#f3efea}a.ConfirmOrderPage-paypalLoginButton{margin:auto;display:block;max-width:80%;text-align:center}.ConfirmOrderPage-paypalLoggedIn{background:#d9edf7;border-color:#bce8f1;padding:0 1rem}.ConfirmOrderPage-paypalNonReadingRewards .Checkbox{margin:.5rem 0}.ConfirmOrderPage-paypalNonReadingRewards .Checkbox-label{font-size:1rem}.ConfirmOrderPage-paypalNonReadingRewards-termsAndConditions{font-size:.875rem}.ConfirmOrderPage-paypalLoginError{color:#ee1c24;font-size:.875rem;margin:.5rem 0}.ConfirmOrderPage-paypalCheckoutEmailConsent{margin:2rem 0}.ConfirmPaymentArea,.ConfirmShippingArea{display:inline-block;font-size:14px;vertical-align:top}.ConfirmPaymentArea div,.ConfirmShippingArea div{margin-top:5px}.ConfirmPaymentArea a,.ConfirmShippingArea a{text-decoration:underline;vertical-align:top}.ConfirmPaymentArea{width:500px}@media screen and (max-width:1180px){.ConfirmPaymentArea{width:100%}}.ConfirmShippingArea{width:610px}@media screen and (max-width:1180px){.ConfirmShippingArea{padding-top:24px;border-top:1px solid #d7d7d7;width:100%}}@media screen and (max-width:600px){.ConfirmShippingArea{padding-top:0;border-top:none}}.ConfirmOrderInfoBlock--payment,.ConfirmOrderInfoBlock--shipping{display:inline-block;vertical-align:top;margin-bottom:24px}.ConfirmOrderInfoBlock--payment{width:230px}@media screen and (max-width:1180px){.ConfirmOrderInfoBlock--payment{width:49%}}@media screen and (max-width:600px){.ConfirmOrderInfoBlock--payment{width:100%}}.ConfirmOrderInfoBlock--shipping{width:260px;margin-left:43px}@media screen and (max-width:1180px){.ConfirmOrderInfoBlock--shipping{width:49%;margin-left:0}}@media screen and (max-width:600px){.ConfirmOrderInfoBlock--shipping{width:100%}}.ConfirmOrderSummaryArea{width:550px;margin-left:auto;margin-right:auto;margin-top:20px;font-size:12px}@media screen and (max-width:600px){.ConfirmOrderSummaryArea{width:100%}}.ConfirmOrderSummaryBox{border:1px solid #d7d7d7}.ConfirmOrderSummaryBox-numItems{padding:6px}.ConfirmOrderSummaryBox-itemList{border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding:12px 6px 0 6px;background-color:#f3efea}.ConfirmOrderSummaryBox-itemInfo{width:80%;display:inline-block;margin-bottom:12px}@media screen and (max-width:400px){.ConfirmOrderSummaryBox-itemInfo{width:72%}}.ConfirmOrderSummaryBox-itemPrice{text-align:right;width:19%;display:inline-block;vertical-align:top}@media screen and (max-width:400px){.ConfirmOrderSummaryBox-itemPrice{width:25%}}.ConfirmOrderSummaryBox-moneyItem{clear:both}.ConfirmOrderSummaryBox-moneyItem{padding:6px}.MoneyItemLabel{text-align:right;display:inline-block;width:80%}@media screen and (max-width:400px){.MoneyItemLabel{width:72%}}.MoneyItemPrice{display:inline-block;text-align:right;width:19%;font-weight:700}@media screen and (max-width:400px){.MoneyItemPrice{width:25%}}.ConfirmOrderSummaryBox-submitArea{padding:6px;border-top:1px solid #d7d7d7;background-color:#f3efea}.ConfirmOrderSummaryBox-orderTotalLabel{display:block;margin-top:5px;margin-left:10px;float:left;font-weight:700;font-size:16px}.ConfirmOrderSummaryBox-orderTotalPrice{margin-top:5px;margin-right:10px;display:block;float:right;font-weight:700;font-size:16px;text-align:right}.ConfirmOrderSummaryBox-submitButtonArea{text-align:center}.ConfirmOrderSummaryBox-submitButtonArea .Button-container{background:#fc3;display:block;width:80%;margin:.75rem auto;font-size:1rem}.ConfirmOrderSummaryBox-submitButtonArea .Button-container .Button{color:#363636}.ConfirmOrderSummaryBox-submitButtonArea .Button-container:active{background:#fc3}.ConfirmOrderSummaryBox-thriftDealTagArea{display:inline;position:relative;cursor:pointer;margin-left:2px}.ConfirmOrderSummaryBox-thriftDealTagArea .Icon{vertical-align:bottom}.ConfirmOrderSummaryBox-thriftDealPopup{white-space:nowrap;cursor:default;font-size:.75rem;line-height:1.5;display:none;position:absolute;top:-20px;left:56px;z-index:1000;width:200px;background:#333;color:#fff;padding:.5rem;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.26);box-shadow:0 2px 10px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.26)}.ConfirmOrderSummaryBox-thriftDealPopup.is-active{display:block}.ConfirmOrderSummaryBox-thriftDealPopup:after{content:"";width:10px;height:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#333;position:absolute;left:-5px;top:28px;margin-top:-5px}@media screen and (max-width:600px){.ConfirmOrderSummaryBox-thriftDealPopup{position:absolute;left:0;top:100%;margin-top:10px}.ConfirmOrderSummaryBox-thriftDealPopup:after{top:0;left:1rem}}.ConfirmCVVContainer{background:#f3efea;padding:.25rem .5rem;border:1px solid #d7d7d7;max-width:250px}.ConfirmCVVContainer .PlainInput{height:2.5rem;max-width:120px;padding:0 .5rem;font-size:1rem;background:#fff}.ConfirmCVVContainer .PlainInput-errorContainer{display:none}.ConfirmCVVContainer .braintree-hosted-fields-invalid+.PlainInput-errorContainer{display:block}.ConfirmDealTag{font-style:normal}.ConditionUpgradeMessageArea{margin-top:12px}.ConfirmSecurityVerifyArea{text-align:right;line-height:2;clear:both;padding-left:100px;padding-top:25px}.ConfirmSecurityVerifyArea .GoDaddyLink{margin-right:.75rem;vertical-align:top}@media screen and (max-width:1140px){.ConfirmSecurityVerifyArea .GoDaddyLink{display:block;margin-right:.75rem}}@media screen and (max-width:1140px){.ConfirmSecurityVerifyArea{display:block;padding-left:0;text-align:left;clear:none}}.ConfirmOrder-cardImage{width:40px;margin-right:.25rem;vertical-align:middle}.PaymentPage-contentContainer{float:left;width:100%;margin-right:-320px}@media print{.PaymentPage-contentContainer{margin-right:0}.PaymentPage-contentContainer a{color:#000}}.PaymentPage-content{max-width:1140px;margin-right:320px}@media print{.PaymentPage-content{margin-right:0}.PaymentPage-content a{color:#000}}.PaymentPage-orderSummary{float:right;width:320px}@media print{.PaymentPage-orderSummary{display:none}.PaymentPage-orderSummary a{color:#000}}@media screen and (max-width:800px){.PaymentPage-contentContainer{float:none;margin-right:0}.PaymentPage-content{margin-right:0}.PaymentPage-orderSummary{float:none;width:100%}}.PaymentPage{overflow:hidden}.PaymentPage h1{margin-top:0;margin-bottom:12px;font-size:30px}.PaymentPage h2{font-size:1.25rem}@media screen and (max-width:990px){.PaymentPage .ShoppingCart-CheckoutBox{width:100%}}@media screen and (max-width:800px){.PaymentPage{display:block}}.PaymentPage-paymentSection+.PaymentPage-paymentSection{margin-top:2rem;padding-top:1rem;border-top:1px solid #d7d7d7}.PaymentPage-newPayment{display:none;margin-left:1.5rem;margin-top:.5rem;border-left:.25rem solid #35938b;padding:1rem 0 1rem 1.25rem}.PaymentPage-newPayment h2{margin-top:0}.PaymentPage-newPayment.is-active{display:block}.PaymentPage-newPayment .PlainInput{height:2.5rem;padding:0 .5rem;max-width:100%}.PaymentPage-newPayment .PlainInput.braintree-hosted-fields-invalid{border-color:#a31023}.PaymentPage-newPayment .PlainInput.braintree-hosted-fields-invalid+.PlainInput-errorContainer{display:block}.PaymentPage-newPayment .PlainInput.braintree-hosted-fields-focused{outline:auto 5px -webkit-focus-ring-color}.PaymentPage-newPayment .PlainInput-errorContainer{display:none}.PaymentPage-newPayment .Checkbox{display:block;margin:1rem 0}.PaymentPage-newPaymentButton{margin:1rem 0 .5rem 1rem}.PaymentPage-newPaymentButton .Icon{margin-bottom:-2px;margin-right:1rem}.PaymentPage-newPaymentButton.is-hidden{display:none}.PaymentPage-newPayment-number{position:relative;width:400px}.PaymentPage-newPayment-number .PlainInput{padding-right:50px}.PaymentPage-newPayment-cardImage{position:absolute;right:.5rem;bottom:.5rem;height:1.5rem}.PaymentPage-newPayment-cvv .PlainInput{width:100px}.PaymentPage-newPayment-expiration .PlainInput,.PaymentPage-newPayment-postalCode .PlainInput{width:100px}.PaymentPage-newPayment-cardholderName .PlainInput{width:400px}.PaymentPage-orderSummary{width:320px;max-width:100%}.PaymentPage-payments{padding-right:1rem}.PaymentPage-section+.PaymentPage-section{margin-left:1rem}@media screen and (max-width:800px){.PaymentPage-section+.PaymentPage-section{margin-left:0}}.PaymentPage-savedPayment{position:relative;padding:.5rem .5rem .5rem 112px;width:100%;font-weight:400;color:#222;border:1px solid #d7d7d7;margin-bottom:.5rem;-webkit-transition:.2s background ease-in;transition:.2s background ease-in;cursor:pointer}.PaymentPage-savedPayment:hover{text-decoration:none;color:#222}.PaymentPage-savedPayment.is-active{background:#f3efea;cursor:default}@media screen and (max-width:600px){.PaymentPage-savedPayment{display:block;padding-left:64px}}.PaymentPage-savedPayment-cardImage{position:absolute;left:3rem;top:50%;margin-top:-17px}@media screen and (max-width:600px){.PaymentPage-savedPayment-cardImage{left:.5rem;margin-top:0;top:.5rem}}.PaymentPage-savedPayment-active{width:2.5rem;position:absolute;left:.5rem;top:50%;margin-top:-1rem}.PaymentPage-savedPayment-active svg{display:none;width:2rem;height:2rem}.PaymentPage-savedPayment.is-active .PaymentPage-savedPayment-active svg{display:block}@media screen and (max-width:600px){.PaymentPage-savedPayment-active{position:absolute;top:50%;margin-top:-1rem;left:1rem}}.PaymentPage-savedPayment-columnLabel{display:block;font-size:.75rem;font-weight:700}.PaymentPage-savedPayment-columnContent{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:2rem;line-height:2rem}.PaymentPage-savedPayment-digitsColumn{width:19%}.PaymentPage-savedPayment-expiryColumn{width:29%}.PaymentPage-savedPayment-typeColumn{width:34%}.PaymentPage-savedPayment-cvvColumn{width:14%}.PaymentPage-savedPayment-cvvColumn .PlainInput{max-width:60px;width:100%;height:2rem;padding:0 .5rem;background:#fff}.PaymentPage-savedPayment-cvvColumn .braintree-hosted-fields-invalid{border-color:#a31023}.PaymentPage-savedPayment-cvvColumn .braintree-hosted-fields-invalid+.PlainInput-errorContainer{display:block}.PaymentPage-savedPayment-cvvColumn .PlainInput-errorContainer{display:none;font-size:.75rem;color:#a31023}.PaymentPage-savedPayment-cvvColumn-content{display:none;margin:0}.PaymentPage-savedPayment-cvvColumn-content label{margin-bottom:0}.PaymentPage-savedPayment.is-active .PaymentPage-savedPayment-cvvColumn-content{display:block}.PaymentPage-savedPayment-cvvColumn-content.is-forcedError .PlainInput{border-color:#a31023}.PaymentPage-savedPayment-column{vertical-align:middle;display:inline-block}@media screen and (max-width:600px){.PaymentPage-savedPayment-column{display:block;width:100%}.PaymentPage-savedPayment-column+.PaymentPage-savedPayment-column{padding-left:0}}.PaymentPage-godaddy{margin:1rem 0;display:block}.PaymentPage-braintreeBadge{display:block}.PaymentPage-braintreeBadge img{height:30px;width:auto}button.PaymentPage-paypalButton img{display:block}.CheckoutFinal-mainArea{width:70%;display:inline-block;padding:0 12px}.CheckoutFinal-mainArea h1{font-size:30px;margin-top:12px;margin-bottom:6px}.CheckoutFinal-mainArea .MoneyItemLabel{width:75%}@media screen and (max-width:400px){.CheckoutFinal-mainArea .MoneyItemLabel{width:72%}}@media screen and (max-width:1140px){.CheckoutFinal-mainArea{width:65%}}@media screen and (max-width:1065px){.CheckoutFinal-mainArea{width:60%;padding:0 6px}}@media screen and (max-width:900px){.CheckoutFinal-mainArea{width:100%}}.CheckoutFinal-headerArea{margin-bottom:12px}.CheckoutFinal-guestArea{border:1px solid #d7d7d7;background-color:#f3efea;padding:12px}.CheckoutFinal-guestArea li{margin-bottom:6px}.CheckoutFinal-guestArea h2{font-size:22px;font-weight:700}.CheckoutFinal-guestArea .jvFloat .placeHolder{margin-top:14px}.CheckoutFinal-guestArea .ErrorBox{width:90%}.CheckoutFinal-accountBenefits,.CheckoutFinal-createAccount{width:49%;display:inline-block;font-size:14px;vertical-align:top}@media screen and (max-width:800px){.CheckoutFinal-accountBenefits,.CheckoutFinal-createAccount{width:100%;padding:6px}}.CheckoutFinal-createAccountRR{text-align:center;font-size:12px}.CheckoutFinal-createAccountButtonArea{text-align:center;margin-bottom:6px}.CheckoutFinal-createAccountTextbox{width:90%;padding:12px;margin-top:12px;border:1px solid #d7d7d7;font-size:14px}.jvFloat .placeHolder.active+.CheckoutFinal-createAccountTextbox{padding:17px 12px 7px 12px}.CheckoutFinal-socialArea{border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding-bottom:6px;padding-top:6px;margin-top:24px;margin-bottom:24px}.CheckoutFinal-sharePurchase{margin-bottom:3px}.CheckoutFinal-socialLinks{margin-top:6px}.FinalOrderSummaryBox{border:1px solid #d7d7d7}.FinalOrderSummaryBox-numItems{padding:6px}.FinalOrderSummaryBox-moneyItem{padding:6px}.FinalOrderSummaryBox-itemList{border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding:12px 6px 0 6px;background-color:#f3efea}.FinalOrderSummaryBox-itemInfo{display:inline-block;margin-bottom:12px;width:75%}@media screen and (max-width:400px){.FinalOrderSummaryBox-itemInfo{width:72%}}.FinalOrderSummaryBox-itemPrice{text-align:right;width:19%;display:inline-block;vertical-align:top}@media screen and (max-width:400px){.FinalOrderSummaryBox-itemPrice{width:25%}}.FinalSummaryBox-totalArea{padding:6px;font-weight:700;background-color:#f3efea}.FinalShippedToBox{padding-bottom:12px;border-bottom:1px solid #d7d7d7}.CheckoutFinal-promoArea{width:300px;display:inline-block;vertical-align:top;padding:12px;margin-top:12px;margin-bottom:24px;margin-left:22px}@media screen and (max-width:900px){.CheckoutFinal-promoArea{width:650px;display:block;margin-left:auto;margin-right:auto;padding:6px}}@media screen and (max-width:760px){.CheckoutFinal-promoArea{width:100%}}.CheckoutFinal-tafArea{background-color:#f3efea;border:1px solid #d7d7d7;margin-bottom:16px}@media screen and (max-width:900px){.CheckoutFinal-tafArea{width:300px;display:inline-block;height:277px;vertical-align:top;margin-right:24px}}@media screen and (max-width:691px){.CheckoutFinal-tafArea{width:100%;display:block;height:100%;margin-right:0}}.CheckoutFinal-tafMainMessage{font-weight:700;padding:12px}@media screen and (max-width:1065px){.CheckoutFinal-tafMainMessage{text-align:center}}.CheckoutFinal-tafSubMessage{font-style:italic;padding:12px}@media screen and (max-width:1065px){.CheckoutFinal-tafSubMessage{text-align:center}}.CheckoutFinal-tafButton{text-align:center;margin-bottom:12px}@media screen and (max-width:900px){.CheckoutFinal-tafButton{margin-top:44px}}@media screen and (max-width:691px){.CheckoutFinal-tafButton{margin-top:0}}.CheckoutFinal-tafButton a{width:252px}@media screen and (max-width:400px){.CheckoutFinal-tafButton a{width:216px}}.CheckoutFinal-rrArea{border:1px solid #d7d7d7;padding:12px 6px}@media screen and (max-width:900px){.CheckoutFinal-rrArea{width:300px;display:inline-block}}@media screen and (max-width:691px){.CheckoutFinal-rrArea{width:100%;display:block}}.CheckoutFinal-rrArea .ReadingRewardsBar-PowerLevelArea{width:-webkit-calc(100% - 45px);width:calc(100% - 45px)}@media screen and (max-width:800px){.CheckoutFinal-rrArea .ReadingRewardsBar-PowerLevelArea{padding-top:25px;display:inline-block}}.CheckoutFinal-rrArea .ReadingRewardsBar-PowerBar{width:100%;top:6px}.FinalRRLogo{display:block;width:249px;margin-left:auto;margin-right:auto}@media screen and (max-width:400px){.FinalRRLogo{width:98%}}.FinalRRMessage{width:98%;font-size:14px;margin-left:auto;margin-right:auto}@media screen and (max-width:1065px){.FinalRRMessage{text-align:center}}.FinalRRLink{text-align:center;font-size:12px;margin-top:12px}.FinalRRDisclaimer{font-size:10px;width:98%;margin-left:auto;margin-right:auto}.CheckoutFinal-spaceBeforeFooter{margin-bottom:100px}.CheckoutFinal-guestPasswordAsterisk{float:right;margin-top:-31px}.Preferences-notifications{margin-top:1rem}.Preferences-notifications h1{margin:0}.Preferences-notifications h2{color:#363636;font-size:1rem}.Preferences-notifications .Checkbox{margin:.5rem 0}.Preferences-notifications .Checkbox-label{text-decoration:none;color:#363636}.Preferences-notifications .Checkbox-label a,.Preferences-notifications .Checkbox-label strong,.Preferences-notifications .Checkbox-label:focus{color:#35938b}.Preferences-notifications .Checkbox-label:hover{text-decoration:none}.Preferences-notifications .Button-container{margin-bottom:50px;margin-top:20px}.PushNotification-modalContent p{text-align:center}.PushNotification-modalButton{width:100%;margin-top:10px}.PushNotification-modalButtonGray{background-color:#d7d7d7}.WorkBlogMention-background{background-color:#efefef;border:#d7d7d7;width:100%;margin-top:1.5rem;margin-bottom:1rem}.WorkBlogMention-container{overflow:auto;padding:1.825rem 1.5rem;width:100%}.WorkBlogMention-container h2{font-size:1rem;line-height:1.5rem;color:#363636;font-weight:700;padding:0;margin:0;margin-bottom:1.5rem}.WorkBlogMention-container a:hover{text-decoration:none}.WorkBlogMention-container a:hover strong{text-decoration:underline}.WorkBlogMention-container :last-child{padding-bottom:0}@media screen and (max-width:800px){.WorkBlogMention-container{padding:1.25rem .625rem;font-size:14px}.WorkBlogMention-container h2{font-size:.825rem;margin-bottom:1rem}}.WorkBlogMention-item{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;width:100%}.WorkBlogMention-grow{-webkit-box-flex:0;-webkit-flex:0 0 2;-ms-flex:0 0 2;flex:0 0 2}.WorkBlogMention-shrink{-webkit-flex-shrink:1.5;-ms-flex-negative:1.5;flex-shrink:1.5}.WorkBlogMention-description{padding-bottom:1.6785rem}.WorkBlogMention-description p{margin-top:0;margin-bottom:.5rem}.WorkBlogMention-innerItem{padding-bottom:.875rem;line-height:1.5rem}.WorkBlogMention-innerItem p{margin-top:0;margin-bottom:.5rem}@media screen and (max-width:800px){.WorkBlogMention-innerItem{padding-bottom:0}}.Large-innerItem{-webkit-flex-basis:300%;-ms-flex-preferred-size:300%;flex-basis:300%;margin-left:5%}.WorkBlogMention{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;padding-bottom:1.875rem}@media screen and (max-width:800px){.WorkBlogMention{padding-bottom:1.2rem}}.WorkBlogMention-CroppedImage{height:100%}.WorkBlogMention-CroppedImage img{min-width:100%}.WorkBlogMention-PostImage{min-height:167px}@media screen and (max-width:800px){.WorkBlogMention-PostImage{min-height:0;margin-right:1.375rem}}.WorkColumns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1rem}.WorkColumn-cover img{width:100px;max-width:100px}.WorkColumn-cover .WorkMeta-detailsCollapseButton.is-link{font-size:.7rem}.WorkColumn-cover .WorkMeta-details{text-align:left}.WorkColumn-title{padding-left:1rem}.WorkColumn-title .WorkMeta-byline,.WorkColumn-title .WorkMeta-series,.WorkColumn-title .WorkMeta-title{display:block}.WorkColumn-title .WorkMeta-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.5rem;text-overflow:ellipsis;overflow:hidden}.WorkColumn-title .WorkMeta-authors{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.5rem;text-overflow:ellipsis;overflow:hidden}.WorkColumn-title .WorkMeta-authors,.WorkColumn-title .WorkMeta-series{font-size:.875rem}.WorkColumn-title .WorkMeta-ratingContainer,.WorkColumn-title .WorkPriceContainer-prices{margin-top:1rem}.WorkMeta-details{display:table;text-align:left}.WorkMeta-details button{margin-top:.5rem;margin-bottom:.8rem}.WorkMeta-details.is-collapsable{max-width:400px;display:table}.WorkMeta-details.is-collapsable .WorkMeta-detailsRow{display:table-row;margin:.4rem 0;line-height:18px}.WorkMeta-details.is-collapsable .WorkMeta-detailsRow.is-collapsed{display:none}.WorkMeta-details.is-collapsable .WorkMeta-detail{display:table-cell}@media screen and (max-width:800px){.WorkMeta-details.is-collapsable .WorkMeta-detail{font-size:.875rem;line-height:16px}}.WorkMeta-details.is-collapsable .WorkMeta-detail:first-of-type{font-weight:400;white-space:nowrap;padding-right:4rem}@media screen and (max-width:800px){.WorkMeta-details.is-collapsable .WorkMeta-detail:first-of-type{padding-right:1rem}}.WorkMeta-details.is-collapsable .WorkMeta-detail:last-of-type{margin-left:.2rem;white-space:normal}@media screen and (max-width:800px){.WorkMeta-details.is-collapsable{width:100%}.WorkMeta-details.is-collapsable.is-collapsed .WorkMeta-detailsRow:not(.is-important){display:none}}.WorkMeta-detailsRow{display:table-row}.WorkMeta-detailsRow>.WorkMeta-detail{display:table-cell;padding:.2rem 0}.WorkMeta-detailsRow>.WorkMeta-detail:first-of-type{font-weight:700;white-space:nowrap;padding-right:4rem}@media screen and (max-width:800px){.WorkMeta-detailsRow>.WorkMeta-detail:first-of-type{padding-right:1rem}}.WorkMeta-detailsRow>.WorkMeta-detail:last-of-type{margin-left:.2rem;white-space:normal}.WorkMeta-detailsCollapseButton.is-link .Icon{display:inline-block;margin-bottom:-2px;margin-left:.25rem;height:.875rem;width:.875rem}@media screen and (max-width:800px){button.WorkMeta-detailsCollapseButton.is-link{font-size:.875rem;line-height:21px}}@media screen and (max-width:800px){.MiniBrowse-seeAllLink{margin:0 auto;text-align:center}}.MiniBrowse-seeAllLink .Icon{height:15px;width:15px;margin-left:5px}.MiniBrowseContainer{display:none}.MiniBrowseContainer.is-visible{display:block}.MiniBrowseContainer .Loading-spinner{margin:1rem auto}.MiniBrowse{display:table;width:100%;font-size:.8rem}@media screen and (max-width:800px){.MiniBrowse{margin:1.5rem 0}}.MiniBrowse-group{display:table-row-group}.MiniBrowse-row{display:table-row}.MiniBrowse-row>span{padding:.2rem .5rem;display:table-cell}.MiniBrowse-row>span:first-child{width:90%}.MiniBrowse-row>span:not(:first-child){white-space:nowrap}.MiniBrowse-row .Icon{height:10px;width:10px;margin-right:5px;min-width:10px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.MiniBrowse-row button.is-link{font-weight:400;font-size:.8rem;color:#000}.MiniBrowse-row button.is-disabled:hover{text-decoration:none}.MiniBrowse-subrow{display:none;font-size:.8rem}.MiniBrowse-subrow>span:first-child{padding-left:24px}.MiniBrowse-subrow.is-open{display:table-row}.MiniBrowse-subrow:hover{background-color:#cfe4e2}.MiniBrowse-subrow:last-child>span{border-bottom:1px solid #efefef}.MiniBrowse-edition{font-weight:600}.MiniBrowse-edition>span{border-bottom:1px solid #eee;cursor:pointer}.MiniBrowse-edition>span button.is-link{font-weight:600}.MiniBrowse-edition strong{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.MiniBrowse-edition:hover{background-color:#cfe4e2}.MiniBrowse-header{font-size:.675rem;color:#555}.MiniBrowse-header>span{border-bottom:1px solid #efefef}.MiniBrowse-price{text-align:right}.MiniBrowse-price .MiniBrowse-oos{display:block;color:#d7d7d7;font-size:.8rem;font-weight:400}.MiniBrowse-orangePrice button.is-link{color:#a75c00}.WorkMeta-priceSidebar{border-left:1px solid #d7d7d7;max-width:250px;padding:1rem;margin:0 1rem;max-width:100%;text-align:center;margin:0 auto;padding:0;border:none}.WorkMeta-priceSidebar .is-hidden{display:none}.WorkMeta-priceSidebar h5{margin:.5rem 0}.WorkPriceContainer-header .WorkPriceContainer-mediaText{padding-right:.5rem;padding-bottom:.2rem;display:inline-block}.WorkPriceContainer-header .WorkPriceContainer-prices{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:.5rem 0}.WorkPriceContainer-header .WorkPriceContainer-priceText.is-outOfStock{font-size:1.2rem;font-weight:600;margin:.25rem 0}@media screen and (max-width:800px){.WorkPriceContainer-header>h5,.WorkPriceContainer-header>h5~div{display:inline!important;margin:0 .5rem}.WorkPriceContainer-header>h5{font-weight:700}.WorkPriceContainer-header>div{white-space:nowrap}.WorkPriceContainer-header .WorkPriceContainer-mediaText{display:none}}.WorkPriceContainer-mediaText{margin-top:1rem}.WorkPriceContainer-conditionText{white-space:nowrap;display:inline-block;margin-bottom:.2rem}.WorkPriceContainer-listPriceText{display:block}.WorkPriceContainer-quantityContainer{display:inline-block;padding-left:1rem}.WorkPriceContainer-quantityContainer input{max-width:4rem}.WorkPriceContainer-prices{margin:.2rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.WorkPriceContainer-prices .WorkPriceContainer-listPriceText{text-align:left}.WorkPriceContainer-prices small{padding-left:.5rem}.WorkPriceContainer-priceText{margin:0}.WorkPriceContainer-priceText span:first-child{font-size:1rem;position:relative;top:-.75rem}.WorkPriceContainer-priceText span:last-child{font-size:2rem;line-height:1;font-weight:700}.WorkPriceContainer-seeAllButton{max-width:400px;width:100%;margin:0 auto;padding:.8rem;color:#000;font-size:.875rem;font-weight:400;text-align:center;border-width:1px;border-style:solid;border-color:#d7d7d7 #cacaca #bebebe;background-image:-webkit-gradient(linear,left top,left bottom,from(#efefef),to(#eaeaea));background-image:-webkit-linear-gradient(top,#efefef,#eaeaea);background-image:linear-gradient(to bottom,#efefef,#eaeaea)}.WorkPriceContainer-seeAllButton:focus,.WorkPriceContainer-seeAllButton:hover{text-decoration:none;color:#000;background-color:#ddd}.WorkPriceContainer-wishlistButtonContainer{text-align:center;margin:1rem auto;max-width:400px}.WorkPriceContainer-wishlistButtonContainer .Icon{color:#35938b;vertical-align:middle;margin-right:.25rem}.WorkPriceContainer-wishlistButtonContainer .WorkWishList{margin:0;border:1px solid #35938b;display:block;-webkit-border-radius:.1rem;border-radius:.1rem;padding:.8rem}.WorkPriceContainer-wishlistButtonContainer .WorkWishList.no-outline{border:none}.WorkPriceContainer-wishlistButtonContainer .WorkWishList-caret{display:none}.WorkPriceContainer-addToCartButton{margin:0 auto 1rem auto;max-width:400px}.WorkPriceContainer-addToCartButton button{padding:.5rem;font-size:1rem}.WorkPriceContainer-addToCartButton,.WorkPriceContainer-addToCartButton .Work-addToCart{color:#363636;background-color:#fc3;display:block;width:100%}.WorkPriceContainer-addToCartButton:hover{background:#ecac00}@media screen and (max-width:800px){.WorkPriceContainer-addToCartButton button{padding:.5rem}}.WorkReviews-container{margin-bottom:1.5rem;margin-top:1.5rem}.WorkReviews-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding-bottom:2.25rem;border-bottom:1px solid #d7d7d7}@media screen and (max-width:800px){.WorkReviews-header{padding-bottom:1.5rem}}.WorkReviews-item{text-align:left;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.WorkReviews-item h2{margin:1rem 0}@media screen and (max-width:800px){.WorkReviews-item h2{font-size:1.125rem;font-weight:700;margin-bottom:.25rem}}.WorkReviews-overallScore{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.WorkReviews-overallScore div{padding-right:1rem}.WorkReviews-writeButtonContainer{-webkit-box-flex:1;-webkit-flex:1 1 68%;-ms-flex:1 1 68%;flex:1 1 68%;margin:1rem 0}@media screen and (max-width:800px){.WorkReviews-writeButtonContainer{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin:1.75rem 0}}@media screen and (max-width:800px){.WorkReviews-writeButton{width:100%;text-align:center;min-height:50px;font-size:.875rem;line-height:21px}}.WorkReviews-sortButtonContainer{margin-top:1rem}.WorkReviews-sortButtonContainer .Dropdown{max-width:200px}.WorkReviews-sortButtonContainer .Input-errorContainer{display:none}.WorkReviews-showMoreReviewsButton{width:100%}.WorkReviews-showMoreReviewsButton.is-link{padding-top:1rem;border-top:1px solid #d7d7d7}.WorkReviews-showMoreReviewsButton .Icon{display:inline-block;margin-bottom:-2px;margin-left:.25rem;height:.875rem;width:.875rem}@media screen and (max-width:800px){.WorkReviews-showMoreReviewsButton.is-link{text-align:center;width:100%;padding:1rem 0;border-bottom:1px solid #d7d7d7;font-size:.875rem;line-height:21px}.WorkReviews-showMoreReviewsButton.is-link:focus{outline:0}}.WorkReviews-noReviewsPlaceholder{margin:1em 0}.WorkReview{padding:2rem 0;border-bottom:1px solid #d7d7d7}.WorkReview .WorkMeta-ratingStar .Icon{height:18px;width:18px;vertical-align:middle}.WorkReview:last-child{border-bottom:0}.WorkReview h3{font-size:16px;font-weight:600;margin:.3125rem 0}@media screen and (max-width:800px){.WorkReview{padding:1.5rem 0;font-size:.875rem;line-height:21px}}.WorkReview-headline{padding:0 .5em;vertical-align:middle}.WorkReview-byLine{color:#363636;margin:.2em 0}.WorkReview-inReview{background-color:#fff;color:#35938b;margin-top:1em;border:1px solid #35938b}.WorkReview-bodyText{max-width:100%;line-height:1.7em;margin:.9rem 0;word-wrap:break-word}@media screen and (max-width:800px){.WorkReview-bodyText button.is-link{font-size:.875rem;line-height:21px}}.WorkReview-accountTitle{background-color:#31708f;color:#fff;padding:.2em .5em;font-size:10pt;-webkit-border-radius:.2em;border-radius:.2em}.WorkReview-verifiedPurchaseTitle{background-color:#c86e0a}.WorkReview-flagSpan{padding:0 .5em 0 2em}.WorkReview-controls{line-height:25px}.WorkReview-controls em{color:#363636}.WorkReview-controls .WorkReview-voteButton{padding:0 .5em}.WorkReview-controls .WorkReview-voteControl{-webkit-box-shadow:none;box-shadow:none;color:#35938b}.WorkReview-controls .WorkReview-voteControl.is-disabled{color:#35938b;text-decoration:underline}.WorkReview-controls .WorkReview-voteControl.is-disabled:hover{color:#35938b}.WorkReview-controls .WorkReview-voteControl:hover{color:#16b5a8}.WorkReview-controls .WorkReview-voteControl:focus{outline:0}.WorkReview-controls .WorkReview-voteControl .Icon{position:relative;width:20px;height:20px;top:3px}@media screen and (max-width:800px){.WorkReview-controls{margin-bottom:0}}.WorkReview-rating em{height:40px;vertical-align:middle;padding:0 1em;display:inline-block}.WorkReview-rating button{outline:0;border:none;background:0 0;padding:0;margin:0}.WorkReview-rating button .Icon{fill:#fa0;height:35px;width:35px}.WorkReview-rating .WorkReview-ratingStar--currentlySelecting.WorkReview-ratingStar--starFilled .Icon{fill:#fc3}.WorkReview-formContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:50px}@media screen and (max-width:800px){.WorkReview-formContainer{display:block}.WorkReview-formContainer .WorkReview-formBody{display:block}}.WorkReview-form{-webkit-box-flex:90%;-webkit-flex:90% 1 1;-ms-flex:90% 1 1;flex:90% 1 1}.WorkReview-formImage{padding:1rem;-webkit-box-flex:150px;-webkit-flex:150px 1 1;-ms-flex:150px 1 1;flex:150px 1 1;text-align:center}.WorkReview-formImage img{width:150px}.WorkReview-formBody{padding:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.WorkReview-formBodyControls{overflow:auto;padding:.2rem 0 .5em 0;color:#363636}.WorkReview-formBodyControls .Button-container{margin-left:1em}.WorkReview-formBodyControls .WorkReview-formBodyButtons{float:right}@media screen and (max-width:450px){.WorkReview-formBodyControls .WorkReview-formBodyButtons{margin-top:15px}}.WorkReview-formBodyCustomerName{float:left}.WorkReview-formBodyCustomerName .Input-container{display:inline-block}.WorkReview-formBodyInput{-webkit-box-flex:1;-webkit-flex:1 1 80%;-ms-flex:1 1 80%;flex:1 1 80%}.WorkReview-formBodyInput textarea{width:100%;min-height:150px}.WorkReview-textAreaLabel{font-size:.8rem;padding-left:.5rem;margin-bottom:-1rem;pointer-events:none;color:#999;max-width:100%}.WorkReview-textInputLabel{margin-bottom:.2rem;padding-left:.5rem;max-width:100%;color:#999;font-size:.8rem;pointer-events:none}.WorkReview-textInput{height:2rem;padding:.5rem 0 .5rem .75rem;line-height:1rem;min-width:0;width:100%;height:2.5rem;border:1px solid #aaa;background:#fff;-webkit-box-shadow:inset 1px 1px 3px #ccc;box-shadow:inset 1px 1px 3px #ccc;color:#333;font-family:Tahoma,Verdana,Segoe,sans-serif;line-height:1.5rem;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;margin-bottom:20px}.WorkReview-textArea{padding:.5rem;border:1px solid #aaa;background:#fff;-webkit-box-shadow:inset 1px 1px 3px #ccc;box-shadow:inset 1px 1px 3px #ccc;overflow:auto;min-height:150px;width:100%}.WorkReview-termsOfUse{margin-bottom:15px;margin-top:10px;padding-left:.5rem;font-size:.8rem;color:#999}.WorkMeta-shares{display:block;text-align:center;max-width:400px;margin:2rem auto .5rem auto}.WorkMeta-shares .ShareThisButton{display:inline-block;max-width:50px;color:#fff;padding:.3rem 1rem .1rem 1rem;cursor:pointer;opacity:.8;-webkit-transition:opacity .3s;transition:opacity .3s}.WorkMeta-shares .ShareThisButton:hover{opacity:1}.WorkMeta-shares .ShareThisButton .Icon{height:15px;width:15px}.WorkMeta-shares .ShareThisButton.st_facebook_custom{background-color:#3b5998}.WorkMeta-shares .ShareThisButton.st_twitter_custom{background-color:#00aced}.WorkMeta-shares .ShareThisButton.st_pinterest_custom{background-color:#cc2127}.WorkMeta-shares .ShareThisButton.st_sharethis_custom{background-color:#35938b}.WorkMeta-shares .ShareThisButton.st_linkedin_custom{background-color:#0077b5}.WorkMeta-shares .ShareThisButton.st_google_custom{background-color:#db4437}@media screen and (max-width:800px){.WorkMeta-shares{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.WorkMeta-share+.WorkMeta-share{margin-left:.2rem}.WorkMeta-share a{color:#fff;text-decoration:none}.WorkMeta-share a:visited{color:#fff;text-decoration:none}.SidebarDropdownContainer{border-top:1px solid #d7d7d7}.SidebarDropdownContainer+.SidebarDropdownContainer{border-bottom:1px solid #d7d7d7;margin-bottom:.5rem}.SidebarDropdown{max-width:400px;margin:0 auto}.SidebarDropdown .Dropdown-selection{background:0 0;border-color:#fff;overflow:hidden;text-align:left;padding:.8rem 2rem .8rem .5rem}.SidebarDropdown .Dropdown-selection .Icon{background-color:#fff;z-index:100;right:0;padding-right:.125rem;width:1rem}.SidebarDropdown .Dropdown-selection .Dropdown-itemDescription,.SidebarDropdown .Dropdown-selection .Dropdown-itemTitle{display:inline;white-space:normal}.SidebarDropdown .Dropdown-selection .Dropdown-itemDescription{margin-left:.3rem}.SidebarDropdown .Dropdown-selection .Dropdown-justify{display:inline}.SidebarDropdown .Dropdown-selection .Dropdown-justify div{display:inline}.SidebarDropdown .Dropdown-list{width:100%}.SidebarDropdown .Dropdown-price{color:#c86e0a}.SidebarDropdown .Badge,.SidebarDropdown .Dropdown-itemTitle-extra{margin:0 .3rem}.Dropdown-list li .Dropdown-justify{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.Dropdown-list li .Dropdown-itemTitle{font-size:1rem}.Dropdown-list li:hover{background-color:#fafafa}.Dropdown-list li button.is-link:hover{text-decoration:none}.CopySwitcherDropdown .Dropdown-selection .Dropdown-itemTitle::before{content:"Condition: ";font-weight:400}.FormatSwitcherDropdown .Dropdown-selection .Dropdown-itemDescription::before{content:"("}.FormatSwitcherDropdown .Dropdown-selection .Dropdown-itemDescription::after{content:")"}.FormatSwitcherDropdown .Dropdown-list button.is-link{color:#000;text-decoration:none}.Dropdown-list{max-height:300px;overflow-x:hidden;overflow-y:auto}@media screen and (max-width:600px){.SidebarDropdown .Dropdown-selection{font-size:.8rem}}@media screen and (max-width:350px){.SidebarDropdown .Dropdown-selection{font-size:.7rem}.SidebarDropdown .Dropdown-selection .Dropdown-itemDescription,.SidebarDropdown .Dropdown-selection .Dropdown-itemTitle,.SidebarDropdown .Dropdown-selection .Dropdown-itemTitle-extra{display:block;margin:0}.CopySwitcherDropdown .Dropdown-selection .Dropdown-itemTitle::before{content:"";display:none}}.WorkContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:.5rem}.WorkCoverSidebar{-webkit-box-flex:0;-webkit-flex:0 0 250px;-ms-flex:0 0 250px;flex:0 0 250px;max-width:250px;padding-right:2rem;min-width:250px}.WorkCoverSidebar.WorkPriceSidebar{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:250px;border-left:1px solid #d7d7d7;padding-left:2rem;padding-right:0}.WorkCoverSidebar img{width:100%;max-height:400px}.WorkCoverSidebar .WorkMeta-shares{margin:.25rem 0}.WorkCoverSidebar .WorkMeta-details{overflow:hidden;margin:.5rem auto}.WorkCoverSidebar .WorkPriceContainer-wishlistButtonContainer{margin:0}.WorkInterface{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 1rem;max-width:884px}.WorkInterface.AlternativeSelector{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:584px}.WorkInterface .WorkMeta-byline,.WorkInterface .WorkMeta-series,.WorkInterface .WorkMeta-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}.WorkInterface .WorkMeta-byline.Alternative,.WorkInterface .WorkMeta-series.Alternative,.WorkInterface .WorkMeta-title.Alternative{white-space:normal;max-width:80%}.WorkInterface .WorkMeta-byline.Alternative-title,.WorkInterface .WorkMeta-series.Alternative-title,.WorkInterface .WorkMeta-title.Alternative-title{font-size:1.3rem;line-height:1.75rem}.WorkInterface .WorkMeta-byline.Alternative-byline,.WorkInterface .WorkMeta-series.Alternative-byline,.WorkInterface .WorkMeta-title.Alternative-byline{font-size:1rem;line-height:1.3rem}.WorkTabsContainer{width:100%;margin-top:1rem}.WorkTabsContainer .WorkTabs{border-bottom:1px solid #ccc;margin-bottom:-1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.WorkTabsContainer button.WorkTab{vertical-align:top;padding:5px 1rem;margin-top:5px;margin-bottom:-1px;margin-left:-1px;text-decoration:none;font-weight:400;color:#222;background-color:#eee;border-width:2px 1px 1px 1px;border-color:#ccc;border-style:solid;-webkit-transition:padding .3s,margin .3s,background-color .3s;transition:padding .3s,margin .3s,background-color .3s}.WorkTabsContainer button.WorkTab:first-child{margin-left:0}.WorkTabsContainer button.WorkTab:focus,.WorkTabsContainer button.WorkTab:hover{margin-top:2px;padding-top:6px;padding-bottom:7px;outline:0;background-color:#fbfbfb}.WorkTabsContainer button.WorkTab.is-active{color:#000;margin-top:0;padding-top:7px;padding-bottom:8px;border-top-color:#f4952a;border-bottom-color:#fff;background-color:#fff}.WorkTabsContainer button.WorkTab .Icon{height:1rem;width:1rem}.WorkTabsContainer .WorkTab-title{font-size:1.2rem;min-width:100px;max-width:150px}@media screen and (max-width:1200px){.WorkTabsContainer .WorkTab-title{font-size:1.1rem}}@media screen and (max-width:1024px){.WorkTabsContainer .WorkTab-title{font-size:1rem;min-width:80px}}.WorkTabsContainer .WorkTab-price{font-size:.9rem;color:#000}@media screen and (max-width:1200px){.WorkTabsContainer .WorkTab-price{font-size:.8rem}}.WorkTabsContainer .WorkTab-addToCart,.WorkTabsContainer .WorkTab-priceDetails{display:none}.WorkTabsContainer .WorkTabs-copiesContainer{padding:1rem;border:1px solid #ccc;min-height:200px}@media screen and (max-width:1200px){.WorkTabsContainer .WorkTabs-copiesContainer{padding:.5rem}}.WorkTabsContainer .WorkTab-details{display:none;font-size:.875rem;margin-top:1rem;padding-left:2rem}.WorkTabsContainer .WorkTab-details>div{margin:.4rem 0}.WorkTab-conditionDetails{-webkit-box-flex:0;-webkit-flex:0 0 15rem;-ms-flex:0 0 15rem;flex:0 0 15rem}.WorkTab-condition{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:1rem 0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.WorkTab-condition+.WorkTab-condition{border-top:1px solid #ccc}.WorkTab-condition>div{margin:0 .25rem}.WorkTab-condition .RadioButton-bubble{background:#ddd;-webkit-transition:background .3s,-webkit-transform .3s;transition:background .3s,-webkit-transform .3s;transition:background .3s,transform .3s;transition:background .3s,transform .3s,-webkit-transform .3s;margin:0;width:100%;height:100%}.WorkTab-condition.is-clickable{cursor:pointer}.WorkTab-condition:hover:not(.is-active) .RadioButton-label{text-decoration:underline}.WorkTab-condition:hover:not(.is-active) .RadioButton-bubble{-webkit-transform:scale(.4);-ms-transform:scale(.4);transform:scale(.4);background:#ddd}.WorkTab-condition button.RadioButton-label{text-decoration:none;font-weight:400}.WorkTab-condition button.RadioButton-label:focus,.WorkTab-condition button.RadioButton-label:hover{outline:0}.WorkTab-condition button.RadioButton-label:focus>span{text-decoration:underline}.WorkTab-condition.is-active{cursor:default;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.WorkTab-condition.is-active .RadioButton input:checked~.RadioButton-state .RadioButton-bubble{background:#35938b;-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.WorkTab-condition.is-active .WorkTab-addToCart,.WorkTab-condition.is-active .WorkTab-details,.WorkTab-condition.is-active .WorkTab-priceDetails{display:block}.WorkTab-condition.is-active .WorkTab-previewPrice{display:none}.WorkTab-condition.is-active button.is-link>span{font-weight:600}.WorkTab-condition.is-active .RadioButton-label{font-weight:600}.WorkTab-condition .WorkPriceContainer-priceText span:last-child{font-weight:300}.WorkPriceContainer-priceSeparator{margin:.3rem .6rem}.WorkTab-additional h3{margin:0}.WorkTab-additional .Icon{height:20px;width:20px;padding:4px;border:1px solid #666;-webkit-border-radius:20px;border-radius:20px;margin-right:.6rem}.WorkTab-additional .MiniBrowse-edition>span{padding:.5rem}.WorkTab-additional .MiniBrowse-subrow.is-outOfStock button.is-link{color:#666}.WorkTab-additional .MiniBrowse-subrow.is-outOfStock .MiniBrowse-oos{color:transparent}.WorkTab-priceDetails{-webkit-box-flex:1;-webkit-flex:1 200px;-ms-flex:1 200px;flex:1 200px}@media screen and (max-width:1200px){.WorkTab-priceDetails{width:auto}}.WorkTab-priceDetails .WorkPriceContainer-prices{margin:0;height:2.5rem}.WorkTab-priceDetails .SidebarDropdownContainer{border:none}.WorkTab-priceDetails .CopySwitcherDropdown{margin:0}@media screen and (max-width:1200px){.WorkTab-priceDetails .Dropdown-selection{font-size:.9rem}}.WorkTab-priceDetails .Dropdown-selection .Dropdown-itemDescription{display:none}.WorkTab-priceDetails .Dropdown-selection .Dropdown-itemTitle{font-weight:400}.WorkTab-priceDetails .Dropdown-selection .Dropdown-itemTitle::before{content:'Used – '}.WorkTab-priceDetails .WorkPriceContainer-priceText span:last-child{font-weight:800}.WorkTab-priceDetails .Dropdown-selection{border-color:#ccc;margin-top:.5rem}.WorkTab-priceDetails .Dropdown-selection .Icon{margin-right:.5rem}.WorkTab-addToWishlist{width:200px}.WorkTab-addToCart{width:200px}@media screen and (max-width:1024px){.WorkTab-addToCart{margin:.5rem auto!important;width:50%}}.WorkTab-addToCart input[type=number]{width:3rem;display:inline-block}.WorkTab-addToCart .Work-addToCart{background-color:#fc3;width:100%;margin-top:.5rem}.WorkTab-addToCart .Work-addToCart button{padding:.5rem 2rem}.WorkTab-addToCart .Work-addToCart .Button{color:#363636}.WorkTab-addToCart .Work-addToCart:hover{background:#ecac00}.WorkTab-loading{text-align:center}.WorkInterface .WorkMeta-byline,.WorkInterface .WorkMeta-series,.WorkInterface .WorkMeta-title{display:block!important}.WorkTab-quantity .DropdownInput{display:inline-block;margin-left:1rem}.WorkTab-editionOutOfStock{display:block}.WorkTab-editionOutOfStock .WorkTab-addToWishlist{margin:0 auto}.WorkTab-quantityAvailable{font-size:.875rem;margin-top:.5rem}.WorkTab-inStockPanel .WorkTab-addToWishlist{width:100%;min-width:200px}.WorkTab-inStockPanel .WorkPriceContainer-wishlistButtonContainer{max-width:100%}.WorkTags{margin-bottom:2rem}.WorkTags p{font-weight:600}@media screen and (max-width:800px){.WorkTags{margin-bottom:1.75rem}.WorkTags h2{font-size:.9rem;font-weight:700;margin-bottom:.4rem}}.WorkTag a{white-space:nowrap}@media screen and (max-width:800px){.WorkTag{font-size:.875rem;line-height:25px}}.WorkTag+.WorkTag:before{content:'  |  ';margin:0 .2rem;color:#555}.WorkBreadcrumbs-container{background:#f3efea;padding:.5rem 0}@media screen and (max-width:800px){.WorkBreadcrumbs-container{padding:.2rem 0}}.WorkBreadcrumbs{font-size:.75rem}@media screen and (max-width:800px){.WorkBreadcrumbs .WorkBreadcrumbs-currentWork,.WorkBreadcrumbs span:nth-last-of-type(2){display:none}}.WorkBreadcrumbs-separator{margin:0 .25rem;font-weight:600}.WorkBreadcrumbs-currentWorkLink{color:#222;font-weight:400}.WorkBreadcrumbs-currentWorkLink:hover{text-decoration:none}.Work-top{margin-top:1rem;overflow:hidden}@media screen and (max-width:800px){.Work-top{margin-top:.5rem}}@media screen and (max-width:800px){.Work-top .is-desktop{display:none}}.Work-top .is-mobile{display:none}@media screen and (max-width:800px){.Work-top .is-mobile{display:block}}.Work-topContent{padding-left:0;margin:0}.WorkMeta-sidebar .WorkMeta-byline{line-height:1.75rem;display:none}.WorkMeta-sidebarTitle{display:none}.WorkMeta-thumbnail{position:relative}.WorkMeta-thumbnail img{width:200px}.WorkMeta-info{font-size:.875rem;margin:.5rem 0 .25rem}.WorkMeta-info+.WorkMeta-info{margin-top:.25rem}.WorkMeta-socials{margin:1rem 0}.WorkMeta-socials .ShareThisButton{display:inline-block;margin-bottom:.5rem}@media screen and (max-width:800px){.WorkMeta-socials{display:none}}.WorkMeta-sidebarTitle,.WorkMeta-title{margin:0;line-height:1.25;font-size:1.5rem;font-weight:700}@media screen and (max-width:800px){.WorkMeta-sidebarTitle,.WorkMeta-title{font-size:1.2rem;line-height:normal}}@media screen and (max-width:600px){.WorkMeta-sidebarTitle,.WorkMeta-title{font-size:1rem}}.WorkMeta-series,.WorkMeta-sidebarSeries{margin:.2rem 0;font-size:1rem}.WorkMeta-series+.WorkMeta-series,.WorkMeta-series+.WorkMeta-sidebarSeries,.WorkMeta-sidebarSeries+.WorkMeta-series,.WorkMeta-sidebarSeries+.WorkMeta-sidebarSeries{margin-top:1rem}.WorkMeta-sidebarSeries{display:none}.WorkMeta-staticLoading{font-size:1.75rem;text-align:center}.WorkMeta-authors{display:inline-block;vertical-align:bottom;width:100%}.WorkMeta-authors.Alternative-authors{margin-bottom:1rem}.WorkMeta-ratingContainer{margin-top:1rem}.WorkMeta-rating{display:inline-block;vertical-align:middle;margin:1rem 0}.WorkMeta-rating .Icon{vertical-align:middle}.WorkMeta-rating.is-beingRated .Icon.is-filled{color:#fc3}@media screen and (max-width:800px){.WorkMeta-rating-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.WorkMeta-ratingStar{color:#fc3}.WorkMeta-ratingStar:hover{cursor:pointer}.WorkMeta-ratingStar.is-userRating .Icon.is-filled{color:#fc3}.WorkMeta-noReviews,button.WorkMeta-reviewsLink{font-size:.7rem;line-height:1rem;vertical-align:middle;margin-left:1rem;margin-top:2px}.WorkMeta-price{color:#a31023;font-size:.875rem;font-weight:600}.WorkMeta-shipping{font-size:.875rem;display:inline-block}.WorkMeta-shipping .Icon{height:30px;width:31px;vertical-align:middle;margin-right:.5rem}.WorkMeta-more{padding:.75rem 0;border-top:1px solid #efefef;border-bottom:1px solid #efefef;text-align:center}.WorkMeta-more button{font-size:.8rem}.WorkMeta-more .Icon{vertical-align:middle;display:inline-block;margin-top:-2px;margin-right:.5rem;width:1.25rem;height:1.25rem}.WorkMeta-overviewTitle{font-weight:400;margin-bottom:.25rem}@media screen and (max-width:800px){.WorkMeta-overviewTitle{font-size:1.125rem;font-weight:700}}.WorkMeta-overview{margin-top:0}p.WorkMeta-overview{margin-bottom:1.25rem;line-height:21px}@media screen and (max-width:800px){p.WorkMeta-overview{font-size:.875rem;line-height:21px}}@media screen and (max-width:800px){p.WorkMeta-overview button.is-link{font-size:.875rem;line-height:21px}}.WorkMeta-marketingText{margin-top:0;font-size:.95rem}.WorkMeta-overviewIcon{display:inline-block;height:.5rem;vertical-align:middle;margin-left:.25rem;margin-bottom:.25rem}.WorkMeta-overviewIcon.is-collapsable{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}button.WorkMeta-showMoreDetails{font-size:.875rem}button.WorkMeta-showMoreDetails .Icon{display:inline-block;margin-bottom:-2px;margin-left:.25rem;height:.875rem;width:.875rem}.WorkMeta-freeShippingMessage{display:block;background-color:#2d7470;color:#fff;font-size:.7rem;padding:.5rem;margin:1.5rem 0}.WorkMeta-freeShippingMessage:hover{background-color:#35938b;color:#fff;text-decoration:none}@media screen and (max-width:800px){.WorkMeta-freeShippingMessage{margin:1.5rem -1rem}}.Work-topSidebar{float:none;width:100%}.Work-topContent{margin:0}.Work-topContentContainer{float:none}.WorkMeta-thumbnail{text-align:center;margin-top:.2rem}.WorkMeta-thumbnail img{max-width:140px}.WorkMeta-sidebar{padding-bottom:0;text-align:center}.WorkMeta-sidebarTitle{margin-bottom:.2rem}.WorkMeta-byline,.WorkMeta-rating{margin:0}.WorkMeta-lowerButtons{margin:0 auto}.WorkMeta-lowerButtons .WorkWishList,.WorkMeta-lowerButtons a,.WorkMeta-lowerButtons button,.WorkMeta-lowerButtons p{font-size:.8rem!important;padding:0;margin:0;text-align:left}.WorkMeta-lowerButtons .Icon{min-width:3.5rem}.WorkMeta-lowerButtons .Icon[icon=shipping-small]{padding:.4rem}.WorkMeta-lowerButtons>*{padding:.8rem 0!important;border-bottom:1px solid #efefef}.WorkMeta-sidebarInfo{text-align:center}@media screen and (max-width:600px){.WorkMeta-sidebarInfo .WorkMeta-info{display:none}}.WorkMeta-sidebarInfo.is-showing-all .WorkMeta-info{display:block}.WorkMeta-socials{margin-bottom:0}.WorkMeta-byline,.WorkMeta-series,.WorkMeta-title{display:none}.WorkMeta-sidebar .WorkMeta-byline,.WorkMeta-sidebarSeries,.WorkMeta-sidebarTitle{display:block}.WorkMeta-shipping,.WorkWishList{display:block;text-align:center}@media screen and (max-width:600px){.WorkMeta-sidebar{text-align:left}}.WorkMeta-editionsContainer{display:block}.WorkMeta-editionsContainer .Dropdown-selection .Dropdown-copiesAvailable{display:none!important}.WorkMeta-editions{-webkit-box-flex:70%;-webkit-flex:70% 1 1;-ms-flex:70% 1 1;flex:70% 1 1}.WorkReviews-container{margin-bottom:1.5rem;margin-top:1.5rem}.WorkReviews-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding-bottom:2.25rem;border-bottom:1px solid #d7d7d7}@media screen and (max-width:800px){.WorkReviews-header{padding-bottom:1.5rem}}.WorkReviews-item{text-align:left;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.WorkReviews-item h2{margin:1rem 0}@media screen and (max-width:800px){.WorkReviews-item h2{font-size:1.125rem;font-weight:700;margin-bottom:.25rem}}.WorkReviews-overallScore{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.WorkReviews-overallScore div{padding-right:1rem}.WorkReviews-writeButtonContainer{-webkit-box-flex:1;-webkit-flex:1 1 68%;-ms-flex:1 1 68%;flex:1 1 68%;margin:1rem 0}@media screen and (max-width:800px){.WorkReviews-writeButtonContainer{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin:1.75rem 0}}@media screen and (max-width:800px){.WorkReviews-writeButton{width:100%;text-align:center;min-height:50px;font-size:.875rem;line-height:21px}}.WorkReviews-sortButtonContainer{margin-top:1rem}.WorkReviews-sortButtonContainer .Dropdown{max-width:200px}.WorkReviews-sortButtonContainer .Input-errorContainer{display:none}.WorkReviews-showMoreReviewsButton{width:100%}.WorkReviews-showMoreReviewsButton.is-link{padding-top:1rem;border-top:1px solid #d7d7d7}.WorkReviews-showMoreReviewsButton .Icon{display:inline-block;margin-bottom:-2px;margin-left:.25rem;height:.875rem;width:.875rem}@media screen and (max-width:800px){.WorkReviews-showMoreReviewsButton.is-link{text-align:center;width:100%;padding:1rem 0;border-bottom:1px solid #d7d7d7;font-size:.875rem;line-height:21px}.WorkReviews-showMoreReviewsButton.is-link:focus{outline:0}}.WorkReviews-noReviewsPlaceholder{margin:1em 0}.WorkReview{padding:2rem 0;border-bottom:1px solid #d7d7d7}.WorkReview .WorkMeta-ratingStar .Icon{height:18px;width:18px;vertical-align:middle}.WorkReview:last-child{border-bottom:0}.WorkReview h3{font-size:16px;font-weight:600;margin:.3125rem 0}@media screen and (max-width:800px){.WorkReview{padding:1.5rem 0;font-size:.875rem;line-height:21px}}.WorkReview-headline{padding:0 .5em;vertical-align:middle}.WorkReview-byLine{color:#363636;margin:.2em 0}.WorkReview-inReview{background-color:#fff;color:#35938b;margin-top:1em;border:1px solid #35938b}.WorkReview-bodyText{max-width:100%;line-height:1.7em;margin:.9rem 0;word-wrap:break-word}@media screen and (max-width:800px){.WorkReview-bodyText button.is-link{font-size:.875rem;line-height:21px}}.WorkReview-accountTitle{background-color:#31708f;color:#fff;padding:.2em .5em;font-size:10pt;-webkit-border-radius:.2em;border-radius:.2em}.WorkReview-verifiedPurchaseTitle{background-color:#c86e0a}.WorkReview-flagSpan{padding:0 .5em 0 2em}.WorkReview-controls{line-height:25px}.WorkReview-controls em{color:#363636}.WorkReview-controls .WorkReview-voteButton{padding:0 .5em}.WorkReview-controls .WorkReview-voteControl{-webkit-box-shadow:none;box-shadow:none;color:#35938b}.WorkReview-controls .WorkReview-voteControl.is-disabled{color:#35938b;text-decoration:underline}.WorkReview-controls .WorkReview-voteControl.is-disabled:hover{color:#35938b}.WorkReview-controls .WorkReview-voteControl:hover{color:#16b5a8}.WorkReview-controls .WorkReview-voteControl:focus{outline:0}.WorkReview-controls .WorkReview-voteControl .Icon{position:relative;width:20px;height:20px;top:3px}@media screen and (max-width:800px){.WorkReview-controls{margin-bottom:0}}.WorkReview-rating em{height:40px;vertical-align:middle;padding:0 1em;display:inline-block}.WorkReview-rating button{outline:0;border:none;background:0 0;padding:0;margin:0}.WorkReview-rating button .Icon{fill:#fa0;height:35px;width:35px}.WorkReview-rating .WorkReview-ratingStar--currentlySelecting.WorkReview-ratingStar--starFilled .Icon{fill:#fc3}.WorkReview-formContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:50px}@media screen and (max-width:800px){.WorkReview-formContainer{display:block}.WorkReview-formContainer .WorkReview-formBody{display:block}}.WorkReview-form{-webkit-box-flex:90%;-webkit-flex:90% 1 1;-ms-flex:90% 1 1;flex:90% 1 1}.WorkReview-formImage{padding:1rem;-webkit-box-flex:150px;-webkit-flex:150px 1 1;-ms-flex:150px 1 1;flex:150px 1 1;text-align:center}.WorkReview-formImage img{width:150px}.WorkReview-formBody{padding:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.WorkReview-formBodyControls{overflow:auto;padding:.2rem 0 .5em 0;color:#363636}.WorkReview-formBodyControls .Button-container{margin-left:1em}.WorkReview-formBodyControls .WorkReview-formBodyButtons{float:right}@media screen and (max-width:450px){.WorkReview-formBodyControls .WorkReview-formBodyButtons{margin-top:15px}}.WorkReview-formBodyCustomerName{float:left}.WorkReview-formBodyCustomerName .Input-container{display:inline-block}.WorkReview-formBodyInput{-webkit-box-flex:1;-webkit-flex:1 1 80%;-ms-flex:1 1 80%;flex:1 1 80%}.WorkReview-formBodyInput textarea{width:100%;min-height:150px}.WorkReview-textAreaLabel{font-size:.8rem;padding-left:.5rem;margin-bottom:-1rem;pointer-events:none;color:#999;max-width:100%}.WorkReview-textInputLabel{margin-bottom:.2rem;padding-left:.5rem;max-width:100%;color:#999;font-size:.8rem;pointer-events:none}.WorkReview-textInput{height:2rem;padding:.5rem 0 .5rem .75rem;line-height:1rem;min-width:0;width:100%;height:2.5rem;border:1px solid #aaa;background:#fff;-webkit-box-shadow:inset 1px 1px 3px #ccc;box-shadow:inset 1px 1px 3px #ccc;color:#333;font-family:Tahoma,Verdana,Segoe,sans-serif;line-height:1.5rem;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;margin-bottom:20px}.WorkReview-textArea{padding:.5rem;border:1px solid #aaa;background:#fff;-webkit-box-shadow:inset 1px 1px 3px #ccc;box-shadow:inset 1px 1px 3px #ccc;overflow:auto;min-height:150px;width:100%}.WorkReview-termsOfUse{margin-bottom:15px;margin-top:10px;padding-left:.5rem;font-size:.8rem;color:#999}.WorkBreadcrumbs-container{background:#f3efea;padding:.5rem 0}@media screen and (max-width:800px){.WorkBreadcrumbs-container{padding:.2rem 0}}.WorkBreadcrumbs{font-size:.75rem}@media screen and (max-width:800px){.WorkBreadcrumbs .WorkBreadcrumbs-currentWork,.WorkBreadcrumbs span:nth-last-of-type(2){display:none}}.WorkBreadcrumbs-separator{margin:0 .25rem;font-weight:600}.WorkBreadcrumbs-currentWorkLink{color:#222;font-weight:400}.WorkBreadcrumbs-currentWorkLink:hover{text-decoration:none}.Work-top{margin-top:1rem;overflow:hidden}@media screen and (max-width:800px){.Work-top{margin-top:.5rem}}@media screen and (max-width:800px){.Work-top .is-desktop{display:none}}.Work-top .is-mobile{display:none}@media screen and (max-width:800px){.Work-top .is-mobile{display:block}}.Work-topContent{padding-left:0;margin:0}.WorkMeta-sidebar .WorkMeta-byline{line-height:1.75rem;display:none}.WorkMeta-sidebarTitle{display:none}.WorkMeta-thumbnail{position:relative}.WorkMeta-thumbnail img{width:200px}.WorkMeta-info{font-size:.875rem;margin:.5rem 0 .25rem}.WorkMeta-info+.WorkMeta-info{margin-top:.25rem}.WorkMeta-socials{margin:1rem 0}.WorkMeta-socials .ShareThisButton{display:inline-block;margin-bottom:.5rem}@media screen and (max-width:800px){.WorkMeta-socials{display:none}}.WorkMeta-sidebarTitle,.WorkMeta-title{margin:0;line-height:1.25;font-size:1.5rem;font-weight:700}@media screen and (max-width:800px){.WorkMeta-sidebarTitle,.WorkMeta-title{font-size:1.2rem;line-height:normal}}@media screen and (max-width:600px){.WorkMeta-sidebarTitle,.WorkMeta-title{font-size:1rem}}.WorkMeta-series,.WorkMeta-sidebarSeries{margin:.2rem 0;font-size:1rem}.WorkMeta-series+.WorkMeta-series,.WorkMeta-series+.WorkMeta-sidebarSeries,.WorkMeta-sidebarSeries+.WorkMeta-series,.WorkMeta-sidebarSeries+.WorkMeta-sidebarSeries{margin-top:1rem}.WorkMeta-sidebarSeries{display:none}.WorkMeta-staticLoading{font-size:1.75rem;text-align:center}.WorkMeta-authors{display:inline-block;vertical-align:bottom;width:100%}.WorkMeta-authors.Alternative-authors{margin-bottom:1rem}.WorkMeta-ratingContainer{margin-top:1rem}.WorkMeta-rating{display:inline-block;vertical-align:middle;margin:1rem 0}.WorkMeta-rating .Icon{vertical-align:middle}.WorkMeta-rating.is-beingRated .Icon.is-filled{color:#fc3}@media screen and (max-width:800px){.WorkMeta-rating-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.WorkMeta-ratingStar{color:#fc3}.WorkMeta-ratingStar:hover{cursor:pointer}.WorkMeta-ratingStar.is-userRating .Icon.is-filled{color:#fc3}.WorkMeta-noReviews,button.WorkMeta-reviewsLink{font-size:.7rem;line-height:1rem;vertical-align:middle;margin-left:1rem;margin-top:2px}.WorkMeta-price{color:#a31023;font-size:.875rem;font-weight:600}.WorkMeta-shipping{font-size:.875rem;display:inline-block}.WorkMeta-shipping .Icon{height:30px;width:31px;vertical-align:middle;margin-right:.5rem}.WorkMeta-more{padding:.75rem 0;border-top:1px solid #efefef;border-bottom:1px solid #efefef;text-align:center}.WorkMeta-more button{font-size:.8rem}.WorkMeta-more .Icon{vertical-align:middle;display:inline-block;margin-top:-2px;margin-right:.5rem;width:1.25rem;height:1.25rem}.WorkMeta-overviewTitle{font-weight:400;margin-bottom:.25rem}@media screen and (max-width:800px){.WorkMeta-overviewTitle{font-size:1.125rem;font-weight:700}}.WorkMeta-overview{margin-top:0}p.WorkMeta-overview{margin-bottom:1.25rem;line-height:21px}@media screen and (max-width:800px){p.WorkMeta-overview{font-size:.875rem;line-height:21px}}@media screen and (max-width:800px){p.WorkMeta-overview button.is-link{font-size:.875rem;line-height:21px}}.WorkMeta-marketingText{margin-top:0;font-size:.95rem}.WorkMeta-overviewIcon{display:inline-block;height:.5rem;vertical-align:middle;margin-left:.25rem;margin-bottom:.25rem}.WorkMeta-overviewIcon.is-collapsable{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}button.WorkMeta-showMoreDetails{font-size:.875rem}button.WorkMeta-showMoreDetails .Icon{display:inline-block;margin-bottom:-2px;margin-left:.25rem;height:.875rem;width:.875rem}.WorkMeta-freeShippingMessage{display:block;background-color:#2d7470;color:#fff;font-size:.7rem;padding:.5rem;margin:1.5rem 0}.WorkMeta-freeShippingMessage:hover{background-color:#35938b;color:#fff;text-decoration:none}@media screen and (max-width:800px){.WorkMeta-freeShippingMessage{margin:1.5rem -1rem}}.Work-topSidebar{float:none;width:100%}.Work-topContent{margin:0}.Work-topContentContainer{float:none}.WorkMeta-thumbnail{text-align:center;margin-top:.2rem}.WorkMeta-thumbnail img{max-width:140px}.WorkMeta-sidebar{padding-bottom:0;text-align:center}.WorkMeta-sidebarTitle{margin-bottom:.2rem}.WorkMeta-byline,.WorkMeta-rating{margin:0}.WorkMeta-lowerButtons{margin:0 auto}.WorkMeta-lowerButtons .WorkWishList,.WorkMeta-lowerButtons a,.WorkMeta-lowerButtons button,.WorkMeta-lowerButtons p{font-size:.8rem!important;padding:0;margin:0;text-align:left}.WorkMeta-lowerButtons .Icon{min-width:3.5rem}.WorkMeta-lowerButtons .Icon[icon=shipping-small]{padding:.4rem}.WorkMeta-lowerButtons>*{padding:.8rem 0!important;border-bottom:1px solid #efefef}.WorkMeta-sidebarInfo{text-align:center}@media screen and (max-width:600px){.WorkMeta-sidebarInfo .WorkMeta-info{display:none}}.WorkMeta-sidebarInfo.is-showing-all .WorkMeta-info{display:block}.WorkMeta-socials{margin-bottom:0}.WorkMeta-byline,.WorkMeta-series,.WorkMeta-title{display:none}.WorkMeta-sidebar .WorkMeta-byline,.WorkMeta-sidebarSeries,.WorkMeta-sidebarTitle{display:block}.WorkMeta-shipping,.WorkWishList{display:block;text-align:center}@media screen and (max-width:600px){.WorkMeta-sidebar{text-align:left}}.WorkMeta-editionsContainer{display:block}.WorkMeta-editionsContainer .Dropdown-selection .Dropdown-copiesAvailable{display:none!important}.WorkMeta-editions{-webkit-box-flex:70%;-webkit-flex:70% 1 1;-ms-flex:70% 1 1;flex:70% 1 1}.WorkBlogMention-background{background-color:#efefef;border:#d7d7d7;width:100%;margin-top:1.5rem;margin-bottom:1rem}.WorkBlogMention-container{overflow:auto;padding:1.825rem 1.5rem;width:100%}.WorkBlogMention-container h2{font-size:1rem;line-height:1.5rem;color:#363636;font-weight:700;padding:0;margin:0;margin-bottom:1.5rem}.WorkBlogMention-container a:hover{text-decoration:none}.WorkBlogMention-container a:hover strong{text-decoration:underline}.WorkBlogMention-container :last-child{padding-bottom:0}@media screen and (max-width:800px){.WorkBlogMention-container{padding:1.25rem .625rem;font-size:14px}.WorkBlogMention-container h2{font-size:.825rem;margin-bottom:1rem}}.WorkBlogMention-item{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;width:100%}.WorkBlogMention-grow{-webkit-box-flex:0;-webkit-flex:0 0 2;-ms-flex:0 0 2;flex:0 0 2}.WorkBlogMention-shrink{-webkit-flex-shrink:1.5;-ms-flex-negative:1.5;flex-shrink:1.5}.WorkBlogMention-description{padding-bottom:1.6785rem}.WorkBlogMention-description p{margin-top:0;margin-bottom:.5rem}.WorkBlogMention-innerItem{padding-bottom:.875rem;line-height:1.5rem}.WorkBlogMention-innerItem p{margin-top:0;margin-bottom:.5rem}@media screen and (max-width:800px){.WorkBlogMention-innerItem{padding-bottom:0}}.Large-innerItem{-webkit-flex-basis:300%;-ms-flex-preferred-size:300%;flex-basis:300%;margin-left:5%}.WorkBlogMention{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;padding-bottom:1.875rem}@media screen and (max-width:800px){.WorkBlogMention{padding-bottom:1.2rem}}.WorkBlogMention-CroppedImage{height:100%}.WorkBlogMention-CroppedImage img{min-width:100%}.WorkBlogMention-PostImage{min-height:167px}@media screen and (max-width:800px){.WorkBlogMention-PostImage{min-height:0;margin-right:1.375rem}}.WorkMeta-priceSidebar{border-left:1px solid #d7d7d7;max-width:250px;padding:1rem;margin:0 1rem;max-width:100%;text-align:center;margin:0 auto;padding:0;border:none}.WorkMeta-priceSidebar .is-hidden{display:none}.WorkMeta-priceSidebar h5{margin:.5rem 0}.WorkPriceContainer-header .WorkPriceContainer-mediaText{padding-right:.5rem;padding-bottom:.2rem;display:inline-block}.WorkPriceContainer-header .WorkPriceContainer-prices{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:.5rem 0}.WorkPriceContainer-header .WorkPriceContainer-priceText.is-outOfStock{font-size:1.2rem;font-weight:600;margin:.25rem 0}@media screen and (max-width:800px){.WorkPriceContainer-header>h5,.WorkPriceContainer-header>h5~div{display:inline!important;margin:0 .5rem}.WorkPriceContainer-header>h5{font-weight:700}.WorkPriceContainer-header>div{white-space:nowrap}.WorkPriceContainer-header .WorkPriceContainer-mediaText{display:none}}.WorkPriceContainer-mediaText{margin-top:1rem}.WorkPriceContainer-conditionText{white-space:nowrap;display:inline-block;margin-bottom:.2rem}.WorkPriceContainer-listPriceText{display:block}.WorkPriceContainer-quantityContainer{display:inline-block;padding-left:1rem}.WorkPriceContainer-quantityContainer input{max-width:4rem}.WorkPriceContainer-prices{margin:.2rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.WorkPriceContainer-prices .WorkPriceContainer-listPriceText{text-align:left}.WorkPriceContainer-prices small{padding-left:.5rem}.WorkPriceContainer-priceText{margin:0}.WorkPriceContainer-priceText span:first-child{font-size:1rem;position:relative;top:-.75rem}.WorkPriceContainer-priceText span:last-child{font-size:2rem;line-height:1;font-weight:700}.WorkPriceContainer-seeAllButton{max-width:400px;width:100%;margin:0 auto;padding:.8rem;color:#000;font-size:.875rem;font-weight:400;text-align:center;border-width:1px;border-style:solid;border-color:#d7d7d7 #cacaca #bebebe;background-image:-webkit-gradient(linear,left top,left bottom,from(#efefef),to(#eaeaea));background-image:-webkit-linear-gradient(top,#efefef,#eaeaea);background-image:linear-gradient(to bottom,#efefef,#eaeaea)}.WorkPriceContainer-seeAllButton:focus,.WorkPriceContainer-seeAllButton:hover{text-decoration:none;color:#000;background-color:#ddd}.WorkPriceContainer-wishlistButtonContainer{text-align:center;margin:1rem auto;max-width:400px}.WorkPriceContainer-wishlistButtonContainer .Icon{color:#35938b;vertical-align:middle;margin-right:.25rem}.WorkPriceContainer-wishlistButtonContainer .WorkWishList{margin:0;border:1px solid #35938b;display:block;-webkit-border-radius:.1rem;border-radius:.1rem;padding:.8rem}.WorkPriceContainer-wishlistButtonContainer .WorkWishList.no-outline{border:none}.WorkPriceContainer-wishlistButtonContainer .WorkWishList-caret{display:none}.WorkPriceContainer-addToCartButton{margin:0 auto 1rem auto;max-width:400px}.WorkPriceContainer-addToCartButton button{padding:.5rem;font-size:1rem}.WorkPriceContainer-addToCartButton,.WorkPriceContainer-addToCartButton .Work-addToCart{color:#363636;background-color:#fc3;display:block;width:100%}.WorkPriceContainer-addToCartButton:hover{background:#ecac00}@media screen and (max-width:800px){.WorkPriceContainer-addToCartButton button{padding:.5rem}}.WorkMeta-details{display:table;text-align:left}.WorkMeta-details button{margin-top:.5rem;margin-bottom:.8rem}.WorkMeta-details.is-collapsable{max-width:400px;display:table}.WorkMeta-details.is-collapsable .WorkMeta-detailsRow{display:table-row;margin:.4rem 0;line-height:18px}.WorkMeta-details.is-collapsable .WorkMeta-detailsRow.is-collapsed{display:none}.WorkMeta-details.is-collapsable .WorkMeta-detail{display:table-cell}@media screen and (max-width:800px){.WorkMeta-details.is-collapsable .WorkMeta-detail{font-size:.875rem;line-height:16px}}.WorkMeta-details.is-collapsable .WorkMeta-detail:first-of-type{font-weight:400;white-space:nowrap;padding-right:4rem}@media screen and (max-width:800px){.WorkMeta-details.is-collapsable .WorkMeta-detail:first-of-type{padding-right:1rem}}.WorkMeta-details.is-collapsable .WorkMeta-detail:last-of-type{margin-left:.2rem;white-space:normal}@media screen and (max-width:800px){.WorkMeta-details.is-collapsable{width:100%}.WorkMeta-details.is-collapsable.is-collapsed .WorkMeta-detailsRow:not(.is-important){display:none}}.WorkMeta-detailsRow{display:table-row}.WorkMeta-detailsRow>.WorkMeta-detail{display:table-cell;padding:.2rem 0}.WorkMeta-detailsRow>.WorkMeta-detail:first-of-type{font-weight:700;white-space:nowrap;padding-right:4rem}@media screen and (max-width:800px){.WorkMeta-detailsRow>.WorkMeta-detail:first-of-type{padding-right:1rem}}.WorkMeta-detailsRow>.WorkMeta-detail:last-of-type{margin-left:.2rem;white-space:normal}.WorkMeta-detailsCollapseButton.is-link .Icon{display:inline-block;margin-bottom:-2px;margin-left:.25rem;height:.875rem;width:.875rem}@media screen and (max-width:800px){button.WorkMeta-detailsCollapseButton.is-link{font-size:.875rem;line-height:21px}}.WorkMeta-shares{display:block;text-align:center;max-width:400px;margin:2rem auto .5rem auto}.WorkMeta-shares .ShareThisButton{display:inline-block;max-width:50px;color:#fff;padding:.3rem 1rem .1rem 1rem;cursor:pointer;opacity:.8;-webkit-transition:opacity .3s;transition:opacity .3s}.WorkMeta-shares .ShareThisButton:hover{opacity:1}.WorkMeta-shares .ShareThisButton .Icon{height:15px;width:15px}.WorkMeta-shares .ShareThisButton.st_facebook_custom{background-color:#3b5998}.WorkMeta-shares .ShareThisButton.st_twitter_custom{background-color:#00aced}.WorkMeta-shares .ShareThisButton.st_pinterest_custom{background-color:#cc2127}.WorkMeta-shares .ShareThisButton.st_sharethis_custom{background-color:#35938b}.WorkMeta-shares .ShareThisButton.st_linkedin_custom{background-color:#0077b5}.WorkMeta-shares .ShareThisButton.st_google_custom{background-color:#db4437}@media screen and (max-width:800px){.WorkMeta-shares{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.WorkMeta-share+.WorkMeta-share{margin-left:.2rem}.WorkMeta-share a{color:#fff;text-decoration:none}.WorkMeta-share a:visited{color:#fff;text-decoration:none}.WorkTags{margin-bottom:2rem}.WorkTags p{font-weight:600}@media screen and (max-width:800px){.WorkTags{margin-bottom:1.75rem}.WorkTags h2{font-size:.9rem;font-weight:700;margin-bottom:.4rem}}.WorkTag a{white-space:nowrap}@media screen and (max-width:800px){.WorkTag{font-size:.875rem;line-height:25px}}.WorkTag+.WorkTag:before{content:'  |  ';margin:0 .2rem;color:#555}@media screen and (max-width:800px){.MiniBrowse-seeAllLink{margin:0 auto;text-align:center}}.MiniBrowse-seeAllLink .Icon{height:15px;width:15px;margin-left:5px}.MiniBrowseContainer{display:none}.MiniBrowseContainer.is-visible{display:block}.MiniBrowseContainer .Loading-spinner{margin:1rem auto}.MiniBrowse{display:table;width:100%;font-size:.8rem}@media screen and (max-width:800px){.MiniBrowse{margin:1.5rem 0}}.MiniBrowse-group{display:table-row-group}.MiniBrowse-row{display:table-row}.MiniBrowse-row>span{padding:.2rem .5rem;display:table-cell}.MiniBrowse-row>span:first-child{width:90%}.MiniBrowse-row>span:not(:first-child){white-space:nowrap}.MiniBrowse-row .Icon{height:10px;width:10px;margin-right:5px;min-width:10px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.MiniBrowse-row button.is-link{font-weight:400;font-size:.8rem;color:#000}.MiniBrowse-row button.is-disabled:hover{text-decoration:none}.MiniBrowse-subrow{display:none;font-size:.8rem}.MiniBrowse-subrow>span:first-child{padding-left:24px}.MiniBrowse-subrow.is-open{display:table-row}.MiniBrowse-subrow:hover{background-color:#cfe4e2}.MiniBrowse-subrow:last-child>span{border-bottom:1px solid #efefef}.MiniBrowse-edition{font-weight:600}.MiniBrowse-edition>span{border-bottom:1px solid #eee;cursor:pointer}.MiniBrowse-edition>span button.is-link{font-weight:600}.MiniBrowse-edition strong{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.MiniBrowse-edition:hover{background-color:#cfe4e2}.MiniBrowse-header{font-size:.675rem;color:#555}.MiniBrowse-header>span{border-bottom:1px solid #efefef}.MiniBrowse-price{text-align:right}.MiniBrowse-price .MiniBrowse-oos{display:block;color:#d7d7d7;font-size:.8rem;font-weight:400}.MiniBrowse-orangePrice button.is-link{color:#a75c00}.SidebarDropdownContainer{border-top:1px solid #d7d7d7}.SidebarDropdownContainer+.SidebarDropdownContainer{border-bottom:1px solid #d7d7d7;margin-bottom:.5rem}.SidebarDropdown{max-width:400px;margin:0 auto}.SidebarDropdown .Dropdown-selection{background:0 0;border-color:#fff;overflow:hidden;text-align:left;padding:.8rem 2rem .8rem .5rem}.SidebarDropdown .Dropdown-selection .Icon{background-color:#fff;z-index:100;right:0;padding-right:.125rem;width:1rem}.SidebarDropdown .Dropdown-selection .Dropdown-itemDescription,.SidebarDropdown .Dropdown-selection .Dropdown-itemTitle{display:inline;white-space:normal}.SidebarDropdown .Dropdown-selection .Dropdown-itemDescription{margin-left:.3rem}.SidebarDropdown .Dropdown-selection .Dropdown-justify{display:inline}.SidebarDropdown .Dropdown-selection .Dropdown-justify div{display:inline}.SidebarDropdown .Dropdown-list{width:100%}.SidebarDropdown .Dropdown-price{color:#c86e0a}.SidebarDropdown .Badge,.SidebarDropdown .Dropdown-itemTitle-extra{margin:0 .3rem}.Dropdown-list li .Dropdown-justify{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.Dropdown-list li .Dropdown-itemTitle{font-size:1rem}.Dropdown-list li:hover{background-color:#fafafa}.Dropdown-list li button.is-link:hover{text-decoration:none}.CopySwitcherDropdown .Dropdown-selection .Dropdown-itemTitle::before{content:"Condition: ";font-weight:400}.FormatSwitcherDropdown .Dropdown-selection .Dropdown-itemDescription::before{content:"("}.FormatSwitcherDropdown .Dropdown-selection .Dropdown-itemDescription::after{content:")"}.FormatSwitcherDropdown .Dropdown-list button.is-link{color:#000;text-decoration:none}.Dropdown-list{max-height:300px;overflow-x:hidden;overflow-y:auto}@media screen and (max-width:600px){.SidebarDropdown .Dropdown-selection{font-size:.8rem}}@media screen and (max-width:350px){.SidebarDropdown .Dropdown-selection{font-size:.7rem}.SidebarDropdown .Dropdown-selection .Dropdown-itemDescription,.SidebarDropdown .Dropdown-selection .Dropdown-itemTitle,.SidebarDropdown .Dropdown-selection .Dropdown-itemTitle-extra{display:block;margin:0}.CopySwitcherDropdown .Dropdown-selection .Dropdown-itemTitle::before{content:"";display:none}}.WorkContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:.5rem}.WorkCoverSidebar{-webkit-box-flex:0;-webkit-flex:0 0 250px;-ms-flex:0 0 250px;flex:0 0 250px;max-width:250px;padding-right:2rem;min-width:250px}.WorkCoverSidebar.WorkPriceSidebar{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:250px;border-left:1px solid #d7d7d7;padding-left:2rem;padding-right:0}.WorkCoverSidebar img{width:100%;max-height:400px}.WorkCoverSidebar .WorkMeta-shares{margin:.25rem 0}.WorkCoverSidebar .WorkMeta-details{overflow:hidden;margin:.5rem auto}.WorkCoverSidebar .WorkPriceContainer-wishlistButtonContainer{margin:0}.WorkInterface{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 1rem;max-width:884px}.WorkInterface.AlternativeSelector{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:584px}.WorkInterface .WorkMeta-byline,.WorkInterface .WorkMeta-series,.WorkInterface .WorkMeta-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}.WorkInterface .WorkMeta-byline.Alternative,.WorkInterface .WorkMeta-series.Alternative,.WorkInterface .WorkMeta-title.Alternative{white-space:normal;max-width:80%}.WorkInterface .WorkMeta-byline.Alternative-title,.WorkInterface .WorkMeta-series.Alternative-title,.WorkInterface .WorkMeta-title.Alternative-title{font-size:1.3rem;line-height:1.75rem}.WorkInterface .WorkMeta-byline.Alternative-byline,.WorkInterface .WorkMeta-series.Alternative-byline,.WorkInterface .WorkMeta-title.Alternative-byline{font-size:1rem;line-height:1.3rem}.WorkTabsContainer{width:100%;margin-top:1rem}.WorkTabsContainer .WorkTabs{border-bottom:1px solid #ccc;margin-bottom:-1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.WorkTabsContainer button.WorkTab{vertical-align:top;padding:5px 1rem;margin-top:5px;margin-bottom:-1px;margin-left:-1px;text-decoration:none;font-weight:400;color:#222;background-color:#eee;border-width:2px 1px 1px 1px;border-color:#ccc;border-style:solid;-webkit-transition:padding .3s,margin .3s,background-color .3s;transition:padding .3s,margin .3s,background-color .3s}.WorkTabsContainer button.WorkTab:first-child{margin-left:0}.WorkTabsContainer button.WorkTab:focus,.WorkTabsContainer button.WorkTab:hover{margin-top:2px;padding-top:6px;padding-bottom:7px;outline:0;background-color:#fbfbfb}.WorkTabsContainer button.WorkTab.is-active{color:#000;margin-top:0;padding-top:7px;padding-bottom:8px;border-top-color:#f4952a;border-bottom-color:#fff;background-color:#fff}.WorkTabsContainer button.WorkTab .Icon{height:1rem;width:1rem}.WorkTabsContainer .WorkTab-title{font-size:1.2rem;min-width:100px;max-width:150px}@media screen and (max-width:1200px){.WorkTabsContainer .WorkTab-title{font-size:1.1rem}}@media screen and (max-width:1024px){.WorkTabsContainer .WorkTab-title{font-size:1rem;min-width:80px}}.WorkTabsContainer .WorkTab-price{font-size:.9rem;color:#000}@media screen and (max-width:1200px){.WorkTabsContainer .WorkTab-price{font-size:.8rem}}.WorkTabsContainer .WorkTab-addToCart,.WorkTabsContainer .WorkTab-priceDetails{display:none}.WorkTabsContainer .WorkTabs-copiesContainer{padding:1rem;border:1px solid #ccc;min-height:200px}@media screen and (max-width:1200px){.WorkTabsContainer .WorkTabs-copiesContainer{padding:.5rem}}.WorkTabsContainer .WorkTab-details{display:none;font-size:.875rem;margin-top:1rem;padding-left:2rem}.WorkTabsContainer .WorkTab-details>div{margin:.4rem 0}.WorkTab-conditionDetails{-webkit-box-flex:0;-webkit-flex:0 0 15rem;-ms-flex:0 0 15rem;flex:0 0 15rem}.WorkTab-condition{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:1rem 0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.WorkTab-condition+.WorkTab-condition{border-top:1px solid #ccc}.WorkTab-condition>div{margin:0 .25rem}.WorkTab-condition .RadioButton-bubble{background:#ddd;-webkit-transition:background .3s,-webkit-transform .3s;transition:background .3s,-webkit-transform .3s;transition:background .3s,transform .3s;transition:background .3s,transform .3s,-webkit-transform .3s;margin:0;width:100%;height:100%}.WorkTab-condition.is-clickable{cursor:pointer}.WorkTab-condition:hover:not(.is-active) .RadioButton-label{text-decoration:underline}.WorkTab-condition:hover:not(.is-active) .RadioButton-bubble{-webkit-transform:scale(.4);-ms-transform:scale(.4);transform:scale(.4);background:#ddd}.WorkTab-condition button.RadioButton-label{text-decoration:none;font-weight:400}.WorkTab-condition button.RadioButton-label:focus,.WorkTab-condition button.RadioButton-label:hover{outline:0}.WorkTab-condition button.RadioButton-label:focus>span{text-decoration:underline}.WorkTab-condition.is-active{cursor:default;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.WorkTab-condition.is-active .RadioButton input:checked~.RadioButton-state .RadioButton-bubble{background:#35938b;-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.WorkTab-condition.is-active .WorkTab-addToCart,.WorkTab-condition.is-active .WorkTab-details,.WorkTab-condition.is-active .WorkTab-priceDetails{display:block}.WorkTab-condition.is-active .WorkTab-previewPrice{display:none}.WorkTab-condition.is-active button.is-link>span{font-weight:600}.WorkTab-condition.is-active .RadioButton-label{font-weight:600}.WorkTab-condition .WorkPriceContainer-priceText span:last-child{font-weight:300}.WorkPriceContainer-priceSeparator{margin:.3rem .6rem}.WorkTab-additional h3{margin:0}.WorkTab-additional .Icon{height:20px;width:20px;padding:4px;border:1px solid #666;-webkit-border-radius:20px;border-radius:20px;margin-right:.6rem}.WorkTab-additional .MiniBrowse-edition>span{padding:.5rem}.WorkTab-additional .MiniBrowse-subrow.is-outOfStock button.is-link{color:#666}.WorkTab-additional .MiniBrowse-subrow.is-outOfStock .MiniBrowse-oos{color:transparent}.WorkTab-priceDetails{-webkit-box-flex:1;-webkit-flex:1 200px;-ms-flex:1 200px;flex:1 200px}@media screen and (max-width:1200px){.WorkTab-priceDetails{width:auto}}.WorkTab-priceDetails .WorkPriceContainer-prices{margin:0;height:2.5rem}.WorkTab-priceDetails .SidebarDropdownContainer{border:none}.WorkTab-priceDetails .CopySwitcherDropdown{margin:0}@media screen and (max-width:1200px){.WorkTab-priceDetails .Dropdown-selection{font-size:.9rem}}.WorkTab-priceDetails .Dropdown-selection .Dropdown-itemDescription{display:none}.WorkTab-priceDetails .Dropdown-selection .Dropdown-itemTitle{font-weight:400}.WorkTab-priceDetails .Dropdown-selection .Dropdown-itemTitle::before{content:'Used – '}.WorkTab-priceDetails .WorkPriceContainer-priceText span:last-child{font-weight:800}.WorkTab-priceDetails .Dropdown-selection{border-color:#ccc;margin-top:.5rem}.WorkTab-priceDetails .Dropdown-selection .Icon{margin-right:.5rem}.WorkTab-addToWishlist{width:200px}.WorkTab-addToCart{width:200px}@media screen and (max-width:1024px){.WorkTab-addToCart{margin:.5rem auto!important;width:50%}}.WorkTab-addToCart input[type=number]{width:3rem;display:inline-block}.WorkTab-addToCart .Work-addToCart{background-color:#fc3;width:100%;margin-top:.5rem}.WorkTab-addToCart .Work-addToCart button{padding:.5rem 2rem}.WorkTab-addToCart .Work-addToCart .Button{color:#363636}.WorkTab-addToCart .Work-addToCart:hover{background:#ecac00}.WorkTab-loading{text-align:center}.WorkInterface .WorkMeta-byline,.WorkInterface .WorkMeta-series,.WorkInterface .WorkMeta-title{display:block!important}.WorkTab-quantity .DropdownInput{display:inline-block;margin-left:1rem}.WorkTab-editionOutOfStock{display:block}.WorkTab-editionOutOfStock .WorkTab-addToWishlist{margin:0 auto}.WorkTab-quantityAvailable{font-size:.875rem;margin-top:.5rem}.WorkTab-inStockPanel .WorkTab-addToWishlist{width:100%;min-width:200px}.WorkTab-inStockPanel .WorkPriceContainer-wishlistButtonContainer{max-width:100%}.WorkColumns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1rem}.WorkColumn-cover img{width:100px;max-width:100px}.WorkColumn-cover .WorkMeta-detailsCollapseButton.is-link{font-size:.7rem}.WorkColumn-cover .WorkMeta-details{text-align:left}.WorkColumn-title{padding-left:1rem}.WorkColumn-title .WorkMeta-byline,.WorkColumn-title .WorkMeta-series,.WorkColumn-title .WorkMeta-title{display:block}.WorkColumn-title .WorkMeta-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.5rem;text-overflow:ellipsis;overflow:hidden}.WorkColumn-title .WorkMeta-authors{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.5rem;text-overflow:ellipsis;overflow:hidden}.WorkColumn-title .WorkMeta-authors,.WorkColumn-title .WorkMeta-series{font-size:.875rem}.WorkColumn-title .WorkMeta-ratingContainer,.WorkColumn-title .WorkPriceContainer-prices{margin-top:1rem}.WorkWidget-container{background-color:#efefef;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}.WorkWidget-content{padding-top:37px;padding-bottom:40px}.WorkWidget-image{display:inline-block;width:31%;vertical-align:top}.WorkWidget-image img{width:87%}.WorkWidget-rightSide{display:inline-block;width:69%}.WorkWidget-rightSide.is-fullWidth{width:100%}.WorkWidget-rightSide .BookSlider-green{margin-top:1rem}.WorkWidget-rightSide .RecSection-desktop{margin-bottom:0;padding-left:0;padding-right:0}.WorkWidget-titleDivider{margin:0 6px}.WorkWidget-description{margin-top:15px}.WorkWidgetMobile-container{background-color:#efefef;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}.WorkWidgetMobile-content{padding-top:25px;padding-bottom:9px;font-size:14px}.WorkWidgetMobile-content .RecSection-mobile{padding-right:0;padding-left:0;margin-top:30px;margin-bottom:0}.WorkWidgetMobile-image{display:inline-block;width:18%;vertical-align:top}.WorkWidgetMobile-image img{width:72%}.WorkWidgetMobile-rightSide{display:inline-block;width:82%}.WorkWidgetMobile-rightSide.is-fullWidth{width:100%}.WorkWidgetMobile-title{font-size:14px;line-height:21px}.WorkWidgetMobile-description{margin-top:9px}.WorkWidgetMobile-description p{margin:0}.WorkPage .RecSection-title{font-size:1.953rem;font-weight:400}.WorkPage-resetFilter button{font-size:.875rem}.WorkPage-resetFilter .Icon{vertical-align:middle;margin-top:-2px;margin-right:.25rem}.Work-addToCart{padding:.2rem}.Work-addToCart .Button{color:#363636}.Work-addToCart:hover{background:#ecac00}.WorkSelector-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-top:2rem}.WorkSelector-item{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.WorkSelector-item.large{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.WorkSelector-item h2{font-size:1rem;margin:.5rem;margin-bottom:.25rem;line-height:1.5rem}.WorkSelector-red{color:#a31023}.WorkSelector-bold{font-weight:600}.WorkSelector-grey{color:grey}.WorkSelector-strike{text-decoration:line-through}.WorkSelector-moreMargin{margin-top:3.125rem}.WorkSelector-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:1.5rem 0;margin-top:0}.WorkSelector-td-height{min-height:73px}.WorkSelector-smallIcon{vertical-align:middle;margin-left:.25rem;width:2rem}.WorkSelector-button{padding:.15rem .5rem;background-color:#fff;margin:.5em;color:#363636;-webkit-box-shadow:none;box-shadow:none;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:25%;font-size:.85rem;line-height:1rem;outline:0;border:1px solid #35938b}.WorkSelector-button *{padding:.5rem 0}.WorkSelector-button .WorkSelector-bold{padding:0}.WorkSelector-button:hover{background-color:#f0f6f6;color:#363636}.WorkSelector-button.is-selected{background-color:#c2e0e0;border-color:#2d7470}.WorkSelector-button.is-empty{border-style:dashed;border-color:#363636}.WorkSelector-button.is-compact *{padding:.25rem 0}.WorkSelector-button.is-disabled{color:#d7d7d7;border-color:#d7d7d7}.WorkSelector-button.is-disabled:hover{color:#d7d7d7;border-color:#d7d7d7;background-color:#fff}.WorkSelector-td-icon .Icon{width:2em;height:1em;color:#a31023;padding:0 .25em;vertical-align:middle}.WorkSelector-sidebar{color:#363636;font-size:.85rem}.WorkSelector-sidebar h2{font-size:1.15rem}.WorkSelector-sidebar p{margin:.5rem 0}.WorkCoverSidebar-isbns{font-size:.85rem;margin-top:1.5rem}.WorkCoverSidebar-isbns p{margin:.5rem 0}.WorkSelector-listPrice{margin-bottom:1rem}.WorkSelector-quantity{margin:1rem 0;margin-bottom:2rem;font-size:1rem}.WorkSelector-quantity .DropdownInput{display:inline-block;margin-left:1rem}.WorkSelector-quantity .DropdownInput select{background:#fff;padding:.5rem}.WorkSelector-outOfStock{margin-top:2rem}.WorkSelector-addToWishlist{margin-top:1rem}.WorkSelector-price{margin:.5rem 0;margin-top:1rem;font-weight:700}.WorkSelector-price span:first-child{position:relative;top:-.75rem;font-size:1rem}.WorkSelector-price span.price{font-size:2rem;line-height:1}.AdditionalFormat-button{background-color:#efefef;margin:.5em;padding:.5rem;-webkit-box-flex:iniital;-webkit-flex:iniital;-ms-flex:iniital;flex:iniital;font-size:.85rem}.AdditionalFormat-button:hover{background-color:#efefef}.AdditionalFormat-button button.Button{padding:.25rem 0;color:#35938b;border:none}.AdditionalFormat-button button.Button:hover{color:#2d7470}.AdditionalFormat-button .Icon{vertical-align:middle}.AdditionalFormat-button .Icon-lrg{width:25px;height:25px}.AdditionalFormat-text{margin:0 .75rem;vertical-align:middle}.AdditionalFormat-chevron{color:grey;width:1rem;height:1rem}.WorkDetailsMobile-container{min-height:180px;font-size:.8125rem}.WorkDetailsMobile-left,.WorkDetailsMobile-right{display:inline-block}.WorkDetailsMobile-thumbnail{max-height:145px}.WorkDetailsMobile-thumbnail img{max-height:145px}.WorkDetailsMobile-left{width:101px;text-align:center}.WorkDetailsMobile-left button{font-size:.8125rem;color:#35938b}.WorkDetailsMobile-right{vertical-align:top;padding-left:20px;width:-webkit-calc(100% - 101px);width:calc(100% - 101px)}.WorkDetailsMobile-right h1{margin:0;margin-bottom:5px;font-size:14px;font-weight:700;color:#35938b;text-overflow:ellipsis;-webkit-line-clamp:2;overflow:hidden}.WorkDetailsMobile-right h2{font-size:.8125rem}.WorkDetailsMobile-group{margin-top:10px;margin-bottom:10px}.WorkDetailsMobile-group>*{margin-top:5px;margin-bottom:5px}.WorkDetailsMobile-price{font-size:18px;font-weight:700;color:#a31023}.WorkDetailsMobile-savings{font-size:.8125rem;font-weight:700}.WorkDetailsMobile-listPrice{text-decoration:line-through}.WorkDetailsMobile-rating{color:#fc3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.WorkMeta-editionsContainer .AddToCartButton-Mobile.Button-container{margin-bottom:0}.WorkSelectionMobile-container{min-height:300px;font-size:.8125rem}.WorkSelectionMobile-container.is-outOfStock{min-height:162px}.WorkSelectionMobile-container>*{display:block;width:100%;margin:15px 0}.WorkSelectionMobile-selection{padding:10px;border:1px solid #d7d7d7;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.WorkSelectionMobile-selection p{margin:0}.WorkSelectionMobile-selection svg{color:#d7d7d7;height:15px;width:12px}.WorkSelectionMobile-bold{font-weight:700}.WorkSelectionMobile-quantity{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.WorkSelectionMobile-quantity label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.WorkSelectionMobile-quantity p{margin-left:10px}.WorkSelectionMobile-quantity .DropdownInput{margin-left:10px;min-width:50px;font-size:1rem}.WorkSelectionMobile-button{background-color:#fc3}.WorkSelectionMobile-button:active,.WorkSelectionMobile-button:hover{background-color:#ecac00}.WorkSelectionMobile-button button{color:#363636}.WorkSelectionMobile-group>*{margin:0}.WorkLinksMobile-container{min-height:50px;font-size:.875rem}.WorkLinksMobile-container>*{width:100%;margin:15px 0}.WorkLinksMobile-container svg{height:20px;width:20px}.WorkLinksMobile-link{background-color:#efefef;color:#35938b;padding:15px;-webkit-box-shadow:2px 2px 2px #d7d7d7;box-shadow:2px 2px 2px #d7d7d7;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.WorkLinksMobile-link p{margin:0;font-weight:700;line-height:20px}.WorkLinksMobile-link div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.WorkLinksMobile-link div svg{margin-right:4px}.WorkLinksMobile-link.is-wide svg:not(.WorkLinksMobile-chevron){width:25px}svg.WorkLinksMobile-chevron{color:#363636;margin:0;height:20px;width:12px}.WorkSelectorDrawer-container .WorkSelector-container{margin:0;display:block}.WorkSelectorDrawer-container .WorkSelector-rowContainer{overflow-x:scroll;overflow-y:hidden}.WorkSelectorDrawer-container .WorkSelector-row{margin-bottom:10px}.WorkSelectorDrawer-container .WorkSelector-row:last-child::after{content:'';-webkit-box-flex:0;-webkit-flex:0 0 1px;-ms-flex:0 0 1px;flex:0 0 1px}.WorkSelectorDrawer-container .WorkSelector-button{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;max-width:130px;min-width:100px}.WorkSelectorDrawer-tinyFont{font-size:.75rem;line-height:1.2;color:grey}.WorkSelectorDrawer-lightOpacity{opacity:.3}.WorkSelectorDrawer-bookImage{width:90px;height:140px}.WorkSelectorDrawer-emptyMedia{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.BrowseContent-container{float:right;width:100%;margin-right:-240px}@media print{.BrowseContent-container{margin-right:0}.BrowseContent-container a{color:#000}}.BrowseContent{max-width:1140px;margin-right:240px}@media print{.BrowseContent{margin-right:0}.BrowseContent a{color:#000}}.BrowseSidebar{float:left;width:240px}@media print{.BrowseSidebar{display:none}.BrowseSidebar a{color:#000}}.BrowseEntryContainer{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #d7d7d7}.BrowseEntryContainer:last-child{border-bottom:none}.BrowseEntryContainer:last-child .WorkWishListPopover{bottom:2rem;top:auto}.BrowseList.is-grid{text-align:center}.BrowseEntry{-webkit-animation:u--animation-fadeIn 250ms ease-in;animation:u--animation-fadeIn 250ms ease-in;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.BrowseEntry .WorkWishList{margin-top:1rem;font-size:.75rem;margin-right:0;text-align:left}.BrowseEntry .WorkWishList button.is-link{font-size:.75rem}.BrowseEntry .WorkWishList .Icon{width:.875rem;height:.875rem;vertical-align:top}@media screen and (max-width:900px){.BrowseEntry .WorkWishList{text-align:center}}.BrowseEntry .WorkWishListPopover{top:auto;left:auto;right:0;bottom:1.5rem}@media screen and (max-width:600px){.BrowseEntry .WorkWishListPopover{top:50%;bottom:auto}}.BrowseEntry .Work-thriftdealsPopover{margin:0}.BrowseEntry.is-grid{display:inline-block;width:166px;margin-bottom:1rem;text-align:left;vertical-align:top}.BrowseEntry-moreInfo{display:none}.BrowseEntry-moreInfo.is-active{display:block}.BrowseEntry-moreInfo .Loading--circle{width:2rem;height:2rem;margin:2rem auto 0}.BrowseEntry-moreInfo .Alert{margin-top:1rem}.BrowseImage{width:180px;position:relative;overflow:hidden;margin-right:1rem;height:230px}.BrowseImage img{width:auto;height:100%;max-height:300px;max-width:none;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:1000px){.BrowseImage{width:140px;height:200px}}.BrowseMeta{-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;margin:0 1rem}.BrowseMeta h4{font-weight:700;font-size:1.125rem;margin:0 0 1.5rem}.BrowseMeta-byline{margin-top:-1rem;min-height:1rem;font-size:.875rem;line-height:1.75rem}.BrowseEntry--newListView .BrowseMeta-byline p{display:inline-block;vertical-align:middle;margin:0}.BrowseMeta-rating{color:#fc3;display:inline-block;margin-left:1rem;vertical-align:middle;line-height:1}.BrowseMeta-format{font-size:.875rem}.BrowseMeta-format .Icon{width:2rem;height:2rem;vertical-align:middle;margin-top:-2px;margin-right:.5rem}.BrowseMeta-info{list-style:none;margin:1rem 0;padding:0;font-size:.875rem}.BrowseEntry--newListView .BrowseMeta-info{margin:1rem 0}@media screen and (max-width:800px){.BrowseEntry--newListView .BrowseMeta-info{font-size:.875rem}}.BrowseMeta-vintage{display:block}.BrowseMeta-specs+.BrowseMeta-vintage{margin-top:.5rem}.BrowseMeta-vintageIcon{vertical-align:middle;margin-top:-.25rem;margin-right:.5rem;width:1.5rem;height:1.5rem;fill:#fc3}.BrowseMeta-popularEditions-title{margin:1rem 0 .5rem;font-size:.875rem}button.BrowseMeta-specs{font-size:.875rem;padding-right:3rem;position:relative}button.BrowseMeta-specs .Icon{position:absolute;right:1rem;top:50%;margin-top:-.5rem;width:1rem;height:1rem}@media screen and (max-width:400px){button.BrowseMeta-specs{padding-right:2rem}button.BrowseMeta-specs .Icon{width:.75rem;height:.75rem;right:.625rem}}.BrowseMeta-summary button{margin:.25rem 0;font-size:.875rem}.BrowseMeta-popularEditions{border:1px solid #d7d7d7;margin:.5rem 0}.BrowseMeta-popularEditions-header{border-bottom:1px solid #d7d7d7}.BrowseMeta-popularEditions-headerTitle{font-size:.875rem}.BrowseMeta-popularEditions-item+.BrowseMeta-popularEditions-item{border-top:1px solid #d7d7d7}.BrowseMeta-popularEditions-cell,.BrowseMeta-popularEditions-headerTitle{padding:.5rem .75rem;display:inline-block;vertical-align:middle;font-size:.875rem}.BrowseMeta-popularEditions-cell:first-child,.BrowseMeta-popularEditions-headerTitle:first-child{width:40%;text-align:left}.BrowseMeta-popularEditions-cell:nth-child(2),.BrowseMeta-popularEditions-headerTitle:nth-child(2){width:25%;text-align:center}.BrowseMeta-popularEditions-cell:nth-child(3),.BrowseMeta-popularEditions-headerTitle:nth-child(3){width:35%;text-align:center;font-size:.875rem}@media screen and (max-width:900px){.BrowseMeta-popularEditions-cell,.BrowseMeta-popularEditions-headerTitle{font-size:.875rem}.BrowseMeta-popularEditions-cell:first-child,.BrowseMeta-popularEditions-headerTitle:first-child{width:50%}.BrowseMeta-popularEditions-cell:nth-child(2),.BrowseMeta-popularEditions-headerTitle:nth-child(2){width:50%;text-align:left}.BrowseMeta-popularEditions-cell:nth-child(3),.BrowseMeta-popularEditions-headerTitle:nth-child(3){display:block;width:100%}}.BrowseMeta-popularEditions-cell .NewButton,.BrowseMeta-popularEditions-headerTitle .NewButton{padding:.25rem 1.5rem;font-size:.75rem}.BrowseMeta-additionalFormats{display:block;margin-top:1rem}.BrowsePricing{font-size:.875rem;width:150px}.BrowsePricing .Work-formatsConditionBit{margin:0}.BrowsePricing-conditionTitle{line-height:1;margin:0 0 .25rem}.BrowsePricing-condition{font-size:1.125rem;font-weight:700;margin:0 0 .25rem}.BrowsePricing-listPrice{margin:.25rem 0;font-size:.75rem}.BrowsePricing-listPriceSavings{white-space:nowrap}.BrowsePricing-from{margin:0;font-weight:700}.BrowsePricing-price{font-size:2rem;line-height:1;font-weight:700;margin:.25rem 0 .5rem}.BrowsePricing-price small{font-size:1rem;position:relative;top:-.75rem}a.BrowsePricing-collectibleLink{padding-left:.7rem;padding-right:.7rem;padding-top:1rem;padding-bottom:1rem;margin-top:1rem}a.BrowsePricing-collectibleLink:active{background:#2d7470}@media screen and (max-width:900px){a.BrowsePricing-collectibleLink{margin-top:0}}.BrowsePricing-addToCart{margin:.5rem 0;background:#fc3}.BrowsePricing-addToCart .Button{color:#363636}.BrowsePricing-addToCart button{font-size:.875rem;padding:.25rem 1.5rem}.BrowsePricing-addToCart:active{background:#ecac00}.BrowsePricing-addToCart:hover{background:#ecac00}.BrowsePricing-addToCart .Loading-spinner{height:21px}@media screen and (max-width:900px){.BrowseEntry{display:block}.BrowseImage{position:absolute;left:0;top:0}.BrowseMeta{min-height:200px;margin-left:156px}.BrowsePricing{width:100%;margin-top:1rem}.BrowsePricing .WorkWishList{display:block}.BrowsePricing-left,.BrowsePricing-right{display:inline-block;width:49%;vertical-align:middle}.BrowsePricing-right{text-align:center}}@media screen and (max-width:600px){.BrowseEntry .WorkWishListPopover{left:0;right:0}.BrowseImage{width:105px;height:150px}.BrowseMeta{min-height:150px;margin-left:121px}.BrowseMeta h4{font-size:1rem}.BrowseMeta-format .Icon{width:1.5rem;height:1.5rem}.BrowseMeta-info{font-size:.75rem}.BrowseMeta-specs.is-link{font-size:.875rem}}@media screen and (max-width:400px){.BrowseEntry--newListView .BrowseImage{width:140px;height:200px;position:relative;margin:1rem auto}.BrowseEntry--newListView .BrowseMeta{margin-left:1rem}}.BrowseSearchTerms{margin:1rem 0}.BrowseSearchTerm{display:inline-block;position:relative;padding:.15rem 1.5rem .15rem .5rem;background:#35938b;color:#fff;font-size:.875rem;margin:.25rem .5rem .25rem 0}.BrowseSearchTerm.is-advanced{background:#2d7470}.BrowseSearchTerm.is-exclude{background:#a31023}.BrowseSearchTerm.is-filter{background:#fc3;color:#363636}.BrowseSearchTerm.is-misc{background:#555}.BrowseSearchTerm.is-permanent{padding-right:.5rem}.BrowseSearchTerm strong{font-weight:600}.BrowseSearchTerm-close{position:absolute;right:0;top:0;bottom:0}.BrowseSearchTerm-close .Icon{display:block;color:#fff;height:1.5rem}.BrowseSearchTerm-close .Icon:hover{color:#ccc}.Browse-pagination{display:block}.Browse-pagination .Icon{width:2rem;height:2rem}.Browse-pagination.is-left{float:left}.Browse-pagination.is-right{float:right}.Browse-paginationInput{text-align:center;margin:0 2rem}.Browse-paginationInput input{width:60px;padding:.25rem .5rem;text-align:center}.Browse-paginationInput-link{margin-top:.5rem;display:block}.Browse-tooMany{text-align:center}.WorkSwitcher{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:1rem}.WorkSwitcher-container{display:none}.WorkSwitcher-container.is-visible{display:block}@media screen and (max-width:800px){.WorkSwitcher-container .WorkSwitcher-dropdown~.WorkSwitcher{display:none}.WorkSwitcher-container .WorkSwitcher-dropdown{display:block}}.WorkSwitcher-format{-webkit-box-flex:1;-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;max-width:10rem}.WorkSwitcher-format+.WorkSwitcher-format{margin-left:.5rem}.WorkSwitcher-format.is-active .WorkSwitcher-formatButton{background-color:#2d7470!important;border-color:#2d7470!important;color:#fff!important}.WorkSwitcher-format.is-active .WorkSwitcher-formatPrice{color:#efefef}.WorkSwitcher-format.is-active .WorkSwitcher-formatTitle{color:#fff}.WorkSwitcher-format.is-active .WorkSwitcher-seeAll:not(.is-empty){visibility:visible}.WorkSwitcher-format .WorkSwitcher-formatButton{-webkit-box-flex:1;-webkit-flex:1;flex:1;-ms-flex:1 1 auto;min-height:4rem;-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;font-weight:400;width:100%;height:100%;padding:.3rem .5rem;border:1px solid #d7d7d7;color:#222}.WorkSwitcher-format .WorkSwitcher-formatButton:hover{text-decoration:none;border-color:#35938b}.WorkSwitcher-format .WorkSwitcher-formatPrice{display:block;font-size:.75rem;color:#626262}.WorkSwitcher-format .WorkSwitcher-formatTitle{display:block;color:#555}.WorkSwitcher-format .WorkSwitcher-seeAll{visibility:hidden;min-height:1.5rem;-webkit-flex-basis:1.5rem;-ms-flex-preferred-size:1.5rem;flex-basis:1.5rem}.WorkSwitcher-format .WorkSwitcher-seeAll button.is-link{font-size:.7rem;white-space:nowrap}.WorkSwitcher--is-collectible .Icon{width:1rem;height:1rem;position:inherit;margin-right:.3rem}.Loading--circle{width:2rem;height:2rem;position:absolute;top:50%;margin-top:-1rem;left:1rem}.FormatsTable{-webkit-animation:u--animation-fadeIn 250ms ease-in;animation:u--animation-fadeIn 250ms ease-in;margin:1rem 0 0;border:1px solid #d7d7d7;text-align:center}.FormatsTable.is-loading{padding:2rem}.FormatsTableHeader{border-bottom:1px solid #d7d7d7}.FormatsTableHeader-title{font-size:.875rem;padding:.5rem 1rem;display:inline-block}.FormatsTable-cell:first-child,.FormatsTableHeader-title:first-child{width:35%;text-align:left}.FormatsTable-cell:nth-child(2),.FormatsTableHeader-title:nth-child(2){width:10%}.FormatsTable-cell:nth-child(3),.FormatsTableHeader-title:nth-child(3){width:10%}.FormatsTable-cell:nth-child(4),.FormatsTableHeader-title:nth-child(4){width:10%}.FormatsTable-cell:nth-child(5),.FormatsTableHeader-title:nth-child(5){width:35%;text-align:center}@media screen and (max-width:990px){.FormatsTable-cell,.FormatsTableHeader-title{font-size:.875rem}.FormatsTable-cell:first-child,.FormatsTableHeader-title:first-child{width:50%;text-align:left}.FormatsTable-cell:nth-child(2),.FormatsTableHeader-title:nth-child(2){display:none}.FormatsTable-cell:nth-child(3),.FormatsTable-cell:nth-child(4),.FormatsTableHeader-title:nth-child(3),.FormatsTableHeader-title:nth-child(4){width:25%}.FormatsTable-cell:nth-child(5),.FormatsTableHeader-title:nth-child(5){width:100%;display:block;margin-bottom:1rem}.FormatsTable-cell:nth-child(5).FormatsTableHeader-title--buy,.FormatsTableHeader-title:nth-child(5).FormatsTableHeader-title--buy{display:none}}@media screen and (max-width:600px){.FormatsTableHeader-title--buy:nth-child(5){position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}}.FormatsTable-row{-webkit-animation:u--animation-fadeIn 150ms ease-in;animation:u--animation-fadeIn 150ms ease-in}.FormatsTable-row+.FormatsTable-row{border-top:1px solid #d7d7d7}.FormatsTable-cell{padding:.5rem 1rem;display:inline-block;vertical-align:middle}.FormatsTable-cell .DropdownInput{min-width:3rem}@media screen and (max-width:990px){.FormatsTable-cell{padding:.3rem .5rem}}button.FormatsTableExpand{font-size:.875rem;-webkit-border-radius:0;border-radius:0;display:block;width:100%;text-align:center;padding:.75rem .5rem;border:1px solid #d7d7d7;border-top:none}button.FormatsTableExpand .Icon{margin-left:.5rem;width:.875rem;vertical-align:middle;margin-bottom:.25rem;height:.875rem}.Work-addToCart{display:inline-block;font-size:.875rem;padding:.5rem 2rem;background-color:#fc3}.Work-addToCart:active{background:#ecac00}.Work-addToCart:hover{background:#ecac00}.Work-addToCart .Loading-spinner{height:21px}.Work-addToCart .Button{color:#363636}@media screen and (max-width:900px){.Work-addToCart{font-size:.75rem}.Work-addToCart .Loading-spinner{height:18px}}@media screen and (max-width:600px){.Work-addToCart{font-size:.875rem}.Work-addToCart .Loading-spinner{height:21px}}.Work-formatsQuantity input,.Work-formatsQuantity select{width:54px;height:32px;font-size:1rem;padding:0 .25rem;margin:auto}.Work-formatsConditionBit{display:inline-block;position:relative;vertical-align:middle;margin-left:.5rem}.Work-formatsConditionBit+.Work-formatsConditionBit{margin-left:.25rem}.Work-thriftdealsPopover{margin-left:.5rem}.SearchPage-priceRange{text-align:center}.SearchPage-priceRange .Input-container{display:inline-block;width:80px}.SearchPage-priceRange .Input{border:1px solid #d7d7d7;height:40px}.SearchPage-priceRange .PriceRange-dash{margin-left:12px;margin-right:12px;font-size:26px}.SearchPage-priceRange .Input-container.is-small{padding:1rem 0 0}.SearchPage-priceRange .Input-container.is-small .Input-label{top:1.6rem;left:.5rem}.SearchPage-priceRange .Input-container.has-content .Input-label,.SearchPage-priceRange .Input-container.has-focus .Input-label{top:0;font-size:.8rem}.PriceRange-button{display:block}.SearchPage{margin:1rem auto 8rem;min-height:15rem}.SearchPage .BrowseContent-title{font-size:1rem}.SearchPage .Work-thriftdealsPopover{font-size:.875rem}.SearchPage-title{margin:0}@media screen and (max-width:700px){.SearchPage-title{display:none}}.SearchPage-genreCount{color:#555;font-size:.9em;font-weight:700}.SearchPage-advancedSearch .Button-container{margin-bottom:1rem;font-size:.875rem;display:block}.SearchPage-reset{border-top:0}.SearchPage-reset button{font-size:.875rem}.SearchPage-reset .Icon{vertical-align:middle;margin-top:-2px;margin-right:.25rem}.SearchPage-didYouMean{margin:1rem 0;font-weight:700;background:#d9edf7;padding:1rem}.SearchPage-noResults{text-align:left}.SearchPage-recommendations{margin-top:25px;padding-top:25px;border-top:1px solid #d7d7d7}.WorkSwitcher-format+.WorkSwitcher-format{margin-left:.5rem}.Browse{overflow:hidden;-webkit-animation:u--animation-fadeIn 250ms ease-in;animation:u--animation-fadeIn 250ms ease-in}.BrowseContent{margin-left:2rem}.BrowseContent-title{margin:0 0 1rem;font-size:1.25rem;overflow:hidden}.BrowseSortBar{background:#f3efea;position:relative;margin-bottom:1rem;padding-right:5rem;border:1px solid #d7d7d7}@media screen and (max-width:600px){.BrowseSortBar{-webkit-border-radius:3px;border-radius:3px}}button.BrowseSortBar-header{display:none;background:#35938b;color:#fff;width:100%;display:none;text-align:center;padding:.75rem 2.5rem;-webkit-border-radius:3px;border-radius:3px;position:relative;font-weight:400;color:#222;background:#f3efea}button.BrowseSortBar-header .Icon{position:absolute;width:1rem;height:1rem;right:.875rem;top:50%;margin-top:-.5rem;-webkit-transition:250ms -webkit-transform ease;transition:250ms -webkit-transform ease;transition:250ms transform ease;transition:250ms transform ease,250ms -webkit-transform ease}button.BrowseSortBar-header:hover{background:#2d7470;color:#fff;text-decoration:none}.BrowseSortBar.is-showingResponsiveContent button.BrowseSortBar-header{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.BrowseSortBar.is-showingResponsiveContent button.BrowseSortBar-header .Icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:600px){button.BrowseSortBar-header{display:block}}button.BrowseSortBar-header:hover{color:#222;background:#eae3da}.BrowseSortBar-content{padding:0}@media screen and (max-width:600px){.BrowseSortBar-content{display:none}.BrowseSortBar.is-showingResponsiveContent .BrowseSortBar-content{display:block;border-top:1px solid #d7d7d7}}.BrowseItemsPerPage{display:inline-block}.BrowseItemsPerPage label{font-size:.75rem;vertical-align:middle;margin-right:.25rem}.BrowseItemsPerPage select{vertical-align:middle}.BrowseSort-label{display:inline-block;font-size:.875rem;margin-right:.5rem;font-weight:700}.BrowseSort{display:inline-block}.BrowseOutOfStock{display:inline-block;width:166px;height:1.75rem}.BrowseOutOfStock .Checkbox-label{font-size:.75rem;line-height:1;vertical-align:middle}.BrowseItemsPerPage,.BrowseOutOfStock,.BrowseSort{height:2.75rem;padding:.5rem;vertical-align:middle}.BrowseGridView-label{display:none}.BrowseGridView{position:absolute;right:0;top:0;bottom:0}.BrowseGridView button{color:#555;padding:.5rem;height:100%}.BrowseGridView button.is-active{background:#35938b;color:#fff}.BrowseGridView .Icon{height:1.75rem;display:block;margin:auto}.BrowseContent-outOfStockHasCopy{text-align:center}.Browse-showMore{display:block;margin-bottom:1rem}.Browse-showMore button{width:100%}.BrowseSidebar h3{font-size:1.25rem;margin:0 0 1rem}.BrowseSidebar-responsiveTitle{display:none;overflow:hidden}button.BrowseSidebar-headerCollapse{background:#35938b;color:#fff;width:100%;display:none;text-align:center;padding:.75rem 2.5rem;-webkit-border-radius:3px;border-radius:3px;position:relative;font-weight:400}button.BrowseSidebar-headerCollapse .Icon{position:absolute;width:1rem;height:1rem;right:.875rem;top:50%;margin-top:-.5rem;-webkit-transition:250ms -webkit-transform ease;transition:250ms -webkit-transform ease;transition:250ms transform ease;transition:250ms transform ease,250ms -webkit-transform ease}button.BrowseSidebar-headerCollapse:hover{background:#2d7470;color:#fff;text-decoration:none}.BrowseSidebar.is-showingResponsiveContent button.BrowseSidebar-headerCollapse{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.BrowseSidebar.is-showingResponsiveContent button.BrowseSidebar-headerCollapse .Icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:700px){button.BrowseSidebar-headerCollapse{display:block}}.BrowseSidebar-responsiveContent{display:none;padding:0}@media screen and (max-width:700px){.BrowseSidebar{width:100%;margin-bottom:1rem;float:none}.BrowseSidebar.is-showingResponsiveContent .BrowseSidebar-responsiveContent{display:block}.BrowseSidebar-loading{display:none}.BrowseSidebar-header{display:none}.BrowseSidebar-desktopContent{display:none}.BrowseSidebar-responsiveTitle{display:block}.BrowseContent-container{float:none}.BrowseContent{margin:0}.BrowseContent-title{display:none}}@media screen and (max-width:600px){.BrowseItemsPerPage,.BrowseOutOfStock,.BrowseSort{height:auto}.BrowseSortBar.is-hidingContent .BrowseSortBar-content{display:none}.BrowseSortBar-header{display:block}.BrowseOutOfStock{display:block}.BrowseItemsPerPage{margin:1rem 0}.BrowseItemsPerPage label{font-size:.875rem;margin-right:.5rem}.BrowseItemsPerPage select{height:2.5rem;font-size:1rem}.BrowseSort{vertical-align:middle}.BrowseSort select{height:2.5rem;font-size:1rem}.BrowseGridView-label{display:inline-block}.BrowseGridView{position:relative;padding:0}.BrowseGridView button{position:relative;width:50%;padding:.5rem 1rem .5rem 3rem;font-size:.875rem}.BrowseGridView .Icon{position:absolute;width:1rem;height:1rem;left:.5rem;top:50%;margin-top:-.5rem}.BrowseSortBar{padding:0}}.SiteMap-Top h1{font-size:24px;font-weight:400;color:#363636}.SiteMap-Top{margin-bottom:30px;text-align:center}.SiteMap a{font-size:14px;font-weight:400}.SiteMap{text-align:center}.SiteMap-Header a{font-size:16px;padding:4px;background-color:#35938b;color:#fff;display:block;width:100%;text-align:center}.SiteMap-Group{width:205px;margin:0 0 40px 13px;display:inline-block;vertical-align:top;text-align:left;border-bottom:2px solid #f0f0f0;background-color:#f3efea}.SiteMap-Header.Sitemap-HeaderAlt a{background-color:#160c0e}.SiteMap-GroupInner{padding:10px}.SiteMap-GroupInner a{color:#555}.SiteMap-SeeAll a{font-weight:600;margin-bottom:25px}.Collectible{margin-top:10px;margin-bottom:10px;color:#363636}.Collectible a{color:#35938b}.Collectible a:hover{color:#2d7470;text-decoration:none!important;-webkit-box-shadow:none;box-shadow:none}.Collectible a:focus{outline:auto}.Collectible-return{margin-bottom:25px;font-size:13px}.Collectible-header{font-size:25px;color:#363636;font-weight:600}.Collectible-header .Icon{width:25px}.Collectible-availability{font-weight:400}.Collectible-works{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:25px}.Collectible-work{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid #d7d7d7;margin-bottom:45px}.Collectible-photos{min-width:265px;max-width:265px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.Collectible-primaryPhoto{height:274px;width:215px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08);box-shadow:0 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08);cursor:pointer}.Collectible-primaryContainer{margin-bottom:10px;position:relative;cursor:pointer}.Collectible-primaryOverlay{position:absolute;width:215px;bottom:0;background-color:grey;color:#fff;text-align:center;padding-bottom:5px;padding-top:5px;font-size:13px;cursor:pointer}.Collectible-thumbnails{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:45px;cursor:pointer}.Collectible-thumbnail{width:45px;height:45px;margin-right:12px;margin-bottom:5px;border:solid #d7d7d7 1px;-webkit-border-radius:2px;border-radius:2px}.Collectible-primaryThumb{width:45px;height:45px;margin-right:12px;margin-bottom:5px;border:solid #35938b 2px}.Collectible-content{padding-right:36px}.Collectible-content .WorkMeta-series{display:block}.Collectible-lightBox .BasicModal-Container{width:auto;height:auto;padding:10px}.Collectible-lightBox .BasicModal-Close{display:none}.Collectible-workTitle{font-size:21px;font-weight:600;line-height:28px;margin:0}.Collectible-description{margin-bottom:30px}.Collectible-overview{margin-bottom:10px}.Collectible-details{margin-bottom:25px}.Collectible-workAuthor{font-size:16px;line-height:21px;margin-bottom:30px}.Collectible-addToCart{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:250px;max-width:250px}.Collectible-addToCartWrap{border-left:1px solid #d7d7d7;margin-bottom:20px;height:100%;padding-left:36px}.Collectible-addToCartLoading{margin:5px 10px}.Collectible-format{font-size:.85rem}.Collectible-condition{font-size:.85rem;margin-bottom:10px}.Collectible-attribute{font-size:13px;font-weight:600}.Collectible-price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:20px;margin-bottom:20px;font-size:2rem;font-weight:600;color:#a31023}.Collectible-dollar{font-size:1rem;padding-top:6px}.Collectible-askQuestion{margin-top:25px}.Collectible-askQuestion .is-link{font-size:.85rem}.Collectible-detailList{list-style:none;padding-left:0;margin-left:10px}.Collectible-detailsMore{margin:1rem 0 0;margin-top:15px}.Collectible-icon{color:#363636}.CollectibleMobile{margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.CollectibleMobile-return{margin-bottom:15px;font-size:16px;background-color:#efefef;padding:.2rem 0;font-size:.75rem;padding-left:10px}.CollectibleMobile-header{font-size:16px;color:#363636;font-weight:600;margin-left:10px;margin-right:10px}.CollectibleMobile-header .Icon{margin-bottom:-5px}.CollectibleMobile-availability{font-weight:400}.CollectibleMobile-works{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:15px}.CollectibleMobile-work{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:10px;margin-right:10px}.CollectibleMobile-display{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:15px}.CollectibleMobile-photos{width:85px;max-width:85px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.CollectibleMobile-primaryPhoto{height:100px;width:85px;margin-bottom:10px}.CollectibleMobile-primaryContainer{position:relative;cursor:pointer}.CollectibleMobile-primaryOverlay{position:absolute;width:85px;bottom:13px;background-color:grey;color:#fff;text-align:center;padding-bottom:3px;padding-top:3px;font-size:8px;cursor:pointer}.CollectibleMobile-thumbnails{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100px}.CollectibleMobile-thumbnail{width:36px;height:36px;margin-right:12px;margin-bottom:10px}.CollectibleMobile-primaryThumb{width:36px;height:36px;margin-right:12px;margin-bottom:10px;border:solid #35938b 2px}.CollectibleMobile-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:14px}.CollectibleMobile-workTitle{font-size:14px;font-weight:600;margin:0;margin-bottom:-2px}.CollectibleMobile-paragraph{margin-top:5px}.CollectibleMobile-description{margin-bottom:10px}.CollectibleMobile-readMore .is-link{font-size:14px}.CollectibleMobile-details{margin-bottom:20px}.CollectibleMobile-workAuthor{font-size:13px;line-height:21px;margin-bottom:15px}.CollectibleMobile-addToCart{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:15px}.CollectibleMobile-addToCart .WorkMeta-series{display:block}.CollectibleMobile-format{font-size:13px}.CollectibleMobile-condition{font-size:13px;margin-bottom:10px}.CollectibleMobile-attribute{font-size:13px;font-weight:600}.CollectibleMobile-price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:15px;margin-bottom:15px;font-size:16px;font-weight:600;color:#a31023}.CollectibleMobile-dollar{font-size:12px;padding-top:1px}.CollectibleMobile-askQuestion{text-align:center;margin-bottom:20px}.CollectibleMobile-askQuestion .is-link{font-size:13px}.CollectibleMobile-lightBox .BasicModal-Container{width:350px;height:auto;padding:10px}.CollectibleMobile-lightBox .BasicModal-Close{display:none}.CollectibleMobile-workContainer{border-bottom:2px solid #d7d7d7;width:100%;margin-bottom:35px}.CorrectionsList-OrderSummary-Container{border:1px solid #d7d7d7;margin-bottom:2rem}.CorrectionsList-OrderSummary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1rem}.CorrectionsList-OrderSummary .Item-Value{margin-bottom:.25rem}.CorrectionsList-OrderSummary .Item-Description{font-size:.875rem;color:grey}.CorrectionsList-Header-Item-Large{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}.CorrectionsList-PreviewOrder{margin-bottom:0}.CorrectionsList-PreviewOrder a{color:#363636}.CorrectionsList-DropDown{background:#fff;font-size:.75rem}.Corrections-TextBox{background-color:#fff;font-size:.75rem;padding:.375rem;width:56px}.CorrectionsHome{color:#555}.CorrectionsHome-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:30px;padding-bottom:35px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.CorrectionsHome-headerBack a.Button{padding:.25rem .75rem;font-size:.8rem}.CorrectionsHome-headerLoginContact{margin-top:5px;font-size:.9rem;font-weight:700}.CorrectionsHome-banner{text-align:center}.CorrectionsHome-banner img{width:440px}.CorrectionsHome-banner h1{font-size:2.75rem;margin:1rem 0;color:#555}.CorrectionsHome-intro{background-color:#efefef;text-align:center;padding:3rem 0}.CorrectionsHome-introText{font-size:1.2rem;line-height:2rem;max-width:695px;margin-left:auto;margin-right:auto;margin-bottom:3.5rem}.CorrectionsHome-introContact a{padding:.4rem 2.2rem;font-size:.9rem}.CorrectionsHome-why{background-color:#35938b;text-align:center;color:#fff;font-size:2.2rem;font-weight:700;padding:1.6rem 0}.CorrectionsHome-support{padding-top:3.2rem;padding-bottom:1.6rem;font-size:1.25rem;line-height:2rem}.CorrectionsHome-support h2{font-weight:700;font-size:2rem}.CorrectionsHome-supportContentText{display:inline-block;width:51%;padding-right:10px}.CorrectionsHome-mapArea{display:inline-block;width:48%;vertical-align:top;margin-top:1.6rem}.CorrectionsHome-supportContentBottom{margin-top:2.4rem}.CorrectionsHome-supportQuoteArea{margin-top:2.4rem;max-width:760px;margin-right:auto;background-color:#d7d7d7;margin-left:auto;padding:1.6rem 2.4rem .8rem 2.4rem;padding-top:1.6rem}.CorrectionsHome-quote{font-size:1.54rem;line-height:2.4rem;font-weight:700;color:#442783;text-align:center}.CorrectionsHome-quoteAttribution{font-size:.8rem;margin-top:.8rem;text-align:right}.CorrectionsHome-bookStacks{height:65px;background:url(https://static.thriftbooks.com/general/book-stacks-grey-compressor_5ed073a8.png) repeat-x}.CorrectionsHome-benefitsArea{background-color:#efefef;padding-top:2.4rem;padding-bottom:4rem}.CorrectionsHome-benefitsContent{max-width:650px;margin-left:auto;margin-right:auto}.CorrectionsHome-benefitsHeader{font-size:2.24rem;font-weight:700;text-align:center;margin-top:.8rem;margin-bottom:1.2rem}.CorrectionsHome-benefitsList{font-size:1.16rem;line-height:2.72rem;list-style:none;padding-left:0}.CorrectionsHome-benefitsList strong{color:#222}.CorrectionsHome-benefitsList li::before{color:#442783;content:"\2022";font-size:1.4rem;padding-right:.4rem;position:relative;top:0}.CorrectionsHome-benefitsQuoteArea{max-width:950px}.CorrectionsHome-divider{border-top:1px solid #d7d7d7;margin:2.4rem 0}.CorrectionsHome-interested{background-color:#35938b;padding:1.6rem 0;color:#fff;font-size:1.55rem;font-weight:700;text-align:center}.CorrectionsHome-formArea{padding-top:3.12rem;background-color:#efefef}.CorrectionsHome-formHeader{padding-bottom:2.4rem}.CorrectionsHome-formHeaderTitle{font-size:2.24rem;font-weight:700;margin:0}.CorrectionsHome-formHeaderSubtitle{font-size:.96rem;margin-top:.2rem}.CorrectionsHome-textbox{margin-bottom:1.6rem}.CorrectionsHome-textbox.is-double{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.CorrectionsHome-textbox.is-double div{width:49%}.CorrectionsHome-textbox label{display:block;margin-left:.16rem;margin-bottom:.16rem;font-size:.8rem}.CorrectionsHome-textbox input{width:100%;font-size:.88rem;border:2px solid #d7d7d7;padding:.88rem .4rem .72rem .4rem}.CorrectionsHome-submitButton{padding:.25rem 2rem;font-size:.9rem;margin-top:2.4rem;margin-bottom:5rem}.CorrectionsHome-errorMessage{font-size:1.5rem;color:#ee1c24;margin:2rem 0}.CorrectionsHome-successMessage{font-size:1.5rem;margin:2rem 0;text-align:center;margin-left:auto;margin-right:auto}.CorrectionsHomeM .CorrectionsHome-header{display:block;padding-top:1rem;padding-bottom:2rem}.CorrectionsHomeM .CorrectionsHome-headerLoginContact{margin-top:1rem}.CorrectionsHomeM .CorrectionsHome-banner h1{font-size:2.4rem}.CorrectionsHomeM .CorrectionsHome-supportContentText{width:100%;padding-right:0}.CorrectionsHomeM .CorrectionsHome-mapArea{width:100%}.CorrectionsHomeM .CorrectionsHome-support{padding-top:0}.CorrectionsOrderPreview-sector{margin-bottom:1.6em}.CorrectionsOrderPreview-sector p{margin-top:.5rem}.CorrectionsOrderPreview-submitButton input,.CorrectionsOrderPreview-submitButton input.Button{font-size:1rem;padding:0;line-height:normal;color:#363636}.WorkDetailModal.BasicModal-Content{border-top:none;-webkit-border-radius:4px;border-radius:4px;max-width:810px;min-width:40%}.WorkDetailModal-Container{padding:2.3125rem}.WorkDetailModal-ContainerRow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:1rem}.WorkDetailModal-Item{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;padding:0 .5rem}.WorkDetailModal-Item p{margin:0;line-height:1.5rem}.WorkDetailModal-FlexRow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.WorkDetailModal-Headline{font-size:1.3125rem;font-weight:700}.WorkDeatilModal-Subheading{font-size:1rem;margin:.25rem 0;line-height:1.4375rem}.WorkDetailModal-Padding-Bottom{padding-bottom:.5rem}.WorkDetailModal-Padding-Left{padding-left:2.0625rem}.WorkDetailModal-Remove-Padding-Left{padding-left:0}.WorkDetailModal-Edition-Details{margin-top:.5rem;display:table-row}.WorkDetailModal-Edition-Details-Item:first-of-type{padding-right:4rem;white-space:nowrap}.WorkDetailModal-Icon .Icon{width:30px;height:30px}.WorkDetailModal-Icon .Icon:hover{cursor:pointer}.WorkDetailModal-Edition-Details-Item{display:table-cell;padding:.2rem 0}.WorkDetailModal-smallText{font-size:.875rem;line-height:1.3125rem}.WorkDetailModal-HorizontalBorder{border-right:1px solid #d7d7d7}.WorkDetailModal-AuthorPadding{padding-bottom:1rem}.WorkDetailModal-StarPadding{padding-bottom:1.25rem}.CorrectionsOuterContainer{min-width:800px}.CorrectionsBrowse-titleLink.is-link{font-size:1.25rem}.CorrectionsBrowse-titleLink.is-link:focus{outline:0}.CorrectionsBrowse-smallCopy{font-size:.875rem;line-height:1.25rem}.CorrectionsBrowse-bottomMargin{margin-bottom:.625rem}.CorrectionsBrowse-lineHeight{line-height:1.25rem}.AddToListButton-container{margin-bottom:1.25rem}.AddToListButton-errorMessage{color:#ee1c24;margin-bottom:.25rem}.AddToListButton-addedMessage{font-size:.875rem}.AddToListButton-addedMessage .Icon{vertical-align:middle}.AddToListButton{width:130px!important}.AddToListButton .Button{padding:.25rem .5rem}.CorrectionsBrowse-heavy{font-weight:600}.CorrectionsBrowse-icon.Icon{color:grey;width:36px;height:36px;margin-bottom:-4px}@media print{.CorrectionsInvoice-no-print{display:none!important}}.CorrectionsInvoice-namespace h1,.CorrectionsInvoice-namespace h2,.CorrectionsInvoice-namespace h3,.CorrectionsInvoice-namespace h4,.CorrectionsInvoice-namespace h5,.CorrectionsInvoice-namespace h6,.CorrectionsInvoice-namespace p,.CorrectionsInvoice-namespace span,.CorrectionsInvoice-namespace strong{padding:0;margin:.15em 0 .15em 0}.CorrectionsInvoice-namespace button,.CorrectionsInvoice-namespace p,.CorrectionsInvoice-namespace span,.CorrectionsInvoice-namespace strong{font-size:.875rem}.CorrectionsInvoice-namespace h2{margin-bottom:.25em}.CorrectionsInvoice-sector{margin-bottom:1.6em}.CorrectionsInvoice-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.CorrectionsInvoice-space-below{margin-bottom:.5em}.CorrectionsInvoice-left-elements{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;width:40%;-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;max-width:40%}.CorrectionsInvoice-right-elements{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:60%;-webkit-box-flex:3;-webkit-flex-grow:3;-ms-flex-positive:3;flex-grow:3;margin-left:1.5em}.CorrectionsInvoice-border{border-style:solid;border-width:thick thin thin thin;border-color:#35938b;padding:.75em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.CorrectionsInvoice-border h4{font-weight:700}.CorrectionsInvoice-border .Button-container{width:35%;height:80%;margin-right:.75em}.CorrectionsInvoice-left-space{margin-left:3em}.CorrectionsInvoice-paragraph{display:block;margin-top:.2em}.CorrectionsInvoice-gray-bar{padding:10px 10px;text-align:left;background-color:#efefef}.Corrections-ItemTable{table-layout:auto;border:0}.Corrections-ItemTable .TableHeading{color:grey}.Corrections-ItemTable .TableHeading th,.Corrections-ItemTable .TableHeading tr{border:0}.Corrections-ItemTable .TableHeading th{padding:.25rem;padding-left:.5rem}.Corrections-ItemTable .TableHeading th.Item-Align-Right{padding:.25rem;padding-right:.5rem}.Corrections-ItemTable td{padding:.5rem}.Corrections-ItemTable .Item-Align-Right{text-align:right}.Corrections-HeadingBar{background-color:#efefef;padding:.25rem 0;padding-left:1rem;font-size:.875rem}.CorrectionsCrumbs-container{background:#f3efea;padding:.5rem 0}@media screen and (max-width:800px){.CorrectionsCrumbs-container{padding:.2rem 0}}.CorrectionsCrumbs{font-size:.75rem}.CorrectionsCrumbs-separator{margin:0 .25rem;font-weight:600}.Corrections-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.Corrections-header h1{margin:0;font-weight:600}.Corrections-header .Icon{height:30px;width:30px;vertical-align:middle;color:grey;fill:grey;margin-right:.75rem}.Corrections-header--noVerticalAlign .Icon{vertical-align:initial}.Corrections-grayBar{padding:10px 10px;text-align:left;background-color:#efefef}.Corrections-WarningText{color:#ee1c24;margin:2rem 0;margin-top:0;width:80%;line-height:1.5rem}.CorrectionsDashboard{padding-bottom:7rem}.CorrectionsDashboard h4{font-weight:700}.CorrectionsDashboard-header .Icon{color:grey;height:27px;width:27px;margin-right:.75rem}.CorrectionsDashboard-ordersTruncated .Corrections-hideableRow{display:none}.CorrectionsDashboard-orderHistoryLink:hover{cursor:pointer;text-decoration:none}.CorrectionsDashboard-orderHistoryLink .Icon{width:13px;height:13px;vertical-align:bottom}.CorrectionsDashboard-addresses{padding-top:1rem}.CorrectionsDashboard-addressesContent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.CorrectionsDashboard-address{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;line-height:1.5rem}.CorrectionsDashboard-address div{padding-left:.5rem}.CorrectionsDashboard-address:nth-of-type(1){margin-right:1rem}.CorrectionsDashboard-address:nth-of-type(2){margin-left:1rem}.CorrectionsDashboard-addressHeader{background-color:#efefef;padding:.15rem;padding-left:.5rem}.CorrectionsDashboard-orgName{margin:1rem 0}.CorrectionsSignIn-formArea{padding:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:990px){.CorrectionsSignIn-formArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:24px}}.CorrectionsSignIn-formArea a{color:#35938b}.CorrectionsSignIn-formArea a:hover{color:#1c4d49}.CorrectionsSignIn-formArea .SignIn{margin:0 auto}.CorrectionsSignIn-formArea .SignIn-button{background-color:#35938b}.CorrectionsSignIn-formArea .SignIn-button:hover{background-color:#2d7470}.CorrectionsSignIn-formArea .SignIn-button .Button{color:#fff}.CorrectionsSignIn-formArea .Loading-spinner{text-align:center}.CorrectionsSignIn-upperMessage{text-align:center}.CorrectionsOrderDetail-namespace span,.CorrectionsOrderDetail-namespace strong{font-size:.875rem}.CorrectionsOrderDetail-sector{margin-bottom:1.6em}.AllEditionsItem{margin-top:10px;margin-bottom:10px}.AllEditionsItem-return{margin-bottom:35px;font-size:1rem}.AllEditionsItem-header{font-size:40px;color:#363636;font-weight:600}.AllEditionsItem-availability{font-weight:400}.AllEditionsItem-works{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:41px}.AllEditionsItem-work{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid #d7d7d7;padding-top:25px;padding-bottom:25px}.AllEditionsItem-photo{min-width:150px;max-width:150px;max-height:250px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:25px}.AllEditionsItem-photo img{max-height:250px}.AllEditionsItem-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-right:36px;width:100%;max-width:700px}.AllEditionsItem-workTitle{font-size:21px;font-weight:600;line-height:28px}.AllEditionsItem-description{margin-bottom:30px}.AllEditionsItem-overview{line-height:1.25rem;margin-bottom:30px;margin-top:1rem;word-break:break-all}.AllEditionsItem-overview.hidden{max-height:2.5rem;overflow:hidden;text-overflow:ellipsis}.AllEditionsItem-overview button{color:#35938b!important}.AllEditionsItem-overview button:hover{color:#2c7b74!important}.AllEditionsItem-workAuthor{font-size:1rem;line-height:21px;margin-bottom:30px}.AllEditionsItem-addToCart{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:30%;min-width:241px}.AllEditionsItem-addToCartWrap{border-left:1px solid #d7d7d7;height:100%;padding-left:36px}.AllEditionsItem-format{font-size:.9rem}.AllEditionsItem-condition{font-size:.9rem;margin-bottom:3px;margin-top:10px}.AllEditions-selectCondition{padding:5px;width:165px;-webkit-border-radius:2px;border-radius:2px;background:#fff;font-size:.9rem}.AllEditionItem-Disclaimer{font-size:.85rem;margin:.5rem 0;color:grey}.AllEditionsItem-attribute{font-size:1rem;font-weight:600}.AllEditionsItem-price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:15px;font-size:2rem;margin-bottom:.5rem;font-weight:600;color:#a31023}.AllEditionsItem-price-oos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:15px;margin-bottom:30px;font-size:1rem}.AllEditionsItem-oos{font-size:.9rem;margin-top:2rem;font-weight:600}.AllEditionsItem-others-watching{color:grey;display:block;font-weight:600;font-size:.9rem;margin-top:1rem}.AllEditionsItem-frequency{font-size:.9rem;margin-top:1rem}.AllEditionsItem-dollar{font-size:20px;padding-top:6px}.AllEditionsItem-addToCartButton{height:50px;width:220px;background-color:#fc3;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08);box-shadow:0 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08)}.AllEditionsItem-addToWishList{margin-top:25px;font-size:1rem}.AllEditionsItem-addToWishList .WorkWishListButton{margin-bottom:1rem}.AllEditionsItem-details-item{margin-top:.5rem;display:table-row}.AllEditionsItem-details-item.hidden{display:none}.AllEditionsItem-details-item-details:first-of-type{padding-right:4rem;white-space:nowrap}.AllEditionsItem-details-item-details{display:table-cell;padding:.2rem 0}.AllEditionsItem-overview-container{margin-bottom:1rem}.AllEditionsItem-details-button,.AllEditionsItem-overview-button{color:#35938b!important}.AllEditionsItem-details-button .Icon,.AllEditionsItem-overview-button .Icon{display:inline-block;margin-bottom:-2px;margin-left:.25rem;width:.875rem;height:.875rem}.AllEditionsItem-details-button:hover,.AllEditionsItem-overview-button:hover{color:#2c7b74!important}.AllEditionsItem-details-button{margin-top:.5rem}.AllEditions-refine-button .Icon{display:inline-block;margin-bottom:-2px;margin-left:.5rem;width:1rem;height:1rem}.AllEditions-refine-button.is-link{color:#35938b}.AllEditions-refine-button.is-link:focus{outline:0}.AllEditionsItem-quantity-selector{margin:1rem 0 1rem 0}.AllEditionsItem-quantity-selector label .DropdownInput{display:inline-block;margin-left:1rem}.AllEditionsItem-quantity-selector label .DropdownInput select{padding:.5rem;background:#fff;font-size:.9rem}.DropdownInput.is-input input{width:4rem}.AllEditionsHeader{font-size:25px;font-weight:600;margin-top:1rem}.AllEditionsHeader.small{font-size:13px}.AllEditionsIcon{height:2rem;width:2rem;margin-right:.5rem;vertical-align:bottom;fill:#35938b}.AllEditions-deal-tag{height:3rem;width:3rem;vertical-align:bottom;margin-left:.5rem}.AllEditions-refine-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:50%;max-width:50%;min-height:42px;padding:.5rem 16px}.AllEditions-refine-container p{margin:0;margin-bottom:.5rem;font-size:.9rem;font-weight:600}.AllEditions-refine-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.AllEditions-grow{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.AllEditions-clear-button{line-height:.875rem;margin:0 1rem}.AllEditions-clear-button.is-link{font-size:.75rem;color:#35938b}.AllEditions-apply-button{line-height:.875rem;font-size:.75rem;padding:.25rem .5rem;background:#35938b;border:none;-webkit-box-shadow:none;box-shadow:none}.AllEditions-refine-section{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.AllEditions-refine-section.is-mobile{padding-left:1rem;padding-bottom:1.5rem}.AllEditions-refine-section .is-mobile{padding:.5rem 0}.AllEditions-refine-border{border:1px solid #d7d7d7;padding:.5rem 15px}.AllEditions-noTopBorder{border-top:none}.AllEditions-sortBar{background-color:#efefef;max-width:100%;min-width:100%;padding:.5rem 1rem;margin:1.25rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:1rem;border:1px solid #d7d7d7;line-height:32px}.AllEditions-sortBar .Icon{margin-bottom:2px;vertical-align:middle}.AllEditions-sortBar.is-mobile{font-size:.875rem}.AllEditions-sortBar.is-mobile .is-link{font-size:.875rem;color:#35938b}.AllEditions-outOfStock{display:inline-block;margin-left:.5rem}.AllEditions-outOfStock .Checkbox{margin-left:1rem;padding-left:1.5rem}.AllEditions-outOfStock .Checkbox-label{color:#363636;font-size:1rem}.AllEditions-slider-title{overflow:hidden;font-weight:600;font-size:.8125rem;text-align:center;padding:1rem}.AllEditions-slider-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-border-radius:2px;border-radius:2px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid #35938b;outline:0;cursor:pointer}.AllEditions-slider-item p{padding:1rem}.AllEditions-slider-item.is-selected{background-color:#c2e0e0;border-color:#2d7470}.AllEditions-slider-item:hover{background-color:#f0f6f6;color:#363636}.AllEditions-slider-nav{position:absolute;top:35%;z-index:100;display:inline-block;margin-top:-1.25rem;width:1.5rem;height:1.5rem;-webkit-border-radius:2rem;border-radius:2rem;background:0 0;color:#35938b;text-align:center;line-height:2.25rem;cursor:pointer;-webkit-transition:opacity .5s;transition:opacity .5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.AllEditions-slider-nav .Icon{height:1rem;width:1rem;vertical-align:middle}.AllEditions-slider-nav-prev{left:0;opacity:1;pointer-events:auto}.AllEditions-slider-next{right:0;opacity:1;pointer-events:auto}.AllEditions-shopBy{display:inline-block;font-weight:600;outline:0}.AllEditions-shopBy.is-link{color:#35938b}.AllEditions-shopBy.is-link:focus{outline:0}.AllEditions-shopBy.is-disabled{color:#363636}.AllEditions-shopBy.is-disabled:hover{text-decoration:none;color:#363636}.AllEditions-shopBy.is-mobile{font-weight:400}.AllEditions-shopBy.is-mobile.is-link{font-weight:400;font-size:inherit}.AllEditions-span{line-height:21px}.AllEditions-paddingRight.is-link{padding-right:1rem}.AllEditions-paddingRight.is-mobile.is-link{padding-right:.75rem}.AllEditions-paddingLeft.is-link{padding-left:1rem}.AllEditions-paddingLeft.is-mobile.is-link{padding-left:.75rem}.AllEditions-shopBy-selected.is-link{color:#363636}.AllEditions-shopBy-selected.is-mobile{color:#363636}.AllEditions-badge{padding-left:13px;margin-top:1rem}.AllEditions-badge .Chip{background:#35938b;-webkit-border-radius:0;border-radius:0;padding:.25rem 2rem .25rem .5rem;font-size:.8125rem;color:#fff}.AllEditions-badge .Chip-close{margin-top:-.5rem}.AllEditions-badge .Chip-close .Icon{color:#fff;height:1rem;width:1rem}.AllEditions-loading{padding-top:8rem;padding-bottom:8rem}.AllEditionsItem-savings{font-size:.85rem}.AllEditionsItem-savings-amount{font-weight:600}.AllEditionsItem-list-price{color:grey}.AllEditionsItem-quantity{margin-top:.5rem}.AllEditionsItem-quantity-available{font-size:.85rem}.AllEditionsItem-details-title{display:block;font-weight:600;margin-bottom:.5rem}.AllEditionsItem-Disclaimer{font-size:.85rem;color:grey}.AllEditions-noResults{text-align:center;padding:3rem 0}.AllEditions-noResults h3{font-size:1.25rem;margin:0}.AllEditions-noResults.is-mobile{padding:2rem 1.5rem;padding-top:1.5rem}.AllEditions-noResults.is-mobile h3{font-size:1rem}.AllEditions-Sort-Text{display:inline-block;padding-right:.5rem}.AllEditions-Sort-OptionsContainer{display:inline-block}.AllEditions-Sort-Options{background:#fff;font-size:.825rem}.AllEditions-pagination-container{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.5rem}.AllEditions-pagination{width:60px;padding:.3rem;text-align:center;margin-right:.5rem}input[type=text].AllEditions-pagination{-webkit-appearance:textfield!important;-moz-appearance:textfield!important}.AllEditions-pagination-link{outline:0}.AllEditions-pagination-link.is-link:focus{outline:0}.AllEditions-pagination-link.is-left{padding-right:2rem}.AllEditions-pagination-link.is-right{padding-left:2rem}.AllEditions-FilterList .Checkbox-label{color:#35938b}.Works-Mobile-AllEditionsContainer{font-size:12px;padding:0}.Mobile-AllEditionsHeader,.Mobile-AllEditionsHeader-titlelink{font-size:16px;font-weight:600;padding:0 16px}.Mobile-AllEditionsHeader .Mobile-AllEditions-backicon,.Mobile-AllEditionsHeader-titlelink .Mobile-AllEditions-backicon{height:12px;width:12px;margin-right:.5rem}.Mobile-AllEditionsHeader .Mobile-AllEditionsIcon,.Mobile-AllEditionsHeader-titlelink .Mobile-AllEditionsIcon{height:25px;width:25px;margin-right:.5rem;vertical-align:bottom;fill:#35938b}.Mobile-AllEditionsHeader-titlelink{margin:0;width:100%;padding:.2rem 0 .2rem 10px;background-color:#efefef;font-size:.75rem}.EditionItem-mobile{border-bottom:1px solid #efefef;margin-bottom:1rem}.EditionItem-mobile .WorkWishListButton{margin-bottom:1rem}.EditionItem-mobile-editiondetails{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1rem}.EditionItem-mobile-image{width:75px}.EditionItem-mobile-content{margin-left:1rem;width:50%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.EditionItem-mobile-title{font-size:14px;font-weight:600;margin-bottom:.5rem}.EditionItem-mobile-author{white-space:normal;margin-bottom:1rem}.EditionItem-mobile-overview{margin:1rem 0 1rem 0;line-height:1.4rem;word-break:break-all}.EditionItem-mobile-overview button{font-size:.85rem;color:#35938b}.EditionItem-mobile-overview-button{font-size:14px!important}.EditionItem-mobile-overview-button svg{height:12px;width:12px;margin-left:.5rem}.EditionItem-mobile-details-container{margin:1rem 0 1rem 0}.EditionItem-mobile-details-button{font-size:14px!important;margin-bottom:1rem;color:#35938b!important}.EditionItem-mobile-details-button svg{height:12px;width:12px;margin-left:.5rem}.EditionItem-mobile-details-item{display:table-row}.EditionItem-mobile-details-item.hidden{display:none}.EditionItem-mobile-details-item-details{margin-right:.5rem;display:table-cell;padding:.2rem 0}.EditionItem-mobile-details-item-details:first-of-type{padding-right:1rem}.EditionItem-mobile-condition-select{padding:0;outline:0;border:none;-webkit-border-radius:none;border-radius:none;background:0 0;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';color:#35938b}.EditionItem-mobile-condition-select::ms-expand{display:none}.EditionItem-condition-arrow{height:12px;fill:#35938b}.EditionItem-mobile-format{margin-bottom:.5rem}.EditionItem-mobile-disclaimer{margin-top:.2rem;color:grey}.EditionItem-mobile-condition-select{font-weight:600}.EditionItem-mobile-price{font-weight:600;font-size:18px;color:#a31023;margin-bottom:.5rem;margin-top:1rem}.EditionItem-mobile-savings{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1rem}.EditionItem-mobile-savings-amount{font-weight:600;margin-left:.5rem;font-size:12px;color:#000;display:inline-block}.EditionItem-mobile-quantity{margin-bottom:1rem}.EditionItem-mobile-quantity-selector{display:inline-block}.EditionItem-mobile-quantity-selector .DropdownInput{display:inline-block;margin-left:1rem;font-size:1rem}.EditionItem-mobile-quantity-available{display:inline-block;margin-left:.5rem}.AllEditions-mobile-slider .RecSection-mobile{padding-right:10px;padding-left:0;margin-top:0;margin-bottom:0}.AllEditions-mobile-slider-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-border-radius:2px;border-radius:2px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid #35938b;outline:0;cursor:pointer}.AllEditions-mobile-slider-item p{padding:1rem}.AllEditions-mobile-slider-item.is-selected{background-color:#c2e0e0;border-color:#2d7470}.AllEditions-container-padding{padding:0 16px}.AllEditions-mobile-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:block;background-color:#fff}.AllEditions-mobile-modal .condensed{margin:0;border:0}.AllEditions-mobile-modal .condensed .is-link{color:#35938b}.AllEditions-mobile-modal .condensed .Icon{width:.825rem;height:.825rem;margin-bottom:2px;vertical-align:middle}.AllEditions-mobile-modalSection{border-bottom:1px solid #d7d7d7}.AllEditions-mobile-modalHeader{max-width:100%;min-width:100%;padding:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:.875rem}.AllEditions-mobile-modalHeader .Icon{color:grey;width:15px;height:15px;margin-left:1rem;outline:0}.AllEditions-mobile-modalHeader .is-link{font-size:.875rem;font-weight:400;outline:0}.AllEditions-mobile-modalHeader button.is-link:hover{text-decoration:none}.AllEditions-mobile-modalHeader button.is-link:focus{outline:0}.AllEditions-sortBar.no-top-margin{margin-top:0}.EditionItem-mobile-condition-container{margin-left:.5rem;padding:3px;border:1px solid #d7d7d7;display:inline-block;font-size:1rem}.bottom-border-gray{border-bottom:1px solid #d7d7d7}.AddToCart-EyebrowCenter.pinned{position:fixed;top:0;z-index:1337;width:100%;margin:auto;padding:15px 24px;left:0;background-color:#fff}@media screen and (max-width:800px){.AddToCart-EyebrowCenter.pinned{max-width:1156px;padding:15px 16px}}@media screen and (max-width:1212px){.AddToCart-EyebrowCenter.pinned{padding:15px 16px}}.Eyebrow-container{margin-top:2rem;margin-bottom:1rem;min-height:91px}.WorkRecommendations .u-horizontalDivider{margin-top:0}.AddToCart-EyebrowContainer{font-size:.9rem;background-color:#efefef;border-bottom:2px solid #d7d7d7;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;max-width:1116px;margin:0 auto}.Eyebrow-left{padding:1.25rem;border-right:1px solid #d7d7d7;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}.Eyebrow-left p{margin:0 0 .5rem 0}.Eyebrow-work{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.Eyebrow-work a{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Eyebrow-right{padding:0 1.25rem 0 1.25rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.Eyebrow-right p{margin:0}.Eyebrow-shipHurdle{margin:.5rem 0 0 0}.Eyebrow-cartTotal{color:#a31023}.Eyebrow-controls{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:0 2rem 0 2rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.Eyebrow-controls .AddToCart-ButtonContainer{display:inline-block;height:2.35rem;text-align:center}.Eyebrow-controls .AddToCart-ButtonContainer a{width:100%;height:100%}.Eyebrow-controls .AddToCart-ButtonContainer.checkout-btn{width:11.5rem}.Eyebrow-controls .AddToCart-ButtonContainer.viewcart-btn{width:5.5rem}.Eyebrow-controls .AddToCart-ButtonContainer:first-child{margin-right:.5rem}.Eyebrow-controls .btn-ViewCart{background-color:#35938b;color:#fff;padding:.5rem}.Eyebrow-controls .btn-ViewCart:active{background-color:#35938b}.Eyebrow-controls .btn-Checkout{background-color:#fc3;color:#363636;padding:.5rem 1rem}.Eyebrow-controls .btn-Checkout:hover{color:#363636;background-color:#ecac00}.Eyebrow-controls .btn-Checkout:active{background-color:#fc3}.Eyebrow-controls .Button{width:auto;border:none;-webkit-border-radius:0;border-radius:0;font-weight:700;-webkit-box-shadow:2px 2px 2px #abacac;box-shadow:2px 2px 2px #abacac}.Eyebrow-controls .Button::after{border:none}.AddToCart-Slider:first-of-type{margin-top:25px}.AddToCart-Slider:nth-of-type(even){padding-bottom:1px;background-color:#efefef;padding-top:20px;padding-left:20px;padding-right:20px;border-bottom:2px solid #d7d7d7;border-top:2px solid #d7d7d7;margin-bottom:20px}.EyebrowPlaceholder{min-height:139px}.Eyebrow-PinnedContainer{background-color:#fff}.Eyebrow-PinnedContainer.pinned{position:fixed;top:0;left:0;width:100%;padding:0 16px 15px 16px;z-index:1337;border-bottom:1px solid #d7d7d7}.AddToCart-MobileEyebrowContainer{width:100%;padding:1rem .5rem .5rem .5rem;background-color:#efefef;border-bottom:2px solid #d7d7d7}.AddToCart-MobileEyebrowContainer p{margin:0 0 .5rem 0}.AddToCart-CartInfoContainer{margin:.5rem 0 1rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:14px}.AddToCart-CartInfo p{margin:0 0 .5rem 0}.AddToCart-ViewCartContainer{text-align:right;width:70px}.Eyebrow-controls.is-mobile{margin:0;text-align:center;height:3.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.Eyebrow-controls.is-mobile .Button{width:100%;text-align:center;padding:1rem}.Eyebrow-controls.is-mobile .Loading-rect{height:50%}.AddToCartMobile-Slider:nth-of-type(even){padding-bottom:0;background-color:#efefef;padding-top:15px;padding-left:5px;padding-right:5px;border-bottom:2px solid #d7d7d7;border-top:2px solid #d7d7d7;margin-bottom:20px;margin-top:-15px}.Eyebrow-PinnedContainer-app{background-color:#fff}.Eyebrow-PinnedContainer-app.pinned{position:fixed;top:40px;left:0;width:100%;padding:0 16px 15px 16px;z-index:1337;border-bottom:1px solid #d7d7d7}.BlogPages-WorkTitle{font-style:italic}.BlogPages-FloatyImage{float:right;padding:25px}@media screen and (max-width:800px){.BlogPages-FloatyImage{display:block;float:none;margin-left:auto;margin-right:auto}}.BlogPages-Tags{margin-top:1em}.BlogPages-Tag{line-height:2em;white-space:nowrap;font-weight:400;padding:.2em .5em;background-color:#f3efea}.BlogPages-Tag:focus,.BlogPages-Tag:hover{text-decoration:none;background-color:#35938b;color:#fff}.BlogPages-ByLine{margin:2em 0;font-style:italic;line-height:2em}.BlogPages-AuthorImage{vertical-align:middle;padding:0 10px 0 0}.BlogPages-Social{min-height:25px;margin-top:1em;background:url(/images/textures/paper-white.jpg) repeat #f3f0eb;-webkit-box-shadow:0 6px 12px -5px rgba(0,0,0,.25);box-shadow:0 6px 12px -5px rgba(0,0,0,.25);padding:6px 10px;font-size:.85em;line-height:1.6em;font-weight:600}.BlogPages-SocialClear{margin:.5em 0}.BlogPages-SocialClear .BlogShareButton{padding:.3em .3em .3em .5em;cursor:pointer;min-height:20px;min-width:20px;background-color:rgba(0,0,0,.3);margin-right:1px;-webkit-transition:background-color .2s;transition:background-color .2s}.BlogPages-SocialClear .BlogShareButton .Icon{height:15px}.BlogPages-SocialClear .BlogShareButton:first-child{-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px}.BlogPages-SocialClear .BlogShareButton:last-child{-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.BlogPages-SocialClear .BlogShareButton.st_facebook_custom:hover{background-color:#3b5998}.BlogPages-SocialClear .BlogShareButton.st_twitter_custom:hover{background-color:#00aced}.BlogPages-SocialClear .BlogShareButton.st_pinterest_custom:hover{background-color:#cc2127}.BlogPages-SocialClear .BlogShareButton.st_google_custom:hover{background-color:#db4437}.BlogPages-SocialClear .BlogShareButton a{text-decoration:none}.BlogPages{padding-bottom:60px}.BlogPages .BlogPages-Main p{line-height:1.75em}.BlogPages h1,.BlogPages h2,.BlogPages h3,.BlogPages h4{margin:1em 0 .33em 0;font-weight:300}.BlogPages .BlogPage-Callout{font-weight:700;margin:1em;padding:.5em .1em;float:left;text-align:right;width:20%;min-width:7rem;border-top:2px solid #555;border-bottom:2px solid #555}.BlogPages blockquote{font-style:italic;background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 10px;padding:.5em 10px;quotes:"“" "”" "‘" "’"}.BlogPages blockquote:before{color:#ccc;font-family:serif;content:open-quote;font-size:4em;font-weight:700;line-height:.1em;margin-right:.25em;vertical-align:-.4em}.BlogPages blockquote p{display:inline}.BlogHome{padding-bottom:20px}.BlogHome .BlogPages-Main p{line-height:1.5em}.BlogHome h1,.BlogHome h2,.BlogHome h3,.BlogHome h4{margin:.25em 0}.BlogHome .BlogPages-ByLine{font-size:.9em}.BlogHome .BlogHome-PostContainer{overflow:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:2rem}@media screen and (max-width:800px){.BlogHome .BlogHome-PostContainer{display:block}}.BlogHome .BlogHome-Post{-webkit-box-flex:1;-webkit-flex:1 1 70%;-ms-flex:1 1 70%;flex:1 1 70%;padding:0 2em}.BlogHome .BlogHome-Post h2{margin:0}@media screen and (max-width:800px){.BlogHome .BlogHome-Post{margin-left:0;width:100%;border-bottom:1px solid #efefef}}.BlogHome .BlogHome-PostImageContainer{width:300px;margin:1em auto;-webkit-box-flex:1;-webkit-flex:1 1 300px;-ms-flex:1 1 300px;flex:1 1 300px}.BlogHome .BlogHome-PostImageContainer .BlogHome-PostImage{width:300px;height:250px}.BlogHome .BlogHome-PostImageContainer .BlogHome-PostImage div{height:100%;width:300px}.BlogHome-QuoteContainer{text-align:center;padding:25px 0 45px 0;background:#37312a url(https://static.thriftbooks.com/site_images/wood.jpg);color:#fff}.BlogHome-Quote{text-align:left;padding:10px;font-weight:800;font-size:1.5em;display:inline-block;font-style:italic}.BlogHome-Quote p{margin:.25em 0}.BlogHome-Quote .BlogHome-QuoteAuthor{text-align:right;font-weight:400;font-style:normal}.BlogHome-PagingContainer{background-color:#efefef;padding:2em 0}.BlogHome-PageLeft{float:left}.BlogHome-PageRight{float:right}.Blog-CroppedImage{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center center;height:100%;width:100%}.Blog-Hero{position:relative;height:400px;overflow:hidden;color:#fff;text-shadow:0 0 1px rgba(0,0,0,.6);background-color:#555}.Blog-Hero>div{position:absolute;width:100%}.Blog-Hero a{color:#fff}.Blog-Hero .Blog-HeroHighlight{color:#fff!important;font-weight:700;font-size:90%;text-transform:uppercase}.Blog-Hero .Blog-HeroOverlay{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,transparent 0,rgba(0,0,0,.7) 100%);background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.7) 100%);bottom:0}.Blog-Hero .Blog-HeroOverlay h1,.Blog-Hero .Blog-HeroOverlay h2,.Blog-Hero .Blog-HeroOverlay h3{margin:.3em 0}.Blog-Hero .Blog-HeroOverlay .Blog-HeroText{max-height:5em;overflow:hidden}.Blog-Hero .Blog-HeroOverlay .Content{margin-top:100px;margin-bottom:40px}.BlogPages-RowLinks-Container{padding:1rem 0;overflow:auto}.BlogPages-RowLinks-Container h1,.BlogPages-RowLinks-Container h2,.BlogPages-RowLinks-Container h3{margin:.2em 0}.BlogPages-RowLinks-Container .BlogPages-RowLinks-Target{width:30%}.BlogPages-RowLinks-Container.BlogPages-RowLinks-Accented{background-color:#f3efea}.BlogPages-RowLinks-Container .Content>.BlogPages-RowLinks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.BlogPages-RowLinks-Container .BlogPages-RowLinks-Title{padding:.25rem 0 .5rem 0}.BlogPages-RowLinks-Container .BlogPages-RowLinks-Right{text-align:right;float:right}.BlogPages-RowLinks-Container .BlogPages-RowLinks-Right .Blog-PostImage{margin-left:auto}@media screen and (max-width:800px){.BlogPages-RowLinks-Container .Content>.BlogPages-RowLinks{display:block}.BlogPages-RowLinks-Container .BlogPages-RowLinks-Right{text-align:left;float:none}.BlogPages-RowLinks-Container .BlogPages-RowLinks-Right .Blog-PostImage{margin-left:0}.BlogPages-RowLinks-Container .BlogPages-RowLinks-Target{width:100%;display:block;margin-bottom:2.5rem}}.Blog-PostImage{height:250px;width:100%;max-width:300px}.Blog-NoteBanner{color:#363636;padding:1em;background-color:#fc3}.ShippingCostsLayout{margin-top:25px;margin-bottom:50px}.ShippingCostsLayout h2{margin-bottom:10px}.ShippingCostsTable td,.ShippingCostsTable th,.ShippingCostsTable tr{border:1px solid #555;padding:10px}.ShippingCostsTable th{background:#35938b url(../../images/textures/paper-teal-bg.jpg);color:#fff}.ShippingCostsTable .ShippingCostsTable-oddRow{background-color:#d7d7d7}.ShippingCostsTable .ShippingCostsTable-evenRow{background-color:#fff}.CategorySiteMap-header>*{display:inline-block}@media screen and (max-width:800px){.CategorySiteMap-header>*{display:block}}.CategorySiteMap-header h1{font-size:1.5rem;font-weight:700;margin:16px 20px 0 0}@media screen and (max-width:800px){.CategorySiteMap-header h1{margin-right:0}}.CategorySiteMap-header p{margin:0}.CategorySiteMap-list{list-style:none;-webkit-columns:2;columns:2;padding:0}@media screen and (max-width:800px){.CategorySiteMap-list{-webkit-columns:1;columns:1}}.CategorySiteMap-pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:500px;margin:auto}.CategorySiteMap-pagination>*{min-width:45px;text-align:center}.LandingPage-modulesContainer{float:right;width:100%;margin-right:-221px}@media print{.LandingPage-modulesContainer{margin-right:0}.LandingPage-modulesContainer a{color:#000}}.LandingPage-modules{max-width:1140px;margin-right:221px}@media print{.LandingPage-modules{margin-right:0}.LandingPage-modules a{color:#000}}.LandingPageNav{float:left;width:221px}@media print{.LandingPageNav{display:none}.LandingPageNav a{color:#000}}@media screen and (max-width:800px){.LandingPage-modulesContainer{float:none;margin-right:0}.LandingPage-modules{margin-right:0}.LandingPageNav{float:none;width:100%}}.LandingPage-featuredAuthor{background-color:#2d7470;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#fff;padding:.5rem .5rem;margin:1.5rem 0}@media screen and (max-width:800px){.LandingPage-featuredAuthor{margin:1rem -1rem}}.LandingPage-featuredAuthor:focus,.LandingPage-featuredAuthor:hover{text-decoration:none;color:#fff;background-color:#35938b}.LandingPage-featuredAuthor-text{padding:0 1rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:800px){.LandingPage-featuredAuthor-text{font-size:.875rem}}@media screen and (max-width:600px){.LandingPage-featuredAuthor-text{font-size:.75rem}}.LandingPage-featuredAuthor-text h4{font-size:.875rem;font-weight:600;margin:0 0 .25em 0}.LandingPage-featuredAuthor-text h3{margin:0;font-size:1.875rem;font-weight:600}.LandingPage-featuredAuthor-image{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-webkit-box-flex:0;-webkit-flex:0 1 10rem;-ms-flex:0 1 10rem;flex:0 1 10rem}@media screen and (max-width:800px){.LandingPage-featuredAuthor-image{-webkit-flex-basis:5rem;-ms-flex-preferred-size:5rem;flex-basis:5rem}}.LandingPage-featuredAuthor-image img{width:100%}.LandingPage-featuredAuthor-works{float:right;margin-left:2rem}.LandingPage-featuredAuthor-works img{max-width:7rem;margin:0 .5rem}@media screen and (max-width:800px){.LandingPage-featuredAuthor-works img{max-width:5rem}}@media screen and (max-width:600px){.LandingPage-featuredAuthor-works img:last-child{display:none}}.LandingPageRankedAuthor{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #d7d7d7;padding:.5rem 0 0 0}.LandingPageRankedAuthor h2{margin-top:0}@media screen and (max-width:800px){.LandingPageRankedAuthor h2{font-size:1rem}}.RankedAuthor-rank{font-size:1.953rem;font-weight:600;padding-right:.35rem;min-width:3rem}.RankedAuthor-rank:empty{display:none}@media screen and (max-width:800px){.RankedAuthor-rank{font-size:1rem;min-width:2rem}}.RankedAuthor-works{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:90%;border-top:1px solid #efefef;margin-top:1rem;padding:1rem 0 0 0}@media screen and (max-width:990px){.RankedAuthor-works{max-width:100%}}@media screen and (max-width:800px){.RankedAuthor-works{display:block;padding:.675rem 0 0 0}}.RankedAuthor-summary{width:100%;padding-bottom:.5rem}@media screen and (max-width:800px){.RankedAuthor-summary{font-size:.875rem}}.RankedAuthor-work{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;margin:.2rem 0;font-size:.875rem}.RankedAuthor-work a{font-size:1rem}@media screen and (max-width:800px){.RankedAuthor-work{border-bottom:1px solid #d7d7d7;padding:.5rem 0}}@media screen and (max-width:600px){.RankedAuthor-work{font-size:.675rem}.RankedAuthor-work a{font-size:.675rem}}.RankedAuthor-work .BookSlider-imagePadding{width:150px}@media screen and (max-width:990px){.RankedAuthor-work .BookSlider-imagePadding{width:120px}}@media screen and (max-width:800px){.RankedAuthor-work .BookSlider-imagePadding{width:100px}}@media screen and (max-width:600px){.RankedAuthor-work .BookSlider-imagePadding{width:75px}}.RankedAuthor-workInformation{padding-left:.5rem;font-size:.9rem}.RankedAuthor-workInformation a{height:2rem;line-height:1rem;font-size:.9rem;overflow:hidden;display:inline-block}.RankedAuthor-byline{margin-top:.25rem}@media screen and (max-width:800px){.RankedAuthor-byline{margin:0}}.RankedAuthor-workCover{min-width:150px}@media screen and (max-width:990px){.RankedAuthor-workCover{min-width:120px}}@media screen and (max-width:800px){.RankedAuthor-workCover{min-width:100px}}@media screen and (max-width:600px){.RankedAuthor-workCover{min-width:75px}}.RankedAuthor-workPrice{padding-top:2.1rem}.RankedAuthor-workPrice strong{font-weight:700;color:#a75c00}.RankedAuthor-seeAll{font-size:.675rem;text-align:right}@media screen and (max-width:800px){.RankedAuthor-seeAll{text-align:center}}.LandingPage-seriesContainer{border:1px solid #d7d7d7;margin:1rem 0;min-width:400px}.LandingPage-seriesContainer h2{padding:0 1rem;margin-top:0;margin-bottom:.5rem;white-space:nowrap;display:inline}.LandingPage-seriesContainer h2 a{font-weight:700;font-size:1.8rem}@media screen and (max-width:800px){.LandingPage-seriesContainer h2 a{font-size:1.25rem}}.LandingPage-seriesContainer .is-mobile{display:none}@media screen and (max-width:800px){.LandingPage-seriesContainer{border:none;margin:1rem -1rem}.LandingPage-seriesContainer .is-mobile{display:block}.LandingPage-seriesContainer .is-desktop{display:none}.LandingPage-seriesContainer h1,.LandingPage-seriesContainer h2,.LandingPage-seriesContainer h3,.LandingPage-seriesContainer h4{font-size:1rem;margin:0;white-space:normal}}.LandingPage-seriesViewAllLink{font-size:.875rem}.LandingPage-series{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.LandingPage-series .LandingPage-seriesAuthor{-webkit-box-flex:1;-webkit-flex:1 8rem;-ms-flex:1 8rem;flex:1 8rem;text-align:center;border-left:1px solid #d7d7d7;padding:2.6rem 0}.LandingPage-series .LandingPage-seriesAuthor a{font-size:1rem}.LandingPage-series .LandingPage-seriesAuthor h4{font-weight:600;font-size:1rem;padding-top:6px;margin:0}.LandingPage-series .LandingPage-seriesAuthor img{border:1px solid #000;padding:1px;width:7rem;margin:.5rem 0}@media screen and (max-width:990px){.LandingPage-series .LandingPage-seriesAuthor img{width:6rem}}@media screen and (max-width:800px){.LandingPage-series .LandingPage-seriesAuthor img{width:4rem}}@media screen and (max-width:800px){.LandingPage-series .LandingPage-seriesAuthor{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;border:none;padding:0;-webkit-flex-basis:8rem;-ms-flex-preferred-size:8rem;flex-basis:8rem;margin-top:2rem}.LandingPage-series .LandingPage-seriesAuthor strong{font-size:.8rem}.LandingPage-series .LandingPage-seriesAuthor a{font-size:.8rem}}.LandingPage-series .LandingPage-seriesWorks{-webkit-box-flex:1;-webkit-flex:1 80%;-ms-flex:1 80%;flex:1 80%;padding:0 0 0 10px;max-width:80%;overflow:hidden}.LandingPage-series .LandingPage-seriesWorks .BookSlider{margin-right:0}.BookSlider-alternateTitle .BookSlider-next,.BookSlider-black .BookSlider-next,.BookSlider-brown .BookSlider-next,.BookSlider-condensed .BookSlider-next,.BookSlider-green .BookSlider-next,.BookSlider-newControlStyles .BookSlider-next,.BookSlider-outlined .BookSlider-next,.BookSlider-xmasGreen .BookSlider-next,.BookSlider-xmasRed .BookSlider-next,.LandingPage-series .LandingPage-seriesWorks .BookSlider-next{right:0;background-color:#35938b}.BookSlider-alternateTitle .BookSlider-prev,.BookSlider-black .BookSlider-prev,.BookSlider-brown .BookSlider-prev,.BookSlider-condensed .BookSlider-prev,.BookSlider-green .BookSlider-prev,.BookSlider-newControlStyles .BookSlider-prev,.BookSlider-outlined .BookSlider-prev,.BookSlider-xmasGreen .BookSlider-prev,.BookSlider-xmasRed .BookSlider-prev,.LandingPage-series .LandingPage-seriesWorks .BookSlider-prev{left:0;background-color:#35938b}@media screen and (max-width:800px){.BookSlider-alternateTitle .BookSlider-nav,.BookSlider-black .BookSlider-nav,.BookSlider-brown .BookSlider-nav,.BookSlider-condensed .BookSlider-nav,.BookSlider-green .BookSlider-nav,.BookSlider-newControlStyles .BookSlider-nav,.BookSlider-outlined .BookSlider-nav,.BookSlider-xmasGreen .BookSlider-nav,.BookSlider-xmasRed .BookSlider-nav,.LandingPage-series .LandingPage-seriesWorks .BookSlider-nav{background-color:rgba(255,255,255,.4);top:20px;bottom:0;height:100%;-webkit-border-radius:0;border-radius:0;padding:0 .25rem;width:auto;-webkit-transition:background-color .3s;transition:background-color .3s}.BookSlider-alternateTitle .BookSlider-nav:hover,.BookSlider-black .BookSlider-nav:hover,.BookSlider-brown .BookSlider-nav:hover,.BookSlider-condensed .BookSlider-nav:hover,.BookSlider-green .BookSlider-nav:hover,.BookSlider-newControlStyles .BookSlider-nav:hover,.BookSlider-outlined .BookSlider-nav:hover,.BookSlider-xmasGreen .BookSlider-nav:hover,.BookSlider-xmasRed .BookSlider-nav:hover,.LandingPage-series .LandingPage-seriesWorks .BookSlider-nav:hover{background-color:#fff}.BookSlider-alternateTitle .BookSlider-nav .BookSlider-navCircle,.BookSlider-black .BookSlider-nav .BookSlider-navCircle,.BookSlider-brown .BookSlider-nav .BookSlider-navCircle,.BookSlider-condensed .BookSlider-nav .BookSlider-navCircle,.BookSlider-green .BookSlider-nav .BookSlider-navCircle,.BookSlider-newControlStyles .BookSlider-nav .BookSlider-navCircle,.BookSlider-outlined .BookSlider-nav .BookSlider-navCircle,.BookSlider-xmasGreen .BookSlider-nav .BookSlider-navCircle,.BookSlider-xmasRed .BookSlider-nav .BookSlider-navCircle,.LandingPage-series .LandingPage-seriesWorks .BookSlider-nav .BookSlider-navCircle{background-color:#35938b;margin:5rem 0;-webkit-border-radius:2rem;border-radius:2rem;height:2rem;width:2rem;line-height:1.75rem;position:relative}.BookSlider-alternateTitle .BookSlider-nav .Icon,.BookSlider-black .BookSlider-nav .Icon,.BookSlider-brown .BookSlider-nav .Icon,.BookSlider-condensed .BookSlider-nav .Icon,.BookSlider-green .BookSlider-nav .Icon,.BookSlider-newControlStyles .BookSlider-nav .Icon,.BookSlider-outlined .BookSlider-nav .Icon,.BookSlider-xmasGreen .BookSlider-nav .Icon,.BookSlider-xmasRed .BookSlider-nav .Icon,.LandingPage-series .LandingPage-seriesWorks .BookSlider-nav .Icon{height:.75rem;width:.75rem}.BookSlider-alternateTitle .BookSlider-nav.BookSlider-next,.BookSlider-alternateTitle .BookSlider-nav.BookSlider-prev,.BookSlider-black .BookSlider-nav.BookSlider-next,.BookSlider-black .BookSlider-nav.BookSlider-prev,.BookSlider-brown .BookSlider-nav.BookSlider-next,.BookSlider-brown .BookSlider-nav.BookSlider-prev,.BookSlider-condensed .BookSlider-nav.BookSlider-next,.BookSlider-condensed .BookSlider-nav.BookSlider-prev,.BookSlider-green .BookSlider-nav.BookSlider-next,.BookSlider-green .BookSlider-nav.BookSlider-prev,.BookSlider-newControlStyles .BookSlider-nav.BookSlider-next,.BookSlider-newControlStyles .BookSlider-nav.BookSlider-prev,.BookSlider-outlined .BookSlider-nav.BookSlider-next,.BookSlider-outlined .BookSlider-nav.BookSlider-prev,.BookSlider-xmasGreen .BookSlider-nav.BookSlider-next,.BookSlider-xmasGreen .BookSlider-nav.BookSlider-prev,.BookSlider-xmasRed .BookSlider-nav.BookSlider-next,.BookSlider-xmasRed .BookSlider-nav.BookSlider-prev,.LandingPage-series .LandingPage-seriesWorks .BookSlider-nav.BookSlider-next,.LandingPage-series .LandingPage-seriesWorks .BookSlider-nav.BookSlider-prev{background-color:rgba(255,255,255,.4);-webkit-box-shadow:none;box-shadow:none}.BookSlider-alternateTitle .BookSlider-nav.BookSlider-prev,.BookSlider-black .BookSlider-nav.BookSlider-prev,.BookSlider-brown .BookSlider-nav.BookSlider-prev,.BookSlider-condensed .BookSlider-nav.BookSlider-prev,.BookSlider-green .BookSlider-nav.BookSlider-prev,.BookSlider-newControlStyles .BookSlider-nav.BookSlider-prev,.BookSlider-outlined .BookSlider-nav.BookSlider-prev,.BookSlider-xmasGreen .BookSlider-nav.BookSlider-prev,.BookSlider-xmasRed .BookSlider-nav.BookSlider-prev,.LandingPage-series .LandingPage-seriesWorks .BookSlider-nav.BookSlider-prev{left:0}.BookSlider-alternateTitle .BookSlider-nav.BookSlider-next,.BookSlider-black .BookSlider-nav.BookSlider-next,.BookSlider-brown .BookSlider-nav.BookSlider-next,.BookSlider-condensed .BookSlider-nav.BookSlider-next,.BookSlider-green .BookSlider-nav.BookSlider-next,.BookSlider-newControlStyles .BookSlider-nav.BookSlider-next,.BookSlider-outlined .BookSlider-nav.BookSlider-next,.BookSlider-xmasGreen .BookSlider-nav.BookSlider-next,.BookSlider-xmasRed .BookSlider-nav.BookSlider-next,.LandingPage-series .LandingPage-seriesWorks .BookSlider-nav.BookSlider-next{right:0!important}}.BookSlider-alternateTitle .RecSection-title span{font-weight:700}.BookSlider-alternateTitle .RecSection-title span:nth-child(odd){color:#35938b}.BookSlider-alternateTitle .RecSection-title span:nth-child(even){color:#a53803}.BookSlider-alternateTitle .RecSection-subtitle{display:block;width:100%;padding:.2rem .5rem;background-color:#35938b;color:#fff;font-weight:600}.BookSlider-alternateTitle .RecSection-subtitle a.RecSection-viewAll{color:#fff}.BookSlider-black .RecSection h2.RecSection-title,.BookSlider-condensed .RecSection h2.RecSection-title{display:inline;white-space:nowrap}.BookSlider-black p.RecSection-subtitle,.BookSlider-condensed p.RecSection-subtitle{display:inline}.BookSlider-black .RecSection-viewAll,.BookSlider-condensed .RecSection-viewAll{float:none;margin-left:2rem;white-space:nowrap}.BookSlider-black .BookSlider,.BookSlider-condensed .BookSlider{margin-top:1rem}.BookSlider-black p.RecSection-subtitle span,.BookSlider-condensed p.RecSection-subtitle span{display:none}.BookSlider-green .RecSection h2.RecSection-title{font-weight:700;color:#35938b}.BookSlider-brown .RecSection h2.RecSection-title{font-weight:700;color:#b06109}.BookSlider-xmasGreen .RecSection h2.RecSection-title{font-weight:700;color:#176100}.BookSlider-xmasRed .RecSection h2.RecSection-title{font-weight:700;color:#c21717}.BookSlider-outlined .BookSlider-border{border:2px solid #efefef;-webkit-transition:border-color .3s;transition:border-color .3s;padding:.25rem;-webkit-border-radius:.5rem;border-radius:.5rem}.BookSlider-outlined .BookSlider-border:hover{border-color:#d7d7d7}.BookSlider-outlined .BookSlider-imagePadding{-webkit-transition:padding .3s;transition:padding .3s;padding:1rem 1.25rem .25rem 1.25rem}@media screen and (max-width:990px){.BookSlider-outlined .BookSlider-imagePadding{padding:.25rem}.BookSlider-outlined .BookSlider-imagePadding img{-webkit-border-top-left-radius:.5rem;border-top-left-radius:.5rem;-webkit-border-top-right-radius:.5rem;border-top-right-radius:.5rem}}.BookSlider-black h2.RecSection-title,.BookSlider-black h2.RecSection-title span{color:#000;font-weight:800}.BookSlider-black .RecSection-viewAll{border:1px solid #d7d7d7;color:#000;padding:.2rem 1rem;text-transform:lowercase;float:right;margin-top:.5rem}.BookSlider-black .RecSection-viewAll:hover{border-color:#000;text-decoration:none}@media screen and (max-width:600px){.BookSlider-black .RecSection-viewAll{float:none;margin-top:0}}.CollectiblesModule{margin:2.5rem 0}@media screen and (max-width:800px){.CollectiblesModule{margin:1rem 0}}.CollectiblesModule-top img{height:3rem;width:auto;vertical-align:middle}.CollectiblesModule-top .CollectiblesModule-link{padding:0 1rem}.CollectiblesModule-top .CollectiblesModule-link a{font-size:.875rem;white-space:nowrap}@media screen and (max-width:800px){.CollectiblesModule-top img{height:2rem}.CollectiblesModule-top a{font-size:.7rem}}@media screen and (max-width:600px){.CollectiblesModule-top img{height:1.5rem}.CollectiblesModule-top a{font-size:.3rem}}.CollectiblesModule-books{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:800px){.CollectiblesModule-books{display:block}}.CollectiblesModule-book{color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;padding:1.5rem 1rem;text-align:right;max-width:35rem;margin:0 auto;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;text-decoration:none}.CollectiblesModule-book:hover{text-decoration:none}@media screen and (max-width:800px){.CollectiblesModule-book{padding:1.5rem 0;border-left:none!important;width:100%}.CollectiblesModule-book+.CollectiblesModule-book{border-top:1px solid #d7d7d7}}.CollectiblesModule-book h5{font-size:1.2rem;line-height:1.6rem;max-height:3.2 rem;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width:800px){.CollectiblesModule-book h5{font-size:1rem}}.CollectiblesModule-book .Button-container{background-color:#fc3;padding:.25rem}.CollectiblesModule-book .Button{padding:.1rem 2rem;white-space:nowrap;color:#363636}@media screen and (max-width:800px){.CollectiblesModule-book .Button{font-size:.875rem}}.CollectiblesModule-book:nth-child(even){border-left:1px solid #efefef}.CollectiblesModule-cover{position:relative;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.CollectiblesModule-cover .CollectiblesModule-coverImage{width:100%;max-width:15rem}@media screen and (max-width:800px){.CollectiblesModule-cover .CollectiblesModule-coverImage{max-height:20rem;width:auto}}@media screen and (max-width:600px){.CollectiblesModule-cover .CollectiblesModule-coverImage{max-height:15rem;width:auto}}.CollectiblesModule-cover .CollectiblesModule-vintageLogo{position:absolute;z-index:100;right:0;top:0}.CollectiblesModule-editionType{padding:1.5rem 0;min-height:100px}.CollectiblesModule-editionType img{height:1.4rem}.CollectiblesModule-bookInformation{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:1rem;padding-bottom:.2rem;max-width:60%}.CollectiblesModule-price{font-size:1.2rem;margin:.5rem 0}.CollectibleLandingPage .LandingPage-title img{margin-top:35px}.CollectibleLandingPage .SidebarSection-header h4{background:#160c0e;color:#fff}.CollectibleLandingPage .SidebarSection-header .SidebarSection-headerCollapse{color:#fff}.CollectibleLandingPage .SidebarSection-header .SidebarSection-headerCollapse:hover{color:#ccc}.CollectibleLandingPage .LandingPage-responsiveTitle{background:#160c0e;color:#fff}.CollectibleLandingPage .LandingPage-responsiveTitle:hover{color:#ccc;background:#060304}.CollectibleLandingPage .BookSlider-nav{background:#35241d}.CollectibleLandingPage .LandingPageSearch-submitButton{background:#fc3;color:#222}.CollectibleLandingPage .LandingPageSearch-submitButton:hover{background:#ecac00}.CollectibleLandingPage .LandingPageSearch-submitButton .Button{color:#363636}.LandingPage{margin-bottom:8rem}.LandingPage .Recommendations.Content{padding:0}.LandingPage .BookSlider-prev{left:1rem;-webkit-box-shadow:0 12px 8px -10px rgba(0,0,0,.16),0 5px 5px -2px rgba(0,0,0,.26);box-shadow:0 12px 8px -10px rgba(0,0,0,.16),0 5px 5px -2px rgba(0,0,0,.26)}.LandingPage .BookSlider-next{right:36px;-webkit-box-shadow:0 12px 8px -10px rgba(0,0,0,.16),0 5px 5px -2px rgba(0,0,0,.26);box-shadow:0 12px 8px -10px rgba(0,0,0,.16),0 5px 5px -2px rgba(0,0,0,.26)}.LandingPage .WorkBreadcrumbs{max-width:1186px}.LandingPage-description{display:none;padding-bottom:1rem}@media screen and (max-width:800px){.LandingPage-description{display:block}}.LandingPageNav.is-mobile{display:none;margin-bottom:1rem}.LandingPageNav.is-mobile .SidebarSection{display:none}.LandingPageNav.is-mobile button{-webkit-border-radius:0;border-radius:0}@media screen and (max-width:800px){.LandingPageNav.is-desktop{display:none}.LandingPageNav.is-mobile{display:block}.LandingPageNav.is-showingResponsiveContent .SidebarSection{display:block}}.LandingPage--withoutSidebar .LandingPage-refine,.LandingPage--withoutSidebar .LandingPageNav{display:none}.LandingPage--withoutSidebar .LandingPage-modules,.LandingPage--withoutSidebar .LandingPage-modulesContainer{margin-right:0;padding-left:0}.LandingPage-modulesContainer{padding-left:2.5rem}@media screen and (max-width:800px){.LandingPage-modulesContainer{padding:0 1rem}}.LandingPage-content{overflow:hidden;position:relative;padding:0;margin-top:1rem}@media screen and (max-width:800px){.LandingPage-content{margin:0}}.LandingPage-title{margin:1rem auto;padding:0}@media screen and (max-width:800px){.LandingPage-title{width:auto;margin:1rem}}.LandingPage-title h1{font-weight:800;margin:0}.LandingPage-title h3{font-weight:600;margin:0}button.LandingPage-responsiveTitle{background:#35938b;color:#fff;width:100%;display:none;text-align:center;padding:.75rem 2.5rem;-webkit-border-radius:3px;border-radius:3px;position:relative;font-weight:400}button.LandingPage-responsiveTitle .Icon{position:absolute;width:1rem;height:1rem;right:.875rem;top:50%;margin-top:-.5rem;-webkit-transition:250ms -webkit-transform ease;transition:250ms -webkit-transform ease;transition:250ms transform ease;transition:250ms transform ease,250ms -webkit-transform ease}button.LandingPage-responsiveTitle:hover{background:#2d7470;color:#fff;text-decoration:none}.LandingPageNav.is-mobile.is-showingResponsiveContent button.LandingPage-responsiveTitle{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.LandingPageNav.is-mobile.is-showingResponsiveContent button.LandingPage-responsiveTitle .Icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:800px){button.LandingPage-responsiveTitle{display:block}}.LandingPage-header{position:relative;color:#000;padding:.25rem 0;text-align:left}.LandingPage-header.is-stylized{padding:20px 0;text-align:right;background-position:0 100%;-webkit-background-size:cover;background-size:cover;color:#fff}.LandingPage-header.is-stylized .LandingPage-title{margin:0 auto;width:70%}.LandingPage-header.is-stylized .LandingPage-headerDescription{margin:0 0 0 auto;min-height:10rem;max-width:25rem;font-weight:600}@media screen and (max-width:800px){.LandingPage-header.is-stylized .LandingPage-title{margin:0 1rem;width:auto}.LandingPage-header.is-stylized .LandingPage-headerDescription{display:none}}@media screen and (max-width:800px){.LandingPage-header{margin:0}.LandingPage-header h1,.LandingPage-header h2,.LandingPage-header h3,.LandingPage-header h4{margin:0;padding:0;text-shadow:none}.LandingPage-header h1{font-size:1.5rem}.LandingPage-header h2,.LandingPage-header h3{font-size:.8rem}}@media screen and (max-width:800px){.LandingPage-headerDescription{font-size:.9rem}}.LandingPage-Summary{font-size:1.2em;font-weight:300;margin:0}@media screen and (max-width:800px){.LandingPage-Summary{font-size:1rem;font-weight:400}}.LandingPage-refine{display:none;text-align:center}.LandingPage-refine a{margin-top:15px;display:block;width:100%;padding:10px;background-color:#f3efea}@media screen and (max-width:800px){.LandingPage-refine{display:block}}.LandingPage-comments{margin:1.5rem 0}.LandingPageWork{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:1.75rem 0}.LandingPageWork+.LandingPageWork{border-top:1px solid #d7d7d7}.LandingPageWork-text{-webkit-box-flex:2;-webkit-flex:2 1 50%;-ms-flex:2 1 50%;flex:2 1 50%}.LandingPageWork-text h3{margin:0;display:inline}.LandingPageWork-lowestPrice{color:#222;font-weight:400}.LandingPageWork-lowestPrice strong{color:#a75c00}.LandingPageWork-lowestPrice:hover{text-decoration:none}.LandingPageWork-rank{min-width:3rem;margin:0 1rem}@media screen and (max-width:800px){.LandingPageWork-rank{min-width:0}}.LandingPageWork-descriptionText{margin:1rem 0}.LandingPageWork-mobileImage{display:none;width:100px;max-width:30%;float:right;margin-left:.5rem;margin-bottom:.5rem}@media screen and (max-width:800px){.LandingPageWork-mobileImage{display:inline-block}}.LandingPageWork-right img{margin-left:1rem;width:140px;max-height:300px}@media screen and (max-width:800px){.LandingPageWork-right{display:none}}.LandingPageSearch{padding-bottom:12px;border-bottom:1px solid #d7d7d7;margin-bottom:24px}.LandingPageSearch-header{margin-top:0;margin-bottom:8px;font-weight:300;font-size:1.2em}.LandingPageSearch-inputBoxWrapper{overflow:hidden}.LandingPageSearch-inputBox{height:34px;vertical-align:top;padding-left:6px;width:100%;border:1px solid #d7d7d7;font-size:.875rem}.LandingPageSearch-submitButton{background-color:#35938b;width:48px;height:34px;-webkit-border-radius:0 1px 1px 0;border-radius:0 1px 1px 0;color:#fff;cursor:pointer;float:right}.LandingPageSearch-submitButton:hover{background:#2d7470}.LandingPageSearch-submitButton svg{margin-left:14px;margin-top:7px}.LandingPageSearch-filterArea{float:right;margin-top:6px;margin-left:12px;font-size:.875rem;visibility:visible}.LandingPageSearch-filterArea label:not(:last-child){padding-right:24px}@media screen and (max-width:800px){.LandingPageSearch-filterArea{display:none;visibility:hidden}}.LandingPageSearch-filterAreaMobile{display:none;visibility:hidden;font-size:.875rem;margin-top:6px}.LandingPageSearch-filterAreaMobile label:not(:last-child){padding-right:24px}@media screen and (max-width:800px){.LandingPageSearch-filterAreaMobile{display:block;visibility:visible}}.LandingPageSearch-searchBoxWrapper{display:block;vertical-align:middle}.LandingPageSearch-bar{background-color:#f3efea;border:1px solid #d7d7d7;padding:6px}.LandingPage-adsWrapper{margin-top:26px}.LandingPage-leftAd{display:inline-block;width:48%;margin-right:1%;max-width:410px}@media screen and (max-width:800px){.LandingPage-leftAd{display:block;margin-right:0;width:100%;margin-bottom:12px}}.LandingPage-rightAd{display:inline-block;width:48%;margin-left:1%;max-width:410px}@media screen and (max-width:800px){.LandingPage-rightAd{display:block;margin-left:0;width:100%}}.HomeAbout{color:#363636}.HomeAbout .Content{padding:0 1rem 1rem}@media screen and (max-width:800px){.HomeAbout .Content{padding:0 1rem 0}}.HomeAbout h2{margin-top:0;padding-top:1rem;font-size:2.441rem;font-weight:300;margin-bottom:25px}@media screen and (max-width:800px){.HomeAbout h2{font-size:1.75rem;font-weight:700;margin-bottom:20px;padding-top:.25rem}}.HomeAbout p{font-size:16px;margin-top:2px;margin-bottom:25px}@media screen and (max-width:800px){.HomeAbout p{margin-bottom:20px}}.HomeAbout .HomeAbout-aboutLink{margin-top:5px;display:inline-block;position:relative;color:#fff}.HomeAbout .HomeAbout-aboutLink .Icon{position:absolute;height:1rem;width:1rem;right:1rem;top:50%;margin-top:-.5rem}@media screen and (max-width:800px){.HomeAbout .HomeAbout-aboutLink{margin-top:0}}.HomeAbout .HomeAbout-aboutLink p{font-size:12px}.HomeAbout-left{padding-right:1rem}.HomeAbout-left a{color:#35938b}@media screen and (max-width:800px){.HomeAbout-left{padding-right:0}}.HomeAbout-right{text-align:right;padding-bottom:1rem}@media screen and (max-width:800px){.HomeAbout-right{display:block;text-align:center}}.HomeAbout-links{margin:auto}@media screen and (max-width:800px){.HomeAbout-links{display:block;text-align:center}}.HomeAbout-linkContainer{display:inline-block;width:33%;margin:0}.HomeAbout-linkContainer:hover img{-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,.19),0 2px 10px 0 rgba(0,0,0,.26);box-shadow:0 6px 20px 0 rgba(0,0,0,.19),0 2px 10px 0 rgba(0,0,0,.26)}.HomeAbout-linkContainer:first-child{padding-right:1rem}@media screen and (max-width:800px){.HomeAbout-linkContainer:first-child{padding:0}}.HomeAbout-linkContainer:nth-child(2){padding:0 .5rem}.HomeAbout-linkContainer:nth-child(2) .HomeAbout-link{margin:auto}@media screen and (max-width:800px){.HomeAbout-linkContainer:nth-child(2){padding:0}}.HomeAbout-linkContainer:last-child{padding-left:1rem}.HomeAbout-linkContainer:last-child .HomeAbout-link{margin-left:auto}@media screen and (max-width:800px){.HomeAbout-linkContainer:last-child{padding:0}}@media screen and (max-width:800px){.HomeAbout-linkContainer{max-width:none;width:100%;display:block;margin:1rem auto;padding:0}.HomeAbout-linkContainer .HomeAbout-link{margin:auto}}.HomeAbout-link{position:relative;display:block;max-width:100%;width:340px;height:auto;background:#705b43 url(/images/home/hp-leather.jpg) no-repeat}.HomeAbout-link img{display:block;max-width:100%;width:340px;height:auto;-webkit-transition:.2s -webkit-box-shadow;transition:.2s -webkit-box-shadow;transition:.2s box-shadow;transition:.2s box-shadow,.2s -webkit-box-shadow}.HomeAbout-link:after{content:"";position:absolute;top:8px;left:8px;right:8px;bottom:8px;border:2px dashed #2a2a2a}.HomeAbout-videocontainer{position:relative;padding-bottom:56.25%;padding-top:30px;overflow:hidden;cursor:pointer}.HomeAbout-imageVideocontainer{position:relative;overflow:hidden;cursor:pointer;height:auto}.HomeAbout-videocontainer embed,.HomeAbout-videocontainer iframe,.HomeAbout-videocontainer object{position:absolute;top:0;left:0;width:100%;height:100%}.HomeButtons-button{width:33%;height:50px;display:inline-block;text-align:left;padding:0 0 0 7px;margin:2px 0 20px -3px}.HomeButtons-button a{text-decoration:none;text-align:left;display:block;padding:.4rem .2rem .6rem .2rem;padding-left:20px;background-color:#35938b;color:#fff;margin:1px -4px 0 0}.HomeButtons-button a:hover{border-color:#d7d7d7!important;background-color:#2d7470}.HomeButtons-button h3{margin:0;font-weight:400;font-size:18px;color:#fff;clear:left}.HomeButtons-button strong{font-size:14px;line-height:14px;font-weight:400;color:#fff;top:-12px;position:relative}.HomeButtons-button .Icon{width:20px;height:25px;position:relative;top:8px;left:0}.HomeCategories{max-width:100%;margin-right:auto;margin-left:auto;overflow:hidden}.HomeCategories h3{color:#7b7b7b;font-weight:600;border-bottom:2px solid #d7d7d7;padding:.35rem 0;margin:0}.HomeCategories-items{margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:800px){.HomeCategories-items{display:block;max-width:100%}}.HomeCategories-category{min-width:300px;-webkit-box-flex:0;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;padding:1rem 0;font-size:.8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.HomeCategories-category h4{text-transform:uppercase;margin:0 0 1rem 0;position:relative;font-size:inherit}.HomeCategories-category h4 a{font-size:.8rem;font-weight:700}@media screen and (max-width:350px){.HomeCategories-category h4{white-space:normal}.HomeCategories-category h4 a{font-size:.8rem}}.HomeCategories-category .Icon{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;min-width:20px}.HomeCategories-categoryBar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.HomeCategories-categoryLink{padding:0 2rem;-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1}@media screen and (max-width:350px){.HomeCategories-categoryLink{padding:0 1.1rem}}.HomeCategories-subcategories>div{padding:.2rem 0}.HomeCategories-subcategories a{font-weight:400}.HomeCategories-categoryLink{display:block}.HomeCategories-categoryImage img{width:120px;max-width:initial;height:180px}.HomeDesktop{min-width:990px}.HomeDesktop-sliderPlaceholder{padding:10px;min-height:1859px}.HomeMobile .Recommendations-content{margin-top:15px}.HomeMobile-sliderPlaceholder{padding:10px;min-height:1638px}.HomeQuality{position:relative;overflow:hidden;text-align:left;padding:1rem 0 2rem;z-index:0}.HomeQuality h2{font-weight:700;color:#363636;margin-top:0;font-size:2.75rem}@media screen and (max-width:800px){.HomeQuality h2{font-size:1.75rem}}.HomeQuality:after{content:"";position:absolute;right:-32px;bottom:-32px;width:256px;height:256px;background:url(/images/home/satisfaction.png);z-index:-1}@media screen and (max-width:1000px){.HomeQuality:after{background:0 0}}.HomeQuality-tagline{font-size:1.5rem;font-weight:300}.HomeQuality-tagline strong{font-weight:600}.HomeQuality-description{max-width:75%;margin:auto}@media screen and (max-width:800px){.HomeQuality-description{max-width:100%}}.HomeQuality-hands{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:2rem auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.HomeQuality-process{width:5.5rem;height:5.5rem;color:#c86e0a;display:block}.HomeQuality-step{text-transform:uppercase;color:#5c4b37;font-weight:700;font-size:1.25rem;height:5.5rem;margin-bottom:3rem}.HomeQuality-step p{margin:.5rem 0}.HomeQuality-arrow{color:#c86e0a;margin:0 .25rem 3rem;width:.875rem;height:.875rem}.HomeQuality-rate{display:block;width:7rem;height:7rem;color:#c86e0a}@media screen and (max-width:600px){.HomeQuality-rate{width:5.5rem;height:5.5rem}}.HomeQuality-rateStep{height:7rem}.HomeQuality-rateStep p{font-size:1.75rem;line-height:1}@media screen and (max-width:600px){.HomeQuality-rateStep{height:5.5rem}.HomeQuality-rateStep p{font-size:1.25rem;line-height:inherit}}.HomeQuality-subtitle{font-size:.75rem;line-height:.5}.HomeReview{text-align:center;line-height:1;padding:2rem 0 2rem;margin-top:0}.HomeReview .Icon{width:2.5rem;height:2.5rem;color:#fc3}.HomeReview .Icon+.Icon{margin-left:.25rem}.HomeReview-text{font-weight:300;font-size:1.5rem;max-width:750px;margin:1rem auto;line-height:1.4}.HomeReview-stats{font-size:.875rem}.HomeStats-stat{width:25%;display:inline-block;position:relative;padding-left:6.5rem;margin:2rem 0}.HomeStats-stat .Icon{width:4.5rem;height:4.5rem;position:absolute;left:1rem;top:50%;margin-top:-3rem;color:#c86e0a}.HomeStats-content h3{font-weight:700;font-size:2.5rem;color:#705b43;margin:0;line-height:1}.HomeStats-content p{margin:0}.PersonalizedHeroBar-wrapper{overflow:hidden;width:100%;height:3.5rem;margin:1px 0 1rem 0}.PersonalizedHeroBar{background-color:#35938b;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.PersonalizedHeroBar-item{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:0 1rem;margin:.5rem 0;height:2.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.PersonalizedHeroBar-item a{color:#fff;font-weight:400}.PersonalizedHeroBar-item a:hover{text-decoration:none}.PersonalizedHeroBar-item a:hover .PersonalizedHeroBar-title{text-decoration:underline}.PersonalizedHeroBar-item+.PersonalizedHeroBar-item{border-left:1px solid #fff}.PersonalizedHeroBar-title{display:block;font-weight:700}.PersonalizedSplitSection{margin-bottom:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.PersonalizedSidebar{-webkit-box-flex:0;-webkit-flex:0 0 220px;-ms-flex:0 0 220px;flex:0 0 220px}.PersonalizedSliders{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.PersonalizedSliders-sliders{padding-left:50px}.PersonalizedSliders-sliders h2{font-size:1.5rem;font-weight:300}.AccountDetails-contentContainer{float:right;width:100%;margin-right:-240px}@media print{.AccountDetails-contentContainer{margin-right:0}.AccountDetails-contentContainer a{color:#000}}.AccountDetails-content{max-width:1140px;margin-right:240px}@media print{.AccountDetails-content{margin-right:0}.AccountDetails-content a{color:#000}}.AccountDetails-sidebar{float:left;width:240px}@media print{.AccountDetails-sidebar{display:none}.AccountDetails-sidebar a{color:#000}}@media screen and (max-width:800px){.AccountDetails-contentContainer{float:none;margin-right:0}.AccountDetails-content{margin-right:0}.AccountDetails-sidebar{float:none;width:100%}}.AccountDetails-content{margin-left:2rem}.AccountDetails-content h2{margin:0 0 1rem;font-weight:300;line-height:1}@media screen and (max-width:800px){.AccountDetails-content{margin-left:0}.AccountDetails-content h2{margin-top:1rem}}.AccountDetails{overflow:hidden;margin-bottom:2rem}.AccountDetails-sidebar{border:0;margin-bottom:2rem}.AccountDetails-sidebar a{font-size:.875rem;display:block;padding:.5rem 0 .5rem 1.5rem;position:relative}@media screen and (max-width:800px){.AccountDetails-sidebar .SidebarSection{display:none}.AccountDetails-sidebar.is-showingResponsiveContent .SidebarSection{display:block}}button.AccountDetails-sidebarCollapse{background:#35938b;color:#fff;width:100%;display:none;text-align:center;padding:.75rem 2.5rem;-webkit-border-radius:3px;border-radius:3px;position:relative;font-weight:400}button.AccountDetails-sidebarCollapse .Icon{position:absolute;width:1rem;height:1rem;right:.875rem;top:50%;margin-top:-.5rem;-webkit-transition:250ms -webkit-transform ease;transition:250ms -webkit-transform ease;transition:250ms transform ease;transition:250ms transform ease,250ms -webkit-transform ease}button.AccountDetails-sidebarCollapse:hover{background:#2d7470;color:#fff;text-decoration:none}.AccountDetails-sidebar.is-showingResponsiveContent button.AccountDetails-sidebarCollapse{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.AccountDetails-sidebar.is-showingResponsiveContent button.AccountDetails-sidebarCollapse .Icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:800px){button.AccountDetails-sidebarCollapse{display:block}}.AccountDetails-activePage .Icon--legacy,.AccountDetails-activePageIcon{position:absolute;left:0;top:50%;margin-top:-7px;width:14px;height:14px}.AccountDetails-activePage{font-size:.875rem;font-weight:600;padding:.5rem 0 .5rem 1.5rem;position:relative}.AccountDetails-loading{margin-top:0}.AccountDetails-title{margin-bottom:0;font-weight:300}@media screen and (max-width:800px){.AccountDetails-title{font-size:1.953rem}}.AccountDetails-loggedInAs{margin-top:0}.AccountDetails-divider{margin:1rem 0 2rem}.AccountOrderSummary-ordersHeader{font-weight:700;margin-bottom:12px}@media screen and (max-width:900px){.AccountOrderSummary-ordersHeader{display:none}}.AccountOrderSummary-orderDate,.AccountOrderSummary-orderNumItems,.AccountOrderSummary-orderNumber,.AccountOrderSummary-orderPrice,.AccountOrderSummary-orderShipNum,.AccountOrderSummary-orderStatus{display:inline-block;vertical-align:top;width:16%;padding:6px 2px}@media screen and (max-width:900px){.AccountOrderSummary-orderDate,.AccountOrderSummary-orderNumItems,.AccountOrderSummary-orderNumber,.AccountOrderSummary-orderPrice,.AccountOrderSummary-orderShipNum,.AccountOrderSummary-orderStatus{display:block;width:100%;margin-bottom:6px;padding:6px}}@media screen and (max-width:900px){.AccountOrderSummary-gcNumber,.AccountOrderSummary-gcStatus,.AccountOrderSummary-orderNumber,.AccountOrderSummary-orderShipNum,.AccountOrderSummary-orderStatus{background-color:#f3efea}}.AccountOrderSummary-orderShipNum a{padding:4px 50px}@media screen and (max-width:1130px){.AccountOrderSummary-orderShipNum a{padding:4px 30px}}@media screen and (max-width:900px){.AccountOrderSummary-orderShipNum a{padding-top:4px;padding-bottom:4px;padding-left:0;padding-right:30%}}.AccountOrderSummary-orderMobileLabel{display:none;font-weight:700}@media screen and (max-width:900px){.AccountOrderSummary-orderMobileLabel{display:inline-block;width:38%}}@media screen and (max-width:600px){.AccountOrderSummary-orderMobileLabel{width:48%}}.AccountOrderSummary-orderData{word-wrap:break-word;vertical-align:top}@media screen and (max-width:900px){.AccountOrderSummary-orderData{display:inline-block;width:58%}}@media screen and (max-width:600px){.AccountOrderSummary-orderData{width:48%}}@media screen and (max-width:900px){.AccountOrderSummary-orderRow{padding-bottom:24px;margin-bottom:18px;border-bottom:1px solid #d7d7d7}}.AccountOrderSummary-orderRow:last-of-type{border-bottom:none}.AccountOrderSummary-orderAlternateRow{background-color:#f3efea}@media screen and (max-width:900px){.AccountOrderSummary-orderAlternateRow{background-color:#fff}}.AccountOrderSummary-gcDate,.AccountOrderSummary-gcNumItems,.AccountOrderSummary-gcNumber,.AccountOrderSummary-gcPrice,.AccountOrderSummary-gcStatus{display:inline-block;vertical-align:top;width:19%;padding:6px 2px}@media screen and (max-width:900px){.AccountOrderSummary-gcDate,.AccountOrderSummary-gcNumItems,.AccountOrderSummary-gcNumber,.AccountOrderSummary-gcPrice,.AccountOrderSummary-gcStatus{display:block;width:100%;margin-bottom:6px;padding:6px}}.AccountOrderSummary-gcArea{margin-top:24px}.AccountOrderSummary-pagination{margin-top:2rem}.OrderDetails-orderSummaryArea h1,.OrderDetails-rightArea h1{font-size:30px;margin-top:12px;margin-bottom:6px}.OrderDetails-orderSummaryArea{width:70%;display:inline-block;padding-top:24px;padding-bottom:24px;padding-left:0;padding-right:12px}@media print{.OrderDetails-orderSummaryArea{width:100%}.OrderDetails-orderSummaryArea a{color:#000}}@media screen and (max-width:1140px){.OrderDetails-orderSummaryArea{width:65%}}@media screen and (max-width:1065px){.OrderDetails-orderSummaryArea{width:60%;padding:24px 6px}}@media screen and (max-width:900px){.OrderDetails-orderSummaryArea{width:100%}}.OrderDetails-rightArea{width:300px;display:inline-block;vertical-align:top;padding:12px;margin-top:12px;margin-bottom:24px;margin-left:22px}@media screen and (max-width:900px){.OrderDetails-rightArea{width:650px;display:block;margin-left:auto;margin-right:auto;padding:6px}}@media screen and (max-width:760px){.OrderDetails-rightArea{width:100%}}@media print{.OrderDetails-rightArea{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.OrderDetails-rightArea a{color:#000}}.OrderDetails-orderDate{text-align:right;margin-bottom:6px;margin-top:-12px;margin-right:6px}@media screen and (max-width:600px){.OrderDetails-orderDate{text-align:left;margin-top:0;margin-left:3px;margin-right:0}}@media print{.OrderDetails-orderDate a{color:#000}.OrderDetails-orderDate:before{content:"Order Placed: "}}.OrderDetailsSummaryBox{border:1px solid #d7d7d7}@media print{.OrderDetailsSummaryBox{border-color:#000}.OrderDetailsSummaryBox a{color:#000}}.OrderDetailsSummaryBox-numItems{padding:6px}.OrderDetailsSummaryBox-itemList{border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding:12px 6px 0 6px;background-color:#f3efea}@media print{.OrderDetailsSummaryBox-itemList{border-color:#000;background-color:#efefef}.OrderDetailsSummaryBox-itemList a{color:#000}}.OrderDetailsSummaryBox-itemInfo{display:inline-block;margin-bottom:12px;width:75%}@media screen and (max-width:400px){.OrderDetailsSummaryBox-itemInfo{width:72%}}.OrderDetailsSummaryBox-itemPrice{text-align:right;width:19%;display:inline-block;vertical-align:top}@media screen and (max-width:400px){.OrderDetailsSummaryBox-itemPrice{width:25%}}.OrderDetailsSummaryBox-moneyItem{padding:6px}.OrderDetailsSummaryBox-moneyItemLabel{text-align:right;display:inline-block;width:75%}@media screen and (max-width:400px){.OrderDetailsSummaryBox-moneyItemLabel{width:72%}}.OrderDetailsSummaryBox-moneyItemPrice{display:inline-block;text-align:right;width:19%;font-weight:700}@media screen and (max-width:400px){.OrderDetailsSummaryBox-moneyItemPrice{width:25%}}.OrderDetailsSummaryBox-totalArea{padding:6px;font-weight:700;background-color:#f3efea}@media print{.OrderDetailsSummaryBox-totalArea{border-top:1px solid #000;background-color:#efefef}.OrderDetailsSummaryBox-totalArea a{color:#000}}.OrderDetailsSummaryBox-totalPriceNumber{display:inline-block;text-align:right;width:19%;font-weight:700}@media screen and (max-width:400px){.OrderDetailsSummaryBox-totalPriceNumber{width:25%}}.OrderDetailsSummaryBox-totalPriceLabel{text-align:right;display:inline-block;width:75%}@media screen and (max-width:400px){.OrderDetailsSummaryBox-totalPriceLabel{width:72%}}.OrderDetails-paymentBox{margin-bottom:24px}@media screen and (max-width:900px){.OrderDetails-paymentBox{width:300px;display:inline-block;vertical-align:top;margin-right:24px}}@media screen and (max-width:691px){.OrderDetails-paymentBox{width:100%;display:block;height:100%;margin-right:0}}@media print{.OrderDetails-paymentBox{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.OrderDetails-paymentBox a{color:#000}}.OrderDetails-paymentBox img,.OrderDetails-paymentBox strong{vertical-align:middle}.OrderDetails-printBox{display:block;margin-top:3rem}@media print{.OrderDetails-printBox{display:none}.OrderDetails-printBox a{color:#000}}@media screen and (max-width:900px){.OrderDetails-shippedToBox{width:300px;display:inline-block}}@media screen and (max-width:691px){.OrderDetails-shippedToBox{width:100%;display:block}}@media print{.OrderDetails-shippedToBox{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.OrderDetails-shippedToBox a{color:#000}}.OrderDetails-giftCardArea{padding-bottom:50px}.OrderDetails-giftCardArea h1{font-size:30px}.OrderDetails-giftCardHeader,.OrderDetails-shipmentTrackingHeader{font-weight:700;margin-bottom:12px}@media screen and (max-width:800px){.OrderDetails-giftCardHeader,.OrderDetails-shipmentTrackingHeader{display:none}}.OrderDetails-gcAmount,.OrderDetails-gcEmailDate,.OrderDetails-gcId,.OrderDetails-gcRecipient,.OrderDetails-gcResendEmail,.OrderDetails-gcView{display:inline-block;vertical-align:top;width:16%;padding:6px 2px}@media screen and (max-width:800px){.OrderDetails-gcAmount,.OrderDetails-gcEmailDate,.OrderDetails-gcId,.OrderDetails-gcRecipient,.OrderDetails-gcResendEmail,.OrderDetails-gcView{display:block;width:100%;margin-bottom:6px;padding:6px}}@media screen and (max-width:800px){.OrderDetails-gcEmailDate,.OrderDetails-gcRecipient,.OrderDetails-gcView,.OrderDetails-shipmentDate{background-color:#f3efea}}@media print{.OrderDetails-gcEmailDate,.OrderDetails-gcRecipient,.OrderDetails-gcView,.OrderDetails-shipmentDate{background-color:#efefef}.OrderDetails-gcEmailDate a,.OrderDetails-gcRecipient a,.OrderDetails-gcView a,.OrderDetails-shipmentDate a{color:#000}}.OrderDetails-gcData,.OrderDetails-shipmentData{word-wrap:break-word;vertical-align:top}@media screen and (max-width:800px){.OrderDetails-gcData,.OrderDetails-shipmentData{display:inline-block;width:58%}}@media screen and (max-width:600px){.OrderDetails-gcData,.OrderDetails-shipmentData{width:48%}}.OrderDetails-gcMobileLabel,.OrderDetails-shipmentMobileLabel{display:none;font-weight:700}@media screen and (max-width:800px){.OrderDetails-gcMobileLabel,.OrderDetails-shipmentMobileLabel{display:inline-block;width:38%}}@media screen and (max-width:600px){.OrderDetails-gcMobileLabel,.OrderDetails-shipmentMobileLabel{width:48%}}@media screen and (max-width:800px){.OrderDetails-gcRow{padding-bottom:24px;margin-bottom:18px;border-bottom:1px solid #d7d7d7}}.OrderDetails-gcRow:last-of-type{border-bottom:none}.OrderDetails-gcAlternateRow,.OrderDetails-shipmentAlternateRow{background-color:#f3efea}@media screen and (max-width:800px){.OrderDetails-gcAlternateRow,.OrderDetails-shipmentAlternateRow{background-color:#fff}}@media print{.OrderDetails-gcAlternateRow,.OrderDetails-shipmentAlternateRow{background-color:#efefef!important}.OrderDetails-gcAlternateRow a,.OrderDetails-shipmentAlternateRow a{color:#000}}.OrderDetails-shipmentTrackingArea{padding-bottom:50px}.OrderDetails-shipmentTrackingArea h1{font-size:30px}.OrderDetails-shipmentTrackingNumber{margin-bottom:12px;font-size:18px}.OrderDetails-shipmentDate,.OrderDetails-shipmentTitle{display:inline-block;vertical-align:top;width:50%;padding:6px 2px}@media screen and (max-width:800px){.OrderDetails-shipmentDate,.OrderDetails-shipmentTitle{display:block;width:100%;padding:6px}}.OrderDetails-shipmentTitle{padding-right:12px}@media screen and (max-width:800px){.OrderDetails-shipmentTitle{padding-right:6px}}@media screen and (max-width:800px){.OrderDetails-shipmentDate{margin-bottom:6px}}.OrderDetails-shipment{margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid #d7d7d7}.OrderDetails-shipment:first-of-type{padding-top:18px}.OrderDetails-shipment:last-of-type{border-bottom:none}.PrintGC-topPrintLink{text-align:right;margin:12px 0}@media print{.PrintGC-topPrintLink{display:none}}.PrintGC-termsHeader{font-size:30px;margin-top:12px;margin-bottom:0}.PrintGC-termsArea table,.PrintGC-termsArea td,.PrintGC-termsArea tr{border:none}.PrintGC-termsArea table{margin-top:0}.PrintGC-bottomLinks{text-align:center;margin-top:-24px;margin-bottom:24px}@media print{.PrintGC-bottomLinks{display:none}}.ReadingRewards-content{padding-bottom:1rem}.ReadingRewards-purple{background:#442783;color:#fff;min-height:300px;max-height:50%;width:100%;padding:2rem}@media screen and (max-width:800px){.ReadingRewards-purple{padding:2.5rem}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.ReadingRewards-purple{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (-webkit-min-device-pixel-ratio:0){.ReadingRewards-purple{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@supports (-ms-ime-align:auto){.ReadingRewards-purple{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:800px){.ReadingRewards-purpleFlexChildFirst{max-width:30%}}.ReadingRewards-image{width:15rem;margin-left:auto;margin-right:auto}@media screen and (max-width:800px){.ReadingRewards-image{margin-top:10px}}.ReadingRewards-purpleFlex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.ReadingRewards-purpleFlex .ReadingRewards-purpleFlexChild{min-height:50px;min-width:50px}@media screen and (max-width:800px){.ReadingRewards-purpleFlex .ReadingRewards-purpleFlexChild{max-width:25%}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.ReadingRewards-purpleFlex .ReadingRewards-purpleFlexChild{margin-right:1em}}@media screen and (-webkit-min-device-pixel-ratio:0){.ReadingRewards-purpleFlex .ReadingRewards-purpleFlexChild{margin-right:1em}}@supports (-ms-ime-align:auto){.ReadingRewards-purpleFlex .ReadingRewards-purpleFlexChild{margin-right:1em}}.ReadingRewards-purpleFlex .ReadingRewards-purpleFlexChild a{cursor:pointer}.ReadingRewards-data{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:1.5rem;border-left:#fff 1px solid}.ReadingRewards-data>h3{min-width:100px;margin:.2rem 0;font-weight:600}.ReadingRewards-data>p{color:#d7d7d7;opacity:.5;margin:0}.ReadingRewards-data>a{text-decoration:none;color:#fff;margin:0}.ReadingRewards-data>a>h5{margin:0}.ReadingRewards-data a:hover{text-decoration:underline}@media screen and (max-width:800px){.ReadingRewards-data{padding-left:.5rem}.ReadingRewards-data *{white-space:nowrap}.ReadingRewards-data>h3{min-width:40px;margin:.1rem 0;font-weight:600;font-size:1.25rem}.ReadingRewards-data>p{color:#d7d7d7;opacity:.5;margin:0;font-size:.875rem}.ReadingRewards-data>a{text-decoration:none;color:#fff;margin:0}.ReadingRewards-data>a>h5{margin:0;font-size:.875rem}.ReadingRewards-data a:hover{text-decoration:underline}}.ReadingRewards-details{z-index:1;margin-top:-150px;margin-bottom:50px;margin-left:auto;margin-right:auto;width:92%;border:1px solid #442783;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.26);box-shadow:0 2px 10px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.26);background:#fff;min-height:200px}.ReadingRewards-tacLongText{display:none}.ReadingRewards-tacLongText ol{list-style-type:none;counter-reset:item;margin:0;padding:0}.ReadingRewards-tacLongText ol>li{display:table;counter-increment:item;margin-bottom:.6rem}.ReadingRewards-tacLongText ol>li:before{content:counters(item, ".") ". ";display:table-cell;padding-right:.6rem}.ReadingRewards-tacLongText li ol>li{margin:0}.ReadingRewards-tacLongText li ol>li:before{content:counters(item, ".") " "}.ReadingRewards-optOut,.ReadingRewards-tac{font-size:.75rem}.SpecialOffer{margin-bottom:25px}.SpecialOffer .inactiveButton{background:#d7d7d7;pointer-events:none;-webkit-box-shadow:none;box-shadow:none}.SpecialOffer-header{padding-top:1rem;margin-bottom:3rem}.SpecialOffer-header>a{font-size:13px}.SpecialOffer-headerTitle{margin-top:2rem;height:55px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.SpecialOffer-headerTitle>img{width:145px;height:44px}.SpecialOffer-headerTitle>h1{margin-left:1.5rem;font-weight:600}.SpecialOffer-section{padding:1rem 0 1rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.SpecialOffer-leftSidebar{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.SpecialOffer-rightSidebar{-webkit-box-flex:4;-webkit-flex:4;-ms-flex:4;flex:4;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-left:1px solid #d7d7d7;padding:0 1rem 0 1rem}.SpecialOffer-rightSidebar>div.Button-container{-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline;width:217px;min-height:43px;font-size:.875rem}.SpecialOffer-mainContent{-webkit-box-flex:10;-webkit-flex:10;-ms-flex:10;flex:10;margin-right:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.SpecialOffer-mainContent p{margin:5px 0 5px 0}.SpecialOffer-flagContainer{width:165px;height:24px;position:relative;color:#fff}.SpecialOffer-flagContainer>img{height:1.5rem;-webkit-align-self:start;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.SpecialOffer-flagText{position:absolute;top:45%;left:45%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap;font-weight:600;font-size:smaller}.SpecialOffer-mainContentType{font-weight:600;font-size:1.25rem;color:#442783}.SpecialOffer-leftSidebarIcon{max-width:65px;min-width:65px;max-height:65px;min-height:65px}.NoBookCreditsNoHistory-noCredits{margin:4.5rem 3rem;color:#442783;text-align:center}.Coupons-coupons{margin:2rem 3rem;color:#363636}.Coupons-coupons>table{border:none}.Coupons-coupons>table th{font-size:.875rem;color:grey;width:22%}@media screen and (max-width:800px){.Coupons-coupons>table th{font-size:.75rem}}@media screen and (max-width:800px){.Coupons-coupons table{font-size:.75rem}}.BookCouponsNoHistory-couponsNoHistory{margin:2rem 3rem;color:#442783}.BookCouponsNoHistory-couponsNoHistory>p{margin-bottom:25px}.RewardsAndRedemptions-redemption{margin:2rem 3rem}.RewardsAndRedemptions-redemption>h3{color:#442783}.RewardsAndRedemptions-redemption>table{border:none}.RewardsAndRedemptions-redemption>table a{cursor:pointer}.RewardsAndRedemptions-redemption>table tr{margin:5px 0}.RewardsAndRedemptions-redemption>table tr th{font-size:.875rem;color:grey}@media screen and (max-width:800px){.RewardsAndRedemptions-redemption>table tr th{font-size:.75rem}}.RewardsAndRedemptions-redemption>table tr .RewardsAndRedemptions-tableStatus{width:22%}.RewardsAndRedemptions-redemption>table tr .RewardsAndRedemptions-tableExpired{width:17%}.RewardsAndRedemptions-redemption>table tr .RewardsAndRedemptions-tableRedeemed{width:18%}.RewardsAndRedemptions-redemption>table tr .RewardsAndRedemptions-tableBook{width:35%}.RewardsAndRedemptions-redemption>table tr .RewardsAndRedemptions-tableOrder{width:8%}.RewardsAndRedemptions-redemption table.RewardsAndRedemptions-hideRows .RewardsAndRedemptions-hidden{display:none}.RewardsAndRedemptions-redemption .RewardsAndRedemptions-icon{font-size:.6rem}@media screen and (max-width:800px){.RewardsAndRedemptions-redemption a,.RewardsAndRedemptions-redemption table{font-size:.75rem}}.RewardsAndRedemptions-viewMore{margin-left:.5rem}.ReadingRewards-promotions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:space-around;-ms-flex-line-pack:distribute;align-content:space-around;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-5px}.Promotion-header{margin:10px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.Promotion-flagContainer{height:1.5rem;width:9rem;position:relative;text-align:center;color:#fff}.Promotion-flagContainer>img{height:100%;width:100%}.Promotion-flagText{position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap;font-weight:600;font-size:smaller}.Promotion-centerIcon{width:50px}.Promotion-body{text-align:center;padding:0 1rem}.Promotion-body>.Button-container{height:45px;width:217px;font-size:.875rem;margin:10px 0 20px 0}.Promotion-body>.Button-container>a>button{text-align:center;white-space:nowrap}.Promotion-title{font-size:1.25rem;font-weight:600;color:#442783}.Promotion-subtitle{font-size:1rem;color:#442783}.Promotion-shortDescription{margin:13px 0}.Promotion-inactiveButton{background:#d7d7d7;pointer-events:none;-webkit-box-shadow:none;box-shadow:none}.Promotion{margin-top:5px;margin-left:2px;margin-right:2px;-webkit-box-flex:0;-webkit-flex:0 0 32%;-ms-flex:0 0 32%;flex:0 0 32%;border:1px solid #69529c;-webkit-border-radius:2px;border-radius:2px}@media screen and (max-width:996px){.Promotion{-webkit-box-flex:0;-webkit-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%}}@media screen and (max-width:666px){.Promotion{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-left:0;margin-right:0}}.Promotion.Promotion-expired{border:1px solid #d7d7d7}.Promotion-flagTextLeft{left:45%;top:45%}.Promotion-flagTextRight{left:55%;top:45%}.ReadingRewardsMobile-purple{background:#442783;color:#fff;padding:2rem 1.5rem 1.5rem 1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ReadingRewardsMobile-purple>img{width:70%;margin-bottom:1rem}.ReadingRewardsMobile-info>span{color:#efefef;margin:0;font-size:.875rem;opacity:.5}.ReadingRewardsMobile-info>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.ReadingRewardsMobile-info>div h5{margin:0;font-weight:600}.ReadingRewardsMobile-info>div>div{text-align:left;width:6rem;white-space:nowrap;font-size:.875rem}.ReadingRewardsMobile-info>div>div a{color:#fff;font-weight:100;cursor:pointer}.ReadingRewardsMobile-details{padding:1rem}.ReadingRewardsMobile-noWeight{font-weight:100;font-size:.875rem}.ReadingRewardsMobile-noBookCreditNoHistory{color:#442783;margin:0}.ReadingRewardsMobile-horizontalDivider{margin:.5rem 0;opacity:.5}.ReadingRewardsMobile-tac{padding:.5rem;margin-bottom:1rem;font-size:.8125rem}.ReadingRewardsMobile-tac a{font-size:.875rem}.ReadingRewardsMobile-tac>.ReadingRewardsMobile-optout{margin-top:1rem}.ReadingRewardsMobile-tacLongText{display:none}.ReadingRewardsMobile-tacLongText ol{list-style-type:none;counter-reset:item;margin:0;padding:0}.ReadingRewardsMobile-tacLongText ol>li{display:table;counter-increment:item;margin-bottom:.6rem}.ReadingRewardsMobile-tacLongText ol>li:before{content:counters(item, ".") ". ";display:table-cell;padding-right:.6rem}.ReadingRewardsMobile-tacLongText li>ol>li{margin:0}.ReadingRewardsMobile-tacLongText li ol>li:before{content:counters(item, ".") " "}.ReadingRewardsMobile-tacLongText>ol>li:nth-child(2) a{word-break:break-word}.ReadingRewardsMobile-buttonWrap .Button-container{width:100%;height:50px;font-size:.875rem;font-weight:100;margin-top:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ReadingRewardsMobile-buttonWrap .Button-container>a>button{text-align:center;white-space:nowrap}.SpecialOfferMobile{margin-bottom:20px}.SpecialOfferMobile .inactiveButton{background:#d7d7d7;pointer-events:none;-webkit-box-shadow:none;box-shadow:none}.SpecialOfferMobile-goBack{background-color:#efefef;padding:.2rem 0 .2rem 10px;font-size:.75rem}.SpecialOfferMobile-title{padding:20px 0 0 10px}.SpecialOfferMobile-title>img{height:30px;width:100px;vertical-align:middle}.SpecialOfferMobile-title>span{font-size:1.25rem;font-weight:600;vertical-align:bottom;margin-left:5px}.SpecialOfferMobile-section{padding:10px}.SpecialOfferMobile-sectionTop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.SpecialOfferMobile-sectionTopText{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 0 83%;-ms-flex:0 0 83%;flex:0 0 83%}.SpecialOfferMobile-sectionIcon{display:inline-block;padding:0 15px 5px 5px;margin-top:-5px;-webkit-box-flex:0;-webkit-flex:0 0 17%;-ms-flex:0 0 17%;flex:0 0 17%;height:48px}.SpecialOfferMobile-sectionIcon>img{height:40px;width:50px}.SpecialOfferMobile-sectionTopGrayText{display:inline-block;color:grey;font-size:.8125rem;font-weight:600}.SpecialOfferMobile-sectionTopPurpleText{display:inline-block;color:#442783;font-weight:600;font-size:18px}.SpecialOfferMobile-textSection{margin-top:10px;font-size:.8125rem;word-wrap:break-word}.SpecialOfferMobile-expiration{text-align:center;font-size:.75rem;margin-top:20px}.SpecialOfferMobile-expiration>span{font-weight:600}.SpecialOfferMobile-button{height:45px}.CouponsMobile-coupons{font-size:.875rem;padding:0 1em}.CouponsMobile-coupons>h4{margin-bottom:.5rem}.CouponsMobile-couponsList>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 0}.CouponsMobile-couponsList>div>div{display:inline-block;width:6rem;text-align:left}.CouponsMobile-couponsList>div b{color:grey}.RewardsAndRedemptionsMobile-rewardsRedemptions{font-size:.875rem;padding:0 1rem}.RewardsAndRedemptionsMobile-rewardsRedemptions>h4{color:#442783;margin:.5rem 0 .5rem 0;font-weight:600}.RewardsAndRedemptionsMobile-rewardsRedemptionsList>div{margin-top:10px}.RewardsAndRedemptionsMobile-rewardsRedemptionsList>div>div{padding:.5rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.RewardsAndRedemptionsMobile-rewardsRedemptionsList>div>div>div{display:inline-block;width:6rem;text-align:left}.RewardsAndRedemptionsMobile-rewardsRedemptionsList>div>div b{color:grey}.RewardsAndRedemptionsMobile-rewardsRedemptionsList.RewardsAndRedemptionsMobile-hideRows .RewardsAndRedemptionsMobile-hidden{display:none}.RewardsAndRedemptionsMobile{margin:.5rem 0}.RewardsAndRedemptionsMobile-icon{font-size:small}.RewardsAndRedemptionsMobile-viewMoreWrap{margin-top:.5rem}.BookCouponsNoHistoryMobile-bookCouponsNoHistory{font-size:.875rem;padding:0 1rem;color:#442783}.BookCouponsNoHistoryMobile-bookCouponsNoHistory h3{margin:0}.BookCouponsNoHistoryMobile-buttonWrap .Button-container{width:100%;height:50px;font-size:.875rem;font-weight:100;margin-top:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.BookCouponsNoHistoryMobile-buttonWrap .Button-container>a>button{text-align:center;white-space:nowrap}.BookCouponsNoHistoryMobile-bookCouponsNoHistory{font-size:.875rem;padding:0 1rem;color:#442783}.BookCouponsNoHistoryMobile-bookCouponsNoHistory h3{margin:0}.BookCouponsNoHistoryMobile-buttonWrap .Button-container{width:100%;height:50px;font-size:.875rem;font-weight:100;margin-top:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.BookCouponsNoHistoryMobile-buttonWrap .Button-container>a>button{text-align:center;white-space:nowrap}.ReadingRewardsMobile-promotions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:space-around;-ms-flex-line-pack:distribute;align-content:space-around;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-5px}.PromotionMobile{margin-top:5px;margin-left:0;margin-right:0;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.PromotionMobile-body{text-align:center;padding:0 1rem;margin-bottom:10px}.Promotion-flagTextMobileLeft{left:50%;top:47%}.Promotion-flagTextMobileRight{left:54%;top:47%}.HowItWorks{margin-bottom:3rem}.HowItWorks-purple{color:#442783;font-weight:700}.HowItWorks-additionalUnicode{margin-right:15px}.HowItWorks-disclaimer{font-size:13px;margin-bottom:25px}.HowItWorks-basics{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:46px}@media screen and (max-width:600px){.HowItWorks-basics{margin-top:20px}}.HowItWorks-basicsHeader{font-size:30px;margin-bottom:50px;color:#442783}@media screen and (max-width:600px){.HowItWorks-basicsHeader{font-size:24px;margin-bottom:15px;margin-left:10px;text-align:left}}.HowItWorks-basicsIcon{margin-right:34px;min-width:70px}.HowItWorks-basicsIcons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:600px){.HowItWorks-basicsIcons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.HowItWorks-basicsContent{font-size:16px;padding-left:35px;padding-right:35px;text-align:center;width:33%}.HowItWorks-basicsContent .brochureCart{width:144px;margin-bottom:25px}@media screen and (max-width:600px){.HowItWorks-basicsContent .brochureCart{height:43px;width:70px;margin:0}}.HowItWorks-basicsContent .brochureFreeBook{width:104px;margin-bottom:25px;margin-top:-35px}@media screen and (max-width:600px){.HowItWorks-basicsContent .brochureFreeBook{height:60px;width:50px;margin:0;margin-left:14px}}@media screen and (max-width:600px){.HowItWorks-basicsContent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:14px;width:100%;padding-left:10px;text-align:left;margin-bottom:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.HowItWorks-basicsContentCenter{font-size:16px;padding-left:35px;padding-right:35px;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;text-align:center;width:33%}.HowItWorks-basicsContentCenter .brochureDeal{width:144px;margin-bottom:25px;margin-top:18px}@media screen and (max-width:600px){.HowItWorks-basicsContentCenter .brochureDeal{height:32px;width:67px;margin:0}}@media screen and (max-width:600px){.HowItWorks-basicsContentCenter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:14px;width:100%;padding-left:10px;border:none;text-align:left;margin-bottom:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.HowItWorks-{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;line-height:20px;max-width:250px}@media screen and (max-width:600px){.HowItWorks-{line-height:1.6}}.HowItWorks-basicsContentHeader{color:#442783;font-size:20px;font-weight:700;display:block;margin-bottom:15px}@media screen and (max-width:600px){.HowItWorks-basicsContentHeader{font-size:16px;margin-bottom:5px}}.HowItWorks-tiers{margin-top:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:600px){.HowItWorks-tiers{margin-top:30px;margin-left:10px;margin-right:10px}}.HowItWorks-tiersHeader{font-size:30px;color:#442783;margin-bottom:20px}@media screen and (max-width:600px){.HowItWorks-tiersHeader{margin-bottom:13px;font-size:24px}}.HowItWorks-cardContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:600px){.HowItWorks-cardContainer{width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.HowItWorks-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:179px;width:571px;border:1px solid #69529c;-webkit-border-radius:2px;border-radius:2px}@media screen and (max-width:600px){.HowItWorks-card{width:100%;height:132px;margin-bottom:10px;font-size:14px}}.HowItWorks-card:first-of-type{margin-right:17px}@media screen and (max-width:600px){.HowItWorks-card:first-of-type{margin-right:0}}.HowItWorks-cardHeader{font-size:30px;color:#442783;font-weight:700;margin-bottom:15px}@media screen and (max-width:600px){.HowItWorks-cardHeader{margin-bottom:10px;font-size:18px}}.HowItWorks-cardLine{display:block;margin-bottom:5px}.HowItWorks-additional{font-size:24px;margin-bottom:10px;margin-top:26px;line-height:1.6}@media screen and (max-width:600px){.HowItWorks-additional{margin-left:10px;margin-right:10px}}.HowItWorks-additionalLine{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:16px;margin-bottom:5px;margin-top:15px}@media screen and (max-width:600px){.HowItWorks-additionalLine{font-size:14px}}.AuthorBio{background-color:#f3efea;border:1px solid #ddd;padding:10px;overflow:auto}.AuthorBio-box{display:inline-block}@media screen and (max-width:600px){.AuthorBio-box{display:block;width:100%}}.AuthorBio-biography{line-height:27px;padding:5px;display:inline-block}.AuthorBio-biography p{margin:0}.AuthorBio-imageContainer{display:inline-block;margin:0 15px 15px 15px;vertical-align:top;float:left}@media screen and (max-width:600px){.AuthorBio-imageContainer{display:block;width:100%}}.AuthorBio-image{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;text-align:center;margin:0 auto;display:block}.AuthorBio-image>img{margin:0 auto;background-color:#fff;border:1px solid #000;padding:1px}.AuthorBio-imageCaption{font-size:10px;text-align:center}.AuthorQuickLinks ul{display:none;padding:0;background-color:#f3efea;border:1px solid #ddd}.AuthorQuickLinks ul li{list-style:none;border-bottom:1px solid #ddd;padding:9px}.AuthorQuickLinks ul li a{display:block}.AuthorQuickLinks ul li:last-child{border-bottom:none}@media screen and (max-width:800px){.AuthorQuickLinks ul{display:block}}.AuthorRanks h2{font-size:20px;font-weight:700}.AuthorLinks{margin-top:15px}.AuthorLinks div{margin-top:10px}.AuthorLinks .Menu-Caret{display:none;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width:990px){.AuthorLinks{background-color:#f3efea;border:2px solid #ddd}.AuthorLinks div{margin:0;border-bottom:2px solid #ddd}.AuthorLinks div:last-child{border-bottom:none}.AuthorLinks div.AuthorLinks-clickableTitle{color:#2c7b74;padding:5px;cursor:pointer;border:none}.AuthorLinks ul.Open li{display:block;border-top:2px solid #ddd;padding:6px 6px 6px 15px}.AuthorLinks ul.Open li a{display:block}.AuthorLinks .Menu-Caret{display:inline;color:#000}.AuthorLinks .Menu-Caret.Caret-Rotate-Open .Icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.AuthorLinks-title{font-weight:700}.AuthorLinks-list{padding:0;margin:0}.AuthorLinks-list li{list-style-type:none;padding:3px 3px 3px 0;font-size:14px}@media screen and (max-width:990px){.AuthorLinks-list li{display:none}}.AuthorLinks-shares{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.AuthorBooks-contentControls{text-align:right;margin-bottom:10px;float:right}.AuthorBooks-contentControls svg{vertical-align:middle}.AuthorBooks-contentControls a:hover{text-decoration:none}.AuthorBooks-contentControls a.Selected{color:#18433f}.AuthorBooks-title{font-size:20px;margin:0 0 15px 0;font-weight:700}.AuthorBooks-bookList{width:100%;padding:0}.AuthorBooks-bookItem{list-style-type:none;display:block;vertical-align:top}@media screen and (max-width:800px){.AuthorBooks-bookItem{min-width:24%}}@media screen and (max-width:600px){.AuthorBooks-bookItem{min-width:32%}}.AuthorBooks-bookItem{display:inline-block;width:24%}@media screen and (max-width:600px){.AuthorBooks-bookItem{width:49%}}@media screen and (max-width:400px){.AuthorBooks-bookItem{width:100%}}.AuthorBooks-bookItem.SeeAll-Item{display:none}.AuthorBooks-bookItem--list{display:none}.AuthorBooks-bookList.is-list .AuthorBooks-bookItem--list{display:block}.AuthorBooks-bookItem--grid{display:block}.AuthorBooks-bookList.is-list .AuthorBooks-bookItem--grid{display:none}.AuthorBooks-bookList{padding:0}.AuthorBooks-bookList.is-list .AuthorBooks-bookItem{display:block;width:100%}.AuthorBooks-bookList.is-list .AuthorBooks-bookItem.Hidden{display:none}.AuthorBooks-bookList.is-list .AuthorBooks-bookItem.SeeAll-Item{padding:20px;color:#2c7b74}.AuthorBooks-bookList.is-list .AuthorBooks-bookItem.SeeAll-Item .SeeAll-Button{display:block;width:100%}.AuthorBooks-bookList.is-list .AuthorBooks-bookItem.SeeAll-Item:hover{text-decoration:underline}.AuthorBooks-addToCartButton{margin:.5rem 0;background:#fc3}.AuthorBooks-addToCartButton button{font-size:.875rem;padding:.25rem 1.5rem}.AuthorBooks-addToCartButton:active{background:#ecac00}.AuthorBooks-addToCartButton:hover{background:#ecac00}.AuthorBooks-addToCartButton .Button{color:#363636}.AuthorBooks-addToCartButton .Loading-spinner{height:21px}.AuthorSeries-title{font-size:20px;margin:0 0 10px 0}.AuthorSeries-sliders{margin:0 auto}.AuthorSeries-sliders h1.RecSection-title{font-size:20px;font-weight:700}.AuthorSeries-sliders .RecSection{border-bottom:2px solid #f3efea}.AuthorSeries-sliders .Recommendations.Content{padding:0}.AuthorSeries-overlay{position:absolute;background-color:#000;color:#fff;font:bold 15px "Open Sans",Arial,Helvetica Neue,Helvetica,sans-serif;padding:3px;z-index:2}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.AuthorSeries-overlay{top:0;left:0}}.AuthorTwitter{min-height:600px}.AuthorPage-container{margin:15px 0 15px 0}.AuthorPage-authorName{width:100%;padding:5px 5px 5px 10px;font-size:24px;border-bottom:2px solid #f3efea;margin:0 0 10px 0}.AuthorPage-errorDisplay{display:none}.AuthorPage-contentLeft{width:30%;display:inline-block;overflow:auto;margin-top:20px}@media screen and (max-width:990px){.AuthorPage-contentLeft{display:block;width:100%;margin:0 auto}}.AuthorPage-contentRight{display:inline-block;vertical-align:top;width:68%;margin-top:30px}@media screen and (max-width:990px){.AuthorPage-contentRight{display:block;width:100%;padding-top:15px;clear:both}}.AboutUs-header{text-align:center;color:#fff;background-image:url(https://static.thriftbooks.com/site_images/hp_hero.jpg);-webkit-background-size:cover;background-size:cover;padding:50px}.AboutUs-header h1{margin-top:0}.AboutUs-header h2{max-width:750px;margin:auto}.AboutUs-body ul{padding:0;margin:0;list-style:none}.AboutUs-section{padding:25px}.AboutUs-section img{width:100%}.AboutUs-ourStory img{width:auto;display:inline-block}.AboutUs-management img{max-width:33%}.AboutUs-managementTitle{display:inline-block;max-width:64%;padding-left:5%;position:relative;vertical-align:top}.AboutUs-managementTitle h3,.AboutUs-managementTitle h4{margin:0}.AboutUs-managementTitle h4{color:#c86e0a}.AboutUs-paperBg{background-image:url(/images/textures/paper-white.jpg)}.AboutUs-sectionBreak{background:#35938b url(https://static.thriftbooks.com/site_images/canvas-teal_90e2073f.jpg);padding:50px;position:relative;z-index:1}.AboutUs-sectionBreak p{color:#fff;margin:auto;text-align:center;vertical-align:middle;font-size:28pt;font-weight:200;max-width:1000px}.AboutUs-stackFooter img{position:relative;bottom:-5px}.stButton .stMainServices{height:22px!important}.stHBubble{height:22px!important}.ShareThisButton{vertical-align:top!important}.ShareThisButton>div,.ShareThisButton>span{margin-top:0!important;vertical-align:top!important}.StaticPages-Social{min-height:25px}.StaticPages-Main{margin:10px 0 10px 0}.StaticPages{padding-bottom:60px}@media screen and (max-width:600px){.StaticPages{padding-bottom:20px}}.textCenter{text-align:center}@media (min-width:800px){.StaticPages-sectionLeft{float:left;width:50%;clear:left}.StaticPages-sectionRight{float:right;width:50%}}.StaticPages-Shares{max-width:400px}.StaticPages-Shares .ShareThisButton{display:inline-block;max-width:50px;color:#fff;padding:.3rem 1rem .1rem 1rem;cursor:pointer;opacity:.8;-webkit-transition:opacity .3s;transition:opacity .3s}.StaticPages-Shares .ShareThisButton:hover{opacity:1}.StaticPages-Shares .ShareThisButton .Icon{height:15px;width:15px}.StaticPages-Shares .ShareThisButton.st_facebook_custom{background-color:#3b5998}.StaticPages-Shares .ShareThisButton.st_twitter_custom{background-color:#00aced}.StaticPages-Shares .ShareThisButton.st_pinterest_custom{background-color:#cc2127}.StaticPages-Shares .ShareThisButton.st_sharethis_custom{background-color:#35938b}.StaticPages-Shares .ShareThisButton.st_linkedin_custom{background-color:#0077b5}.StaticPages-Shares .ShareThisButton.st_google_custom{background-color:#db4437}.StaticButton{width:33%;height:57px;display:inline-block;text-align:left;padding:0 0 0 7px;margin:2px 0 25px -3px}.StaticButton a{text-decoration:none;text-align:left;display:block;padding:.4rem .2rem 1.4rem .2rem;padding-left:20px;background-color:#37948c;color:#fff;margin:1px -4px 0 0}.StaticButton a:hover{border-color:#d7d7d7!important;background-color:#2d7470}.StaticButton h3{margin:0;font-weight:400;font-size:18px;color:#fff;clear:left}.StaticButton strong{font-size:14px;line-height:14px;font-weight:400;color:#fff;position:relative}.StaticButton .Icon{width:20px;height:25px;position:relative;top:-6px;float:right;right:12px}@media screen and (max-width:990px){.StaticButton{width:49%}}@media screen and (max-width:655px){.StaticButton{width:100%}}@media screen and (max-width:350px){.StaticButton .Icon{right:0}.StaticButton a{padding-left:10px}}.AppLanding .StaticPages-Social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:20px 0}.AppLanding-appStoreButton{max-width:150px}@media screen and (max-width:400px){.AppLanding-appStoreButton{max-width:120px}}.RrBrochure-contentDesktop{color:#363636}@media screen and (max-width:600px){.RrBrochure-contentDesktop{display:none}}.RrBrochure-contentMobile{display:none}@media screen and (max-width:600px){.RrBrochure-contentMobile{display:block;margin-left:-16px;margin-right:-16px;margin-top:-10px}}.RrBrochure-purpleBg{background:#442783;color:#fff;height:305px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-top:55px}@media screen and (max-width:600px){.RrBrochure-purpleBg{height:78px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:10px}}.RrBrochure-details{z-index:1;margin-top:-167px;margin-left:auto;margin-right:auto;width:92%;border:1px solid #442783;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.26);box-shadow:0 2px 10px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.26);background:#fff;min-height:210px;padding-top:43px;padding-bottom:43px;padding-left:65px;padding-right:65px;text-align:center}@media screen and (max-width:600px){.RrBrochure-details{margin:0;z-index:0;width:100%;border:none;-webkit-box-shadow:none;box-shadow:none;background-color:#efefef;padding-bottom:17px;padding-top:20px;padding-left:0;padding-right:0;min-height:144px}}.RrBrochure-logo{width:339px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}@media screen and (max-width:600px){.RrBrochure-logo{width:234px}}.RrBrochure-comingSoonHeader{font-size:30px;font-family:Tahoma,Verdana,Segoe,sans-serif;margin-bottom:30px;color:#442783}@media screen and (max-width:600px){.RrBrochure-comingSoonHeader{font-size:18px;font-weight:700;margin-bottom:20px}}.RrBrochure-comingSoonMessage{padding-left:10px;padding-right:10px;font-size:20px}@media screen and (max-width:600px){.RrBrochure-comingSoonMessage{font-size:14px}}.RrBrochure-basics{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:46px}@media screen and (max-width:600px){.RrBrochure-basics{margin-top:20px}}.RrBrochure-basicsHeader{font-size:30px;margin-bottom:50px;color:#442783}@media screen and (max-width:600px){.RrBrochure-basicsHeader{font-size:24px;margin-bottom:15px;margin-left:10px;text-align:left}}.RrBrochure-basicsIcons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:600px){.RrBrochure-basicsIcons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.RrBrochure-basicsContent{font-size:16px;padding-left:35px;padding-right:35px;text-align:center;width:33%}.RrBrochure-basicsContent .brochureCart{width:144px;margin-bottom:25px}@media screen and (max-width:600px){.RrBrochure-basicsContent .brochureCart{height:43px;width:70px;margin:0}}.RrBrochure-basicsContent .brochureFreeBook{width:104px;margin-bottom:25px;margin-top:-35px}@media screen and (max-width:600px){.RrBrochure-basicsContent .brochureFreeBook{height:60px;width:50px;margin:0;margin-left:14px}}@media screen and (max-width:600px){.RrBrochure-basicsContent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:14px;width:100%;padding-left:10px;text-align:left;margin-bottom:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.RrBrochure-basicsContentCenter{font-size:16px;padding-left:35px;padding-right:35px;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;text-align:center;width:33%}.RrBrochure-basicsContentCenter .brochureDeal{width:144px;margin-bottom:25px;margin-top:18px}@media screen and (max-width:600px){.RrBrochure-basicsContentCenter .brochureDeal{height:32px;width:67px;margin:0}}@media screen and (max-width:600px){.RrBrochure-basicsContentCenter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:14px;width:100%;padding-left:10px;border:none;text-align:left;margin-bottom:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.RrBrochure-basicsIcon{margin-right:34px;min-width:70px}.RrBrochure-basicsText{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;line-height:20px;max-width:250px}.RrBrochure-basicsContentHeader{color:#442783;font-size:20px;font-weight:700;display:block;margin-bottom:15px}@media screen and (max-width:600px){.RrBrochure-basicsContentHeader{font-size:16px;margin-bottom:5px}}.RrBrochure-tiers{margin-top:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:600px){.RrBrochure-tiers{margin-top:40px;margin-left:10px;margin-right:10px}}.RrBrochure-tiersHeader{font-size:30px;color:#442783;margin-bottom:20px}@media screen and (max-width:600px){.RrBrochure-tiersHeader{margin-bottom:13px;font-size:24px}}.RrBrochure-cardContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:600px){.RrBrochure-cardContainer{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.RrBrochure-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:179px;width:571px;border:1px solid #69529c;-webkit-border-radius:2px;border-radius:2px}@media screen and (max-width:600px){.RrBrochure-card{width:100%;margin-bottom:10px;font-size:14px;height:132px}}.RrBrochure-card:first-of-type{margin-right:17px}@media screen and (max-width:600px){.RrBrochure-card:first-of-type{margin-right:0}}.RrBrochure-cardHeader{font-size:30px;color:#442783;font-weight:700;margin-bottom:15px}@media screen and (max-width:600px){.RrBrochure-cardHeader{margin-bottom:10px;font-size:18px}}.RrBrochure-cardLine{display:block;margin-bottom:5px}.RrBrochure-additional{font-size:24px;margin-bottom:10px;margin-top:26px}@media screen and (max-width:600px){.RrBrochure-additional{margin-left:10px;margin-right:10px}}.RrBrochure-additionalLine{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:16px;margin-bottom:5px;margin-top:15px}@media screen and (max-width:600px){.RrBrochure-additionalLine{font-size:14px}}.RrBrochure-additionalUnicode{margin-right:15px}.RrBrochure-purple{color:#442783;font-weight:700}.RrBrochure-disclaimer{font-size:13px;margin-bottom:25px}@media screen and (max-width:600px){.RrBrochure-disclaimer{margin-left:10px;margin-right:10px}}