/*!
 * inuitcss, by @csswizardry
 *
 * github.com/inuitcss | inuitcss.com
 */.u--list--clean,.products,.woocommerce-checkout .payment_methods,.nav-sub__menu ul{list-style:none;margin:0;padding:0}.u--page-extras h2,.related h2,.upsells h2{padding-top:0;font-size:18px;font-size:1.125rem;font-weight:600}@media screen and (min-width: 45em){.u--page-extras h2,.related h2,.upsells h2{font-size:26px;font-size:1.625rem}}.u--no-padding{padding:0}.u--centered,.hero__text{margin-left:auto;margin-right:auto}.u--text-centered,.hero{text-align:center}.u--font-small{font-size:.8em}.u--mt{margin-top:24px}.u--mt-small{margin-top:12px}.u--mb,.products{margin-bottom:24px}.u--border-bottom,.product__author-info{border-bottom:2px solid #747b4d}.u--border-top,.woocommerce-checkout #order_review_heading{border-top:2px solid #747b4d}.u--border--earth{border-color:#d0d0cd}.u--border--purple{border-color:#b28a90}.u--overlay{background-color:rgba(0,0,0,0.3)}.u--text-capitalize{text-transform:capitalize}@media screen and (min-width: 45em){.item-lap-and-up .media__img{width:auto;float:none;display:block;margin-bottom:12px;margin-right:0}}.layout{list-style:none;margin:0;padding:0;margin-left:-24px}.layout__item{display:inline-block;padding-left:24px;vertical-align:top;width:100%;box-sizing:border-box}.clearfix:after,.wrapper:after,.related:after,.upsells:after,.site-header .site__header__inner:after,.cart-collaterals:after,.media:after{content:"";display:table;clear:both}@media screen and (max-width: 44.9375em){.u-1\/1-palm{width:100%}.u-1\/2-palm{width:50%}.u-1\/3-palm{width:33.33333%}.u-2\/3-palm{width:66.66667%}.u-1\/4-palm{width:25%}.u-2\/4-palm{width:50%}.u-3\/4-palm{width:75%}.u-1\/5-palm{width:20%}.u-2\/5-palm{width:40%}.u-3\/5-palm{width:60%}.u-4\/5-palm{width:80%}}@media screen and (min-width: 45em) and (max-width: 63.9375em){.u-1\/1-lap{width:100%}.u-1\/2-lap{width:50%}.u-1\/3-lap{width:33.33333%}.u-2\/3-lap{width:66.66667%}.u-1\/4-lap{width:25%}.u-2\/4-lap{width:50%}.u-3\/4-lap{width:75%}.u-1\/5-lap{width:20%}.u-2\/5-lap{width:40%}.u-3\/5-lap{width:60%}.u-4\/5-lap{width:80%}}@media screen and (min-width: 45em){.u-1\/1-lap-and-up,.woocommerce-page .page .entry__content{width:100%}.u-1\/2-lap-and-up{width:50%}.u-1\/3-lap-and-up{width:33.33333%}.u-2\/3-lap-and-up{width:66.66667%}.u-1\/4-lap-and-up{width:25%}.u-2\/4-lap-and-up{width:50%}.u-3\/4-lap-and-up{width:75%}.u-1\/5-lap-and-up{width:20%}.u-2\/5-lap-and-up{width:40%}.u-3\/5-lap-and-up{width:60%}.u-4\/5-lap-and-up{width:80%}}@media screen and (max-width: 63.9375em){.u-1\/1-portable{width:100%}.u-1\/2-portable{width:50%}.u-1\/3-portable{width:33.33333%}.u-2\/3-portable{width:66.66667%}.u-1\/4-portable{width:25%}.u-2\/4-portable{width:50%}.u-3\/4-portable{width:75%}.u-1\/5-portable{width:20%}.u-2\/5-portable{width:40%}.u-3\/5-portable{width:60%}.u-4\/5-portable{width:80%}}@media screen and (min-width: 64em){.u-1\/1-desk{width:100%}.u-1\/2-desk{width:50%}.u-1\/3-desk{width:33.33333%}.u-2\/3-desk{width:66.66667%}.u-1\/4-desk{width:25%}.u-2\/4-desk{width:50%}.u-3\/4-desk{width:75%}.u-1\/5-desk{width:20%}.u-2\/5-desk{width:40%}.u-3\/5-desk{width:60%}.u-4\/5-desk{width:80%}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi), (min-resolution: 2dppx){.u-1\/1-retina{width:100%}.u-1\/2-retina{width:50%}.u-1\/3-retina{width:33.33333%}.u-2\/3-retina{width:66.66667%}.u-1\/4-retina{width:25%}.u-2\/4-retina{width:50%}.u-3\/4-retina{width:75%}.u-1\/5-retina{width:20%}.u-2\/5-retina{width:40%}.u-3\/5-retina{width:60%}.u-4\/5-retina{width:80%}}.media{display:block}.media__img{float:left;margin-right:24px}.media__img>img{display:block}.media__body{overflow:hidden;display:block}.media__body,.media__body>:last-child{margin-bottom:0}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,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:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.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:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{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"]{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;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#404040;font-family:Georgia,"Times New Roman",sans-serif;font-size:16px;font-size:1rem;line-height:1.625}.entry__content{font-size:18px;font-size:1.125rem}.u--font-sans,.site-footer,.shop_attributes,.products,.wp-pagenavi,.cart,.cart_totals,.woocommerce-checkout,.button,button,input[type="button"],input[type="reset"],input[type="submit"],.product__pricing,.pricing__coming,.stock,.product__details{font-family:"Gill sans",Arial,sans-serif}.site-footer{font-size:15px;font-size:0.9375rem}h1,h2,h3,h4,h5,h6{clear:both;font-family:"Gill sans",Arial,sans-serif;font-weight:600;margin:0;padding:0 0 12px 0;line-height:1.265}p{margin-bottom:24px;margin-top:0}p:last-child{margin-bottom:0}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:0.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:0.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}@media screen and (min-width: 45em){.u-2\/3-lap-and-up{max-width:66%}}@media screen and (min-width: 45em){.u-1\/4-lap-and-up{max-width:24%}}.band{padding:24px 0}.row{padding-bottom:24px}.row.u--border-bottom:last-child,.row.product__author-info:last-child{border-bottom:none;margin-bottom:0}.row--large{padding-top:48px;padding-bottom:72px}.box,.product__details{padding:24px;margin-bottom:24px}@media screen and (min-width: 45em){.box,.product__details{margin-bottom:0}}.box--highlight{background-color:#fff}.colored--books .band--colored{background-color:#747b4d}.colored--books .box,.colored--books .product__details{background-color:#a8af7f}.colored--books .u--border--colored{border-color:#747b4d}.colored--writers .band--colored{background-color:#b28a90}.colored--writers .box,.colored--writers .product__details{background-color:#dac8ca}.colored--writers .u--border--colored{border-color:#b28a90}.colored--standard .band--colored{background-color:#9e9e99}.colored--standard .box,.colored--standard .product__details{background-color:#d0d0cd}.colored--standard .u--border--colored{border-color:#9e9e99}.colored--blue .band--colored{background-color:#5f8289}.colored--blue .box,.colored--blue .product__details{background-color:#97b2b7}.colored--blue .u--border--colored{border-color:#5f8289}.colored--beige .band--colored{background-color:#d4c19f}.colored--beige .box,.colored--beige .product__details{background-color:#d4c19f}.colored--beige .u--border--colored{border-color:#d4c19f}.box--purple{background-color:#b28a90}.band--large-lap-and-up{padding:48px 0}.wrapper,.related,.upsells{margin-left:auto;margin-right:auto;max-width:1120px;padding:0 24px}@media screen and (min-width: 45em){.wrapper,.related,.upsells{padding:0 24px}}.u-1\/3{width:33.33333%}.u-2\/3{width:66.66667%}.u-1\/4{width:25%}.u-2\/4{width:50%}.u-3\/4{width:75%}.wrapper--small{padding-top:0;padding-bottom:0}.band--small{padding:12px 0}.band--standard{background-color:#d0d0cd}.band--standard--light{background-color:#fff;color:#d0d0cd}.band--product{background-color:#747b4d}.band--author{background-color:#b28a90}.band--book-light{background-color:#a8af7f;color:#747b4d}.band--newsletter-signup{background-color:#d0d0cd;color:#404040}.band--breadcrumbs{padding:6px 0;background-color:#e9e9e8;color:#9e9e99}.site-footer{color:#9e9e99;text-align:center}.site-footer .footer__byline{margin:24px 0}.site-newsletter-signup .widget_getanewsletter{margin-top:24px}.credits{font-size:12px;font-size:0.75rem;color:#d0d0cd}.credits:hover,.credits:focus{color:#9e9e99}.page-head{padding:96px 0 0;background-size:cover}@media screen and (min-width: 45em){.page-head.u--has-header-image{padding:288px 0 0}}.page-head__text,.page-head__subtitle{padding-top:0;padding-bottom:12px;margin-bottom:0;margin-top:0;line-height:1;color:rgba(250,248,245,0.8)}.u--has-header-image .page-head__text,.u--has-header-image .page-head__subtitle{color:#faf8f5}@media screen and (min-width: 45em){.page-head__text,.page-head__subtitle{font-size:60px;font-size:3.75rem}}.page-head__subtitle{font-size:18px;font-size:1.125rem}@media screen and (min-width: 45em){.page-head__subtitle{font-size:24px;font-size:1.5rem}}.page-title{font-size:36px;font-size:2.25rem}.book__author{padding-top:6px;padding-bottom:6px;font-size:30px;font-size:1.875rem}.entry__content{padding-bottom:24px}.shop_attributes{margin-bottom:0}.shop_attributes th{font-weight:normal;text-align:left;width:50%}.shop_attributes td *{margin-top:0;margin-bottom:0}.site-header{background-color:#faf8f5;text-align:center;position:relative;z-index:1000;border-bottom:2px solid rgba(250,248,245,0.8);font-family:"Gill sans",Arial,sans-serif;padding:12px 0}.site-header .site-branding{float:left}.site-header .site__logo__link{height:45px;line-height:45px;display:inline-block}@media screen and (min-width: 45em){.site-header .site__logo__link{height:52px;line-height:52px}}.site-header .site__logo{width:150px;vertical-align:middle}.site-header .site-title a{font-size:22px;color:#9e9e99;text-decoration:none}.site-header .view-cart-button{float:right;margin-top:7px;border-left:2px solid #fff;padding:3px 7px}.hero{padding:0}.hero__text{padding:120px 0 96px}.row--search{margin-top:-96px}.breadcrumbs{font-size:12px;font-size:0.75rem}.related__bordered{padding-top:48px;border-top:2px solid #d0d0cd}@media screen and (min-width: 45em){.related__bordered{padding:12px 24px;background-color:#fff;border-top:none}}.related__news{margin-bottom:24px}.archive .media__img--no-image{min-height:100px;background-color:#d0d0cd}@media screen and (min-width: 45em){.archive .media__img--no-image{min-height:200px}}.term__description{padding-bottom:24px}.term__description:after,.term__description:before{content:"";display:table}.term__description:after{clear:both}.products .media--product{margin-bottom:24px;font-size:14px;font-size:0.875rem}.products .media--product__link{display:block}.products .media--product__title{padding:0 0 4px;line-height:1.265}.products .media--product__authors{font-size:14px;font-size:0.875rem;padding-bottom:12px}.flexslider .products .product{max-width:auto;width:auto}.media__img{width:20%;position:relative}.item__img{position:relative;display:block}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#faf8f5}blockquote,q{quotes:"" ""}blockquote:before,blockquote:after,q:before,q:after{content:""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}.wp-pagenavi{clear:both;font-size:15px;font-size:0.9375rem;margin:0 auto;text-align:center}.wp-pagenavi a,.wp-pagenavi span{display:inline-block;text-decoration:none;padding:1em .5em;margin:1px}.wp-pagenavi span.current{font-weight:600}.shop_table{text-align:left}.shop_table.order_details{max-width:640px}.cart th,.cart_totals th{font-weight:600}.qty{width:2em}.woocommerce-page #content table.cart td.actions{text-align:right;padding-top:24px}table.cart td,table.cart th{text-align:right}table.cart .product-thumbnail{text-align:left}@media screen and (min-width: 45em){table.cart .product-thumbnail{display:block;margin-left:12px}}table.cart .product-thumbnail a{display:block}table.cart .button{width:48%;box-sizing:border-box}.cart-collaterals{border-top:2px solid #d0d0cd;padding:48px 0 24px;margin-top:48px}.cart-collaterals h2{text-align:right}.cart-collaterals th{text-align:right}.cart-collaterals td{padding-left:12px;text-align:right;width:30%}.cart-collaterals tr.order-total th,.cart-collaterals tr.order-total td{padding-top:12px}.cart-addons{float:left;margin-top:24px}@media screen and (min-width: 45em){.cart-addons{width:48%;margin-top:0}}.cart-addons li{text-align:left !important}.cart-addons .amount{display:block}.cart-addons br+a{display:none}.cart-addons h2{text-align:left}.order-total strong{font-weight:600}.wc-proceed-to-checkout{text-align:right;height:1.8em}.checkout-button{width:48%;text-align:center}.woocommerce-checkout #order_review_heading{text-align:left;margin-top:48px;padding-bottom:12px;padding-top:24px}.woocommerce-checkout .woocommerce-checkout-review-order{padding:12px}.woocommerce-checkout .woocommerce-checkout-review-order-table{text-align:left}.woocommerce-checkout .woocommerce-checkout-review-order-table th,.woocommerce-checkout .woocommerce-checkout-review-order-table strong{font-weight:600}.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-subtotal th,.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-subtotal td{padding-top:12px}.woocommerce-checkout .payment_methods{padding:0;margin:12px 0 24px}.woocommerce-checkout .payment_methods .payment_box{margin-bottom:12px;font-size:15px;font-size:0.9375rem;margin-left:24px}.woocommerce-checkout .payment_methods .payment_box p{margin-top:0}.woocommerce-checkout #payment #place_order{font-size:20px;font-size:1.25rem}.woocommerce-message,.woocommerce-error,.woocommerce-info{background-color:#a8af7f;color:#747b4d;padding:12px;font-size:14px;font-size:0.875rem;border-bottom:2px solid #747b4d;margin:0 0 24px 0;list-style:none;font-family:"Gill sans",Arial,sans-serif;font-weight:bold}.woocommerce-error{background-color:tomato;color:#7F0600;border-bottom-color:#7F0600;background-color:#dac8ca;color:#b28a90;border-bottom-color:#b28a90}.woocommerce-info{background-color:#dac8ca;color:#b28a90;border-bottom-color:#b28a90}.woocommerce .col2-set,.woocommerce-page .col2-set{content:"";display:table;width:100%}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce table.cart img,.woocommerce #content table.cart img,.woocommerce-page table.cart img,.woocommerce-page #content table.cart img{height:auto}.woocommerce table.cart td.actions,.woocommerce #content table.cart td.actions,.woocommerce-page table.cart td.actions,.woocommerce-page #content table.cart td.actions{text-align:right}.woocommerce table.cart td.actions .input-text,.woocommerce #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text{width:80px}.woocommerce table.cart td.actions .coupon,.woocommerce #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon{float:left}.woocommerce table.cart td.actions .coupon label,.woocommerce #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label{display:none}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{content:"";display:table;width:100%}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;content:"";display:table;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce form .form-row,.woocommerce-page form .form-row{content:"";display:table}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row.notes,.woocommerce-page form .form-row.notes{width:75%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%;overflow:visible}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both;width:100%}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:right;padding:0 1em 0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}@media screen and (max-width: 44.9375em){.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{content:attr(data-title) ": ";font-weight:700}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0,0,0,0.025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions:before,.woocommerce-page table.my_account_orders tr td.order-actions:before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary{float:none;width:100%}.woocommerce table.cart td,.woocommerce table.cart th,.woocommerce #content table.cart td,.woocommerce #content table.cart th,.woocommerce-page table.cart td,.woocommerce-page table.cart th,.woocommerce-page #content table.cart td,.woocommerce-page #content table.cart th{text-align:right}.woocommerce table.cart .product-thumbnail,.woocommerce #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail{display:none}.woocommerce table.cart td.actions,.woocommerce #content table.cart td.actions,.woocommerce-page table.cart td.actions,.woocommerce-page #content table.cart td.actions{text-align:right}.woocommerce table.cart td.actions .coupon,.woocommerce #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon{float:none;content:"";display:table;padding-bottom:.5em}.woocommerce table.cart td.actions input,.woocommerce table.cart td.actions .button,.woocommerce table.cart td.actions .input-text,.woocommerce #content table.cart td.actions input,.woocommerce #content table.cart td.actions .button,.woocommerce #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions input,.woocommerce-page table.cart td.actions .button,.woocommerce-page table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions input,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .input-text{width:48%;box-sizing:border-box}.woocommerce table.cart td.actions .input-text+.button,.woocommerce table.cart td.actions .button.alt,.woocommerce #content table.cart td.actions .input-text+.button,.woocommerce #content table.cart td.actions .button.alt,.woocommerce-page table.cart td.actions .input-text+.button,.woocommerce-page table.cart td.actions .button.alt,.woocommerce-page #content table.cart td.actions .input-text+.button,.woocommerce-page #content table.cart td.actions .button.alt{float:right}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cross-sells{width:100%;float:none;text-align:left}.woocommerce.woocommerce-checkout form.login .form-row,.woocommerce-page.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}}@font-face{font-family:'flexslider-icon';src:url("fonts/flexslider-icon.eot");src:url("fonts/flexslider-icon.eot?#iefix") format("embedded-opentype"),url("fonts/flexslider-icon.woff") format("woff"),url("fonts/flexslider-icon.ttf") format("truetype"),url("fonts/flexslider-icon.svg#flexslider-icon") format("svg");font-weight:normal;font-style:normal}.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none}.flexslider .products,.flexslider .products>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider .products>li .item{margin-right:12px;margin:12px}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0;overflow:hidden}.flexslider .products>li{display:none;-webkit-backface-visibility:hidden}.flexslider .products:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .products{display:block}* html .flexslider .products{height:1%}.no-js .flexslider .products>li:first-child{display:block}.flexslider{margin:0 0 60px;position:relative;zoom:1}.flexslider .products{zoom:1}.flexslider .products img{height:auto}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;font-size:24px;font-size:1.5rem;margin:-0.75em 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:transparent;transition:all 0.3s ease-in-out;background-color:rgba(0,0,0,0.8);height:1.5em;width:1.5em;line-height:1.5em;border-radius:50%;text-align:center}.flex-direction-nav a:before{font-family:"genericons";display:inline-block;content:'\f430';color:#faf8f5;height:1.5em;width:1.5em;text-align:center}.flex-direction-nav a.flex-next:before{content:'\f429'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:6px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:6px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a .flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3);border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (min-width: 45em) and (max-width: 63.9375em){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.person{font-size:14px;font-size:0.875rem;margin-bottom:12px}.person__name{padding:0}.button,button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#747b4d;background:transparent;color:#747b4d;font-size:14px;font-size:0.875rem;line-height:1;height:auto;padding:.6em 1em .4em;border-radius:0;box-shadow:none;display:inline-block}.media__body .button,.media__body button,.media__body input[type="button"],.media__body input[type="reset"],.media__body input[type="submit"]{margin-bottom:1px !important}.button:hover,button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{cursor:pointer;color:#a8af7f;background-color:#747b4d;text-decoration:none}.button:active,.button:focus,button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb;color:#a8af7f;background-color:#747b4d;text-decoration:none}.button--standard{border:1px solid #747b4d;color:#747b4d}.button--standard:hover,.button--standard:focus,.button--standard:active{background-color:#747b4d}.button--author{border-color:#b28a90;color:#b28a90}.button--author:hover,.button--author:focus,.button--author:active{background-color:#b28a90;color:#dac8ca}.button--big,.newsletter-signup input[type="submit"]{padding:24px 12px;font-size:24px;font-size:1.5rem}.button--natural,input[type="submit"].button--natural{font-size:inherit;line-height:inherit;padding:12px}.button--filled,.newsletter-signup input[type="submit"],.product__add-to-cart .button,input[type="submit"].button--filled,.newsletter-signup input[type="submit"],.product__add-to-cart input[type="submit"].button{border-color:#565c39;background:#747b4d;color:#a8af7f}.button--filled:hover,.newsletter-signup input[type="submit"]:hover,.product__add-to-cart .button:hover,.button--filled:focus,.newsletter-signup input[type="submit"]:focus,.product__add-to-cart .button:focus,input[type="submit"].button--filled:hover,.newsletter-signup input[type="submit"]:hover,.product__add-to-cart input[type="submit"].button:hover,input[type="submit"].button--filled:focus,.newsletter-signup input[type="submit"]:focus,.product__add-to-cart input[type="submit"].button:focus{background:#a8af7f;color:#747b4d}.button--error{color:#7F0600;border-color:#7F0600}.button--error:hover,.button--error:focus{background:#7F0600;color:tomato}.cart-button{display:block;color:#404040}.cart-button:hover,.cart-button:focus,.cart-button:active{text-decoration:none;color:#747b4d}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{color:#666;border:1px solid #ccc;-webkit-appearance:none;border-radius:3px;box-sizing:border-box}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{color:#111}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"]{padding:12px;height:52px;line-height:26px}textarea{padding-left:12px;width:100%}input{width:100%}a{color:#747b4d;text-decoration:none}.box--purple a{color:#faf8f5}a.uncolored,.footer__byline a,a.u--nocolor,.book__author a{color:currentColor}a.uncolored:hover,a.uncolored:focus,a.uncolored:active,.footer__byline a:hover,.footer__byline a:focus,.footer__byline a:active,a.u--nocolor:hover,.book__author a:hover,a.u--nocolor:focus,.book__author a:focus,a.u--nocolor:active,.book__author a:active{color:currentColor}a.u--underline{text-decoration:underline}a.u--underline:hover,a.u--underline:focus,a.u--underline:active{text-decoration:none}a:hover,a:focus,a:active{color:currentColor;text-decoration:underline}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.menu{list-style:none;margin:0;padding-left:0}.menu:after,.menu:before{content:"";display:table}.menu:after{clear:both}.menu li{display:inline-block}.menu li a,.menu li .letter{display:block;padding:0 12px;margin-right:1px;line-height:1.265}.menu--footer{margin:0 auto;display:inline-block}.menu--footer li:last-child a{border-right:none}.menu--footer a{text-decoration:none;color:#9e9e99;border-right:1px solid #9e9e99}.menu--footer a:hover{text-decoration:underline}.main-navigation{display:block}.main-navigation li{display:block}@media (min-width: 768px){.main-navigation li{display:inline-block}}.old-ie .main-navigation li{display:inline-block}.main-navigation>div{padding-top:45px}@media (min-width: 768px){.main-navigation>div{padding-top:0}}.old-ie .main-navigation>div{padding-top:0}@media (min-width: 768px){.main-navigation{width:75%;text-align:right;float:right}.main-navigation .nav-menu{height:56px;line-height:56px}}.old-ie .main-navigation{width:75%;text-align:right;float:right}.old-ie .main-navigation .nav-menu{height:56px;line-height:56px}.main-navigation ul{list-style:none;margin:0;padding-left:0}@media (min-width: 768px){.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,0.2);float:left;position:absolute;top:1.5em;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul{left:100%}.main-navigation ul ul a{width:200px}}.old-ie .main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,0.2);float:left;position:absolute;top:1.5em;left:-999em;z-index:99999}.old-ie .main-navigation ul ul ul{left:-999em;top:0}.old-ie .main-navigation ul ul li:hover>ul{left:100%}.old-ie .main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul{left:auto}.main-navigation li{position:relative}.main-navigation .menu a{display:block;text-decoration:none;color:#404040;padding:12px}@media (min-width: 768px){.main-navigation .menu a{padding:0 12px}}.old-ie .main-navigation .menu a{padding:0 12px}.main-navigation .menu a:hover,.main-navigation .menu a:focus{color:#747b4d}@media (min-width: 768px){.main-navigation .menu a:hover,.main-navigation .menu a:focus{border-bottom:2px solid currentColor}}.old-ie .main-navigation .menu a:hover,.old-ie .main-navigation .menu a:focus{border-bottom:2px solid currentColor}.main-navigation .current_page_item>a,.main-navigation .current-menu-item>a,.main-navigation .current_page_ancestor>a,.main-navigation .current-page-ancestor>a{color:#747b4d}@media (min-width: 768px){.main-navigation .current_page_item>a,.main-navigation .current-menu-item>a,.main-navigation .current_page_ancestor>a,.main-navigation .current-page-ancestor>a{border-bottom:2px solid currentColor}}.old-ie .main-navigation .current_page_item>a,.old-ie .main-navigation .current-menu-item>a,.old-ie .main-navigation .current_page_ancestor>a,.old-ie .main-navigation .current-page-ancestor>a{border-bottom:2px solid currentColor}.tax-writer_glossary_taxonomy .menu-item--writers>a,.single-ellerstrom_writer .menu-item--writers>a{color:#747b4d}@media (min-width: 768px){.tax-writer_glossary_taxonomy .menu-item--writers>a,.single-ellerstrom_writer .menu-item--writers>a{border-bottom:2px solid currentColor}}.old-ie .tax-writer_glossary_taxonomy .menu-item--writers>a,.old-ie .single-ellerstrom_writer .menu-item--writers>a{border-bottom:2px solid currentColor}.single-product .menu-item--books>a,.tax-product_cat .menu-item--books>a,.tax-ellerstrom_series_taxonomy .menu-item--books>a{color:#747b4d}@media (min-width: 768px){.single-product .menu-item--books>a,.tax-product_cat .menu-item--books>a,.tax-ellerstrom_series_taxonomy .menu-item--books>a{border-bottom:2px solid currentColor}}.old-ie .single-product .menu-item--books>a,.old-ie .tax-product_cat .menu-item--books>a,.old-ie .tax-ellerstrom_series_taxonomy .menu-item--books>a{border-bottom:2px solid currentColor}.current-menu-item>a{color:#747b4d}@media (min-width: 768px){.current-menu-item>a{border-bottom:2px solid currentColor}}.old-ie .current-menu-item>a{border-bottom:2px solid currentColor}.site__header__inner{position:relative}.menu-toggle{display:block;position:absolute;top:9px;right:75px}@media (min-width: 768px){.menu-toggle{display:none}}.old-ie .menu-toggle{display:none}.main-navigation.toggled .nav-menu{display:block}.main-navigation.toggled .nav-menu{height:100%}.main-navigation ul{display:none;height:0}@media (min-width: 768px){.main-navigation ul{display:block}}.old-ie .main-navigation ul{display:block}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.nav-sub__title a{color:#404040}.nav-sub__menu a{padding:3px 6px;margin-left:12px;display:block}.nav-sub__menu .current_page_item>a,.nav-sub__menu .current-menu-item>a,.nav-sub__menu .current_page_ancestor>a{color:#404040;text-decoration:underline}.nav-sub__menu ul{margin-left:12px;font-size:.8em}.nav-sub__menu .children{display:none}.nav-sub__menu>li>a:after{font-family:"Genericons";content:"\f431";float:right;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);transition:-webkit-transform .2s ease;transition:transform .2s ease}.nav-sub__menu>li>ul{display:none}.nav-sub__menu>li.current_page_item>a:after,.nav-sub__menu>li.current_page_parent>a:after,.nav-sub__menu>li.expanded>a:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.nav-sub__menu>li.current_page_item>ul,.nav-sub__menu>li.current_page_parent>ul,.nav-sub__menu>li.expanded>ul{display:block}.nav-sub__menu>li>a:only-child:after{content:''}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{display:block;margin-left:auto;margin-right:auto}.accordion__heading{cursor:pointer;transition:padding .3s ease}.accordion__heading:hover,.accordion__heading:focus{text-decoration:underline}.accordion__heading:after{font-family:"Genericons";content:"\f431";float:right;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);transition:-webkit-transform .2s ease;transition:transform .2s ease}.accordion__heading.is--inactive{padding-bottom:0}.accordion__heading.is--active:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.accordion__item{transition:opacity .2s ease}.accordion__item.collapsed{height:0;opacity:0;overflow:hidden}.accordion__item.expanded{height:auto;opacity:1}.genericon-2x{font-size:2em !important}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}@-webkit-keyframes slideDown{from{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideDown{from{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.widget{margin:0}.widget select{max-width:100%}.widget_search .search-submit{display:none}.sticky{display:block}.hentry{margin:0}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:0 0 24px}.page-links{clear:both;margin:0 0 24px}.post{padding-bottom:24px;border-bottom:2px solid #747b4d;margin-bottom:24px}.single .post{padding-bottom:0;border-bottom:none;margin-bottom:0}.onsale{background-color:#747b4d;color:#a8af7f;display:block;position:absolute;padding:6px;text-transform:uppercase;left:-3px;top:-3px}.images{margin:0 auto 24px;max-width:50%;text-align:center}.product__pricing{font-size:24px;font-size:1.5rem;line-height:2;border:1px solid #747b4d;color:#747b4d;margin-bottom:36px}.product__pricing:after,.product__pricing:before{content:"";display:table}.product__pricing:after{clear:both}.outofstock .product__pricing{color:#7F0600;border-color:#7F0600}.product__price{float:left;padding:12px 12px}.product__price p{margin:0}.product__price del{font-size:12px;font-size:0.75rem}.pricing__coming{padding:12px 12px 12px 12px;text-align:center;font-size:24px;font-size:1.5rem;border-left:1px solid #747b4d;border-width:0 0 0 1px;color:#a8af7f;background-color:#747b4d;background-image:none;box-shadow:none;text-shadow:none;padding:12px 12px;border-radius:0}.pricing__coming i{margin-right:6px}.product__add-to-cart{float:right}.product__add-to-cart .button{font-size:24px;font-size:1.5rem;border-width:0 0 0 1px;padding:12px}.stock{font-size:24px;font-size:1.5rem;border-left:1px solid #747b4d;border-width:0 0 0 1px;color:#a8af7f;background-color:#747b4d;background-image:none;box-shadow:none;text-shadow:none;padding:12px 12px;border-radius:0;float:right}.outofstock .stock{background:#7F0600;color:tomato;border-left-color:#7F0600}@media screen and (min-width: 45em){.product__content{max-width:66% !important}}.product__details{background-color:#a8af7f;line-height:1.265}@media screen and (max-width: 44.9375em){.product__details{margin-left:-12px;width:calc(100% + 24px)}}.product__details tr td,.product__details tr th{padding-bottom:6px}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}

/*# sourceMappingURL=style.css.map */