﻿.breakpoint-phone .hide-from-phone,.breakpoint-phoneWide .hide-from-phone{display:none;visibility:hidden}.breakpoint-tablet .hide-from-tablet,.breakpoint-tabletWide .hide-from-tablet{display:none;visibility:hidden}.breakpoint-tablet .hide-from-tablet--tablet{display:none;visibility:hidden}.breakpoint-widescreen .hide-from-widescreen,.breakpoint-widescreenWide .hide-from-widescreen{display:none;visibility:hidden}*,*:before,*:after{box-sizing:border-box}.wf-active h1,.wf-inactive h1,.wf-active h2,.wf-inactive h2,.wf-active h3,.wf-inactive h3,.wf-active h4,.wf-inactive h4,.wf-active h5,.wf-inactive h5,.wf-active h6,.wf-inactive h6,.wf-active ol,.wf-inactive ol,.wf-active p,.wf-inactive p,.wf-active ul,.wf-inactive ul,.wf-active dl,.wf-inactive dl,.wf-active blockquote,.wf-inactive blockquote,.wf-active li,.wf-inactive li{opacity:auto;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:150ms;transition-duration:150ms}.wf-loading h1,.wf-loading h2,.wf-loading h3,.wf-loading h4,.wf-loading h5,.wf-loading h6,.wf-loading ol,.wf-loading p,.wf-loading ul,.wf-loading dl,.wf-loading blockquote,.wf-loading li{opacity:0;*visibility:hidden !important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:150ms;transition-duration:150ms}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;line-height:1}form{margin:0}fieldset{margin:0;padding:0;border:0}button,input,select,textarea{font-size:100%;font-family:inherit;margin:0;padding:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;overflow:visible}textarea{overflow:auto;vertical-align:top;padding:0}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}:focus{outline:none}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}figure{margin:0}img{-ms-interpolation-mode:bicubic;display:block}ol,ul{margin:0;padding:0}dl,dd{margin:0}li{display:block;padding:0;margin:0;list-style:none}h1,h2,h3,h4,h5,h6{font-weight:inherit;line-height:inherit;font-size:inherit;margin:0}p{margin:0}blockquote{margin:0}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;margin:0;font-family:inherit;font-size:inherit}cite{font-style:normal}ins{text-decoration:none}dfn{font-style:inherit}del{text-decoration:none}mark{background:none;color:inherit}address{font-style:normal}tt,code,kbd,samp{font-family:inherit;font-size:inherit}b,strong{font-weight:inherit}em{font-style:inherit}small{font-size:100%}q{quotes:none}q:before,q:after{content:'';content:none}a{font-weight:inherit;color:inherit;text-decoration:none}a:hover,a:active{outline:none}a img{border:none}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}table{border-collapse:collapse;border-spacing:0}th{font-weight:inherit}html{font-size:62.5%;width:100%}body{font-family:"AvenirNextLTW01-Regular", "Avenir Next", "Avenir", sans-serif;font-size:16px;font-size:1.6rem;background:#222;color:#ffffff}.breakpoint-phone body,.breakpoint-phoneWide body,.breakpoint-tablet body{position:relative;overflow-x:hidden;width:100%}.wf-active h1,.wf-inactive h1,.wf-active h2,.wf-inactive h2,.wf-active h3,.wf-inactive h3,.wf-active h4,.wf-inactive h4,.wf-active h5,.wf-inactive h5,.wf-active h6,.wf-inactive h6,.wf-active ol,.wf-inactive ol,.wf-active p,.wf-inactive p,.wf-active ul,.wf-inactive ul,.wf-active dl,.wf-inactive dl,.wf-active blockquote,.wf-inactive blockquote,.wf-active li,.wf-inactive li{opacity:auto;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:150ms;transition-duration:150ms}.wf-loading h1,.wf-loading h2,.wf-loading h3,.wf-loading h4,.wf-loading h5,.wf-loading h6,.wf-loading ol,.wf-loading p,.wf-loading ul,.wf-loading dl,.wf-loading blockquote,.wf-loading li{opacity:0;*visibility:hidden !important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:150ms;transition-duration:150ms}.container{margin:auto}.breakpoint-phone .container{margin-left:20px;margin-right:20px;margin-left:2rem;margin-right:2rem}.breakpoint-phoneWide .container{margin-left:40px;margin-right:40px;margin-left:4rem;margin-right:4rem}.breakpoint-tablet .container{height:100%;width:90%}.breakpoint-tabletWide .container{height:100%;position:relative;width:90%}.breakpoint-widescreen .container{height:100%;position:relative;width:94%}.breakpoint-widescreenWide .container{height:100%;position:relative;width:80%}.heading-1,.page-content__title,.book__title,.featured-product__headline,.modal-header,.breakpoint-phone .product-list__product .product-list__product__title,.as-variants .product-list__product .product-list__product__title,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__title,.breakpoint-phone .product-list__product .product-list__product__primary__taxon,.as-variants .product-list__product .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__primary__taxon{padding-bottom:5px;padding-bottom:0.5rem;font-family:"chaparral-pro", Palatino, Georgia, serif;font-style:normal;font-weight:600;font-size:32px;font-size:3.2rem;line-height:1.2}.breakpoint-phone .heading-1,.breakpoint-phone .page-content__title,.breakpoint-phone .book__title,.breakpoint-phone .featured-product__headline,.breakpoint-phone .modal-header,.breakpoint-phone .product-list__product .product-list__product__title,.as-variants .product-list__product .breakpoint-phone .product-list__product__title,.breakpoint-phone .breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__title,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .breakpoint-phone .product-list__product__title,.breakpoint-phone .product-list__product .product-list__product__primary__taxon,.as-variants .product-list__product .breakpoint-phone .product-list__product__primary__taxon,.breakpoint-phone .breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .breakpoint-phone .product-list__product__primary__taxon{font-size:24px;font-size:2.4rem;padding-bottom:5px;padding-bottom:0.5rem}.breakpoint-phoneWide .heading-1,.breakpoint-phoneWide .page-content__title,.breakpoint-phoneWide .book__title,.breakpoint-phoneWide .featured-product__headline,.breakpoint-phoneWide .modal-header,.breakpoint-phoneWide .breakpoint-phone .product-list__product .product-list__product__title,.breakpoint-phone .product-list__product .breakpoint-phoneWide .product-list__product__title,.breakpoint-phoneWide .as-variants .product-list__product .product-list__product__title,.as-variants .product-list__product .breakpoint-phoneWide .product-list__product__title,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__title,.breakpoint-phoneWide .breakpoint-phone .product-list__product .product-list__product__primary__taxon,.breakpoint-phone .product-list__product .breakpoint-phoneWide .product-list__product__primary__taxon,.breakpoint-phoneWide .as-variants .product-list__product .product-list__product__primary__taxon,.as-variants .product-list__product .breakpoint-phoneWide .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__primary__taxon{font-size:24px;font-size:2.4rem;padding-bottom:5px;padding-bottom:0.5rem}.heading-1 em,.page-content__title em,.book__title em,.featured-product__headline em,.modal-header em,.breakpoint-phone .product-list__product .product-list__product__title em,.as-variants .product-list__product .product-list__product__title em,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__title em,.breakpoint-phone .product-list__product .product-list__product__primary__taxon em,.as-variants .product-list__product .product-list__product__primary__taxon em,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__primary__taxon em{font-style:italic}.heading-1 strong,.page-content__title strong,.book__title strong,.featured-product__headline strong,.modal-header strong,.breakpoint-phone .product-list__product .product-list__product__title strong,.as-variants .product-list__product .product-list__product__title strong,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__title strong,.breakpoint-phone .product-list__product .product-list__product__primary__taxon strong,.as-variants .product-list__product .product-list__product__primary__taxon strong,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__primary__taxon strong{font-family:"chaparral-pro", Palatino, Georgia, serif;font-style:normal;font-weight:700}.heading-2,.book__author,.breakpoint-phone .product-list__product .product-list__product__author,.as-variants .product-list__product .product-list__product__author,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__author{font-size:26px;font-size:2.6rem}.breakpoint-phone .heading-2,.breakpoint-phone .book__author,.breakpoint-phone .product-list__product .product-list__product__author,.as-variants .product-list__product .breakpoint-phone .product-list__product__author,.breakpoint-phone .breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__author,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .breakpoint-phone .product-list__product__author,.breakpoint-phoneWide .heading-2,.breakpoint-phoneWide .book__author,.breakpoint-phoneWide .breakpoint-phone .product-list__product .product-list__product__author,.breakpoint-phone .product-list__product .breakpoint-phoneWide .product-list__product__author,.breakpoint-phoneWide .as-variants .product-list__product .product-list__product__author,.as-variants .product-list__product .breakpoint-phoneWide .product-list__product__author,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__author{font-size:20px;font-size:2rem;line-height:1.1}.heading-3,.page-content__subheading,.author-bio__header,.authors-roll__navigation,.copy h1,.events-box--inline .events-box__events-title,.filter__navigation__label,.post__title,.breakpoint-phone .product-list__product .product-list__product__format,.as-variants .product-list__product .product-list__product__format,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__format,.breakpoint-phone .product-list__product .product-list__product__price,.as-variants .product-list__product .product-list__product__price,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__price,.reviews__header__text,.weekly-deal__header,.weekly-deal__more{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;font-size:17px;font-size:1.7rem;letter-spacing:0.1em;text-transform:uppercase}.breakpoint-phone .heading-3,.breakpoint-phone .page-content__subheading,.breakpoint-phone .author-bio__header,.breakpoint-phone .authors-roll__navigation,.breakpoint-phone .copy h1,.copy .breakpoint-phone h1,.breakpoint-phone .events-box--inline .events-box__events-title,.events-box--inline .breakpoint-phone .events-box__events-title,.breakpoint-phone .filter__navigation__label,.breakpoint-phone .post__title,.breakpoint-phone .product-list__product .product-list__product__format,.as-variants .product-list__product .breakpoint-phone .product-list__product__format,.breakpoint-phone .breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__format,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .breakpoint-phone .product-list__product__format,.breakpoint-phone .product-list__product .product-list__product__price,.as-variants .product-list__product .breakpoint-phone .product-list__product__price,.breakpoint-phone .breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__price,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .breakpoint-phone .product-list__product__price,.breakpoint-phone .reviews__header__text,.breakpoint-phone .weekly-deal__header,.breakpoint-phone .weekly-deal__more,.breakpoint-phoneWide .heading-3,.breakpoint-phoneWide .page-content__subheading,.breakpoint-phoneWide .author-bio__header,.breakpoint-phoneWide .authors-roll__navigation,.breakpoint-phoneWide .copy h1,.copy .breakpoint-phoneWide h1,.breakpoint-phoneWide .events-box--inline .events-box__events-title,.events-box--inline .breakpoint-phoneWide .events-box__events-title,.breakpoint-phoneWide .filter__navigation__label,.breakpoint-phoneWide .post__title,.breakpoint-phoneWide .breakpoint-phone .product-list__product .product-list__product__format,.breakpoint-phone .product-list__product .breakpoint-phoneWide .product-list__product__format,.breakpoint-phoneWide .as-variants .product-list__product .product-list__product__format,.as-variants .product-list__product .breakpoint-phoneWide .product-list__product__format,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__format,.breakpoint-phoneWide .breakpoint-phone .product-list__product .product-list__product__price,.breakpoint-phone .product-list__product .breakpoint-phoneWide .product-list__product__price,.breakpoint-phoneWide .as-variants .product-list__product .product-list__product__price,.as-variants .product-list__product .breakpoint-phoneWide .product-list__product__price,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__price,.breakpoint-phoneWide .reviews__header__text,.breakpoint-phoneWide .weekly-deal__header,.breakpoint-phoneWide .weekly-deal__more{font-size:12px;font-size:1.2rem;line-height:1.2}.heading-3 strong,.page-content__subheading strong,.author-bio__header strong,.authors-roll__navigation strong,.copy h1 strong,.events-box--inline .events-box__events-title strong,.filter__navigation__label strong,.post__title strong,.breakpoint-phone .product-list__product .product-list__product__format strong,.as-variants .product-list__product .product-list__product__format strong,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__format strong,.breakpoint-phone .product-list__product .product-list__product__price strong,.as-variants .product-list__product .product-list__product__price strong,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__price strong,.reviews__header__text strong,.weekly-deal__header strong,.weekly-deal__more strong{font-family:"Avenir Next LT W02 Bold", "Avenir Next", "Avenir", sans-serif}.heading-3 em,.page-content__subheading em,.author-bio__header em,.authors-roll__navigation em,.copy h1 em,.events-box--inline .events-box__events-title em,.filter__navigation__label em,.post__title em,.breakpoint-phone .product-list__product .product-list__product__format em,.as-variants .product-list__product .product-list__product__format em,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__format em,.breakpoint-phone .product-list__product .product-list__product__price em,.as-variants .product-list__product .product-list__product__price em,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__price em,.reviews__header__text em,.weekly-deal__header em,.weekly-deal__more em{font-family:"AvenirNextLTW01-DemiIta", "Avenir Next", "Avenir", sans-serif}.heading-4,.cart__header,.copy h2,.condensed-list__item__name,.events-box__events-title,.form-heading,.order-details__title,.order-details__sub-title{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;font-size:17px;font-size:1.7rem}.breakpoint-phone .heading-4,.breakpoint-phone .cart__header,.breakpoint-phone .copy h2,.copy .breakpoint-phone h2,.breakpoint-phone .condensed-list__item__name,.breakpoint-phone .events-box__events-title,.breakpoint-phone .form-heading,.breakpoint-phone .order-details__title,.breakpoint-phone .order-details__sub-title,.breakpoint-phoneWide .heading-4,.breakpoint-phoneWide .cart__header,.breakpoint-phoneWide .copy h2,.copy .breakpoint-phoneWide h2,.breakpoint-phoneWide .condensed-list__item__name,.breakpoint-phoneWide .events-box__events-title,.breakpoint-phoneWide .form-heading,.breakpoint-phoneWide .order-details__title,.breakpoint-phoneWide .order-details__sub-title{font-size:12px;font-size:1.2rem}.heading-4 strong,.cart__header strong,.copy h2 strong,.condensed-list__item__name strong,.events-box__events-title strong,.form-heading strong,.order-details__title strong,.order-details__sub-title strong{font-family:"Avenir Next LT W02 Bold", "Avenir Next", "Avenir", sans-serif}.heading-4 em,.cart__header em,.copy h2 em,.condensed-list__item__name em,.events-box__events-title em,.form-heading em,.order-details__title em,.order-details__sub-title em{font-family:"AvenirNextLTW01-DemiIta", "Avenir Next", "Avenir", sans-serif}.heading-5,.author .author__title,.copy.page-content__secondary h2,.condensed-list__product__title,.condensed-list__item__title,.featured-product__title,.product .product__title,.breakpoint-phoneWide .on-products-page .product-list__product .product-list__product__title,.breakpoint-tablet .on-products-page .product-list__product .product-list__product__title,.breakpoint-tabletWide .on-products-page .product-list__product .product-list__product__title,.breakpoint-widescreen .on-products-page .product-list__product .product-list__product__title,.breakpoint-widescreenWide .on-products-page .product-list__product .product-list__product__title,.breakpoint-phoneWide .page-content .product-list__product .product-list__product__title,.breakpoint-tablet .page-content .product-list__product .product-list__product__title,.breakpoint-tabletWide .page-content .product-list__product .product-list__product__title,.breakpoint-widescreen .page-content .product-list__product .product-list__product__title,.breakpoint-widescreenWide .page-content .product-list__product .product-list__product__title,.breakpoint-phoneWide .page-content--books-page .product-list__product .product-list__product__title,.breakpoint-tablet .page-content--books-page .product-list__product .product-list__product__title,.breakpoint-tabletWide .page-content--books-page .product-list__product .product-list__product__title,.breakpoint-widescreen .page-content--books-page .product-list__product .product-list__product__title,.breakpoint-widescreenWide .page-content--books-page .product-list__product .product-list__product__title,.breakpoint-phone .page-content--home-page .product-list__product .product-list__product__title,.breakpoint-phoneWide .page-content--home-page .product-list__product .product-list__product__title,.breakpoint-tablet .page-content--home-page .product-list__product .product-list__product__title,.breakpoint-tabletWide .page-content--home-page .product-list__product .product-list__product__title,.breakpoint-widescreen .page-content--home-page .product-list__product .product-list__product__title,.breakpoint-widescreenWide .page-content--home-page .product-list__product .product-list__product__title,.breakpoint-phoneWide .page-content--list .product-list__product .product-list__product__title,.breakpoint-tablet .page-content--list .product-list__product .product-list__product__title,.breakpoint-tabletWide .page-content--list .product-list__product .product-list__product__title,.breakpoint-widescreen .page-content--list .product-list__product .product-list__product__title,.breakpoint-widescreenWide .page-content--list .product-list__product .product-list__product__title,.breakpoint-tablet .in-secondary .product-list__product .product-list__product__title,.breakpoint-tabletWide .in-secondary .product-list__product .product-list__product__title,.breakpoint-widescreen .in-secondary .product-list__product .product-list__product__title,.breakpoint-widescreenWide .in-secondary .product-list__product .product-list__product__title,.breakpoint-phoneWide .on-products-page .product-list__product .product-list__product__primary__taxon,.breakpoint-tablet .on-products-page .product-list__product .product-list__product__primary__taxon,.breakpoint-tabletWide .on-products-page .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreen .on-products-page .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreenWide .on-products-page .product-list__product .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content .product-list__product .product-list__product__primary__taxon,.breakpoint-tablet .page-content .product-list__product .product-list__product__primary__taxon,.breakpoint-tabletWide .page-content .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreen .page-content .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreenWide .page-content .product-list__product .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content--books-page .product-list__product .product-list__product__primary__taxon,.breakpoint-tablet .page-content--books-page .product-list__product .product-list__product__primary__taxon,.breakpoint-tabletWide .page-content--books-page .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreen .page-content--books-page .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreenWide .page-content--books-page .product-list__product .product-list__product__primary__taxon,.breakpoint-phone .page-content--home-page .product-list__product .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content--home-page .product-list__product .product-list__product__primary__taxon,.breakpoint-tablet .page-content--home-page .product-list__product .product-list__product__primary__taxon,.breakpoint-tabletWide .page-content--home-page .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreen .page-content--home-page .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreenWide .page-content--home-page .product-list__product .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content--list .product-list__product .product-list__product__primary__taxon,.breakpoint-tablet .page-content--list .product-list__product .product-list__product__primary__taxon,.breakpoint-tabletWide .page-content--list .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreen .page-content--list .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreenWide .page-content--list .product-list__product .product-list__product__primary__taxon,.breakpoint-tablet .in-secondary .product-list__product .product-list__product__primary__taxon,.breakpoint-tabletWide .in-secondary .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreen .in-secondary .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreenWide .in-secondary .product-list__product .product-list__product__primary__taxon{font-family:"chaparral-pro", Palatino, Georgia, serif;font-style:normal;font-weight:600;font-style:italic;line-height:1.2}.breakpoint-phone .heading-5,.breakpoint-phone .author .author__title,.author .breakpoint-phone .author__title,.breakpoint-phone .copy.page-content__secondary h2,.copy.page-content__secondary .breakpoint-phone h2,.breakpoint-phone .condensed-list__product__title,.breakpoint-phone .condensed-list__item__title,.breakpoint-phone .featured-product__title,.breakpoint-phone .product .product__title,.product .breakpoint-phone .product__title,.breakpoint-phone .breakpoint-phoneWide .on-products-page .product-list__product .product-list__product__title,.breakpoint-phoneWide .on-products-page .product-list__product .breakpoint-phone .product-list__product__title,.breakpoint-phone .breakpoint-tablet .on-products-page .product-list__product .product-list__product__title,.breakpoint-tablet .on-products-page .product-list__product .breakpoint-phone .product-list__product__title,.breakpoint-phone .breakpoint-tabletWide .on-products-page .product-list__product .product-list__product__title,.breakpoint-tabletWide .on-products-page .product-list__product .breakpoint-phone .product-list__product__title,.breakpoint-phone .breakpoint-widescreen .on-products-page .product-list__product .product-list__product__title,.breakpoint-widescreen .on-products-page .product-list__product .breakpoint-phone .product-list__product__title,.breakpoint-phone .breakpoint-widescreenWide .on-products-page .product-list__product .product-list__product__title,.breakpoint-widescreenWide .on-products-page .product-list__product .breakpoint-phone .product-list__product__title,.breakpoint-phone .breakpoint-phoneWide .page-content .product-list__product .product-list__product__title,.breakpoint-phoneWide .page-content .product-list__product .breakpoint-phone .product-list__product__title,.breakpoint-phone .breakpoint-tablet .page-content .product-list__product .product-list__product__title,.breakpoint-tablet .page-content .product-list__product .breakpoint-phone .product-list__product__title,.breakpoint-phone .breakpoint-tabletWide .page-content .product-list__product .product-list__product__title,.breakpoint-tabletWide .page-content .product-list__product .breakpoint-phone .product-list__product__title,.breakpoint-phone .breakpoint-widescreen .page-content .product-list__product .product-list__product__title,.breakpoint-widescreen .page-content .product-list__product .breakpoint-phone .product-list__product__title,.breakpoint-phone .breakpoint-widescreenWide .page-content .product-list__product .product-list__product__title,.breakpoint-widescreenWide .page-content .product-list__product .breakpoint-phone .product-list__product__title,.breakpoint-phone .breakpoint-phoneWide .page-content--books-page .product-list__product .product-list__product__title,.breakpoint-phoneWide .page-content--books-page .product-list__product .breakpoint-phone .product-list__product__title,.breakpoint-phone .breakpoint-tablet .page-content--books-page .product-list__product .product-list__product__title,.breakpoint-tablet .page-content--books-page .product-list__product .breakpoint-phone .product-list__product__title,.breakpoint-phone .breakpoint-tabletWide .page-content--books-page .product-list__product .product-list__product__title,.breakpoint-tabletWide .page-content--books-page .product-list__product .breakpoint-phone .product-list__product__title,.breakpoint-phone .breakpoint-widescreen .page-content--books-page .product-list__product .product-list__product__title,.breakpoint-widescreen .page-content--books-page .product-list__product .breakpoint-phone .product-list__product__title,.breakpoint-phone .breakpoint-widescreenWide .page-content--books-page .product-list__product .product-list__product__title,.breakpoint-widescreenWide .page-content--books-page .product-list__product .breakpoint-phone .product-list__product__title,.breakpoint-phone .page-content--home-page .product-list__product .product-list__product__title,.breakpoint-phoneWide .page-content--home-page .product-list__product .breakpoint-phone .product-list__product__title,.breakpoint-tablet .page-content--home-page .product-list__product .breakpoint-phone .product-list__product__title,.breakpoint-tabletWide .page-content--home-page .product-list__product .breakpoint-phone .product-list__product__title,.breakpoint-widescreen .page-content--home-page .product-list__product .breakpoint-phone .product-list__product__title,.breakpoint-widescreenWide .page-content--home-page .product-list__product .breakpoint-phone .product-list__product__title,.breakpoint-phone .breakpoint-phoneWide .page-content--list .product-list__product .product-list__product__title,.breakpoint-phoneWide .page-content--list .product-list__product .breakpoint-phone .product-list__product__title,.breakpoint-phone .breakpoint-tablet .page-content--list .product-list__product .product-list__product__title,.breakpoint-tablet .page-content--list .product-list__product .breakpoint-phone .product-list__product__title,.breakpoint-phone .breakpoint-tabletWide .page-content--list .product-list__product .product-list__product__title,.breakpoint-tabletWide .page-content--list .product-list__product .breakpoint-phone .product-list__product__title,.breakpoint-phone .breakpoint-widescreen .page-content--list .product-list__product .product-list__product__title,.breakpoint-widescreen .page-content--list .product-list__product .breakpoint-phone .product-list__product__title,.breakpoint-phone .breakpoint-widescreenWide .page-content--list .product-list__product .product-list__product__title,.breakpoint-widescreenWide .page-content--list .product-list__product .breakpoint-phone .product-list__product__title,.breakpoint-phone .breakpoint-tablet .in-secondary .product-list__product .product-list__product__title,.breakpoint-tablet .in-secondary .product-list__product .breakpoint-phone .product-list__product__title,.breakpoint-phone .breakpoint-tabletWide .in-secondary .product-list__product .product-list__product__title,.breakpoint-tabletWide .in-secondary .product-list__product .breakpoint-phone .product-list__product__title,.breakpoint-phone .breakpoint-widescreen .in-secondary .product-list__product .product-list__product__title,.breakpoint-widescreen .in-secondary .product-list__product .breakpoint-phone .product-list__product__title,.breakpoint-phone .breakpoint-widescreenWide .in-secondary .product-list__product .product-list__product__title,.breakpoint-widescreenWide .in-secondary .product-list__product .breakpoint-phone .product-list__product__title,.breakpoint-phone .breakpoint-phoneWide .on-products-page .product-list__product .product-list__product__primary__taxon,.breakpoint-phoneWide .on-products-page .product-list__product .breakpoint-phone .product-list__product__primary__taxon,.breakpoint-phone .breakpoint-tablet .on-products-page .product-list__product .product-list__product__primary__taxon,.breakpoint-tablet .on-products-page .product-list__product .breakpoint-phone .product-list__product__primary__taxon,.breakpoint-phone .breakpoint-tabletWide .on-products-page .product-list__product .product-list__product__primary__taxon,.breakpoint-tabletWide .on-products-page .product-list__product .breakpoint-phone .product-list__product__primary__taxon,.breakpoint-phone .breakpoint-widescreen .on-products-page .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreen .on-products-page .product-list__product .breakpoint-phone .product-list__product__primary__taxon,.breakpoint-phone .breakpoint-widescreenWide .on-products-page .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreenWide .on-products-page .product-list__product .breakpoint-phone .product-list__product__primary__taxon,.breakpoint-phone .breakpoint-phoneWide .page-content .product-list__product .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content .product-list__product .breakpoint-phone .product-list__product__primary__taxon,.breakpoint-phone .breakpoint-tablet .page-content .product-list__product .product-list__product__primary__taxon,.breakpoint-tablet .page-content .product-list__product .breakpoint-phone .product-list__product__primary__taxon,.breakpoint-phone .breakpoint-tabletWide .page-content .product-list__product .product-list__product__primary__taxon,.breakpoint-tabletWide .page-content .product-list__product .breakpoint-phone .product-list__product__primary__taxon,.breakpoint-phone .breakpoint-widescreen .page-content .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreen .page-content .product-list__product .breakpoint-phone .product-list__product__primary__taxon,.breakpoint-phone .breakpoint-widescreenWide .page-content .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreenWide .page-content .product-list__product .breakpoint-phone .product-list__product__primary__taxon,.breakpoint-phone .breakpoint-phoneWide .page-content--books-page .product-list__product .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content--books-page .product-list__product .breakpoint-phone .product-list__product__primary__taxon,.breakpoint-phone .breakpoint-tablet .page-content--books-page .product-list__product .product-list__product__primary__taxon,.breakpoint-tablet .page-content--books-page .product-list__product .breakpoint-phone .product-list__product__primary__taxon,.breakpoint-phone .breakpoint-tabletWide .page-content--books-page .product-list__product .product-list__product__primary__taxon,.breakpoint-tabletWide .page-content--books-page .product-list__product .breakpoint-phone .product-list__product__primary__taxon,.breakpoint-phone .breakpoint-widescreen .page-content--books-page .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreen .page-content--books-page .product-list__product .breakpoint-phone .product-list__product__primary__taxon,.breakpoint-phone .breakpoint-widescreenWide .page-content--books-page .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreenWide .page-content--books-page .product-list__product .breakpoint-phone .product-list__product__primary__taxon,.breakpoint-phone .page-content--home-page .product-list__product .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content--home-page .product-list__product .breakpoint-phone .product-list__product__primary__taxon,.breakpoint-tablet .page-content--home-page .product-list__product .breakpoint-phone .product-list__product__primary__taxon,.breakpoint-tabletWide .page-content--home-page .product-list__product .breakpoint-phone .product-list__product__primary__taxon,.breakpoint-widescreen .page-content--home-page .product-list__product .breakpoint-phone .product-list__product__primary__taxon,.breakpoint-widescreenWide .page-content--home-page .product-list__product .breakpoint-phone .product-list__product__primary__taxon,.breakpoint-phone .breakpoint-phoneWide .page-content--list .product-list__product .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content--list .product-list__product .breakpoint-phone .product-list__product__primary__taxon,.breakpoint-phone .breakpoint-tablet .page-content--list .product-list__product .product-list__product__primary__taxon,.breakpoint-tablet .page-content--list .product-list__product .breakpoint-phone .product-list__product__primary__taxon,.breakpoint-phone .breakpoint-tabletWide .page-content--list .product-list__product .product-list__product__primary__taxon,.breakpoint-tabletWide .page-content--list .product-list__product .breakpoint-phone .product-list__product__primary__taxon,.breakpoint-phone .breakpoint-widescreen .page-content--list .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreen .page-content--list .product-list__product .breakpoint-phone .product-list__product__primary__taxon,.breakpoint-phone .breakpoint-widescreenWide .page-content--list .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreenWide .page-content--list .product-list__product .breakpoint-phone .product-list__product__primary__taxon,.breakpoint-phone .breakpoint-tablet .in-secondary .product-list__product .product-list__product__primary__taxon,.breakpoint-tablet .in-secondary .product-list__product .breakpoint-phone .product-list__product__primary__taxon,.breakpoint-phone .breakpoint-tabletWide .in-secondary .product-list__product .product-list__product__primary__taxon,.breakpoint-tabletWide .in-secondary .product-list__product .breakpoint-phone .product-list__product__primary__taxon,.breakpoint-phone .breakpoint-widescreen .in-secondary .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreen .in-secondary .product-list__product .breakpoint-phone .product-list__product__primary__taxon,.breakpoint-phone .breakpoint-widescreenWide .in-secondary .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreenWide .in-secondary .product-list__product .breakpoint-phone .product-list__product__primary__taxon{font-size:20px;font-size:2rem}.breakpoint-phoneWide .heading-5,.breakpoint-phoneWide .author .author__title,.author .breakpoint-phoneWide .author__title,.breakpoint-phoneWide .copy.page-content__secondary h2,.copy.page-content__secondary .breakpoint-phoneWide h2,.breakpoint-phoneWide .condensed-list__product__title,.breakpoint-phoneWide .condensed-list__item__title,.breakpoint-phoneWide .featured-product__title,.breakpoint-phoneWide .product .product__title,.product .breakpoint-phoneWide .product__title,.breakpoint-phoneWide .on-products-page .product-list__product .product-list__product__title,.breakpoint-tablet .on-products-page .product-list__product .breakpoint-phoneWide .product-list__product__title,.breakpoint-tabletWide .on-products-page .product-list__product .breakpoint-phoneWide .product-list__product__title,.breakpoint-widescreen .on-products-page .product-list__product .breakpoint-phoneWide .product-list__product__title,.breakpoint-widescreenWide .on-products-page .product-list__product .breakpoint-phoneWide .product-list__product__title,.breakpoint-phoneWide .page-content .product-list__product .product-list__product__title,.breakpoint-tablet .page-content .product-list__product .breakpoint-phoneWide .product-list__product__title,.breakpoint-tabletWide .page-content .product-list__product .breakpoint-phoneWide .product-list__product__title,.breakpoint-widescreen .page-content .product-list__product .breakpoint-phoneWide .product-list__product__title,.breakpoint-widescreenWide .page-content .product-list__product .breakpoint-phoneWide .product-list__product__title,.breakpoint-phoneWide .page-content--books-page .product-list__product .product-list__product__title,.breakpoint-tablet .page-content--books-page .product-list__product .breakpoint-phoneWide .product-list__product__title,.breakpoint-tabletWide .page-content--books-page .product-list__product .breakpoint-phoneWide .product-list__product__title,.breakpoint-widescreen .page-content--books-page .product-list__product .breakpoint-phoneWide .product-list__product__title,.breakpoint-widescreenWide .page-content--books-page .product-list__product .breakpoint-phoneWide .product-list__product__title,.breakpoint-phone .page-content--home-page .product-list__product .breakpoint-phoneWide .product-list__product__title,.breakpoint-phoneWide .page-content--home-page .product-list__product .product-list__product__title,.breakpoint-tablet .page-content--home-page .product-list__product .breakpoint-phoneWide .product-list__product__title,.breakpoint-tabletWide .page-content--home-page .product-list__product .breakpoint-phoneWide .product-list__product__title,.breakpoint-widescreen .page-content--home-page .product-list__product .breakpoint-phoneWide .product-list__product__title,.breakpoint-widescreenWide .page-content--home-page .product-list__product .breakpoint-phoneWide .product-list__product__title,.breakpoint-phoneWide .page-content--list .product-list__product .product-list__product__title,.breakpoint-tablet .page-content--list .product-list__product .breakpoint-phoneWide .product-list__product__title,.breakpoint-tabletWide .page-content--list .product-list__product .breakpoint-phoneWide .product-list__product__title,.breakpoint-widescreen .page-content--list .product-list__product .breakpoint-phoneWide .product-list__product__title,.breakpoint-widescreenWide .page-content--list .product-list__product .breakpoint-phoneWide .product-list__product__title,.breakpoint-phoneWide .breakpoint-tablet .in-secondary .product-list__product .product-list__product__title,.breakpoint-tablet .in-secondary .product-list__product .breakpoint-phoneWide .product-list__product__title,.breakpoint-phoneWide .breakpoint-tabletWide .in-secondary .product-list__product .product-list__product__title,.breakpoint-tabletWide .in-secondary .product-list__product .breakpoint-phoneWide .product-list__product__title,.breakpoint-phoneWide .breakpoint-widescreen .in-secondary .product-list__product .product-list__product__title,.breakpoint-widescreen .in-secondary .product-list__product .breakpoint-phoneWide .product-list__product__title,.breakpoint-phoneWide .breakpoint-widescreenWide .in-secondary .product-list__product .product-list__product__title,.breakpoint-widescreenWide .in-secondary .product-list__product .breakpoint-phoneWide .product-list__product__title,.breakpoint-phoneWide .on-products-page .product-list__product .product-list__product__primary__taxon,.breakpoint-tablet .on-products-page .product-list__product .breakpoint-phoneWide .product-list__product__primary__taxon,.breakpoint-tabletWide .on-products-page .product-list__product .breakpoint-phoneWide .product-list__product__primary__taxon,.breakpoint-widescreen .on-products-page .product-list__product .breakpoint-phoneWide .product-list__product__primary__taxon,.breakpoint-widescreenWide .on-products-page .product-list__product .breakpoint-phoneWide .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content .product-list__product .product-list__product__primary__taxon,.breakpoint-tablet .page-content .product-list__product .breakpoint-phoneWide .product-list__product__primary__taxon,.breakpoint-tabletWide .page-content .product-list__product .breakpoint-phoneWide .product-list__product__primary__taxon,.breakpoint-widescreen .page-content .product-list__product .breakpoint-phoneWide .product-list__product__primary__taxon,.breakpoint-widescreenWide .page-content .product-list__product .breakpoint-phoneWide .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content--books-page .product-list__product .product-list__product__primary__taxon,.breakpoint-tablet .page-content--books-page .product-list__product .breakpoint-phoneWide .product-list__product__primary__taxon,.breakpoint-tabletWide .page-content--books-page .product-list__product .breakpoint-phoneWide .product-list__product__primary__taxon,.breakpoint-widescreen .page-content--books-page .product-list__product .breakpoint-phoneWide .product-list__product__primary__taxon,.breakpoint-widescreenWide .page-content--books-page .product-list__product .breakpoint-phoneWide .product-list__product__primary__taxon,.breakpoint-phone .page-content--home-page .product-list__product .breakpoint-phoneWide .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content--home-page .product-list__product .product-list__product__primary__taxon,.breakpoint-tablet .page-content--home-page .product-list__product .breakpoint-phoneWide .product-list__product__primary__taxon,.breakpoint-tabletWide .page-content--home-page .product-list__product .breakpoint-phoneWide .product-list__product__primary__taxon,.breakpoint-widescreen .page-content--home-page .product-list__product .breakpoint-phoneWide .product-list__product__primary__taxon,.breakpoint-widescreenWide .page-content--home-page .product-list__product .breakpoint-phoneWide .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content--list .product-list__product .product-list__product__primary__taxon,.breakpoint-tablet .page-content--list .product-list__product .breakpoint-phoneWide .product-list__product__primary__taxon,.breakpoint-tabletWide .page-content--list .product-list__product .breakpoint-phoneWide .product-list__product__primary__taxon,.breakpoint-widescreen .page-content--list .product-list__product .breakpoint-phoneWide .product-list__product__primary__taxon,.breakpoint-widescreenWide .page-content--list .product-list__product .breakpoint-phoneWide .product-list__product__primary__taxon,.breakpoint-phoneWide .breakpoint-tablet .in-secondary .product-list__product .product-list__product__primary__taxon,.breakpoint-tablet .in-secondary .product-list__product .breakpoint-phoneWide .product-list__product__primary__taxon,.breakpoint-phoneWide .breakpoint-tabletWide .in-secondary .product-list__product .product-list__product__primary__taxon,.breakpoint-tabletWide .in-secondary .product-list__product .breakpoint-phoneWide .product-list__product__primary__taxon,.breakpoint-phoneWide .breakpoint-widescreen .in-secondary .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreen .in-secondary .product-list__product .breakpoint-phoneWide .product-list__product__primary__taxon,.breakpoint-phoneWide .breakpoint-widescreenWide .in-secondary .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreenWide .in-secondary .product-list__product .breakpoint-phoneWide .product-list__product__primary__taxon{font-size:18px;font-size:1.8rem}.breakpoint-tablet .heading-5,.breakpoint-tablet .author .author__title,.author .breakpoint-tablet .author__title,.breakpoint-tablet .copy.page-content__secondary h2,.copy.page-content__secondary .breakpoint-tablet h2,.breakpoint-tablet .condensed-list__product__title,.breakpoint-tablet .condensed-list__item__title,.breakpoint-tablet .featured-product__title,.breakpoint-tablet .product .product__title,.product .breakpoint-tablet .product__title,.breakpoint-phoneWide .on-products-page .product-list__product .breakpoint-tablet .product-list__product__title,.breakpoint-tablet .on-products-page .product-list__product .product-list__product__title,.breakpoint-tabletWide .on-products-page .product-list__product .breakpoint-tablet .product-list__product__title,.breakpoint-widescreen .on-products-page .product-list__product .breakpoint-tablet .product-list__product__title,.breakpoint-widescreenWide .on-products-page .product-list__product .breakpoint-tablet .product-list__product__title,.breakpoint-phoneWide .page-content .product-list__product .breakpoint-tablet .product-list__product__title,.breakpoint-tablet .page-content .product-list__product .product-list__product__title,.breakpoint-tabletWide .page-content .product-list__product .breakpoint-tablet .product-list__product__title,.breakpoint-widescreen .page-content .product-list__product .breakpoint-tablet .product-list__product__title,.breakpoint-widescreenWide .page-content .product-list__product .breakpoint-tablet .product-list__product__title,.breakpoint-phoneWide .page-content--books-page .product-list__product .breakpoint-tablet .product-list__product__title,.breakpoint-tablet .page-content--books-page .product-list__product .product-list__product__title,.breakpoint-tabletWide .page-content--books-page .product-list__product .breakpoint-tablet .product-list__product__title,.breakpoint-widescreen .page-content--books-page .product-list__product .breakpoint-tablet .product-list__product__title,.breakpoint-widescreenWide .page-content--books-page .product-list__product .breakpoint-tablet .product-list__product__title,.breakpoint-phone .page-content--home-page .product-list__product .breakpoint-tablet .product-list__product__title,.breakpoint-phoneWide .page-content--home-page .product-list__product .breakpoint-tablet .product-list__product__title,.breakpoint-tablet .page-content--home-page .product-list__product .product-list__product__title,.breakpoint-tabletWide .page-content--home-page .product-list__product .breakpoint-tablet .product-list__product__title,.breakpoint-widescreen .page-content--home-page .product-list__product .breakpoint-tablet .product-list__product__title,.breakpoint-widescreenWide .page-content--home-page .product-list__product .breakpoint-tablet .product-list__product__title,.breakpoint-phoneWide .page-content--list .product-list__product .breakpoint-tablet .product-list__product__title,.breakpoint-tablet .page-content--list .product-list__product .product-list__product__title,.breakpoint-tabletWide .page-content--list .product-list__product .breakpoint-tablet .product-list__product__title,.breakpoint-widescreen .page-content--list .product-list__product .breakpoint-tablet .product-list__product__title,.breakpoint-widescreenWide .page-content--list .product-list__product .breakpoint-tablet .product-list__product__title,.breakpoint-tablet .in-secondary .product-list__product .product-list__product__title,.breakpoint-tabletWide .in-secondary .product-list__product .breakpoint-tablet .product-list__product__title,.breakpoint-widescreen .in-secondary .product-list__product .breakpoint-tablet .product-list__product__title,.breakpoint-widescreenWide .in-secondary .product-list__product .breakpoint-tablet .product-list__product__title,.breakpoint-phoneWide .on-products-page .product-list__product .breakpoint-tablet .product-list__product__primary__taxon,.breakpoint-tablet .on-products-page .product-list__product .product-list__product__primary__taxon,.breakpoint-tabletWide .on-products-page .product-list__product .breakpoint-tablet .product-list__product__primary__taxon,.breakpoint-widescreen .on-products-page .product-list__product .breakpoint-tablet .product-list__product__primary__taxon,.breakpoint-widescreenWide .on-products-page .product-list__product .breakpoint-tablet .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content .product-list__product .breakpoint-tablet .product-list__product__primary__taxon,.breakpoint-tablet .page-content .product-list__product .product-list__product__primary__taxon,.breakpoint-tabletWide .page-content .product-list__product .breakpoint-tablet .product-list__product__primary__taxon,.breakpoint-widescreen .page-content .product-list__product .breakpoint-tablet .product-list__product__primary__taxon,.breakpoint-widescreenWide .page-content .product-list__product .breakpoint-tablet .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content--books-page .product-list__product .breakpoint-tablet .product-list__product__primary__taxon,.breakpoint-tablet .page-content--books-page .product-list__product .product-list__product__primary__taxon,.breakpoint-tabletWide .page-content--books-page .product-list__product .breakpoint-tablet .product-list__product__primary__taxon,.breakpoint-widescreen .page-content--books-page .product-list__product .breakpoint-tablet .product-list__product__primary__taxon,.breakpoint-widescreenWide .page-content--books-page .product-list__product .breakpoint-tablet .product-list__product__primary__taxon,.breakpoint-phone .page-content--home-page .product-list__product .breakpoint-tablet .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content--home-page .product-list__product .breakpoint-tablet .product-list__product__primary__taxon,.breakpoint-tablet .page-content--home-page .product-list__product .product-list__product__primary__taxon,.breakpoint-tabletWide .page-content--home-page .product-list__product .breakpoint-tablet .product-list__product__primary__taxon,.breakpoint-widescreen .page-content--home-page .product-list__product .breakpoint-tablet .product-list__product__primary__taxon,.breakpoint-widescreenWide .page-content--home-page .product-list__product .breakpoint-tablet .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content--list .product-list__product .breakpoint-tablet .product-list__product__primary__taxon,.breakpoint-tablet .page-content--list .product-list__product .product-list__product__primary__taxon,.breakpoint-tabletWide .page-content--list .product-list__product .breakpoint-tablet .product-list__product__primary__taxon,.breakpoint-widescreen .page-content--list .product-list__product .breakpoint-tablet .product-list__product__primary__taxon,.breakpoint-widescreenWide .page-content--list .product-list__product .breakpoint-tablet .product-list__product__primary__taxon,.breakpoint-tablet .in-secondary .product-list__product .product-list__product__primary__taxon,.breakpoint-tabletWide .in-secondary .product-list__product .breakpoint-tablet .product-list__product__primary__taxon,.breakpoint-widescreen .in-secondary .product-list__product .breakpoint-tablet .product-list__product__primary__taxon,.breakpoint-widescreenWide .in-secondary .product-list__product .breakpoint-tablet .product-list__product__primary__taxon,.breakpoint-tabletWide .heading-5,.breakpoint-tabletWide .author .author__title,.author .breakpoint-tabletWide .author__title,.breakpoint-tabletWide .copy.page-content__secondary h2,.copy.page-content__secondary .breakpoint-tabletWide h2,.breakpoint-tabletWide .condensed-list__product__title,.breakpoint-tabletWide .condensed-list__item__title,.breakpoint-tabletWide .featured-product__title,.breakpoint-tabletWide .product .product__title,.product .breakpoint-tabletWide .product__title,.breakpoint-phoneWide .on-products-page .product-list__product .breakpoint-tabletWide .product-list__product__title,.breakpoint-tablet .on-products-page .product-list__product .breakpoint-tabletWide .product-list__product__title,.breakpoint-tabletWide .on-products-page .product-list__product .product-list__product__title,.breakpoint-widescreen .on-products-page .product-list__product .breakpoint-tabletWide .product-list__product__title,.breakpoint-widescreenWide .on-products-page .product-list__product .breakpoint-tabletWide .product-list__product__title,.breakpoint-phoneWide .page-content .product-list__product .breakpoint-tabletWide .product-list__product__title,.breakpoint-tablet .page-content .product-list__product .breakpoint-tabletWide .product-list__product__title,.breakpoint-tabletWide .page-content .product-list__product .product-list__product__title,.breakpoint-widescreen .page-content .product-list__product .breakpoint-tabletWide .product-list__product__title,.breakpoint-widescreenWide .page-content .product-list__product .breakpoint-tabletWide .product-list__product__title,.breakpoint-phoneWide .page-content--books-page .product-list__product .breakpoint-tabletWide .product-list__product__title,.breakpoint-tablet .page-content--books-page .product-list__product .breakpoint-tabletWide .product-list__product__title,.breakpoint-tabletWide .page-content--books-page .product-list__product .product-list__product__title,.breakpoint-widescreen .page-content--books-page .product-list__product .breakpoint-tabletWide .product-list__product__title,.breakpoint-widescreenWide .page-content--books-page .product-list__product .breakpoint-tabletWide .product-list__product__title,.breakpoint-phone .page-content--home-page .product-list__product .breakpoint-tabletWide .product-list__product__title,.breakpoint-phoneWide .page-content--home-page .product-list__product .breakpoint-tabletWide .product-list__product__title,.breakpoint-tablet .page-content--home-page .product-list__product .breakpoint-tabletWide .product-list__product__title,.breakpoint-tabletWide .page-content--home-page .product-list__product .product-list__product__title,.breakpoint-widescreen .page-content--home-page .product-list__product .breakpoint-tabletWide .product-list__product__title,.breakpoint-widescreenWide .page-content--home-page .product-list__product .breakpoint-tabletWide .product-list__product__title,.breakpoint-phoneWide .page-content--list .product-list__product .breakpoint-tabletWide .product-list__product__title,.breakpoint-tablet .page-content--list .product-list__product .breakpoint-tabletWide .product-list__product__title,.breakpoint-tabletWide .page-content--list .product-list__product .product-list__product__title,.breakpoint-widescreen .page-content--list .product-list__product .breakpoint-tabletWide .product-list__product__title,.breakpoint-widescreenWide .page-content--list .product-list__product .breakpoint-tabletWide .product-list__product__title,.breakpoint-tablet .in-secondary .product-list__product .breakpoint-tabletWide .product-list__product__title,.breakpoint-tabletWide .in-secondary .product-list__product .product-list__product__title,.breakpoint-widescreen .in-secondary .product-list__product .breakpoint-tabletWide .product-list__product__title,.breakpoint-widescreenWide .in-secondary .product-list__product .breakpoint-tabletWide .product-list__product__title,.breakpoint-phoneWide .on-products-page .product-list__product .breakpoint-tabletWide .product-list__product__primary__taxon,.breakpoint-tablet .on-products-page .product-list__product .breakpoint-tabletWide .product-list__product__primary__taxon,.breakpoint-tabletWide .on-products-page .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreen .on-products-page .product-list__product .breakpoint-tabletWide .product-list__product__primary__taxon,.breakpoint-widescreenWide .on-products-page .product-list__product .breakpoint-tabletWide .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content .product-list__product .breakpoint-tabletWide .product-list__product__primary__taxon,.breakpoint-tablet .page-content .product-list__product .breakpoint-tabletWide .product-list__product__primary__taxon,.breakpoint-tabletWide .page-content .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreen .page-content .product-list__product .breakpoint-tabletWide .product-list__product__primary__taxon,.breakpoint-widescreenWide .page-content .product-list__product .breakpoint-tabletWide .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content--books-page .product-list__product .breakpoint-tabletWide .product-list__product__primary__taxon,.breakpoint-tablet .page-content--books-page .product-list__product .breakpoint-tabletWide .product-list__product__primary__taxon,.breakpoint-tabletWide .page-content--books-page .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreen .page-content--books-page .product-list__product .breakpoint-tabletWide .product-list__product__primary__taxon,.breakpoint-widescreenWide .page-content--books-page .product-list__product .breakpoint-tabletWide .product-list__product__primary__taxon,.breakpoint-phone .page-content--home-page .product-list__product .breakpoint-tabletWide .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content--home-page .product-list__product .breakpoint-tabletWide .product-list__product__primary__taxon,.breakpoint-tablet .page-content--home-page .product-list__product .breakpoint-tabletWide .product-list__product__primary__taxon,.breakpoint-tabletWide .page-content--home-page .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreen .page-content--home-page .product-list__product .breakpoint-tabletWide .product-list__product__primary__taxon,.breakpoint-widescreenWide .page-content--home-page .product-list__product .breakpoint-tabletWide .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content--list .product-list__product .breakpoint-tabletWide .product-list__product__primary__taxon,.breakpoint-tablet .page-content--list .product-list__product .breakpoint-tabletWide .product-list__product__primary__taxon,.breakpoint-tabletWide .page-content--list .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreen .page-content--list .product-list__product .breakpoint-tabletWide .product-list__product__primary__taxon,.breakpoint-widescreenWide .page-content--list .product-list__product .breakpoint-tabletWide .product-list__product__primary__taxon,.breakpoint-tablet .in-secondary .product-list__product .breakpoint-tabletWide .product-list__product__primary__taxon,.breakpoint-tabletWide .in-secondary .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreen .in-secondary .product-list__product .breakpoint-tabletWide .product-list__product__primary__taxon,.breakpoint-widescreenWide .in-secondary .product-list__product .breakpoint-tabletWide .product-list__product__primary__taxon{font-size:18px;font-size:1.8rem}.breakpoint-widescreen .heading-5,.breakpoint-widescreen .author .author__title,.author .breakpoint-widescreen .author__title,.breakpoint-widescreen .copy.page-content__secondary h2,.copy.page-content__secondary .breakpoint-widescreen h2,.breakpoint-widescreen .condensed-list__product__title,.breakpoint-widescreen .condensed-list__item__title,.breakpoint-widescreen .featured-product__title,.breakpoint-widescreen .product .product__title,.product .breakpoint-widescreen .product__title,.breakpoint-phoneWide .on-products-page .product-list__product .breakpoint-widescreen .product-list__product__title,.breakpoint-tablet .on-products-page .product-list__product .breakpoint-widescreen .product-list__product__title,.breakpoint-tabletWide .on-products-page .product-list__product .breakpoint-widescreen .product-list__product__title,.breakpoint-widescreen .on-products-page .product-list__product .product-list__product__title,.breakpoint-widescreenWide .on-products-page .product-list__product .breakpoint-widescreen .product-list__product__title,.breakpoint-phoneWide .page-content .product-list__product .breakpoint-widescreen .product-list__product__title,.breakpoint-tablet .page-content .product-list__product .breakpoint-widescreen .product-list__product__title,.breakpoint-tabletWide .page-content .product-list__product .breakpoint-widescreen .product-list__product__title,.breakpoint-widescreen .page-content .product-list__product .product-list__product__title,.breakpoint-widescreenWide .page-content .product-list__product .breakpoint-widescreen .product-list__product__title,.breakpoint-phoneWide .page-content--books-page .product-list__product .breakpoint-widescreen .product-list__product__title,.breakpoint-tablet .page-content--books-page .product-list__product .breakpoint-widescreen .product-list__product__title,.breakpoint-tabletWide .page-content--books-page .product-list__product .breakpoint-widescreen .product-list__product__title,.breakpoint-widescreen .page-content--books-page .product-list__product .product-list__product__title,.breakpoint-widescreenWide .page-content--books-page .product-list__product .breakpoint-widescreen .product-list__product__title,.breakpoint-phone .page-content--home-page .product-list__product .breakpoint-widescreen .product-list__product__title,.breakpoint-phoneWide .page-content--home-page .product-list__product .breakpoint-widescreen .product-list__product__title,.breakpoint-tablet .page-content--home-page .product-list__product .breakpoint-widescreen .product-list__product__title,.breakpoint-tabletWide .page-content--home-page .product-list__product .breakpoint-widescreen .product-list__product__title,.breakpoint-widescreen .page-content--home-page .product-list__product .product-list__product__title,.breakpoint-widescreenWide .page-content--home-page .product-list__product .breakpoint-widescreen .product-list__product__title,.breakpoint-phoneWide .page-content--list .product-list__product .breakpoint-widescreen .product-list__product__title,.breakpoint-tablet .page-content--list .product-list__product .breakpoint-widescreen .product-list__product__title,.breakpoint-tabletWide .page-content--list .product-list__product .breakpoint-widescreen .product-list__product__title,.breakpoint-widescreen .page-content--list .product-list__product .product-list__product__title,.breakpoint-widescreenWide .page-content--list .product-list__product .breakpoint-widescreen .product-list__product__title,.breakpoint-tablet .in-secondary .product-list__product .breakpoint-widescreen .product-list__product__title,.breakpoint-tabletWide .in-secondary .product-list__product .breakpoint-widescreen .product-list__product__title,.breakpoint-widescreen .in-secondary .product-list__product .product-list__product__title,.breakpoint-widescreenWide .in-secondary .product-list__product .breakpoint-widescreen .product-list__product__title,.breakpoint-phoneWide .on-products-page .product-list__product .breakpoint-widescreen .product-list__product__primary__taxon,.breakpoint-tablet .on-products-page .product-list__product .breakpoint-widescreen .product-list__product__primary__taxon,.breakpoint-tabletWide .on-products-page .product-list__product .breakpoint-widescreen .product-list__product__primary__taxon,.breakpoint-widescreen .on-products-page .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreenWide .on-products-page .product-list__product .breakpoint-widescreen .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content .product-list__product .breakpoint-widescreen .product-list__product__primary__taxon,.breakpoint-tablet .page-content .product-list__product .breakpoint-widescreen .product-list__product__primary__taxon,.breakpoint-tabletWide .page-content .product-list__product .breakpoint-widescreen .product-list__product__primary__taxon,.breakpoint-widescreen .page-content .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreenWide .page-content .product-list__product .breakpoint-widescreen .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content--books-page .product-list__product .breakpoint-widescreen .product-list__product__primary__taxon,.breakpoint-tablet .page-content--books-page .product-list__product .breakpoint-widescreen .product-list__product__primary__taxon,.breakpoint-tabletWide .page-content--books-page .product-list__product .breakpoint-widescreen .product-list__product__primary__taxon,.breakpoint-widescreen .page-content--books-page .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreenWide .page-content--books-page .product-list__product .breakpoint-widescreen .product-list__product__primary__taxon,.breakpoint-phone .page-content--home-page .product-list__product .breakpoint-widescreen .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content--home-page .product-list__product .breakpoint-widescreen .product-list__product__primary__taxon,.breakpoint-tablet .page-content--home-page .product-list__product .breakpoint-widescreen .product-list__product__primary__taxon,.breakpoint-tabletWide .page-content--home-page .product-list__product .breakpoint-widescreen .product-list__product__primary__taxon,.breakpoint-widescreen .page-content--home-page .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreenWide .page-content--home-page .product-list__product .breakpoint-widescreen .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content--list .product-list__product .breakpoint-widescreen .product-list__product__primary__taxon,.breakpoint-tablet .page-content--list .product-list__product .breakpoint-widescreen .product-list__product__primary__taxon,.breakpoint-tabletWide .page-content--list .product-list__product .breakpoint-widescreen .product-list__product__primary__taxon,.breakpoint-widescreen .page-content--list .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreenWide .page-content--list .product-list__product .breakpoint-widescreen .product-list__product__primary__taxon,.breakpoint-tablet .in-secondary .product-list__product .breakpoint-widescreen .product-list__product__primary__taxon,.breakpoint-tabletWide .in-secondary .product-list__product .breakpoint-widescreen .product-list__product__primary__taxon,.breakpoint-widescreen .in-secondary .product-list__product .product-list__product__primary__taxon,.breakpoint-widescreenWide .in-secondary .product-list__product .breakpoint-widescreen .product-list__product__primary__taxon,.breakpoint-widescreenWide .heading-5,.breakpoint-widescreenWide .author .author__title,.author .breakpoint-widescreenWide .author__title,.breakpoint-widescreenWide .copy.page-content__secondary h2,.copy.page-content__secondary .breakpoint-widescreenWide h2,.breakpoint-widescreenWide .condensed-list__product__title,.breakpoint-widescreenWide .condensed-list__item__title,.breakpoint-widescreenWide .featured-product__title,.breakpoint-widescreenWide .product .product__title,.product .breakpoint-widescreenWide .product__title,.breakpoint-phoneWide .on-products-page .product-list__product .breakpoint-widescreenWide .product-list__product__title,.breakpoint-tablet .on-products-page .product-list__product .breakpoint-widescreenWide .product-list__product__title,.breakpoint-tabletWide .on-products-page .product-list__product .breakpoint-widescreenWide .product-list__product__title,.breakpoint-widescreen .on-products-page .product-list__product .breakpoint-widescreenWide .product-list__product__title,.breakpoint-widescreenWide .on-products-page .product-list__product .product-list__product__title,.breakpoint-phoneWide .page-content .product-list__product .breakpoint-widescreenWide .product-list__product__title,.breakpoint-tablet .page-content .product-list__product .breakpoint-widescreenWide .product-list__product__title,.breakpoint-tabletWide .page-content .product-list__product .breakpoint-widescreenWide .product-list__product__title,.breakpoint-widescreen .page-content .product-list__product .breakpoint-widescreenWide .product-list__product__title,.breakpoint-widescreenWide .page-content .product-list__product .product-list__product__title,.breakpoint-phoneWide .page-content--books-page .product-list__product .breakpoint-widescreenWide .product-list__product__title,.breakpoint-tablet .page-content--books-page .product-list__product .breakpoint-widescreenWide .product-list__product__title,.breakpoint-tabletWide .page-content--books-page .product-list__product .breakpoint-widescreenWide .product-list__product__title,.breakpoint-widescreen .page-content--books-page .product-list__product .breakpoint-widescreenWide .product-list__product__title,.breakpoint-widescreenWide .page-content--books-page .product-list__product .product-list__product__title,.breakpoint-phone .page-content--home-page .product-list__product .breakpoint-widescreenWide .product-list__product__title,.breakpoint-phoneWide .page-content--home-page .product-list__product .breakpoint-widescreenWide .product-list__product__title,.breakpoint-tablet .page-content--home-page .product-list__product .breakpoint-widescreenWide .product-list__product__title,.breakpoint-tabletWide .page-content--home-page .product-list__product .breakpoint-widescreenWide .product-list__product__title,.breakpoint-widescreen .page-content--home-page .product-list__product .breakpoint-widescreenWide .product-list__product__title,.breakpoint-widescreenWide .page-content--home-page .product-list__product .product-list__product__title,.breakpoint-phoneWide .page-content--list .product-list__product .breakpoint-widescreenWide .product-list__product__title,.breakpoint-tablet .page-content--list .product-list__product .breakpoint-widescreenWide .product-list__product__title,.breakpoint-tabletWide .page-content--list .product-list__product .breakpoint-widescreenWide .product-list__product__title,.breakpoint-widescreen .page-content--list .product-list__product .breakpoint-widescreenWide .product-list__product__title,.breakpoint-widescreenWide .page-content--list .product-list__product .product-list__product__title,.breakpoint-tablet .in-secondary .product-list__product .breakpoint-widescreenWide .product-list__product__title,.breakpoint-tabletWide .in-secondary .product-list__product .breakpoint-widescreenWide .product-list__product__title,.breakpoint-widescreen .in-secondary .product-list__product .breakpoint-widescreenWide .product-list__product__title,.breakpoint-widescreenWide .in-secondary .product-list__product .product-list__product__title,.breakpoint-phoneWide .on-products-page .product-list__product .breakpoint-widescreenWide .product-list__product__primary__taxon,.breakpoint-tablet .on-products-page .product-list__product .breakpoint-widescreenWide .product-list__product__primary__taxon,.breakpoint-tabletWide .on-products-page .product-list__product .breakpoint-widescreenWide .product-list__product__primary__taxon,.breakpoint-widescreen .on-products-page .product-list__product .breakpoint-widescreenWide .product-list__product__primary__taxon,.breakpoint-widescreenWide .on-products-page .product-list__product .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content .product-list__product .breakpoint-widescreenWide .product-list__product__primary__taxon,.breakpoint-tablet .page-content .product-list__product .breakpoint-widescreenWide .product-list__product__primary__taxon,.breakpoint-tabletWide .page-content .product-list__product .breakpoint-widescreenWide .product-list__product__primary__taxon,.breakpoint-widescreen .page-content .product-list__product .breakpoint-widescreenWide .product-list__product__primary__taxon,.breakpoint-widescreenWide .page-content .product-list__product .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content--books-page .product-list__product .breakpoint-widescreenWide .product-list__product__primary__taxon,.breakpoint-tablet .page-content--books-page .product-list__product .breakpoint-widescreenWide .product-list__product__primary__taxon,.breakpoint-tabletWide .page-content--books-page .product-list__product .breakpoint-widescreenWide .product-list__product__primary__taxon,.breakpoint-widescreen .page-content--books-page .product-list__product .breakpoint-widescreenWide .product-list__product__primary__taxon,.breakpoint-widescreenWide .page-content--books-page .product-list__product .product-list__product__primary__taxon,.breakpoint-phone .page-content--home-page .product-list__product .breakpoint-widescreenWide .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content--home-page .product-list__product .breakpoint-widescreenWide .product-list__product__primary__taxon,.breakpoint-tablet .page-content--home-page .product-list__product .breakpoint-widescreenWide .product-list__product__primary__taxon,.breakpoint-tabletWide .page-content--home-page .product-list__product .breakpoint-widescreenWide .product-list__product__primary__taxon,.breakpoint-widescreen .page-content--home-page .product-list__product .breakpoint-widescreenWide .product-list__product__primary__taxon,.breakpoint-widescreenWide .page-content--home-page .product-list__product .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content--list .product-list__product .breakpoint-widescreenWide .product-list__product__primary__taxon,.breakpoint-tablet .page-content--list .product-list__product .breakpoint-widescreenWide .product-list__product__primary__taxon,.breakpoint-tabletWide .page-content--list .product-list__product .breakpoint-widescreenWide .product-list__product__primary__taxon,.breakpoint-widescreen .page-content--list .product-list__product .breakpoint-widescreenWide .product-list__product__primary__taxon,.breakpoint-widescreenWide .page-content--list .product-list__product .product-list__product__primary__taxon,.breakpoint-tablet .in-secondary .product-list__product .breakpoint-widescreenWide .product-list__product__primary__taxon,.breakpoint-tabletWide .in-secondary .product-list__product .breakpoint-widescreenWide .product-list__product__primary__taxon,.breakpoint-widescreen .in-secondary .product-list__product .breakpoint-widescreenWide .product-list__product__primary__taxon,.breakpoint-widescreenWide .in-secondary .product-list__product .product-list__product__primary__taxon{font-size:20px;font-size:2rem}.heading-6,.page-content__paragraph,.author .author__author,.featured-product__author,.post__meta__date,.product .product__author,.product .product__price,.breakpoint-phoneWide .on-products-page .product-list__product .product-list__product__author,.breakpoint-tablet .on-products-page .product-list__product .product-list__product__author,.breakpoint-tabletWide .on-products-page .product-list__product .product-list__product__author,.breakpoint-widescreen .on-products-page .product-list__product .product-list__product__author,.breakpoint-widescreenWide .on-products-page .product-list__product .product-list__product__author,.breakpoint-phoneWide .page-content .product-list__product .product-list__product__author,.breakpoint-tablet .page-content .product-list__product .product-list__product__author,.breakpoint-tabletWide .page-content .product-list__product .product-list__product__author,.breakpoint-widescreen .page-content .product-list__product .product-list__product__author,.breakpoint-widescreenWide .page-content .product-list__product .product-list__product__author,.breakpoint-phoneWide .page-content--books-page .product-list__product .product-list__product__author,.breakpoint-tablet .page-content--books-page .product-list__product .product-list__product__author,.breakpoint-tabletWide .page-content--books-page .product-list__product .product-list__product__author,.breakpoint-widescreen .page-content--books-page .product-list__product .product-list__product__author,.breakpoint-widescreenWide .page-content--books-page .product-list__product .product-list__product__author,.breakpoint-phone .page-content--home-page .product-list__product .product-list__product__author,.breakpoint-phoneWide .page-content--home-page .product-list__product .product-list__product__author,.breakpoint-tablet .page-content--home-page .product-list__product .product-list__product__author,.breakpoint-tabletWide .page-content--home-page .product-list__product .product-list__product__author,.breakpoint-widescreen .page-content--home-page .product-list__product .product-list__product__author,.breakpoint-widescreenWide .page-content--home-page .product-list__product .product-list__product__author,.breakpoint-phoneWide .page-content--list .product-list__product .product-list__product__author,.breakpoint-tablet .page-content--list .product-list__product .product-list__product__author,.breakpoint-tabletWide .page-content--list .product-list__product .product-list__product__author,.breakpoint-widescreen .page-content--list .product-list__product .product-list__product__author,.breakpoint-widescreenWide .page-content--list .product-list__product .product-list__product__author,.breakpoint-tablet .in-secondary .product-list__product .product-list__product__author,.breakpoint-tabletWide .in-secondary .product-list__product .product-list__product__author,.breakpoint-widescreen .in-secondary .product-list__product .product-list__product__author,.breakpoint-widescreenWide .in-secondary .product-list__product .product-list__product__author,.breakpoint-phoneWide .on-products-page .product-list__product .product-list__product__price,.breakpoint-tablet .on-products-page .product-list__product .product-list__product__price,.breakpoint-tabletWide .on-products-page .product-list__product .product-list__product__price,.breakpoint-widescreen .on-products-page .product-list__product .product-list__product__price,.breakpoint-widescreenWide .on-products-page .product-list__product .product-list__product__price,.breakpoint-phoneWide .page-content .product-list__product .product-list__product__price,.breakpoint-tablet .page-content .product-list__product .product-list__product__price,.breakpoint-tabletWide .page-content .product-list__product .product-list__product__price,.breakpoint-widescreen .page-content .product-list__product .product-list__product__price,.breakpoint-widescreenWide .page-content .product-list__product .product-list__product__price,.breakpoint-phoneWide .page-content--books-page .product-list__product .product-list__product__price,.breakpoint-tablet .page-content--books-page .product-list__product .product-list__product__price,.breakpoint-tabletWide .page-content--books-page .product-list__product .product-list__product__price,.breakpoint-widescreen .page-content--books-page .product-list__product .product-list__product__price,.breakpoint-widescreenWide .page-content--books-page .product-list__product .product-list__product__price,.breakpoint-phone .page-content--home-page .product-list__product .product-list__product__price,.breakpoint-phoneWide .page-content--home-page .product-list__product .product-list__product__price,.breakpoint-tablet .page-content--home-page .product-list__product .product-list__product__price,.breakpoint-tabletWide .page-content--home-page .product-list__product .product-list__product__price,.breakpoint-widescreen .page-content--home-page .product-list__product .product-list__product__price,.breakpoint-widescreenWide .page-content--home-page .product-list__product .product-list__product__price,.breakpoint-phoneWide .page-content--list .product-list__product .product-list__product__price,.breakpoint-tablet .page-content--list .product-list__product .product-list__product__price,.breakpoint-tabletWide .page-content--list .product-list__product .product-list__product__price,.breakpoint-widescreen .page-content--list .product-list__product .product-list__product__price,.breakpoint-widescreenWide .page-content--list .product-list__product .product-list__product__price,.breakpoint-tablet .in-secondary .product-list__product .product-list__product__price,.breakpoint-tabletWide .in-secondary .product-list__product .product-list__product__price,.breakpoint-widescreen .in-secondary .product-list__product .product-list__product__price,.breakpoint-widescreenWide .in-secondary .product-list__product .product-list__product__price{line-height:1.2}.breakpoint-phone .heading-6,.breakpoint-phone .page-content__paragraph,.breakpoint-phone .author .author__author,.author .breakpoint-phone .author__author,.breakpoint-phone .featured-product__author,.breakpoint-phone .post__meta__date,.breakpoint-phone .product .product__author,.product .breakpoint-phone .product__author,.breakpoint-phone .product .product__price,.product .breakpoint-phone .product__price,.breakpoint-phone .breakpoint-phoneWide .on-products-page .product-list__product .product-list__product__author,.breakpoint-phoneWide .on-products-page .product-list__product .breakpoint-phone .product-list__product__author,.breakpoint-phone .breakpoint-tablet .on-products-page .product-list__product .product-list__product__author,.breakpoint-tablet .on-products-page .product-list__product .breakpoint-phone .product-list__product__author,.breakpoint-phone .breakpoint-tabletWide .on-products-page .product-list__product .product-list__product__author,.breakpoint-tabletWide .on-products-page .product-list__product .breakpoint-phone .product-list__product__author,.breakpoint-phone .breakpoint-widescreen .on-products-page .product-list__product .product-list__product__author,.breakpoint-widescreen .on-products-page .product-list__product .breakpoint-phone .product-list__product__author,.breakpoint-phone .breakpoint-widescreenWide .on-products-page .product-list__product .product-list__product__author,.breakpoint-widescreenWide .on-products-page .product-list__product .breakpoint-phone .product-list__product__author,.breakpoint-phone .breakpoint-phoneWide .page-content .product-list__product .product-list__product__author,.breakpoint-phoneWide .page-content .product-list__product .breakpoint-phone .product-list__product__author,.breakpoint-phone .breakpoint-tablet .page-content .product-list__product .product-list__product__author,.breakpoint-tablet .page-content .product-list__product .breakpoint-phone .product-list__product__author,.breakpoint-phone .breakpoint-tabletWide .page-content .product-list__product .product-list__product__author,.breakpoint-tabletWide .page-content .product-list__product .breakpoint-phone .product-list__product__author,.breakpoint-phone .breakpoint-widescreen .page-content .product-list__product .product-list__product__author,.breakpoint-widescreen .page-content .product-list__product .breakpoint-phone .product-list__product__author,.breakpoint-phone .breakpoint-widescreenWide .page-content .product-list__product .product-list__product__author,.breakpoint-widescreenWide .page-content .product-list__product .breakpoint-phone .product-list__product__author,.breakpoint-phone .breakpoint-phoneWide .page-content--books-page .product-list__product .product-list__product__author,.breakpoint-phoneWide .page-content--books-page .product-list__product .breakpoint-phone .product-list__product__author,.breakpoint-phone .breakpoint-tablet .page-content--books-page .product-list__product .product-list__product__author,.breakpoint-tablet .page-content--books-page .product-list__product .breakpoint-phone .product-list__product__author,.breakpoint-phone .breakpoint-tabletWide .page-content--books-page .product-list__product .product-list__product__author,.breakpoint-tabletWide .page-content--books-page .product-list__product .breakpoint-phone .product-list__product__author,.breakpoint-phone .breakpoint-widescreen .page-content--books-page .product-list__product .product-list__product__author,.breakpoint-widescreen .page-content--books-page .product-list__product .breakpoint-phone .product-list__product__author,.breakpoint-phone .breakpoint-widescreenWide .page-content--books-page .product-list__product .product-list__product__author,.breakpoint-widescreenWide .page-content--books-page .product-list__product .breakpoint-phone .product-list__product__author,.breakpoint-phone .page-content--home-page .product-list__product .product-list__product__author,.breakpoint-phoneWide .page-content--home-page .product-list__product .breakpoint-phone .product-list__product__author,.breakpoint-tablet .page-content--home-page .product-list__product .breakpoint-phone .product-list__product__author,.breakpoint-tabletWide .page-content--home-page .product-list__product .breakpoint-phone .product-list__product__author,.breakpoint-widescreen .page-content--home-page .product-list__product .breakpoint-phone .product-list__product__author,.breakpoint-widescreenWide .page-content--home-page .product-list__product .breakpoint-phone .product-list__product__author,.breakpoint-phone .breakpoint-phoneWide .page-content--list .product-list__product .product-list__product__author,.breakpoint-phoneWide .page-content--list .product-list__product .breakpoint-phone .product-list__product__author,.breakpoint-phone .breakpoint-tablet .page-content--list .product-list__product .product-list__product__author,.breakpoint-tablet .page-content--list .product-list__product .breakpoint-phone .product-list__product__author,.breakpoint-phone .breakpoint-tabletWide .page-content--list .product-list__product .product-list__product__author,.breakpoint-tabletWide .page-content--list .product-list__product .breakpoint-phone .product-list__product__author,.breakpoint-phone .breakpoint-widescreen .page-content--list .product-list__product .product-list__product__author,.breakpoint-widescreen .page-content--list .product-list__product .breakpoint-phone .product-list__product__author,.breakpoint-phone .breakpoint-widescreenWide .page-content--list .product-list__product .product-list__product__author,.breakpoint-widescreenWide .page-content--list .product-list__product .breakpoint-phone .product-list__product__author,.breakpoint-phone .breakpoint-tablet .in-secondary .product-list__product .product-list__product__author,.breakpoint-tablet .in-secondary .product-list__product .breakpoint-phone .product-list__product__author,.breakpoint-phone .breakpoint-tabletWide .in-secondary .product-list__product .product-list__product__author,.breakpoint-tabletWide .in-secondary .product-list__product .breakpoint-phone .product-list__product__author,.breakpoint-phone .breakpoint-widescreen .in-secondary .product-list__product .product-list__product__author,.breakpoint-widescreen .in-secondary .product-list__product .breakpoint-phone .product-list__product__author,.breakpoint-phone .breakpoint-widescreenWide .in-secondary .product-list__product .product-list__product__author,.breakpoint-widescreenWide .in-secondary .product-list__product .breakpoint-phone .product-list__product__author,.breakpoint-phone .breakpoint-phoneWide .on-products-page .product-list__product .product-list__product__price,.breakpoint-phoneWide .on-products-page .product-list__product .breakpoint-phone .product-list__product__price,.breakpoint-phone .breakpoint-tablet .on-products-page .product-list__product .product-list__product__price,.breakpoint-tablet .on-products-page .product-list__product .breakpoint-phone .product-list__product__price,.breakpoint-phone .breakpoint-tabletWide .on-products-page .product-list__product .product-list__product__price,.breakpoint-tabletWide .on-products-page .product-list__product .breakpoint-phone .product-list__product__price,.breakpoint-phone .breakpoint-widescreen .on-products-page .product-list__product .product-list__product__price,.breakpoint-widescreen .on-products-page .product-list__product .breakpoint-phone .product-list__product__price,.breakpoint-phone .breakpoint-widescreenWide .on-products-page .product-list__product .product-list__product__price,.breakpoint-widescreenWide .on-products-page .product-list__product .breakpoint-phone .product-list__product__price,.breakpoint-phone .breakpoint-phoneWide .page-content .product-list__product .product-list__product__price,.breakpoint-phoneWide .page-content .product-list__product .breakpoint-phone .product-list__product__price,.breakpoint-phone .breakpoint-tablet .page-content .product-list__product .product-list__product__price,.breakpoint-tablet .page-content .product-list__product .breakpoint-phone .product-list__product__price,.breakpoint-phone .breakpoint-tabletWide .page-content .product-list__product .product-list__product__price,.breakpoint-tabletWide .page-content .product-list__product .breakpoint-phone .product-list__product__price,.breakpoint-phone .breakpoint-widescreen .page-content .product-list__product .product-list__product__price,.breakpoint-widescreen .page-content .product-list__product .breakpoint-phone .product-list__product__price,.breakpoint-phone .breakpoint-widescreenWide .page-content .product-list__product .product-list__product__price,.breakpoint-widescreenWide .page-content .product-list__product .breakpoint-phone .product-list__product__price,.breakpoint-phone .breakpoint-phoneWide .page-content--books-page .product-list__product .product-list__product__price,.breakpoint-phoneWide .page-content--books-page .product-list__product .breakpoint-phone .product-list__product__price,.breakpoint-phone .breakpoint-tablet .page-content--books-page .product-list__product .product-list__product__price,.breakpoint-tablet .page-content--books-page .product-list__product .breakpoint-phone .product-list__product__price,.breakpoint-phone .breakpoint-tabletWide .page-content--books-page .product-list__product .product-list__product__price,.breakpoint-tabletWide .page-content--books-page .product-list__product .breakpoint-phone .product-list__product__price,.breakpoint-phone .breakpoint-widescreen .page-content--books-page .product-list__product .product-list__product__price,.breakpoint-widescreen .page-content--books-page .product-list__product .breakpoint-phone .product-list__product__price,.breakpoint-phone .breakpoint-widescreenWide .page-content--books-page .product-list__product .product-list__product__price,.breakpoint-widescreenWide .page-content--books-page .product-list__product .breakpoint-phone .product-list__product__price,.breakpoint-phone .page-content--home-page .product-list__product .product-list__product__price,.breakpoint-phoneWide .page-content--home-page .product-list__product .breakpoint-phone .product-list__product__price,.breakpoint-tablet .page-content--home-page .product-list__product .breakpoint-phone .product-list__product__price,.breakpoint-tabletWide .page-content--home-page .product-list__product .breakpoint-phone .product-list__product__price,.breakpoint-widescreen .page-content--home-page .product-list__product .breakpoint-phone .product-list__product__price,.breakpoint-widescreenWide .page-content--home-page .product-list__product .breakpoint-phone .product-list__product__price,.breakpoint-phone .breakpoint-phoneWide .page-content--list .product-list__product .product-list__product__price,.breakpoint-phoneWide .page-content--list .product-list__product .breakpoint-phone .product-list__product__price,.breakpoint-phone .breakpoint-tablet .page-content--list .product-list__product .product-list__product__price,.breakpoint-tablet .page-content--list .product-list__product .breakpoint-phone .product-list__product__price,.breakpoint-phone .breakpoint-tabletWide .page-content--list .product-list__product .product-list__product__price,.breakpoint-tabletWide .page-content--list .product-list__product .breakpoint-phone .product-list__product__price,.breakpoint-phone .breakpoint-widescreen .page-content--list .product-list__product .product-list__product__price,.breakpoint-widescreen .page-content--list .product-list__product .breakpoint-phone .product-list__product__price,.breakpoint-phone .breakpoint-widescreenWide .page-content--list .product-list__product .product-list__product__price,.breakpoint-widescreenWide .page-content--list .product-list__product .breakpoint-phone .product-list__product__price,.breakpoint-phone .breakpoint-tablet .in-secondary .product-list__product .product-list__product__price,.breakpoint-tablet .in-secondary .product-list__product .breakpoint-phone .product-list__product__price,.breakpoint-phone .breakpoint-tabletWide .in-secondary .product-list__product .product-list__product__price,.breakpoint-tabletWide .in-secondary .product-list__product .breakpoint-phone .product-list__product__price,.breakpoint-phone .breakpoint-widescreen .in-secondary .product-list__product .product-list__product__price,.breakpoint-widescreen .in-secondary .product-list__product .breakpoint-phone .product-list__product__price,.breakpoint-phone .breakpoint-widescreenWide .in-secondary .product-list__product .product-list__product__price,.breakpoint-widescreenWide .in-secondary .product-list__product .breakpoint-phone .product-list__product__price{font-size:16px;font-size:1.6rem}.breakpoint-phoneWide .heading-6,.breakpoint-phoneWide .page-content__paragraph,.breakpoint-phoneWide .author .author__author,.author .breakpoint-phoneWide .author__author,.breakpoint-phoneWide .featured-product__author,.breakpoint-phoneWide .post__meta__date,.breakpoint-phoneWide .product .product__author,.product .breakpoint-phoneWide .product__author,.breakpoint-phoneWide .product .product__price,.product .breakpoint-phoneWide .product__price,.breakpoint-phoneWide .on-products-page .product-list__product .product-list__product__author,.breakpoint-tablet .on-products-page .product-list__product .breakpoint-phoneWide .product-list__product__author,.breakpoint-tabletWide .on-products-page .product-list__product .breakpoint-phoneWide .product-list__product__author,.breakpoint-widescreen .on-products-page .product-list__product .breakpoint-phoneWide .product-list__product__author,.breakpoint-widescreenWide .on-products-page .product-list__product .breakpoint-phoneWide .product-list__product__author,.breakpoint-phoneWide .page-content .product-list__product .product-list__product__author,.breakpoint-tablet .page-content .product-list__product .breakpoint-phoneWide .product-list__product__author,.breakpoint-tabletWide .page-content .product-list__product .breakpoint-phoneWide .product-list__product__author,.breakpoint-widescreen .page-content .product-list__product .breakpoint-phoneWide .product-list__product__author,.breakpoint-widescreenWide .page-content .product-list__product .breakpoint-phoneWide .product-list__product__author,.breakpoint-phoneWide .page-content--books-page .product-list__product .product-list__product__author,.breakpoint-tablet .page-content--books-page .product-list__product .breakpoint-phoneWide .product-list__product__author,.breakpoint-tabletWide .page-content--books-page .product-list__product .breakpoint-phoneWide .product-list__product__author,.breakpoint-widescreen .page-content--books-page .product-list__product .breakpoint-phoneWide .product-list__product__author,.breakpoint-widescreenWide .page-content--books-page .product-list__product .breakpoint-phoneWide .product-list__product__author,.breakpoint-phone .page-content--home-page .product-list__product .breakpoint-phoneWide .product-list__product__author,.breakpoint-phoneWide .page-content--home-page .product-list__product .product-list__product__author,.breakpoint-tablet .page-content--home-page .product-list__product .breakpoint-phoneWide .product-list__product__author,.breakpoint-tabletWide .page-content--home-page .product-list__product .breakpoint-phoneWide .product-list__product__author,.breakpoint-widescreen .page-content--home-page .product-list__product .breakpoint-phoneWide .product-list__product__author,.breakpoint-widescreenWide .page-content--home-page .product-list__product .breakpoint-phoneWide .product-list__product__author,.breakpoint-phoneWide .page-content--list .product-list__product .product-list__product__author,.breakpoint-tablet .page-content--list .product-list__product .breakpoint-phoneWide .product-list__product__author,.breakpoint-tabletWide .page-content--list .product-list__product .breakpoint-phoneWide .product-list__product__author,.breakpoint-widescreen .page-content--list .product-list__product .breakpoint-phoneWide .product-list__product__author,.breakpoint-widescreenWide .page-content--list .product-list__product .breakpoint-phoneWide .product-list__product__author,.breakpoint-phoneWide .breakpoint-tablet .in-secondary .product-list__product .product-list__product__author,.breakpoint-tablet .in-secondary .product-list__product .breakpoint-phoneWide .product-list__product__author,.breakpoint-phoneWide .breakpoint-tabletWide .in-secondary .product-list__product .product-list__product__author,.breakpoint-tabletWide .in-secondary .product-list__product .breakpoint-phoneWide .product-list__product__author,.breakpoint-phoneWide .breakpoint-widescreen .in-secondary .product-list__product .product-list__product__author,.breakpoint-widescreen .in-secondary .product-list__product .breakpoint-phoneWide .product-list__product__author,.breakpoint-phoneWide .breakpoint-widescreenWide .in-secondary .product-list__product .product-list__product__author,.breakpoint-widescreenWide .in-secondary .product-list__product .breakpoint-phoneWide .product-list__product__author,.breakpoint-phoneWide .on-products-page .product-list__product .product-list__product__price,.breakpoint-tablet .on-products-page .product-list__product .breakpoint-phoneWide .product-list__product__price,.breakpoint-tabletWide .on-products-page .product-list__product .breakpoint-phoneWide .product-list__product__price,.breakpoint-widescreen .on-products-page .product-list__product .breakpoint-phoneWide .product-list__product__price,.breakpoint-widescreenWide .on-products-page .product-list__product .breakpoint-phoneWide .product-list__product__price,.breakpoint-phoneWide .page-content .product-list__product .product-list__product__price,.breakpoint-tablet .page-content .product-list__product .breakpoint-phoneWide .product-list__product__price,.breakpoint-tabletWide .page-content .product-list__product .breakpoint-phoneWide .product-list__product__price,.breakpoint-widescreen .page-content .product-list__product .breakpoint-phoneWide .product-list__product__price,.breakpoint-widescreenWide .page-content .product-list__product .breakpoint-phoneWide .product-list__product__price,.breakpoint-phoneWide .page-content--books-page .product-list__product .product-list__product__price,.breakpoint-tablet .page-content--books-page .product-list__product .breakpoint-phoneWide .product-list__product__price,.breakpoint-tabletWide .page-content--books-page .product-list__product .breakpoint-phoneWide .product-list__product__price,.breakpoint-widescreen .page-content--books-page .product-list__product .breakpoint-phoneWide .product-list__product__price,.breakpoint-widescreenWide .page-content--books-page .product-list__product .breakpoint-phoneWide .product-list__product__price,.breakpoint-phone .page-content--home-page .product-list__product .breakpoint-phoneWide .product-list__product__price,.breakpoint-phoneWide .page-content--home-page .product-list__product .product-list__product__price,.breakpoint-tablet .page-content--home-page .product-list__product .breakpoint-phoneWide .product-list__product__price,.breakpoint-tabletWide .page-content--home-page .product-list__product .breakpoint-phoneWide .product-list__product__price,.breakpoint-widescreen .page-content--home-page .product-list__product .breakpoint-phoneWide .product-list__product__price,.breakpoint-widescreenWide .page-content--home-page .product-list__product .breakpoint-phoneWide .product-list__product__price,.breakpoint-phoneWide .page-content--list .product-list__product .product-list__product__price,.breakpoint-tablet .page-content--list .product-list__product .breakpoint-phoneWide .product-list__product__price,.breakpoint-tabletWide .page-content--list .product-list__product .breakpoint-phoneWide .product-list__product__price,.breakpoint-widescreen .page-content--list .product-list__product .breakpoint-phoneWide .product-list__product__price,.breakpoint-widescreenWide .page-content--list .product-list__product .breakpoint-phoneWide .product-list__product__price,.breakpoint-phoneWide .breakpoint-tablet .in-secondary .product-list__product .product-list__product__price,.breakpoint-tablet .in-secondary .product-list__product .breakpoint-phoneWide .product-list__product__price,.breakpoint-phoneWide .breakpoint-tabletWide .in-secondary .product-list__product .product-list__product__price,.breakpoint-tabletWide .in-secondary .product-list__product .breakpoint-phoneWide .product-list__product__price,.breakpoint-phoneWide .breakpoint-widescreen .in-secondary .product-list__product .product-list__product__price,.breakpoint-widescreen .in-secondary .product-list__product .breakpoint-phoneWide .product-list__product__price,.breakpoint-phoneWide .breakpoint-widescreenWide .in-secondary .product-list__product .product-list__product__price,.breakpoint-widescreenWide .in-secondary .product-list__product .breakpoint-phoneWide .product-list__product__price{font-size:16px;font-size:1.6rem}.breakpoint-tablet .heading-6,.breakpoint-tablet .page-content__paragraph,.breakpoint-tablet .author .author__author,.author .breakpoint-tablet .author__author,.breakpoint-tablet .featured-product__author,.breakpoint-tablet .post__meta__date,.breakpoint-tablet .product .product__author,.product .breakpoint-tablet .product__author,.breakpoint-tablet .product .product__price,.product .breakpoint-tablet .product__price,.breakpoint-phoneWide .on-products-page .product-list__product .breakpoint-tablet .product-list__product__author,.breakpoint-tablet .on-products-page .product-list__product .product-list__product__author,.breakpoint-tabletWide .on-products-page .product-list__product .breakpoint-tablet .product-list__product__author,.breakpoint-widescreen .on-products-page .product-list__product .breakpoint-tablet .product-list__product__author,.breakpoint-widescreenWide .on-products-page .product-list__product .breakpoint-tablet .product-list__product__author,.breakpoint-phoneWide .page-content .product-list__product .breakpoint-tablet .product-list__product__author,.breakpoint-tablet .page-content .product-list__product .product-list__product__author,.breakpoint-tabletWide .page-content .product-list__product .breakpoint-tablet .product-list__product__author,.breakpoint-widescreen .page-content .product-list__product .breakpoint-tablet .product-list__product__author,.breakpoint-widescreenWide .page-content .product-list__product .breakpoint-tablet .product-list__product__author,.breakpoint-phoneWide .page-content--books-page .product-list__product .breakpoint-tablet .product-list__product__author,.breakpoint-tablet .page-content--books-page .product-list__product .product-list__product__author,.breakpoint-tabletWide .page-content--books-page .product-list__product .breakpoint-tablet .product-list__product__author,.breakpoint-widescreen .page-content--books-page .product-list__product .breakpoint-tablet .product-list__product__author,.breakpoint-widescreenWide .page-content--books-page .product-list__product .breakpoint-tablet .product-list__product__author,.breakpoint-phone .page-content--home-page .product-list__product .breakpoint-tablet .product-list__product__author,.breakpoint-phoneWide .page-content--home-page .product-list__product .breakpoint-tablet .product-list__product__author,.breakpoint-tablet .page-content--home-page .product-list__product .product-list__product__author,.breakpoint-tabletWide .page-content--home-page .product-list__product .breakpoint-tablet .product-list__product__author,.breakpoint-widescreen .page-content--home-page .product-list__product .breakpoint-tablet .product-list__product__author,.breakpoint-widescreenWide .page-content--home-page .product-list__product .breakpoint-tablet .product-list__product__author,.breakpoint-phoneWide .page-content--list .product-list__product .breakpoint-tablet .product-list__product__author,.breakpoint-tablet .page-content--list .product-list__product .product-list__product__author,.breakpoint-tabletWide .page-content--list .product-list__product .breakpoint-tablet .product-list__product__author,.breakpoint-widescreen .page-content--list .product-list__product .breakpoint-tablet .product-list__product__author,.breakpoint-widescreenWide .page-content--list .product-list__product .breakpoint-tablet .product-list__product__author,.breakpoint-tablet .in-secondary .product-list__product .product-list__product__author,.breakpoint-tabletWide .in-secondary .product-list__product .breakpoint-tablet .product-list__product__author,.breakpoint-widescreen .in-secondary .product-list__product .breakpoint-tablet .product-list__product__author,.breakpoint-widescreenWide .in-secondary .product-list__product .breakpoint-tablet .product-list__product__author,.breakpoint-phoneWide .on-products-page .product-list__product .breakpoint-tablet .product-list__product__price,.breakpoint-tablet .on-products-page .product-list__product .product-list__product__price,.breakpoint-tabletWide .on-products-page .product-list__product .breakpoint-tablet .product-list__product__price,.breakpoint-widescreen .on-products-page .product-list__product .breakpoint-tablet .product-list__product__price,.breakpoint-widescreenWide .on-products-page .product-list__product .breakpoint-tablet .product-list__product__price,.breakpoint-phoneWide .page-content .product-list__product .breakpoint-tablet .product-list__product__price,.breakpoint-tablet .page-content .product-list__product .product-list__product__price,.breakpoint-tabletWide .page-content .product-list__product .breakpoint-tablet .product-list__product__price,.breakpoint-widescreen .page-content .product-list__product .breakpoint-tablet .product-list__product__price,.breakpoint-widescreenWide .page-content .product-list__product .breakpoint-tablet .product-list__product__price,.breakpoint-phoneWide .page-content--books-page .product-list__product .breakpoint-tablet .product-list__product__price,.breakpoint-tablet .page-content--books-page .product-list__product .product-list__product__price,.breakpoint-tabletWide .page-content--books-page .product-list__product .breakpoint-tablet .product-list__product__price,.breakpoint-widescreen .page-content--books-page .product-list__product .breakpoint-tablet .product-list__product__price,.breakpoint-widescreenWide .page-content--books-page .product-list__product .breakpoint-tablet .product-list__product__price,.breakpoint-phone .page-content--home-page .product-list__product .breakpoint-tablet .product-list__product__price,.breakpoint-phoneWide .page-content--home-page .product-list__product .breakpoint-tablet .product-list__product__price,.breakpoint-tablet .page-content--home-page .product-list__product .product-list__product__price,.breakpoint-tabletWide .page-content--home-page .product-list__product .breakpoint-tablet .product-list__product__price,.breakpoint-widescreen .page-content--home-page .product-list__product .breakpoint-tablet .product-list__product__price,.breakpoint-widescreenWide .page-content--home-page .product-list__product .breakpoint-tablet .product-list__product__price,.breakpoint-phoneWide .page-content--list .product-list__product .breakpoint-tablet .product-list__product__price,.breakpoint-tablet .page-content--list .product-list__product .product-list__product__price,.breakpoint-tabletWide .page-content--list .product-list__product .breakpoint-tablet .product-list__product__price,.breakpoint-widescreen .page-content--list .product-list__product .breakpoint-tablet .product-list__product__price,.breakpoint-widescreenWide .page-content--list .product-list__product .breakpoint-tablet .product-list__product__price,.breakpoint-tablet .in-secondary .product-list__product .product-list__product__price,.breakpoint-tabletWide .in-secondary .product-list__product .breakpoint-tablet .product-list__product__price,.breakpoint-widescreen .in-secondary .product-list__product .breakpoint-tablet .product-list__product__price,.breakpoint-widescreenWide .in-secondary .product-list__product .breakpoint-tablet .product-list__product__price,.breakpoint-tabletWide .heading-6,.breakpoint-tabletWide .page-content__paragraph,.breakpoint-tabletWide .author .author__author,.author .breakpoint-tabletWide .author__author,.breakpoint-tabletWide .featured-product__author,.breakpoint-tabletWide .post__meta__date,.breakpoint-tabletWide .product .product__author,.product .breakpoint-tabletWide .product__author,.breakpoint-tabletWide .product .product__price,.product .breakpoint-tabletWide .product__price,.breakpoint-phoneWide .on-products-page .product-list__product .breakpoint-tabletWide .product-list__product__author,.breakpoint-tablet .on-products-page .product-list__product .breakpoint-tabletWide .product-list__product__author,.breakpoint-tabletWide .on-products-page .product-list__product .product-list__product__author,.breakpoint-widescreen .on-products-page .product-list__product .breakpoint-tabletWide .product-list__product__author,.breakpoint-widescreenWide .on-products-page .product-list__product .breakpoint-tabletWide .product-list__product__author,.breakpoint-phoneWide .page-content .product-list__product .breakpoint-tabletWide .product-list__product__author,.breakpoint-tablet .page-content .product-list__product .breakpoint-tabletWide .product-list__product__author,.breakpoint-tabletWide .page-content .product-list__product .product-list__product__author,.breakpoint-widescreen .page-content .product-list__product .breakpoint-tabletWide .product-list__product__author,.breakpoint-widescreenWide .page-content .product-list__product .breakpoint-tabletWide .product-list__product__author,.breakpoint-phoneWide .page-content--books-page .product-list__product .breakpoint-tabletWide .product-list__product__author,.breakpoint-tablet .page-content--books-page .product-list__product .breakpoint-tabletWide .product-list__product__author,.breakpoint-tabletWide .page-content--books-page .product-list__product .product-list__product__author,.breakpoint-widescreen .page-content--books-page .product-list__product .breakpoint-tabletWide .product-list__product__author,.breakpoint-widescreenWide .page-content--books-page .product-list__product .breakpoint-tabletWide .product-list__product__author,.breakpoint-phone .page-content--home-page .product-list__product .breakpoint-tabletWide .product-list__product__author,.breakpoint-phoneWide .page-content--home-page .product-list__product .breakpoint-tabletWide .product-list__product__author,.breakpoint-tablet .page-content--home-page .product-list__product .breakpoint-tabletWide .product-list__product__author,.breakpoint-tabletWide .page-content--home-page .product-list__product .product-list__product__author,.breakpoint-widescreen .page-content--home-page .product-list__product .breakpoint-tabletWide .product-list__product__author,.breakpoint-widescreenWide .page-content--home-page .product-list__product .breakpoint-tabletWide .product-list__product__author,.breakpoint-phoneWide .page-content--list .product-list__product .breakpoint-tabletWide .product-list__product__author,.breakpoint-tablet .page-content--list .product-list__product .breakpoint-tabletWide .product-list__product__author,.breakpoint-tabletWide .page-content--list .product-list__product .product-list__product__author,.breakpoint-widescreen .page-content--list .product-list__product .breakpoint-tabletWide .product-list__product__author,.breakpoint-widescreenWide .page-content--list .product-list__product .breakpoint-tabletWide .product-list__product__author,.breakpoint-tablet .in-secondary .product-list__product .breakpoint-tabletWide .product-list__product__author,.breakpoint-tabletWide .in-secondary .product-list__product .product-list__product__author,.breakpoint-widescreen .in-secondary .product-list__product .breakpoint-tabletWide .product-list__product__author,.breakpoint-widescreenWide .in-secondary .product-list__product .breakpoint-tabletWide .product-list__product__author,.breakpoint-phoneWide .on-products-page .product-list__product .breakpoint-tabletWide .product-list__product__price,.breakpoint-tablet .on-products-page .product-list__product .breakpoint-tabletWide .product-list__product__price,.breakpoint-tabletWide .on-products-page .product-list__product .product-list__product__price,.breakpoint-widescreen .on-products-page .product-list__product .breakpoint-tabletWide .product-list__product__price,.breakpoint-widescreenWide .on-products-page .product-list__product .breakpoint-tabletWide .product-list__product__price,.breakpoint-phoneWide .page-content .product-list__product .breakpoint-tabletWide .product-list__product__price,.breakpoint-tablet .page-content .product-list__product .breakpoint-tabletWide .product-list__product__price,.breakpoint-tabletWide .page-content .product-list__product .product-list__product__price,.breakpoint-widescreen .page-content .product-list__product .breakpoint-tabletWide .product-list__product__price,.breakpoint-widescreenWide .page-content .product-list__product .breakpoint-tabletWide .product-list__product__price,.breakpoint-phoneWide .page-content--books-page .product-list__product .breakpoint-tabletWide .product-list__product__price,.breakpoint-tablet .page-content--books-page .product-list__product .breakpoint-tabletWide .product-list__product__price,.breakpoint-tabletWide .page-content--books-page .product-list__product .product-list__product__price,.breakpoint-widescreen .page-content--books-page .product-list__product .breakpoint-tabletWide .product-list__product__price,.breakpoint-widescreenWide .page-content--books-page .product-list__product .breakpoint-tabletWide .product-list__product__price,.breakpoint-phone .page-content--home-page .product-list__product .breakpoint-tabletWide .product-list__product__price,.breakpoint-phoneWide .page-content--home-page .product-list__product .breakpoint-tabletWide .product-list__product__price,.breakpoint-tablet .page-content--home-page .product-list__product .breakpoint-tabletWide .product-list__product__price,.breakpoint-tabletWide .page-content--home-page .product-list__product .product-list__product__price,.breakpoint-widescreen .page-content--home-page .product-list__product .breakpoint-tabletWide .product-list__product__price,.breakpoint-widescreenWide .page-content--home-page .product-list__product .breakpoint-tabletWide .product-list__product__price,.breakpoint-phoneWide .page-content--list .product-list__product .breakpoint-tabletWide .product-list__product__price,.breakpoint-tablet .page-content--list .product-list__product .breakpoint-tabletWide .product-list__product__price,.breakpoint-tabletWide .page-content--list .product-list__product .product-list__product__price,.breakpoint-widescreen .page-content--list .product-list__product .breakpoint-tabletWide .product-list__product__price,.breakpoint-widescreenWide .page-content--list .product-list__product .breakpoint-tabletWide .product-list__product__price,.breakpoint-tablet .in-secondary .product-list__product .breakpoint-tabletWide .product-list__product__price,.breakpoint-tabletWide .in-secondary .product-list__product .product-list__product__price,.breakpoint-widescreen .in-secondary .product-list__product .breakpoint-tabletWide .product-list__product__price,.breakpoint-widescreenWide .in-secondary .product-list__product .breakpoint-tabletWide .product-list__product__price{font-size:16px;font-size:1.6rem}.breakpoint-widescreen .heading-6,.breakpoint-widescreen .page-content__paragraph,.breakpoint-widescreen .author .author__author,.author .breakpoint-widescreen .author__author,.breakpoint-widescreen .featured-product__author,.breakpoint-widescreen .post__meta__date,.breakpoint-widescreen .product .product__author,.product .breakpoint-widescreen .product__author,.breakpoint-widescreen .product .product__price,.product .breakpoint-widescreen .product__price,.breakpoint-phoneWide .on-products-page .product-list__product .breakpoint-widescreen .product-list__product__author,.breakpoint-tablet .on-products-page .product-list__product .breakpoint-widescreen .product-list__product__author,.breakpoint-tabletWide .on-products-page .product-list__product .breakpoint-widescreen .product-list__product__author,.breakpoint-widescreen .on-products-page .product-list__product .product-list__product__author,.breakpoint-widescreenWide .on-products-page .product-list__product .breakpoint-widescreen .product-list__product__author,.breakpoint-phoneWide .page-content .product-list__product .breakpoint-widescreen .product-list__product__author,.breakpoint-tablet .page-content .product-list__product .breakpoint-widescreen .product-list__product__author,.breakpoint-tabletWide .page-content .product-list__product .breakpoint-widescreen .product-list__product__author,.breakpoint-widescreen .page-content .product-list__product .product-list__product__author,.breakpoint-widescreenWide .page-content .product-list__product .breakpoint-widescreen .product-list__product__author,.breakpoint-phoneWide .page-content--books-page .product-list__product .breakpoint-widescreen .product-list__product__author,.breakpoint-tablet .page-content--books-page .product-list__product .breakpoint-widescreen .product-list__product__author,.breakpoint-tabletWide .page-content--books-page .product-list__product .breakpoint-widescreen .product-list__product__author,.breakpoint-widescreen .page-content--books-page .product-list__product .product-list__product__author,.breakpoint-widescreenWide .page-content--books-page .product-list__product .breakpoint-widescreen .product-list__product__author,.breakpoint-phone .page-content--home-page .product-list__product .breakpoint-widescreen .product-list__product__author,.breakpoint-phoneWide .page-content--home-page .product-list__product .breakpoint-widescreen .product-list__product__author,.breakpoint-tablet .page-content--home-page .product-list__product .breakpoint-widescreen .product-list__product__author,.breakpoint-tabletWide .page-content--home-page .product-list__product .breakpoint-widescreen .product-list__product__author,.breakpoint-widescreen .page-content--home-page .product-list__product .product-list__product__author,.breakpoint-widescreenWide .page-content--home-page .product-list__product .breakpoint-widescreen .product-list__product__author,.breakpoint-phoneWide .page-content--list .product-list__product .breakpoint-widescreen .product-list__product__author,.breakpoint-tablet .page-content--list .product-list__product .breakpoint-widescreen .product-list__product__author,.breakpoint-tabletWide .page-content--list .product-list__product .breakpoint-widescreen .product-list__product__author,.breakpoint-widescreen .page-content--list .product-list__product .product-list__product__author,.breakpoint-widescreenWide .page-content--list .product-list__product .breakpoint-widescreen .product-list__product__author,.breakpoint-tablet .in-secondary .product-list__product .breakpoint-widescreen .product-list__product__author,.breakpoint-tabletWide .in-secondary .product-list__product .breakpoint-widescreen .product-list__product__author,.breakpoint-widescreen .in-secondary .product-list__product .product-list__product__author,.breakpoint-widescreenWide .in-secondary .product-list__product .breakpoint-widescreen .product-list__product__author,.breakpoint-phoneWide .on-products-page .product-list__product .breakpoint-widescreen .product-list__product__price,.breakpoint-tablet .on-products-page .product-list__product .breakpoint-widescreen .product-list__product__price,.breakpoint-tabletWide .on-products-page .product-list__product .breakpoint-widescreen .product-list__product__price,.breakpoint-widescreen .on-products-page .product-list__product .product-list__product__price,.breakpoint-widescreenWide .on-products-page .product-list__product .breakpoint-widescreen .product-list__product__price,.breakpoint-phoneWide .page-content .product-list__product .breakpoint-widescreen .product-list__product__price,.breakpoint-tablet .page-content .product-list__product .breakpoint-widescreen .product-list__product__price,.breakpoint-tabletWide .page-content .product-list__product .breakpoint-widescreen .product-list__product__price,.breakpoint-widescreen .page-content .product-list__product .product-list__product__price,.breakpoint-widescreenWide .page-content .product-list__product .breakpoint-widescreen .product-list__product__price,.breakpoint-phoneWide .page-content--books-page .product-list__product .breakpoint-widescreen .product-list__product__price,.breakpoint-tablet .page-content--books-page .product-list__product .breakpoint-widescreen .product-list__product__price,.breakpoint-tabletWide .page-content--books-page .product-list__product .breakpoint-widescreen .product-list__product__price,.breakpoint-widescreen .page-content--books-page .product-list__product .product-list__product__price,.breakpoint-widescreenWide .page-content--books-page .product-list__product .breakpoint-widescreen .product-list__product__price,.breakpoint-phone .page-content--home-page .product-list__product .breakpoint-widescreen .product-list__product__price,.breakpoint-phoneWide .page-content--home-page .product-list__product .breakpoint-widescreen .product-list__product__price,.breakpoint-tablet .page-content--home-page .product-list__product .breakpoint-widescreen .product-list__product__price,.breakpoint-tabletWide .page-content--home-page .product-list__product .breakpoint-widescreen .product-list__product__price,.breakpoint-widescreen .page-content--home-page .product-list__product .product-list__product__price,.breakpoint-widescreenWide .page-content--home-page .product-list__product .breakpoint-widescreen .product-list__product__price,.breakpoint-phoneWide .page-content--list .product-list__product .breakpoint-widescreen .product-list__product__price,.breakpoint-tablet .page-content--list .product-list__product .breakpoint-widescreen .product-list__product__price,.breakpoint-tabletWide .page-content--list .product-list__product .breakpoint-widescreen .product-list__product__price,.breakpoint-widescreen .page-content--list .product-list__product .product-list__product__price,.breakpoint-widescreenWide .page-content--list .product-list__product .breakpoint-widescreen .product-list__product__price,.breakpoint-tablet .in-secondary .product-list__product .breakpoint-widescreen .product-list__product__price,.breakpoint-tabletWide .in-secondary .product-list__product .breakpoint-widescreen .product-list__product__price,.breakpoint-widescreen .in-secondary .product-list__product .product-list__product__price,.breakpoint-widescreenWide .in-secondary .product-list__product .breakpoint-widescreen .product-list__product__price,.breakpoint-widescreenWide .heading-6,.breakpoint-widescreenWide .page-content__paragraph,.breakpoint-widescreenWide .author .author__author,.author .breakpoint-widescreenWide .author__author,.breakpoint-widescreenWide .featured-product__author,.breakpoint-widescreenWide .post__meta__date,.breakpoint-widescreenWide .product .product__author,.product .breakpoint-widescreenWide .product__author,.breakpoint-widescreenWide .product .product__price,.product .breakpoint-widescreenWide .product__price,.breakpoint-phoneWide .on-products-page .product-list__product .breakpoint-widescreenWide .product-list__product__author,.breakpoint-tablet .on-products-page .product-list__product .breakpoint-widescreenWide .product-list__product__author,.breakpoint-tabletWide .on-products-page .product-list__product .breakpoint-widescreenWide .product-list__product__author,.breakpoint-widescreen .on-products-page .product-list__product .breakpoint-widescreenWide .product-list__product__author,.breakpoint-widescreenWide .on-products-page .product-list__product .product-list__product__author,.breakpoint-phoneWide .page-content .product-list__product .breakpoint-widescreenWide .product-list__product__author,.breakpoint-tablet .page-content .product-list__product .breakpoint-widescreenWide .product-list__product__author,.breakpoint-tabletWide .page-content .product-list__product .breakpoint-widescreenWide .product-list__product__author,.breakpoint-widescreen .page-content .product-list__product .breakpoint-widescreenWide .product-list__product__author,.breakpoint-widescreenWide .page-content .product-list__product .product-list__product__author,.breakpoint-phoneWide .page-content--books-page .product-list__product .breakpoint-widescreenWide .product-list__product__author,.breakpoint-tablet .page-content--books-page .product-list__product .breakpoint-widescreenWide .product-list__product__author,.breakpoint-tabletWide .page-content--books-page .product-list__product .breakpoint-widescreenWide .product-list__product__author,.breakpoint-widescreen .page-content--books-page .product-list__product .breakpoint-widescreenWide .product-list__product__author,.breakpoint-widescreenWide .page-content--books-page .product-list__product .product-list__product__author,.breakpoint-phone .page-content--home-page .product-list__product .breakpoint-widescreenWide .product-list__product__author,.breakpoint-phoneWide .page-content--home-page .product-list__product .breakpoint-widescreenWide .product-list__product__author,.breakpoint-tablet .page-content--home-page .product-list__product .breakpoint-widescreenWide .product-list__product__author,.breakpoint-tabletWide .page-content--home-page .product-list__product .breakpoint-widescreenWide .product-list__product__author,.breakpoint-widescreen .page-content--home-page .product-list__product .breakpoint-widescreenWide .product-list__product__author,.breakpoint-widescreenWide .page-content--home-page .product-list__product .product-list__product__author,.breakpoint-phoneWide .page-content--list .product-list__product .breakpoint-widescreenWide .product-list__product__author,.breakpoint-tablet .page-content--list .product-list__product .breakpoint-widescreenWide .product-list__product__author,.breakpoint-tabletWide .page-content--list .product-list__product .breakpoint-widescreenWide .product-list__product__author,.breakpoint-widescreen .page-content--list .product-list__product .breakpoint-widescreenWide .product-list__product__author,.breakpoint-widescreenWide .page-content--list .product-list__product .product-list__product__author,.breakpoint-tablet .in-secondary .product-list__product .breakpoint-widescreenWide .product-list__product__author,.breakpoint-tabletWide .in-secondary .product-list__product .breakpoint-widescreenWide .product-list__product__author,.breakpoint-widescreen .in-secondary .product-list__product .breakpoint-widescreenWide .product-list__product__author,.breakpoint-widescreenWide .in-secondary .product-list__product .product-list__product__author,.breakpoint-phoneWide .on-products-page .product-list__product .breakpoint-widescreenWide .product-list__product__price,.breakpoint-tablet .on-products-page .product-list__product .breakpoint-widescreenWide .product-list__product__price,.breakpoint-tabletWide .on-products-page .product-list__product .breakpoint-widescreenWide .product-list__product__price,.breakpoint-widescreen .on-products-page .product-list__product .breakpoint-widescreenWide .product-list__product__price,.breakpoint-widescreenWide .on-products-page .product-list__product .product-list__product__price,.breakpoint-phoneWide .page-content .product-list__product .breakpoint-widescreenWide .product-list__product__price,.breakpoint-tablet .page-content .product-list__product .breakpoint-widescreenWide .product-list__product__price,.breakpoint-tabletWide .page-content .product-list__product .breakpoint-widescreenWide .product-list__product__price,.breakpoint-widescreen .page-content .product-list__product .breakpoint-widescreenWide .product-list__product__price,.breakpoint-widescreenWide .page-content .product-list__product .product-list__product__price,.breakpoint-phoneWide .page-content--books-page .product-list__product .breakpoint-widescreenWide .product-list__product__price,.breakpoint-tablet .page-content--books-page .product-list__product .breakpoint-widescreenWide .product-list__product__price,.breakpoint-tabletWide .page-content--books-page .product-list__product .breakpoint-widescreenWide .product-list__product__price,.breakpoint-widescreen .page-content--books-page .product-list__product .breakpoint-widescreenWide .product-list__product__price,.breakpoint-widescreenWide .page-content--books-page .product-list__product .product-list__product__price,.breakpoint-phone .page-content--home-page .product-list__product .breakpoint-widescreenWide .product-list__product__price,.breakpoint-phoneWide .page-content--home-page .product-list__product .breakpoint-widescreenWide .product-list__product__price,.breakpoint-tablet .page-content--home-page .product-list__product .breakpoint-widescreenWide .product-list__product__price,.breakpoint-tabletWide .page-content--home-page .product-list__product .breakpoint-widescreenWide .product-list__product__price,.breakpoint-widescreen .page-content--home-page .product-list__product .breakpoint-widescreenWide .product-list__product__price,.breakpoint-widescreenWide .page-content--home-page .product-list__product .product-list__product__price,.breakpoint-phoneWide .page-content--list .product-list__product .breakpoint-widescreenWide .product-list__product__price,.breakpoint-tablet .page-content--list .product-list__product .breakpoint-widescreenWide .product-list__product__price,.breakpoint-tabletWide .page-content--list .product-list__product .breakpoint-widescreenWide .product-list__product__price,.breakpoint-widescreen .page-content--list .product-list__product .breakpoint-widescreenWide .product-list__product__price,.breakpoint-widescreenWide .page-content--list .product-list__product .product-list__product__price,.breakpoint-tablet .in-secondary .product-list__product .breakpoint-widescreenWide .product-list__product__price,.breakpoint-tabletWide .in-secondary .product-list__product .breakpoint-widescreenWide .product-list__product__price,.breakpoint-widescreen .in-secondary .product-list__product .breakpoint-widescreenWide .product-list__product__price,.breakpoint-widescreenWide .in-secondary .product-list__product .product-list__product__price{font-size:16px;font-size:1.6rem}.heading-7,.page-content__special__title,.condensed-list__header,.events-box__header__title,.feature-slider__description__category,.news-box__header__title,.product-list__header,.twitter-box__header__title{font-family:"Avenir Next LT W02 Bold", "Avenir Next", "Avenir", sans-serif;text-transform:lowercase;line-height:1.2}.breakpoint-phone .heading-7,.breakpoint-phone .page-content__special__title,.breakpoint-phone .condensed-list__header,.breakpoint-phone .events-box__header__title,.breakpoint-phone .feature-slider__description__category,.breakpoint-phone .news-box__header__title,.breakpoint-phone .product-list__header,.breakpoint-phone .twitter-box__header__title{font-size:16px;font-size:1.6rem}.breakpoint-phoneWide .heading-7,.breakpoint-phoneWide .page-content__special__title,.breakpoint-phoneWide .condensed-list__header,.breakpoint-phoneWide .events-box__header__title,.breakpoint-phoneWide .feature-slider__description__category,.breakpoint-phoneWide .news-box__header__title,.breakpoint-phoneWide .product-list__header,.breakpoint-phoneWide .twitter-box__header__title{font-size:16px;font-size:1.6rem}.breakpoint-tablet .heading-7,.breakpoint-tablet .page-content__special__title,.breakpoint-tablet .condensed-list__header,.breakpoint-tablet .events-box__header__title,.breakpoint-tablet .feature-slider__description__category,.breakpoint-tablet .news-box__header__title,.breakpoint-tablet .product-list__header,.breakpoint-tablet .twitter-box__header__title,.breakpoint-tabletWide .heading-7,.breakpoint-tabletWide .page-content__special__title,.breakpoint-tabletWide .condensed-list__header,.breakpoint-tabletWide .events-box__header__title,.breakpoint-tabletWide .feature-slider__description__category,.breakpoint-tabletWide .news-box__header__title,.breakpoint-tabletWide .product-list__header,.breakpoint-tabletWide .twitter-box__header__title{font-size:20px;font-size:2rem}.breakpoint-widescreen .heading-7,.breakpoint-widescreen .page-content__special__title,.breakpoint-widescreen .condensed-list__header,.breakpoint-widescreen .events-box__header__title,.breakpoint-widescreen .feature-slider__description__category,.breakpoint-widescreen .news-box__header__title,.breakpoint-widescreen .product-list__header,.breakpoint-widescreen .twitter-box__header__title,.breakpoint-widescreenWide .heading-7,.breakpoint-widescreenWide .page-content__special__title,.breakpoint-widescreenWide .condensed-list__header,.breakpoint-widescreenWide .events-box__header__title,.breakpoint-widescreenWide .feature-slider__description__category,.breakpoint-widescreenWide .news-box__header__title,.breakpoint-widescreenWide .product-list__header,.breakpoint-widescreenWide .twitter-box__header__title{font-size:24px;font-size:2.4rem}.heading-8,.page-content__meta,.condensed-list__product__item,.condensed-list__product__author{letter-spacing:0.1em;line-height:1.2;text-transform:uppercase}.breakpoint-phone .heading-8,.breakpoint-phone .page-content__meta,.breakpoint-phone .condensed-list__product__item,.breakpoint-phone .condensed-list__product__author{font-size:16px;font-size:1.6rem}.breakpoint-phoneWide .heading-8,.breakpoint-phoneWide .page-content__meta,.breakpoint-phoneWide .condensed-list__product__item,.breakpoint-phoneWide .condensed-list__product__author{font-size:16px;font-size:1.6rem}.breakpoint-tablet .heading-8,.breakpoint-tablet .page-content__meta,.breakpoint-tablet .condensed-list__product__item,.breakpoint-tablet .condensed-list__product__author,.breakpoint-tabletWide .heading-8,.breakpoint-tabletWide .page-content__meta,.breakpoint-tabletWide .condensed-list__product__item,.breakpoint-tabletWide .condensed-list__product__author{font-size:16px;font-size:1.6rem}.breakpoint-widescreen .heading-8,.breakpoint-widescreen .page-content__meta,.breakpoint-widescreen .condensed-list__product__item,.breakpoint-widescreen .condensed-list__product__author,.breakpoint-widescreenWide .heading-8,.breakpoint-widescreenWide .page-content__meta,.breakpoint-widescreenWide .condensed-list__product__item,.breakpoint-widescreenWide .condensed-list__product__author{font-size:13px;font-size:1.3rem}.quote{font-size:14px;font-size:1.4rem;font-family:"AvenirNextLTW01-Italic", "Avenir Next", "Avenir", sans-serif;line-height:1.2857142857}.quote-attribution{font-family:"AvenirNextLTW01-DemiIta", "Avenir Next", "Avenir", sans-serif}.quote-attribution:before{content:"—"}.page{color:#222;background-color:#ffffff}.breakpoint-phone .page,.breakpoint-phoneWide .page,.breakpoint-tablet .page{width:100%;overflow:visible}.breakpoint-phone .page.active,.breakpoint-phoneWide .page.active,.breakpoint-tablet .page.active{-webkit-transform:translateX(-200px);-ms-transform:translateX(-200px);transform:translateX(-200px)}.breakpoint-tablet .page,.breakpoint-tabletWide .page{background-color:#f2f2f2;background-image:-webkit-linear-gradient(top, #f2f2f2 0%, #fff 50%);background-image:linear-gradient(to bottom, #f2f2f2 0%, #fff 50%);background-repeat:no-repeat}.breakpoint-tabletWide .page{overflow:hidden}.breakpoint-widescreen .page,.breakpoint-widescreenWide .page{background-color:#f2f2f2;background-image:-webkit-linear-gradient(top, #f2f2f2 0%, #f2f2f2 50%, #fff 90%);background-image:linear-gradient(to bottom, #f2f2f2 0%, #f2f2f2 50%, #fff 90%);background-repeat:no-repeat;overflow:hidden}.drawer-page{-webkit-transition:-webkit-transform 350ms cubic-bezier(0.335, 0.015, 0.25, 1.005);transition:transform 350ms cubic-bezier(0.335, 0.015, 0.25, 1.005)}.page--promo{position:relative}.page-content{margin:auto}.breakpoint-tabletWide .page-content{padding-bottom:40px;padding-bottom:4rem;overflow:hidden;width:90%}.breakpoint-widescreen .page-content{padding-bottom:40px;padding-bottom:4rem;overflow:hidden;width:94%}.breakpoint-widescreenWide .page-content{padding-bottom:40px;padding-bottom:4rem;overflow:hidden;width:80%}.page-content__details{background:#ffffff;margin:auto;position:relative}.breakpoint-phone .page-content__details,.breakpoint-phoneWide .page-content__details{zoom:1}.breakpoint-phone .page-content__details:before,.breakpoint-phone .page-content__details:after,.breakpoint-phoneWide .page-content__details:before,.breakpoint-phoneWide .page-content__details:after{content:" ";display:table}.breakpoint-phone .page-content__details:after,.breakpoint-phoneWide .page-content__details:after{clear:both}.breakpoint-phone .page-content__details{padding-left:20px;padding-right:20px;padding-left:2rem;padding-right:2rem}.breakpoint-phoneWide .page-content__details{padding-left:40px;padding-right:40px;padding-left:4rem;padding-right:4rem}.breakpoint-tablet .page-content__details{overflow:hidden;padding-left:5%;padding-right:5%;width:90%}.breakpoint-tabletWide .page-content__details{float:left;width:70%;padding-left:5%;padding-right:5%}.breakpoint-tablet .page-content__details{padding-top:40px;padding-top:4rem}.breakpoint-tabletWide .page-content__details{padding-top:60px;padding-top:6rem}.breakpoint-widescreen .page-content__details,.breakpoint-widescreenWide .page-content__details{padding-top:60px;padding-bottom:60px;padding-top:6rem;padding-bottom:6rem;float:left;padding-left:3%;padding-right:3%;width:70%}.breakpoint-widescreenWide .page-content__details{padding-top:80px;padding-bottom:80px;padding-top:8rem;padding-bottom:8rem;width:60%}.breakpoint-tabletWide .page-content--full .page-content__details,.breakpoint-widescreen .page-content--full .page-content__details{width:100%}.breakpoint-widescreenWide .page-content--full .page-content__details{width:80%}.breakpoint-tabletWide .page-content__details.page-content__details--feature,.breakpoint-widescreen .page-content__details.page-content__details--feature,.breakpoint-widescreenWide .page-content__details.page-content__details--feature{padding-bottom:20px;padding-bottom:2rem;background-image:-webkit-linear-gradient(280deg, #fff 0%, rgba(255,255,255,0) 70%, rgba(34,34,34,0.1) 100%);background-image:linear-gradient(170deg, #fff 0%, rgba(255,255,255,0) 70%, rgba(34,34,34,0.1) 100%);overflow:hidden;padding-right:35%;position:relative;width:100%}.breakpoint-tabletWide .page-content__details.page-content__details--feature{padding-right:50%}.breakpoint-tabletWide .page-content--search-page .page-content__details,.breakpoint-widescreen .page-content--search-page .page-content__details,.breakpoint-widescreenWide .page-content--search-page .page-content__details{width:80%}.breakpoint-tabletWide .page-content--books-page .page-content__details{width:70%}.breakpoint-widescreen .page-content--books-page .page-content__details,.breakpoint-widescreenWide .page-content--books-page .page-content__details{width:75%}.breakpoint-tabletWide .page-content--authors-page .page-content__details,.breakpoint-widescreen .page-content--authors-page .page-content__details,.breakpoint-widescreenWide .page-content--authors-page .page-content__details,.breakpoint-tabletWide .page-content--home-page .page-content__details,.breakpoint-widescreen .page-content--home-page .page-content__details,.breakpoint-widescreenWide .page-content--home-page .page-content__details,.breakpoint-tabletWide .page-content--list .page-content__details,.breakpoint-widescreen .page-content--list .page-content__details,.breakpoint-widescreenWide .page-content--list .page-content__details{width:100%}.breakpoint-phone .page-content--cart .page-content__details{padding-top:20px;padding-top:2rem}.breakpoint-phoneWide .page-content--cart .page-content__details{padding-top:40px;padding-top:4rem}.breakpoint-tabletWide .page-content--cart .page-content__details{width:100%}.breakpoint-tablet .page-content--home-page .page-content__details,.breakpoint-tabletWide .page-content--home-page .page-content__details{background:transparent;padding:0}.breakpoint-widescreen .page-content--home-page .page-content__details,.breakpoint-widescreenWide .page-content--home-page .page-content__details{padding-top:40px;padding-top:4rem;padding-right:0}.page-content__address-list{overflow:hidden;margin-bottom:10px;margin-bottom:1rem}.page-content__address{margin-bottom:10px;margin-bottom:1rem;line-height:1.6}.breakpoint-tablet .page-content__address,.breakpoint-widescreen .page-content__address,.breakpoint-widescreenWide .page-content__address{margin-right:20px;margin-right:2rem;float:left;min-height:120px}.page-content__address strong{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;letter-spacing:0.1em}.page-content__address h1,.page-content__address h2,.page-content__address h3{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;margin-top:3px;margin-top:0.3rem;margin-bottom:3px;margin-bottom:0.3rem}.page-content__address a{border-bottom:1px dotted}.page-content__address a:hover{border-bottom:1px solid}.page-content__address a .ss-icon{margin-right:5px;margin-right:0.5rem;font-size:0.8em}.page-content__background{background-size:contain;background-repeat:no-repeat;background-position:center center;bottom:0;height:100%;position:absolute;right:0;width:30%;z-index:1}.breakpoint-phone .page-content__background,.breakpoint-phoneWide .page-content__background,.breakpoint-tablet .page-content__background{display:none;visibility:hidden}.breakpoint-widescreenWide .page-content__background{max-width:40%}.page-content__link-list{margin-bottom:30px;margin-bottom:3rem}.page-content__link-list p{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;margin-bottom:5px !important;margin-bottom:0.5em !important}.page-content__primary,.page-content__feature{zoom:1;float:left}.page-content__primary:before,.page-content__primary:after,.page-content__feature:before,.page-content__feature:after{content:" ";display:table}.page-content__primary:after,.page-content__feature:after{clear:both}.breakpoint-phone .page-content__primary,.breakpoint-phoneWide .page-content__primary,.breakpoint-phone .page-content__feature,.breakpoint-phoneWide .page-content__feature{margin-bottom:10px;margin-bottom:1rem;float:none}.breakpoint-widescreen .page-content__primary,.breakpoint-widescreenWide .page-content__primary,.breakpoint-widescreen .page-content__feature,.breakpoint-widescreenWide .page-content__feature{width:77.5%}.breakpoint-phone .page-content__feature,.breakpoint-phoneWide .page-content__feature,.breakpoint-tablet .page-content__feature,.breakpoint-tabletWide .page-content__feature{width:100%}.breakpoint-tabletWide .page-content__primary{width:65%}.page-content__paragraph{margin-bottom:20px;margin-bottom:2rem}.page-content__header{position:relative;z-index:3}.breakpoint-phone .page-content__header,.breakpoint-phoneWide .page-content__header{padding-top:20px;padding-top:2rem}.breakpoint-phone .page-content__intro{font-size:10px;font-size:1rem}.breakpoint-phoneWide .page-content__intro{font-size:10px;font-size:1rem}.breakpoint-tablet .page-content__intro,.breakpoint-tabletWide .page-content__intro{font-size:12px;font-size:1.2rem}.breakpoint-widescreen .page-content__intro,.breakpoint-widescreenWide .page-content__intro{font-size:12px;font-size:1.2rem}.page-content__title{clear:left}.page-content--search-page .page-content__title{margin-bottom:10px;margin-bottom:1rem;margin-top:-5px;margin-top:-0.5rem;padding-bottom:5px;padding-bottom:0.5rem;border-bottom:3px solid #ccc}.page-content__title a{border-bottom:1px dotted #222}.page-content__title span{margin-left:10px;margin-left:1rem}.page-content__title--image{height:42px;height:4.2rem;margin-bottom:20px;margin-bottom:2rem}.page-content__title--text-classics-image{height:75px;height:7.5rem;margin-bottom:40px;margin-bottom:4rem}.breakpoint-tabletWide .page-content__title--text-classics-image,.breakpoint-tablet .page-content__title--text-classics-image,.breakpoint-phoneWide .page-content__title--text-classics-image,.breakpoint-phone .page-content__title--text-classics-image{height:65px;height:6.5rem;margin-bottom:20px;margin-bottom:2rem}.breakpoint-phoneWide .page-content__title--text-classics-image,.breakpoint-phone .page-content__title--text-classics-image{height:50px;height:5rem;margin-bottom:20px;margin-bottom:2rem;max-width:100%}.page-content__subheading{margin-bottom:10px;margin-bottom:1rem}.breakpoint-widescreen .page-content__subheading,.breakpoint-widescreenWide .page-content__subheading{margin-bottom:20px;margin-bottom:2rem}.breakpoint-phone .page-content__meta,.breakpoint-phoneWide .page-content__meta{font-size:12px;font-size:1.2rem}.breakpoint-phone .page-content__meta{margin-top:20px;margin-top:2rem;margin-bottom:0px;margin-bottom:0rem}.breakpoint-phoneWide .page-content__meta{margin-top:10px;margin-top:1rem;margin-bottom:10px;margin-bottom:1rem}.breakpoint-tablet .page-content__meta,.breakpoint-tabletWide .page-content__meta{margin-bottom:20px;margin-bottom:2rem;font-size:14px;font-size:1.4rem}.breakpoint-widescreen .page-content__meta,.breakpoint-widescreenWide .page-content__meta{margin-bottom:10px;margin-bottom:1rem}.page-content__special{background:#ffffff}.breakpoint-tabletWide .page-content__special,.breakpoint-widescreen .page-content__special,.breakpoint-widescreenWide .page-content__special{float:right;margin-left:5%;width:35%}.breakpoint-phone .page-content__special,.breakpoint-phoneWide .page-content__special{margin-top:5px;margin-bottom:5px;margin-top:0.5rem;margin-bottom:0.5rem}.breakpoint-phone .page-content__special,.breakpoint-phoneWide .page-content__special,.breakpoint-tablet .page-content__special{padding:20px;padding:2rem;border:2px solid #FAD000}.breakpoint-tablet .page-content__special,.breakpoint-tabletWide .page-content__special{margin-top:10px;margin-bottom:10px;margin-top:1rem;margin-bottom:1rem}.breakpoint-tabletWide .page-content__special,.breakpoint-widescreen .page-content__special,.breakpoint-widescreenWide .page-content__special{margin-top:15px;margin-bottom:15px;margin-top:1.5rem;margin-bottom:1.5rem;padding:20px;padding:2rem;border-left:3px solid #FAD000}.page-content__special__title{margin-bottom:20px;margin-bottom:2rem}.page-content__special__content{margin-bottom:20px;margin-bottom:2rem;font-family:"chaparral-pro", Palatino, Georgia, serif;font-style:normal;font-weight:500}.breakpoint-phone .page-content__special__content{font-size:10px;font-size:1rem}.breakpoint-phoneWide .page-content__special__content{font-size:10px;font-size:1rem}.breakpoint-tablet .page-content__special__content,.breakpoint-tabletWide .page-content__special__content{font-size:12px;font-size:1.2rem}.breakpoint-widescreen .page-content__special__content,.breakpoint-widescreenWide .page-content__special__content{font-size:12px;font-size:1.2rem}.page-content__special__link{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;letter-spacing:0.1em;text-transform:uppercase}.page-content__secondary{margin:auto;position:relative}.breakpoint-phone .page-content__secondary{font-size:10px;font-size:1rem}.breakpoint-phoneWide .page-content__secondary{font-size:10px;font-size:1rem}.breakpoint-tablet .page-content__secondary,.breakpoint-tabletWide .page-content__secondary{font-size:12px;font-size:1.2rem}.breakpoint-widescreen .page-content__secondary,.breakpoint-widescreenWide .page-content__secondary{font-size:12px;font-size:1.2rem}.breakpoint-phone .page-content__secondary,.breakpoint-phoneWide .page-content__secondary{padding-bottom:20px;padding-bottom:2rem;background:#ffffff;overflow:hidden}.breakpoint-phone .page-content__secondary{padding-left:20px;padding-right:20px;padding-left:2rem;padding-right:2rem}.breakpoint-phoneWide .page-content__secondary{padding-left:40px;padding-right:40px;padding-left:4rem;padding-right:4rem}.breakpoint-phone .page-content__secondary,.breakpoint-phoneWide .page-content__secondary,.breakpoint-tablet .page-content__secondary{padding-top:20px;padding-top:2rem;background:#f2f2f2}.breakpoint-tablet .page-content__secondary{padding-bottom:40px;padding-bottom:4rem;overflow:hidden;padding-left:10%;padding-right:10%;width:100%}.breakpoint-tabletWide .page-content__secondary{padding-top:60px;padding-top:6rem;padding-bottom:40px;padding-bottom:4rem;float:right;overflow:hidden;padding-left:5%;width:30%}.breakpoint-widescreen .page-content__secondary,.breakpoint-widescreenWide .page-content__secondary{padding-top:60px;padding-bottom:60px;padding-top:6rem;padding-bottom:6rem;float:right;padding-left:3%;padding-right:3%;width:30%}.breakpoint-widescreenWide .page-content__secondary{padding-top:80px;padding-bottom:80px;padding-top:8rem;padding-bottom:8rem;width:40%}.breakpoint-tabletWide .page-content--books-page .page-content__secondary{padding-top:0;width:30%}.breakpoint-widescreen .page-content--books-page .page-content__secondary,.breakpoint-widescreenWide .page-content--books-page .page-content__secondary{padding-top:0;width:25%}.breakpoint-tabletWide .page-content--search-page .page-content__secondary,.breakpoint-widescreen .page-content--search-page .page-content__secondary,.breakpoint-widescreenWide .page-content--search-page .page-content__secondary{width:20%}.page-content--home-page .page-content__secondary{background:transparent;padding-top:0;padding-right:0}.breakpoint-phone .page-content--home-page .page-content__secondary,.breakpoint-phoneWide .page-content--home-page .page-content__secondary,.breakpoint-tablet .page-content--home-page .page-content__secondary{display:block;padding-left:0;width:100%}.breakpoint-tabletWide .page-content--home-page .page-content__secondary{width:35%}.breakpoint-widescreen .page-content--home-page .page-content__secondary,.breakpoint-widescreenWide .page-content--home-page .page-content__secondary{padding-left:0;padding-right:1.5%;width:20%}.breakpoint-phone .page-content--cart .page-content__secondary,.breakpoint-phoneWide .page-content--cart .page-content__secondary,.breakpoint-tablet .page-content--cart .page-content__secondary{background:#ffffff}.breakpoint-tabletWide .page-content--cart .page-content__secondary{width:100%}.page-content__deals{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;margin-top:6.8%}.breakpoint-phone .page-content__deals,.breakpoint-phoneWide .page-content__deals{clear:left}.breakpoint-tabletWide .page-content__deals{margin-bottom:20px;margin-bottom:2rem;clear:left;position:relative}.breakpoint-tabletWide .page-content__deals:before{content:'';display:inline-block;height:100%;vertical-align:middle}.breakpoint-widescreen .page-content__deals,.breakpoint-widescreenWide .page-content__deals{margin-bottom:20px;margin-bottom:2rem;float:right;width:22.5%}.page-content__secondary__discount{background:#ffffff;border:4px solid #FAD000;border-radius:10px;text-align:center;font-size:12px;font-size:1.2rem;margin:-20px;margin:-2rem;padding:20px;padding:2rem}.page-content--home-page .page-content__secondary__discount{margin-top:0px;margin-top:0rem;margin-bottom:20px;margin-bottom:2rem}.page-content__secondary__discount__title{margin-bottom:20px;margin-bottom:2rem;font-family:"Avenir Next LT W02 Bold", "Avenir Next", "Avenir", sans-serif;font-size:22px;font-size:2.2rem;text-transform:lowercase}.page-content__secondary__discount__content{margin-bottom:20px;margin-bottom:2rem;font-family:"chaparral-pro", Palatino, Georgia, serif;font-style:normal;font-weight:500;font-size:18px;font-size:1.8rem;line-height:1.2222222222}.page-content__secondary__discount__link{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;letter-spacing:0.1em;text-transform:uppercase}.page-content__photo-wrapper{float:right;overflow:hidden}.breakpoint-phone .page-content__photo-wrapper{width:120px;width:12rem;margin-top:10px;margin-bottom:10px;margin-top:1rem;margin-bottom:1rem;margin-left:20px;margin-left:2rem}.breakpoint-phoneWide .page-content__photo-wrapper{width:160px;width:16rem;margin-top:10px;margin-bottom:10px;margin-top:1rem;margin-bottom:1rem;margin-bottom:20px;margin-bottom:2rem;margin-left:40px;margin-left:4rem}.breakpoint-tablet .page-content__photo-wrapper,.breakpoint-tabletWide .page-content__photo-wrapper{margin-bottom:40px;margin-bottom:4rem;margin-left:40px;margin-left:4rem}.breakpoint-tablet .page-content__photo-wrapper{width:240px;width:24rem;margin-left:60px;margin-left:6rem}.breakpoint-tabletWide .page-content__photo-wrapper{width:30%}.breakpoint-widescreen .page-content__photo-wrapper{margin-bottom:80px;margin-bottom:8rem;margin-left:80px;margin-left:8rem;width:30%}.breakpoint-widescreenWide .page-content__photo-wrapper{margin-bottom:80px;margin-bottom:8rem;margin-left:80px;margin-left:8rem;width:25%}.page-content__photo-wrapper .action{width:100% !important}.page-content__photo{border-radius:8px;border:3px solid #ccc;width:100%}.page-content__photo-credit{font-size:12px;font-size:1.2rem;margin-top:10px;margin-bottom:10px;margin-top:1rem;margin-bottom:1rem;color:#aaaaaa;width:100%}.breakpoint-phone .page-content__description{font-size:10px;font-size:1rem}.breakpoint-phoneWide .page-content__description{font-size:10px;font-size:1rem}.breakpoint-tablet .page-content__description,.breakpoint-tabletWide .page-content__description{padding-top:10px;padding-top:1rem;font-size:12px;font-size:1.2rem}.breakpoint-widescreen .page-content__description,.breakpoint-widescreenWide .page-content__description{padding-top:10px;padding-top:1rem;font-size:12px;font-size:1.2rem}.page-content__spinner-container{height:200px}.action{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;border-bottom:1px dotted #222;overflow:hidden;position:relative}.breakpoint-phone .action,.breakpoint-phoneWide .action,.breakpoint-tablet .action,.breakpoint-tabletWide .action{margin-bottom:2px;margin-bottom:0.2rem;padding-top:8px;padding-top:0.8rem;padding-bottom:8px;padding-bottom:0.8rem;font-size:14px;font-size:1.4rem;display:block}.breakpoint-tablet .action,.breakpoint-tabletWide .action{margin-bottom:10px;margin-bottom:1rem;padding-top:12px;padding-top:1.2rem;padding-bottom:5px;padding-bottom:0.5rem;padding-right:5px;padding-right:0.5rem;font-size:16px;font-size:1.6rem;float:left;margin:0 2.5%;width:45%}.breakpoint-widescreen .action,.breakpoint-widescreenWide .action{margin-bottom:10px;margin-bottom:1rem;padding-top:12px;padding-top:1.2rem;padding-bottom:5px;padding-bottom:0.5rem;padding-right:5px;padding-right:0.5rem;font-size:16px;font-size:1.6rem;clear:both;float:left}.action:hover{border-bottom:1px solid #222}.breakpoint-phone .action__text,.breakpoint-phoneWide .action__text{float:left}.breakpoint-phone .action__icon,.breakpoint-phoneWide .action__icon,.breakpoint-tablet .action__icon,.breakpoint-tabletWide .action__icon{margin-left:2.5px;margin-left:0.25rem;float:right}.breakpoint-widescreen .action__icon,.breakpoint-widescreenWide .action__icon{margin-right:10px;margin-right:1rem;float:left}.buy{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;font-size:12px;font-size:1.2rem;border:1px solid #ccc;box-shadow:2px 2px 0 #FAD000;background:transparent;border-radius:3px;cursor:pointer;clear:left;color:#222;display:inline-block;letter-spacing:0.1em;position:relative;text-transform:uppercase;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-transform:translateZ(0);transform:translateZ(0)}.breakpoint-phone .buy{font-size:9px;font-size:0.9rem}.breakpoint-phone .buy,.breakpoint-phoneWide .buy,.breakpoint-tablet .buy,.breakpoint-tabletWide .buy,.breakpoint-widescreen .buy,.breakpoint-widescreenWide .buy{margin-bottom:20px;margin-bottom:2rem;padding-top:10px;padding-bottom:10px;padding-top:1rem;padding-bottom:1rem;padding-left:20px;padding-left:2rem;padding-right:30px;padding-right:3rem}.buy:hover{border-color:#222;box-shadow:0 0 0 #FAD000;border-radius:5px}.buy__icon{position:absolute;text-align:center;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.breakpoint-phone .buy__icon,.breakpoint-phoneWide .buy__icon,.breakpoint-tablet .buy__icon,.breakpoint-tabletWide .buy__icon,.breakpoint-widescreen .buy__icon,.breakpoint-widescreenWide .buy__icon{top:10px;top:1rem;right:15px;right:1.5rem;width:10px;width:1rem;font-size:10px;font-size:1rem}.buy:hover .buy__icon{right:10px;right:1rem}.action-bar{margin:auto}.breakpoint-phone .action-bar,.breakpoint-phoneWide .action-bar{padding-top:15px;padding-bottom:15px;padding-top:1.5rem;padding-bottom:1.5rem;background:#ffffff}.breakpoint-tablet .action-bar,.breakpoint-tabletWide .action-bar{padding-top:20px;padding-bottom:20px;padding-top:2rem;padding-bottom:2rem;width:100%}.breakpoint-widescreen .action-bar,.breakpoint-widescreenWide .action-bar{margin-top:30px;margin-bottom:30px;margin-top:3rem;margin-bottom:3rem;height:35px;height:3.5rem;width:100%}.breakpoint-widescreen .action-bar .container,.breakpoint-widescreenWide .action-bar .container{position:relative}.action-bar__basket{color:#222;float:left}.breakpoint-widescreen .action-bar__basket{width:60%}.breakpoint-widescreenWide .action-bar__basket{width:50%}.action-bar__basket-status{display:inline-block;padding-left:5%;position:relative}.breakpoint-tabletWide .action-bar__basket-status{padding-left:7.5%}.action-bar__basket-status:before{font-size:14px;font-size:1.4rem;margin-top:2px;margin-top:0.2rem;left:5%;position:absolute;z-index:1}.breakpoint-tabletWide .action-bar__basket-status:before{left:7.5%}.breakpoint-tabletWide .action-bar__basket-status,.breakpoint-widescreen .action-bar__basket-status,.breakpoint-widescreenWide .action-bar__basket-status{padding-top:7px;padding-top:0.7rem;padding-bottom:8px;padding-bottom:0.8rem}.action-bar__basket-status--mobile{width:30px;width:3rem;height:30px;height:3rem;padding-top:10px;padding-top:1rem;display:block;float:left;position:relative}.action-bar__basket-status--mobile .action-bar__basket-status__item-count{font-size:10px;font-size:1rem;width:20px;width:2rem;height:20px;height:2rem;margin-left:-10px;margin-left:-1rem;padding-top:5px;padding-top:0.5rem;background:#FAD000;border-radius:50%;position:absolute;text-align:center;top:0;left:0}.action-bar__basket-status--mobile:before{font-size:16px;font-size:1.6rem}.action-bar__basket-action{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;border:1px solid #ccc;border-radius:3px;display:inline-block;text-transform:uppercase}.breakpoint-phone .action-bar__basket-action,.breakpoint-phoneWide .action-bar__basket-action{margin-right:5px;margin-right:0.5rem;padding-top:7px;padding-top:0.7rem;padding-bottom:8px;padding-bottom:0.8rem;padding-left:10px;padding-right:10px;padding-left:1rem;padding-right:1rem;font-size:12px;font-size:1.2rem}.breakpoint-tablet .action-bar__basket-action{margin-right:7.5px;margin-right:0.75rem;padding-top:8px;padding-top:0.8rem;padding-bottom:8px;padding-bottom:0.8rem;padding-left:10px;padding-right:10px;padding-left:1rem;padding-right:1rem;font-size:13px;font-size:1.3rem;letter-spacing:0.05em}.breakpoint-tabletWide .action-bar__basket-action,.breakpoint-widescreen .action-bar__basket-action,.breakpoint-widescreenWide .action-bar__basket-action{margin-left:10px;margin-right:10px;margin-left:1rem;margin-right:1rem;padding-top:7px;padding-top:0.7rem;padding-bottom:8px;padding-bottom:0.8rem;padding-left:10px;padding-right:10px;padding-left:1rem;padding-right:1rem;font-size:14px;font-size:1.4rem;letter-spacing:0.075em}.action-bar__basket-or{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;display:inline-block;text-transform:uppercase}.breakpoint-phone .action-bar__basket-or,.breakpoint-phoneWide .action-bar__basket-or{font-size:10px;font-size:1rem}.breakpoint-tablet .action-bar__basket-or,.breakpoint-tabletWide .action-bar__basket-or,.breakpoint-widescreen .action-bar__basket-or,.breakpoint-widescreenWide .action-bar__basket-or{font-size:12px;font-size:1.2rem}.action-bar__basket-checkout{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;border:1px solid #ccc;border-radius:3px;display:inline-block;text-transform:uppercase}.breakpoint-phone .action-bar__basket-checkout,.breakpoint-phoneWide .action-bar__basket-checkout{margin-left:7.5px;margin-left:0.75rem;padding-top:7px;padding-top:0.7rem;padding-bottom:8px;padding-bottom:0.8rem;padding-left:10px;padding-right:10px;padding-left:1rem;padding-right:1rem;font-size:12px;font-size:1.2rem}.breakpoint-tablet .action-bar__basket-checkout{margin-left:10px;margin-left:1rem;margin-right:20px;margin-right:2rem;padding-top:9px;padding-top:0.9rem;padding-bottom:10px;padding-bottom:1rem;padding-left:10px;padding-right:10px;padding-left:1rem;padding-right:1rem;font-size:13px;font-size:1.3rem;letter-spacing:0.05em}.breakpoint-tabletWide .action-bar__basket-checkout,.breakpoint-widescreen .action-bar__basket-checkout,.breakpoint-widescreenWide .action-bar__basket-checkout{margin-left:10px;margin-right:10px;margin-left:1rem;margin-right:1rem;padding-top:7px;padding-top:0.7rem;padding-bottom:8px;padding-bottom:0.8rem;padding-left:10px;padding-right:10px;padding-left:1rem;padding-right:1rem;font-size:14px;font-size:1.4rem;letter-spacing:0.075em}.action-bar__search{position:relative}.breakpoint-phone .action-bar__search,.breakpoint-phoneWide .action-bar__search,.breakpoint-tablet .action-bar__search,.breakpoint-tabletWide .action-bar__search{margin-top:3px;margin-top:0.3rem;background:#ffffff;overflow:hidden}.breakpoint-widescreen .action-bar__search,.breakpoint-widescreenWide .action-bar__search{top:0px;top:0rem;position:absolute}.breakpoint-widescreen .action-bar__search{left:650px;left:65rem;width:320px;width:32rem}.breakpoint-widescreenWide .action-bar__search{left:680px;left:68rem;width:320px;width:32rem}.action-bar__search:focus{border-color:#222}.action-bar__search__input{font-size:14px;font-size:1.4rem;background:#ffffff;border:1px solid #ccc;color:#222;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;width:100%}.breakpoint-phone .action-bar__search__input,.breakpoint-phoneWide .action-bar__search__input,.breakpoint-tablet .action-bar__search__input,.breakpoint-tabletWide .action-bar__search__input,.breakpoint-widescreen .action-bar__search__input,.breakpoint-widescreenWide .action-bar__search__input{border-radius:3px;padding-top:8px;padding-bottom:8px;padding-top:0.8rem;padding-bottom:0.8rem;padding-left:8px;padding-left:0.8rem;padding-right:40px;padding-right:4rem}.breakpoint-phone .action-bar__search__icon,.breakpoint-phoneWide .action-bar__search__icon,.breakpoint-tablet .action-bar__search__icon,.breakpoint-tabletWide .action-bar__search__icon,.breakpoint-widescreen .action-bar__search__icon,.breakpoint-widescreenWide .action-bar__search__icon{height:20px;height:2rem;width:20px;width:2rem;top:0px;top:0rem;right:0px;right:0rem;width:40px;width:4rem;padding-top:7px;padding-bottom:7px;padding-top:0.7rem;padding-bottom:0.7rem;padding-left:10px;padding-right:10px;padding-left:1rem;padding-right:1rem;background:#f2f2f2;border:1px solid #ccc;border-radius:0 3px 3px 0;height:100%;color:#ccc;position:absolute}.add-to-list{margin-top:10px;margin-top:1rem;padding-top:5px;padding-bottom:5px;padding-top:0.5rem;padding-bottom:0.5rem}.breakpoint-phone .add-to-list,.breakpoint-phoneWide .add-to-list,.breakpoint-tablet .add-to-list,.breakpoint-tabletWide .add-to-list{overflow:hidden}.breakpoint-widescreen .add-to-list,.breakpoint-widescreenWide .add-to-list{zoom:1}.breakpoint-widescreen .add-to-list:before,.breakpoint-widescreen .add-to-list:after,.breakpoint-widescreenWide .add-to-list:before,.breakpoint-widescreenWide .add-to-list:after{content:" ";display:table}.breakpoint-widescreen .add-to-list:after,.breakpoint-widescreenWide .add-to-list:after{clear:both}.add-to--cart{background:#ffffff;border:1px solid #ababab;border-radius:3px;box-shadow:3px 3px #FAD000;position:relative;overflow:hidden}.breakpoint-phone .add-to--cart,.breakpoint-phoneWide .add-to--cart{margin-bottom:20px;margin-bottom:2rem;padding-top:7.5px;padding-top:0.75rem;padding-bottom:7.5px;padding-bottom:0.75rem;font-size:12px;font-size:1.2rem;display:block;padding-left:5%;padding-right:5%}.breakpoint-phoneWide .add-to--cart{padding-top:8px;padding-top:0.8rem;padding-bottom:10px;padding-bottom:1rem;font-size:14px;font-size:1.4rem}.breakpoint-tablet .add-to--cart,.breakpoint-tabletWide .add-to--cart,.breakpoint-widescreen .add-to--cart,.breakpoint-widescreenWide .add-to--cart{margin-right:20px;margin-right:2rem;margin-bottom:10px;margin-bottom:1rem;padding-top:10px;padding-top:1rem;padding-bottom:10px;padding-bottom:1rem;padding-left:12px;padding-right:12px;padding-left:1.2rem;padding-right:1.2rem;font-size:16px;font-size:1.6rem;display:inline-block;float:left;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.breakpoint-tablet .add-to--cart:hover,.breakpoint-tabletWide .add-to--cart:hover,.breakpoint-widescreen .add-to--cart:hover,.breakpoint-widescreenWide .add-to--cart:hover{box-shadow:0 0 #FAD000;border:1px solid #222;border-radius:5px}.breakpoint-tablet .add-to--cart:active,.breakpoint-tabletWide .add-to--cart:active,.breakpoint-widescreen .add-to--cart:active,.breakpoint-widescreenWide .add-to--cart:active{background-color:#FAD000;border-color:#222;box-shadow:0 0 #FAD000}.breakpoint-phone .add-to__text-wrapper,.breakpoint-phoneWide .add-to__text-wrapper{zoom:1;display:block}.breakpoint-phone .add-to__text-wrapper:before,.breakpoint-phone .add-to__text-wrapper:after,.breakpoint-phoneWide .add-to__text-wrapper:before,.breakpoint-phoneWide .add-to__text-wrapper:after{content:" ";display:table}.breakpoint-phone .add-to__text-wrapper:after,.breakpoint-phoneWide .add-to__text-wrapper:after{clear:both}.breakpoint-phone .add-to__text,.breakpoint-phoneWide .add-to__text,.breakpoint-tablet .add-to__text,.breakpoint-tabletWide .add-to__text,.breakpoint-widescreen .add-to__text,.breakpoint-widescreenWide .add-to__text{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;float:left}.breakpoint-phone .add-to__price-wrapper,.breakpoint-phoneWide .add-to__price-wrapper{padding-top:6px;display:block}.breakpoint-phone .add-to__original-price,.breakpoint-phoneWide .add-to__original-price,.breakpoint-tablet .add-to__original-price,.breakpoint-tabletWide .add-to__original-price,.breakpoint-widescreen .add-to__original-price,.breakpoint-widescreenWide .add-to__original-price{font-family:"AvenirNextLTW01-Regular", "Avenir Next", "Avenir", sans-serif;text-decoration:line-through;margin-right:5px;margin-right:0.5rem}.breakpoint-phone .add-to__price,.breakpoint-phoneWide .add-to__price,.breakpoint-tablet .add-to__price,.breakpoint-tabletWide .add-to__price,.breakpoint-widescreen .add-to__price,.breakpoint-widescreenWide .add-to__price{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;float:right}.breakpoint-phone .add-to__price-wrapper .add-to__price,.breakpoint-phoneWide .add-to__price-wrapper .add-to__price,.breakpoint-phone .add-to__price-wrapper .add-to__original-price,.breakpoint-phoneWide .add-to__price-wrapper .add-to__original-price{float:none;padding-right:10px}.add-to__price-wrapper .add-to__price{color:red}.breakpoint-phone .add-to__icon{margin-left:5px;margin-left:0.5rem;font-size:10px;font-size:1rem}.breakpoint-phoneWide .add-to__icon,.breakpoint-tablet .add-to__icon,.breakpoint-tabletWide .add-to__icon,.breakpoint-widescreen .add-to__icon,.breakpoint-widescreenWide .add-to__icon{margin-left:7.5px;margin-left:0.75rem;margin-top:2.5px;margin-top:0.25rem;font-size:12px;font-size:1.2rem;float:left}.breakpoint-tablet .add-to__icon,.breakpoint-tabletWide .add-to__icon,.breakpoint-widescreen .add-to__icon,.breakpoint-widescreenWide .add-to__icon{margin-right:20px;margin-right:2rem}.breakpoint-phone .add-to-alts,.breakpoint-phoneWide .add-to-alts,.breakpoint-tablet .add-to-alts,.breakpoint-tabletWide .add-to-alts{clear:left}.breakpoint-widescreen .add-to-alts,.breakpoint-widescreenWide .add-to-alts{margin-top:7.5px;margin-bottom:7.5px;margin-top:0.75rem;margin-bottom:0.75rem;margin-right:-50px;margin-right:-5rem}.breakpoint-phone .add-to--alt,.breakpoint-phoneWide .add-to--alt{margin-bottom:15px;margin-bottom:1.5rem;padding-bottom:10px;padding-bottom:1rem;font-size:13px;font-size:1.3rem;display:block}.breakpoint-tablet .add-to--alt{padding-bottom:10px;padding-bottom:1rem}.breakpoint-tablet .add-to--alt,.breakpoint-tabletWide .add-to--alt,.breakpoint-widescreen .add-to--alt,.breakpoint-widescreenWide .add-to--alt{margin-top:5px;margin-bottom:5px;margin-top:0.5rem;margin-bottom:0.5rem;margin-right:20px;margin-right:2rem;font-size:14px;font-size:1.4rem;float:left;display:inline-block}.breakpoint-tablet .add-to--alt:first-child,.breakpoint-tabletWide .add-to--alt:first-child,.breakpoint-widescreen .add-to--alt:first-child,.breakpoint-widescreenWide .add-to--alt:first-child{margin-bottom:0}.breakpoint-phone .add-to--alt .add-to__icon,.breakpoint-phoneWide .add-to--alt .add-to__icon,.breakpoint-tablet .add-to--alt .add-to__icon,.breakpoint-tabletWide .add-to--alt .add-to__icon,.breakpoint-widescreen .add-to--alt .add-to__icon,.breakpoint-widescreenWide .add-to--alt .add-to__icon{margin-right:10px;margin-right:1rem;margin-left:0px;margin-left:0rem;float:left}.author-bio{background:#f2f2f2}.breakpoint-phone .author-bio{padding:20px;padding:2rem}.breakpoint-phoneWide .author-bio{padding-top:20px;padding-bottom:20px;padding-top:2rem;padding-bottom:2rem;padding-left:40px;padding-right:40px;padding-left:4rem;padding-right:4rem}.breakpoint-tablet .author-bio,.breakpoint-tabletWide .author-bio{padding-top:30px;padding-bottom:30px;padding-top:3rem;padding-bottom:3rem;float:left;padding-left:10%;padding-right:2.5%;width:50%}.breakpoint-widescreen .author-bio,.breakpoint-widescreenWide .author-bio{padding-top:40px;padding-bottom:40px;padding-top:4rem;padding-bottom:4rem;padding-right:40px;padding-right:4rem}.featured-authors .author-bio{background:transparent}.breakpoint-phone .featured-authors .author-bio,.breakpoint-phoneWide .featured-authors .author-bio{padding-left:0px;padding-right:0px;padding-left:0rem;padding-right:0rem}.breakpoint-tablet .featured-authors .author-bio,.breakpoint-tabletWide .featured-authors .author-bio{padding-top:0px;padding-bottom:0px;padding-top:0rem;padding-bottom:0rem;padding-left:0px;padding-right:0px;padding-left:0rem;padding-right:0rem;float:left;margin-right:8%;width:28%}.breakpoint-tablet .featured-authors .author-bio:last-child,.breakpoint-tabletWide .featured-authors .author-bio:last-child{margin-right:0}.breakpoint-widescreen .featured-authors .author-bio,.breakpoint-widescreenWide .featured-authors .author-bio{padding-top:0px;padding-bottom:0px;padding-top:0rem;padding-bottom:0rem;padding-left:0px;padding-right:0px;padding-left:0rem;padding-right:0rem;float:left;margin-right:3%;width:31%}.breakpoint-widescreen .featured-authors .author-bio:last-child,.breakpoint-widescreenWide .featured-authors .author-bio:last-child{margin-right:0}.author-bio__photo{border-radius:8px;border:3px solid #ccc;clear:right;overflow:hidden}.breakpoint-phone .author-bio__photo,.breakpoint-phoneWide .author-bio__photo{width:80px;width:8rem;margin-bottom:10px;margin-bottom:1rem;margin-left:20px;margin-left:2rem;float:right}.breakpoint-tablet .author-bio__photo,.breakpoint-tabletWide .author-bio__photo{width:120px;width:12rem;margin-bottom:20px;margin-bottom:2rem;margin-left:20px;margin-left:2rem;float:right}.breakpoint-widescreen .author-bio__photo,.breakpoint-widescreenWide .author-bio__photo{margin-bottom:20px;margin-bottom:2rem;margin-left:20px;margin-left:2rem;float:right}.breakpoint-widescreen .author-bio__photo{width:120px;width:12rem}.breakpoint-widescreenWide .author-bio__photo{width:140px;width:14rem}.breakpoint-tablet .featured-authors .author-bio__photo,.breakpoint-tabletWide .featured-authors .author-bio__photo{margin-left:0px;margin-left:0rem;width:100%}.breakpoint-widescreen .featured-authors .author-bio__photo{width:160px;width:16rem}.breakpoint-widescreenWide .featured-authors .author-bio__photo{width:200px;width:20rem}.author-bio__wrapper{overflow:hidden}.breakpoint-phone .author-bio__copy,.breakpoint-phoneWide .author-bio__copy{padding-top:10px;padding-top:1rem;font-size:10px;font-size:1rem}.breakpoint-tablet .author-bio__copy,.breakpoint-tabletWide .author-bio__copy{padding-top:10px;padding-top:1rem;font-size:10px;font-size:1rem}.breakpoint-widescreen .author-bio__copy,.breakpoint-widescreenWide .author-bio__copy{padding-top:10px;padding-top:1rem;font-size:10px;font-size:1rem}.featured-authors{zoom:1}.featured-authors:before,.featured-authors:after{content:" ";display:table}.featured-authors:after{clear:both}.breakpoint-phone .featured-authors,.breakpoint-phoneWide .featured-authors,.breakpoint-tablet .featured-authors,.breakpoint-tabletWide .featured-authors{padding-bottom:30px;padding-bottom:3rem;border-bottom:3px solid #f2f2f2}.breakpoint-tablet .featured-authors,.breakpoint-tabletWide .featured-authors{margin-top:20px;margin-bottom:20px;margin-top:2rem;margin-bottom:2rem}.breakpoint-widescreen .featured-authors,.breakpoint-widescreenWide .featured-authors{margin-top:20px;margin-bottom:20px;margin-top:2rem;margin-bottom:2rem}.authors-roll__list{padding-top:40px;padding-bottom:40px;padding-top:4rem;padding-bottom:4rem;zoom:1;border-bottom:3px solid #f2f2f2;position:relative}.authors-roll__list:before,.authors-roll__list:after{content:" ";display:table}.authors-roll__list:after{clear:both}.authors-roll__list__author{padding-top:10px;padding-bottom:10px;padding-top:1rem;padding-bottom:1rem;font-size:16px;font-size:1.6rem;display:block}.breakpoint-phoneWide .authors-roll__list__author{float:left;width:45%}.breakpoint-tablet .authors-roll__list__author,.breakpoint-tabletWide .authors-roll__list__author{float:left;width:30%}.breakpoint-widescreen .authors-roll__list__author{float:left;width:20%}.breakpoint-widescreenWide .authors-roll__list__author{float:left;width:15%}.authors-roll__list__author__firstname{font-family:"AvenirNextLTW01-Regular", "Avenir Next", "Avenir", sans-serif;margin-right:10px;margin-right:1rem}.authors-roll__list__author__lastname{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;margin-right:10px;margin-right:1rem}.authors-roll__navigation{padding-top:20px;padding-top:2rem;padding-bottom:40px;padding-bottom:4rem}.breakpoint-widescreen .authors-roll__navigation,.breakpoint-widescreenWide .authors-roll__navigation{border-bottom:3px solid #f2f2f2}.authors-roll__navigation__label{margin-right:10px;margin-right:1rem;font-size:12px;font-size:1.2rem}.authors-roll__navigation__item{margin-left:2.5px;margin-right:2.5px;margin-left:0.25rem;margin-right:0.25rem;margin-bottom:20px;margin-bottom:2rem;padding:0px;padding:0rem;font-size:12px;font-size:1.2rem;font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;background:transparent;letter-spacing:0.05em;text-transform:uppercase}.authors-roll__navigation__item a{padding-top:5px;padding-bottom:5px;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:7.5px;padding-right:7.5px;padding-left:0.75rem;padding-right:0.75rem;border:1px solid #f2f2f2;border-radius:3px;box-shadow:1px 1px 0 #FAD000;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.authors-roll__navigation__item a:hover{border-color:#222;border-radius:5px;box-shadow:0 0 0 #FAD000}.authors-roll__list-letter{font-size:54px;font-size:5.4rem;font-family:"chaparral-pro", Palatino, Georgia, serif;font-style:normal;font-weight:600;top:-27px;top:-2.7rem;left:0px;left:0rem;padding-right:20px;padding-right:2rem;background:#ffffff;color:#ccc;display:block;opacity:1;position:absolute}.author-list{clear:both}.breakpoint-phone .author-list{margin-bottom:20px;margin-bottom:2rem}.breakpoint-phone .copy .author-list{margin-top:10px;margin-bottom:10px;margin-top:1rem;margin-bottom:1rem}.breakpoint-phoneWide .copy .author-list{margin-top:20px;margin-bottom:20px;margin-top:2rem;margin-bottom:2rem}.breakpoint-tablet .copy .author-list,.breakpoint-tabletWide .copy .author-list,.breakpoint-widescreen .copy .author-list,.breakpoint-widescreenWide .copy .author-list{margin-top:40px;margin-bottom:40px;margin-top:4rem;margin-bottom:4rem}.copy .author-list h2{margin-top:0;margin-bottom:0}.author-list__list{zoom:1}.author-list__list:before,.author-list__list:after{content:" ";display:table}.author-list__list:after{clear:both}.breakpoint-tablet .author-list__list,.breakpoint-tabletWide .author-list__list,.breakpoint-widescreen .author-list__list,.breakpoint-widescreenWide .author-list__list{margin-bottom:20px;margin-bottom:2rem}.author-list__field{margin-top:5px;margin-top:0.5rem;font-size:13px;font-size:1.3rem}.breakpoint-tablet .author-list__field,.breakpoint-tabletWide .author-list__field,.breakpoint-widescreen .author-list__field,.breakpoint-widescreenWide .author-list__field{clear:left;display:block}.author-list__field__label{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;margin-right:2.5px;margin-right:0.25rem}.author-list__field__icon{margin-right:5px;margin-right:0.5rem;font-size:10px !important;font-size:1rem !important;color:#00adef}.author-list__field__icon-label{font-family:"chaparral-pro-caption", Palatino, Georgia, serif;font-style:normal;font-weight:demi;color:#222}.author-list__field--link .author-list__field__icon-label{border-bottom:1px dotted}.author-list__field--link:hover .author-list__field__icon-label{border-bottom:1px solid}.author{-webkit-transform:translateZ(0);transform:translateZ(0)}.breakpoint-phone .author{width:100px;width:10rem;margin-right:20px;margin-right:2rem;float:left}.breakpoint-phoneWide .author{width:140px;width:14rem;margin-right:20px;margin-right:2rem;float:left}.breakpoint-tablet .author,.breakpoint-tabletWide .author{width:160px;width:16rem;margin-right:20px;margin-right:2rem;float:left}.breakpoint-widescreen .author{margin-right:5%;width:30%;float:left}.breakpoint-widescreenWide .author{margin-right:3.334%;width:22.5%;float:left}.author .author__photo{box-shadow:0 0 0 transparent;border:1px solid #a2a2a2;-webkit-transition:all 0.1s ease;transition:all 0.1s ease;width:100%}.author .author__details{margin-top:10px;margin-top:1rem;margin-bottom:20px;margin-bottom:2rem;-webkit-transition:all 0.1s ease;transition:all 0.1s ease;padding-right:5px;padding-top:5px;color:#3c3c3c}.author:hover .author__photo{box-shadow:5px 5px 0px #FAD000}.author:hover .author__details{padding-left:5px;padding-right:0;padding-bottom:0;color:#222}.copy .author h2{margin-top:0;margin-bottom:0}.breakpoint-phone .author-list__author,.breakpoint-phoneWide .page-content .author-list__author.author-list__author--bag{margin-top:20px;margin-bottom:20px;margin-top:2rem;margin-bottom:2rem;width:100%}.breakpoint-phone .author-list__author .author-list__author__photo,.breakpoint-phoneWide .page-content .author-list__author.author-list__author--bag .author-list__author__photo{border:1px solid #a2a2a2;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all 0.1s ease;transition:all 0.1s ease}.breakpoint-phone .author-list__author .author-list__author__photo,.breakpoint-phone .breakpoint-phoneWide .page-content .author-list__author.author-list__author--bag .author-list__author__photo,.breakpoint-phoneWide .page-content .breakpoint-phone .author-list__author.author-list__author--bag .author-list__author__photo{width:100px;width:10rem;float:left}.breakpoint-phoneWide .breakpoint-phone .author-list__author .author-list__author__photo,.breakpoint-phone .breakpoint-phoneWide .author-list__author .author-list__author__photo,.breakpoint-phoneWide .page-content .author-list__author.author-list__author--bag .author-list__author__photo{width:140px;width:14rem;float:left}.breakpoint-tablet .breakpoint-phone .author-list__author .author-list__author__photo,.breakpoint-phone .breakpoint-tablet .author-list__author .author-list__author__photo,.breakpoint-tablet .breakpoint-phoneWide .page-content .author-list__author.author-list__author--bag .author-list__author__photo,.breakpoint-phoneWide .page-content .breakpoint-tablet .author-list__author.author-list__author--bag .author-list__author__photo,.breakpoint-tabletWide .breakpoint-phone .author-list__author .author-list__author__photo,.breakpoint-phone .breakpoint-tabletWide .author-list__author .author-list__author__photo,.breakpoint-tabletWide .breakpoint-phoneWide .page-content .author-list__author.author-list__author--bag .author-list__author__photo,.breakpoint-phoneWide .page-content .breakpoint-tabletWide .author-list__author.author-list__author--bag .author-list__author__photo{width:160px;width:16rem;float:left}.breakpoint-widescreen .breakpoint-phone .author-list__author .author-list__author__photo,.breakpoint-phone .breakpoint-widescreen .author-list__author .author-list__author__photo,.breakpoint-widescreen .breakpoint-phoneWide .page-content .author-list__author.author-list__author--bag .author-list__author__photo,.breakpoint-phoneWide .page-content .breakpoint-widescreen .author-list__author.author-list__author--bag .author-list__author__photo{margin-right:5%;width:30%;float:left}.breakpoint-widescreenWide .breakpoint-phone .author-list__author .author-list__author__photo,.breakpoint-phone .breakpoint-widescreenWide .author-list__author .author-list__author__photo,.breakpoint-widescreenWide .breakpoint-phoneWide .page-content .author-list__author.author-list__author--bag .author-list__author__photo,.breakpoint-phoneWide .page-content .breakpoint-widescreenWide .author-list__author.author-list__author--bag .author-list__author__photo{margin-right:3.334%;width:22.5%;float:left}.breakpoint-phone .author-list__author .author-list__author__photo:hover .author-list__author__photo,.breakpoint-phoneWide .page-content .author-list__author.author-list__author--bag .author-list__author__photo:hover .author-list__author__photo{box-shadow:5px 5px 0px #FAD000}.breakpoint-phone .author-list__author .author-list__author__photo:hover .author-list__author__details,.breakpoint-phoneWide .page-content .author-list__author.author-list__author--bag .author-list__author__photo:hover .author-list__author__details{padding-left:5px;padding-right:0;padding-bottom:0;color:#222}.breakpoint-phone .author-list__author .author-list__author__details,.breakpoint-phone .breakpoint-phoneWide .page-content .author-list__author.author-list__author--bag .author-list__author__details,.breakpoint-phoneWide .page-content .breakpoint-phone .author-list__author.author-list__author--bag .author-list__author__details{min-height:100px;min-height:10rem;margin-top:10px;margin-top:1rem;margin-left:110px;margin-left:11rem;padding-top:10px;padding-bottom:10px;padding-top:1rem;padding-bottom:1rem}.breakpoint-phoneWide .breakpoint-phone .author-list__author .author-list__author__details,.breakpoint-phone .breakpoint-phoneWide .author-list__author .author-list__author__details,.breakpoint-phoneWide .page-content .author-list__author.author-list__author--bag .author-list__author__details{min-height:120px;min-height:12rem;margin-top:10px;margin-top:1rem;margin-left:160px;margin-left:16rem;padding-top:30px;padding-bottom:30px;padding-top:3rem;padding-bottom:3rem;padding-left:20px;padding-right:20px;padding-left:2rem;padding-right:2rem}.breakpoint-tablet .breakpoint-phone .author-list__author .author-list__author__details,.breakpoint-phone .breakpoint-tablet .author-list__author .author-list__author__details,.breakpoint-tablet .breakpoint-phoneWide .page-content .author-list__author.author-list__author--bag .author-list__author__details,.breakpoint-phoneWide .page-content .breakpoint-tablet .author-list__author.author-list__author--bag .author-list__author__details,.breakpoint-tabletWide .breakpoint-phone .author-list__author .author-list__author__details,.breakpoint-phone .breakpoint-tabletWide .author-list__author .author-list__author__details,.breakpoint-tabletWide .breakpoint-phoneWide .page-content .author-list__author.author-list__author--bag .author-list__author__details,.breakpoint-phoneWide .page-content .breakpoint-tabletWide .author-list__author.author-list__author--bag .author-list__author__details{min-height:140px;min-height:14rem;margin-top:10px;margin-top:1rem;margin-left:170px;margin-left:17rem;padding-top:30px;padding-bottom:30px;padding-top:3rem;padding-bottom:3rem;padding-left:20px;padding-right:20px;padding-left:2rem;padding-right:2rem}.breakpoint-widescreen .breakpoint-phone .author-list__author .author-list__author__details,.breakpoint-phone .breakpoint-widescreen .author-list__author .author-list__author__details,.breakpoint-widescreen .breakpoint-phoneWide .page-content .author-list__author.author-list__author--bag .author-list__author__details,.breakpoint-phoneWide .page-content .breakpoint-widescreen .author-list__author.author-list__author--bag .author-list__author__details,.breakpoint-widescreenWide .breakpoint-phone .author-list__author .author-list__author__details,.breakpoint-phone .breakpoint-widescreenWide .author-list__author .author-list__author__details,.breakpoint-widescreenWide .breakpoint-phoneWide .page-content .author-list__author.author-list__author--bag .author-list__author__details,.breakpoint-phoneWide .page-content .breakpoint-widescreenWide .author-list__author.author-list__author--bag .author-list__author__details{min-height:140px;min-height:14rem;margin-top:10px;margin-top:1rem;padding-top:30px;padding-bottom:30px;padding-top:3rem;padding-bottom:3rem}.breakpoint-phoneWide .page-content .author-list__author,.breakpoint-tablet .page-content .author-list__author,.breakpoint-tabletWide .page-content .author-list__author,.breakpoint-widescreen .page-content .author-list__author,.breakpoint-widescreenWide .page-content .author-list__author,.breakpoint-tablet .page-content .author-list__author.author-list__author--bag,.breakpoint-tabletWide .page-content .author-list__author.author-list__author--bag,.breakpoint-widescreen .page-content .author-list__author.author-list__author--bag,.breakpoint-widescreenWide .page-content .author-list__author.author-list__author--bag{-webkit-transform:translateZ(0);transform:translateZ(0)}.breakpoint-phoneWide .page-content .author-list__author .author-list__author__photo,.breakpoint-tablet .page-content .author-list__author .author-list__author__photo,.breakpoint-tabletWide .page-content .author-list__author .author-list__author__photo,.breakpoint-widescreen .page-content .author-list__author .author-list__author__photo,.breakpoint-widescreenWide .page-content .author-list__author .author-list__author__photo{box-shadow:0 0 0 transparent;border:1px solid #a2a2a2;-webkit-transition:all 0.1s ease;transition:all 0.1s ease;width:100%}.breakpoint-phoneWide .page-content .author-list__author .author-list__author__details,.breakpoint-tablet .page-content .author-list__author .author-list__author__details,.breakpoint-tabletWide .page-content .author-list__author .author-list__author__details,.breakpoint-widescreen .page-content .author-list__author .author-list__author__details,.breakpoint-widescreenWide .page-content .author-list__author .author-list__author__details{margin-top:10px;margin-top:1rem;margin-bottom:20px;margin-bottom:2rem;-webkit-transition:all 0.1s ease;transition:all 0.1s ease;padding-right:5px;padding-top:5px;color:#3c3c3c}.breakpoint-phoneWide .page-content .author-list__author:hover .author-list__author__photo,.breakpoint-tablet .page-content .author-list__author:hover .author-list__author__photo,.breakpoint-tabletWide .page-content .author-list__author:hover .author-list__author__photo,.breakpoint-widescreen .page-content .author-list__author:hover .author-list__author__photo,.breakpoint-widescreenWide .page-content .author-list__author:hover .author-list__author__photo{box-shadow:5px 5px 0px #FAD000}.breakpoint-phoneWide .page-content .author-list__author:hover .author-list__author__details,.breakpoint-tablet .page-content .author-list__author:hover .author-list__author__details,.breakpoint-tabletWide .page-content .author-list__author:hover .author-list__author__details,.breakpoint-widescreen .page-content .author-list__author:hover .author-list__author__details,.breakpoint-widescreenWide .page-content .author-list__author:hover .author-list__author__details{padding-left:5px;padding-right:0;padding-bottom:0;color:#222}.author-list__author{display:block;float:left}.breakpoint-phoneWide .page-content .author-list__author{width:30%;margin:2.5%}.breakpoint-phoneWide .page-content .author-list__author:first-child{margin-left:0}.breakpoint-phoneWide .page-content .author-list__author:last-child{margin-right:0}.breakpoint-tablet .page-content .author-list__author{width:22.5%;margin:1.667%}.breakpoint-tablet .page-content .author-list__author:first-child{margin-left:0}.breakpoint-tablet .page-content .author-list__author:last-child{margin-right:0}.breakpoint-tabletWide .page-content .author-list__author{width:22.5%;margin:1.667%}.breakpoint-tabletWide .page-content .author-list__author:first-child{margin-left:0}.breakpoint-tabletWide .page-content .author-list__author:last-child{margin-right:0}.breakpoint-widescreen .page-content .author-list__author{width:18%;margin:1.25%}.breakpoint-widescreen .page-content .author-list__author:first-child{margin-left:0}.breakpoint-widescreen .page-content .author-list__author:last-child{margin-right:0}.breakpoint-widescreenWide .page-content .author-list__author{width:15%;margin:1%}.breakpoint-widescreenWide .page-content .author-list__author:first-child{margin-left:0}.breakpoint-widescreenWide .page-content .author-list__author:last-child{margin-right:0}.breakpoint-phoneWide .page-content .author-list__author.author-list__author--bag{width:90%;margin:1.25%;margin-left:0 !important}.breakpoint-phoneWide .page-content .author-list__author.author-list__author--bag:first-child{margin-left:0}.breakpoint-phoneWide .page-content .author-list__author.author-list__author--bag:last-child{margin-right:0}.breakpoint-phoneWide .page-content .author-list__author.author-list__author--bag .author-list__author__details{margin-top:60px;margin-top:6rem;padding:0 !important}.breakpoint-tablet .page-content .author-list__author.author-list__author--bag{width:45%;width:48%;margin:2%;margin-top:10px}.breakpoint-tablet .page-content .author-list__author.author-list__author--bag:first-child{margin-left:0}.breakpoint-tablet .page-content .author-list__author.author-list__author--bag:last-child{margin-right:0}.breakpoint-tabletWide .page-content .author-list__author.author-list__author--bag{width:45%;width:48%;margin:2%;margin-top:10px}.breakpoint-tabletWide .page-content .author-list__author.author-list__author--bag:first-child{margin-left:0}.breakpoint-tabletWide .page-content .author-list__author.author-list__author--bag:last-child{margin-right:0}.breakpoint-widescreen .page-content .author-list__author.author-list__author--bag{width:45%;width:48%;margin:2%;margin-top:10px}.breakpoint-widescreen .page-content .author-list__author.author-list__author--bag:first-child{margin-left:0}.breakpoint-widescreen .page-content .author-list__author.author-list__author--bag:last-child{margin-right:0}.breakpoint-widescreenWide .page-content .author-list__author.author-list__author--bag{width:45%;width:48%;margin:2%;margin-top:10px}.breakpoint-widescreenWide .page-content .author-list__author.author-list__author--bag:first-child{margin-left:0}.breakpoint-widescreenWide .page-content .author-list__author.author-list__author--bag:last-child{margin-right:0}.page-content .author-list__author.author-list__author--bag .author-list__author__details{padding:0 !important}.page-content .author-list__author.author-list__author--bag:hover .author-list__author__photo{box-shadow:none}.book{margin:auto}.breakpoint-widescreen .book{background-image:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 8rem, #fff 8rem);background-image:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 8rem, #fff 8rem);overflow:hidden;width:94%}.breakpoint-widescreenWide .book{background-color:#ffffff \ ;background-image:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 8rem, #fff 8rem);background-image:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 8rem, #fff 8rem);overflow:hidden;width:80%}.book__details{background:#ffffff;margin:auto;position:relative}.breakpoint-phone .book__details{padding-bottom:20px;padding-bottom:2rem;padding-left:20px;padding-right:20px;padding-left:2rem;padding-right:2rem}.breakpoint-phoneWide .book__details{padding-bottom:40px;padding-bottom:4rem;padding-left:40px;padding-right:40px;padding-left:4rem;padding-right:4rem}.breakpoint-tablet .book__details,.breakpoint-tabletWide .book__details{padding-top:40px;padding-top:4rem;padding-bottom:20px;padding-bottom:2rem;padding-left:5%;padding-right:5%;width:90%}.breakpoint-widescreen .book__details,.breakpoint-widescreenWide .book__details{float:left;padding-left:3%;padding-right:3%;width:47%}.book--bundle .book__details{zoom:1}.book--bundle .book__details:before,.book--bundle .book__details:after{content:" ";display:table}.book--bundle .book__details:after{clear:both}.breakpoint-widescreen .book--bundle .book__details,.breakpoint-widescreenWide .book--bundle .book__details{width:60%}.breakpoint-widescreen .book__secondary,.breakpoint-widescreenWide .book__secondary{margin-top:40px;margin-top:4rem;float:right;width:50%}.breakpoint-widescreen .book__secondary{background-image:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #f2f2f2 28rem);background-image:linear-gradient(to right, rgba(255,255,255,0) 0%, #f2f2f2 28rem)}.breakpoint-widescreenWide .book__secondary{background-image:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #f2f2f2 32rem);background-image:linear-gradient(to right, rgba(255,255,255,0) 0%, #f2f2f2 32rem)}.breakpoint-tablet .book__secondary__author-meta,.breakpoint-tabletWide .book__secondary__author-meta{background:#f2f2f2;overflow:hidden}.breakpoint-widescreen .book__secondary__author-meta{margin-left:280px;margin-left:28rem}.breakpoint-widescreenWide .book__secondary__author-meta{margin-left:320px;margin-left:32rem}.book__cover{float:right}.book__cover img{background:coral;width:100%}.breakpoint-phone .book__cover{width:120px;width:12rem;margin-top:20px;margin-top:2rem;margin-bottom:10px;margin-bottom:1rem;margin-left:10px;margin-left:1rem}.breakpoint-phoneWide .book__cover{width:160px;width:16rem;margin-top:20px;margin-top:2rem;margin-bottom:20px;margin-bottom:2rem;margin-left:40px;margin-left:4rem}.breakpoint-tablet .book__cover,.breakpoint-tabletWide .book__cover{margin-bottom:40px;margin-bottom:4rem;margin-left:40px;margin-left:4rem}.breakpoint-tablet .book__cover{width:240px;width:24rem}.breakpoint-tabletWide .book__cover{width:320px;width:32rem;margin-top:20px;margin-top:2rem}.breakpoint-widescreen .book__cover,.breakpoint-widescreenWide .book__cover{margin-top:-40px;margin-top:-4rem;padding-top:80px;padding-top:8rem;margin-left:-6%;padding-left:6%;background-image:-webkit-linear-gradient(left, #fff 0%, rgba(255,255,255,0) 100%);background-image:linear-gradient(to right, #fff 0%, rgba(255,255,255,0) 100%);float:left}.breakpoint-widescreen .book__cover{width:280px;width:28rem}.breakpoint-widescreenWide .book__cover{width:320px;width:32rem}.breakpoint-widescreen .book--bundle .book__cover,.breakpoint-widescreenWide .book--bundle .book__cover{margin-top:-80px;margin-top:-8rem;padding-top:0px;padding-top:0rem;margin-left:0;padding-left:0;background:transparent;float:right}.breakpoint-phone .book__header,.breakpoint-phoneWide .book__header{padding-top:30px;padding-top:3rem}.breakpoint-tabletWide .book__header{padding-top:20px;padding-top:2rem}.breakpoint-widescreen .book__header,.breakpoint-widescreenWide .book__header{padding-top:80px;padding-top:8rem}.book__subtitle{color:#777;font-weight:normal}.book__series-title{padding-bottom:15px;padding-bottom:1.5rem;color:#777;font-weight:normal}.book__awards{margin-top:10px;margin-bottom:10px;margin-top:1rem;margin-bottom:1rem;font-family:"chaparral-pro", Palatino, Georgia, serif;font-style:normal;font-weight:600;display:block;font-style:italic;line-height:1.2;clear:left}.book__awards li{margin-bottom:2px;padding-left:25px;position:relative}.book__awards li .book__awards__list-icon{font-size:0.8em;color:#FAD000;left:0;top:2px;position:absolute}.book__description{clear:left}.breakpoint-phone .book__description{padding-top:20px;padding-top:2rem}.breakpoint-phoneWide .book__description{padding-top:20px;padding-top:2rem}.breakpoint-widescreen .book__description,.breakpoint-widescreenWide .book__description{padding-top:20px;padding-top:2rem;padding-bottom:40px;padding-bottom:4rem}.breakpoint-phone .book__description__pre,.breakpoint-phone .book__description__body,.breakpoint-phone .book__description__post,.breakpoint-phone .book__description__other-contributors,.breakpoint-phone .book__signed-copies-message{font-size:10px;font-size:1rem}.breakpoint-phoneWide .book__description__pre,.breakpoint-phoneWide .book__description__body,.breakpoint-phoneWide .book__description__post,.breakpoint-phoneWide .book__description__other-contributors,.breakpoint-phoneWide .book__signed-copies-message{font-size:10px;font-size:1rem}.breakpoint-tablet .book__description__pre,.breakpoint-tabletWide .book__description__pre,.breakpoint-tablet .book__description__body,.breakpoint-tabletWide .book__description__body,.breakpoint-tablet .book__description__post,.breakpoint-tabletWide .book__description__post,.breakpoint-tablet .book__description__other-contributors,.breakpoint-tabletWide .book__description__other-contributors,.breakpoint-tablet .book__signed-copies-message,.breakpoint-tabletWide .book__signed-copies-message{font-size:12px;font-size:1.2rem}.breakpoint-widescreen .book__description__pre,.breakpoint-widescreenWide .book__description__pre,.breakpoint-widescreen .book__description__body,.breakpoint-widescreenWide .book__description__body,.breakpoint-widescreen .book__description__post,.breakpoint-widescreenWide .book__description__post,.breakpoint-widescreen .book__description__other-contributors,.breakpoint-widescreenWide .book__description__other-contributors,.breakpoint-widescreen .book__signed-copies-message,.breakpoint-widescreenWide .book__signed-copies-message{font-size:12px;font-size:1.2rem}.book__signed-copies{margin-bottom:3.5rem;margin-top:2rem;position:relative}.book__signed-copies hr{height:3px;background:#dfdfdf;border:#dfdfdf}.book__signed-copies .book__signed-copies-heading{font-family:"AvenirNextLTW01-Regular", "Avenir Next", "Avenir", sans-serif;padding-top:1.6rem;padding-bottom:1.6rem;padding-left:25px}.book__signed-copies .book__signed-copies-heading .book__signed-copies-heading-icon{font-size:0.8em;color:#FAD000;left:0;top:28px;position:absolute}.book__signed-copies .book__signed-copies-message{padding-left:25px}.book__description__read-extract{display:inline-block;margin-bottom:20px;margin-bottom:2rem;margin-top:10px;margin-top:1rem}.book__description__read-extract-text{margin-left:10px;margin-left:1rem}.book__extras{display:block;overflow:hidden}.breakpoint-phone .book__extras,.breakpoint-phoneWide .book__extras{margin-top:20px;margin-bottom:20px;margin-top:2rem;margin-bottom:2rem;clear:both}.breakpoint-tablet .book__extras,.breakpoint-tabletWide .book__extras{margin-top:20px;margin-top:2rem;margin-bottom:40px;margin-bottom:4rem;clear:both}.breakpoint-widescreen .book__extras,.breakpoint-widescreenWide .book__extras{margin-top:20px;margin-top:2rem;padding-bottom:40px;padding-bottom:4rem;float:left}.breakpoint-widescreen .book__extras{width:280px;width:28rem}.breakpoint-widescreenWide .book__extras{width:320px;width:32rem}.breakpoint-tablet .book__asset-list,.breakpoint-tabletWide .book__asset-list{margin:0 -2.5%}.book--bundle .book__asset-item{margin-right:20px;margin-right:2rem;clear:none}.book__meta{background:#f2f2f2}.breakpoint-phone .book__meta{padding-left:20px;padding-right:20px;padding-left:2rem;padding-right:2rem}.breakpoint-phoneWide .book__meta{padding-left:40px;padding-right:40px;padding-left:4rem;padding-right:4rem}.breakpoint-tablet .book__meta,.breakpoint-tabletWide .book__meta{padding-bottom:30px;padding-bottom:3rem;padding-left:10%;padding-right:10%}.breakpoint-widescreen .book__meta,.breakpoint-widescreenWide .book__meta{margin-bottom:40px;margin-bottom:4rem;padding-right:40px;padding-right:4rem;float:left;width:100%}.book__meta-list{overflow:hidden}.breakpoint-phone .book__meta-list,.breakpoint-phoneWide .book__meta-list{padding-top:20px;padding-bottom:20px;padding-top:2rem;padding-bottom:2rem;border-top:3px solid #ccc}.breakpoint-tablet .book__meta-list,.breakpoint-tabletWide .book__meta-list{padding-top:30px;padding-bottom:30px;padding-top:3rem;padding-bottom:3rem;padding-left:2.5%}.breakpoint-widescreen .book__meta-list,.breakpoint-widescreenWide .book__meta-list{padding-top:20px;padding-bottom:20px;padding-top:2rem;padding-bottom:2rem;border-top:3px solid #ccc}.book__meta-list .columnar{margin:0 1.5%}.book__meta-list .columnar:first-child{margin-left:0}.book__meta-list .columnar--2{float:left;width:47%}.book__meta-list .columnar--3{float:left;width:30.3%}.breakpoint-phone .book__meta-item,.breakpoint-phoneWide .book__meta-item{margin-bottom:10px;margin-bottom:1rem;clear:both;overflow:hidden}.breakpoint-tablet .book__meta-item,.breakpoint-tabletWide .book__meta-item,.breakpoint-widescreen .book__meta-item,.breakpoint-widescreenWide .book__meta-item{margin-bottom:10px;margin-bottom:1rem;clear:both;overflow:hidden}.book__meta-label{font-family:"chaparral-pro-caption", Palatino, Georgia, serif;font-style:normal;font-weight:600}.breakpoint-phone .book__meta-label,.breakpoint-phoneWide .book__meta-label{font-size:14px;font-size:1.4rem;margin-right:5px;margin-right:0.5rem;float:left}.breakpoint-tablet .book__meta-label,.breakpoint-tabletWide .book__meta-label,.breakpoint-widescreen .book__meta-label,.breakpoint-widescreenWide .book__meta-label{margin-bottom:5px;margin-bottom:0.5rem;font-size:16px;font-size:1.6rem}.breakpoint-phone .book__meta-value,.breakpoint-phoneWide .book__meta-value{font-size:12px;font-size:1.2rem;margin-right:2.5px;margin-right:0.25rem;float:left}.breakpoint-phone .book__meta-value:after,.breakpoint-phoneWide .book__meta-value:after{content:", "}.breakpoint-phone .book__meta-value:last-child:after,.breakpoint-phoneWide .book__meta-value:last-child:after{content:none}.breakpoint-tablet .book__meta-value,.breakpoint-tabletWide .book__meta-value,.breakpoint-widescreen .book__meta-value,.breakpoint-widescreenWide .book__meta-value{margin-bottom:5px;margin-bottom:0.5rem;font-size:14px;font-size:1.4rem}.book__meta-value a{padding-bottom:2.5px;padding-bottom:0.25rem;font-size:14px;font-size:1.4rem;border-bottom:1px dotted;clear:left;display:inline-block}.book__meta-value a:hover{border-bottom:1px solid}.cart{padding-top:30px;padding-bottom:30px;padding-top:3rem;padding-bottom:3rem;border-collapse:collapse;border-spacing:0}.cart table{width:100%}.breakpoint-phone .cart table{padding-top:10px;padding-bottom:10px;padding-top:1rem;padding-bottom:1rem}.breakpoint-phoneWide .cart table{padding-top:20px;padding-bottom:20px;padding-top:2rem;padding-bottom:2rem}.cart__item{zoom:1;border-bottom:3px solid #f2f2f2 !important;display:table-row !important}.cart__item:before,.cart__item:after{content:" ";display:table}.cart__item:after{clear:both}.cart__item td{padding-top:20px;padding-bottom:20px;padding-top:2rem;padding-bottom:2rem}.cart__item td:last-child{text-align:right}.breakpoint-phone .cart__item td{padding-top:10px;padding-bottom:10px;padding-top:1rem;padding-bottom:1rem}.breakpoint-phoneWide .cart__item td{padding-top:20px;padding-bottom:20px;padding-top:2rem;padding-bottom:2rem}.cart__header{margin-top:20px;margin-top:2rem;border-top:1px solid #f2f2f2;border-bottom:3px solid #f2f2f2}.breakpoint-phone .cart__header,.breakpoint-phoneWide .cart__header{margin-top:10px;margin-top:1rem}.cart__header th{padding-top:10px;padding-bottom:10px;padding-top:1rem;padding-bottom:1rem}.cart__header th:last-child{text-align:right}.breakpoint-phone .cart__header th{padding-top:5px;padding-bottom:5px;padding-top:0.5rem;padding-bottom:0.5rem}.breakpoint-phoneWide .cart__header th{padding-top:7.5px;padding-bottom:7.5px;padding-top:0.75rem;padding-bottom:0.75rem}.cart__header__description{text-align:left}.cart__item__link{margin-right:10px;margin-right:1rem;margin-top:-5px;margin-top:-0.5rem;padding-top:2.5px;padding-bottom:2.5px;padding-top:0.25rem;padding-bottom:0.25rem;padding-left:5px;padding-right:5px;padding-left:0.5rem;padding-right:0.5rem;font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;font-size:14px;font-size:1.4rem;background:#FAD000;border-radius:3px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.cart__item__link:hover{background:#222;color:#ffffff}.cart__item__long-link{font-family:"chaparral-pro", Palatino, Georgia, serif;font-style:normal;font-weight:600;display:block;position:relative}.cart__item__long-link__icon{position:absolute;right:0;top:0;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.cart__item__long-link:hover .cart__item__long-link__icon{right:-10px;right:-1rem}.cart__item__description{min-width:240px;min-width:24rem;padding-left:20px;padding-right:20px;padding-left:2rem;padding-right:2rem;line-height:1.2;text-align:left !important}.breakpoint-phone .cart__item__description{min-width:80px;min-width:8rem;padding-left:7.5px;padding-right:7.5px;padding-left:0.75rem;padding-right:0.75rem}.breakpoint-phoneWide .cart__item__description{min-width:160px;min-width:16rem}.cart__item__description .redeem{margin-top:10px;margin-bottom:10px;margin-top:1rem;margin-bottom:1rem;clear:left;float:left}.cart__item__description .add-to{clear:left}.cart__item__description__title{margin-bottom:5px;margin-bottom:0.5rem;font-family:"chaparral-pro", Palatino, Georgia, serif;font-style:normal;font-weight:600;font-size:22px;font-size:2.2rem;font-style:italic}.breakpoint-phone .cart__item__description__title{font-size:16px;font-size:1.6rem}.breakpoint-phoneWide .cart__item__description__title{margin-bottom:2.5px;margin-bottom:0.25rem;font-size:20px;font-size:2rem}.breakpoint-phone .cart__item__image{width:60px;width:6rem}.breakpoint-phoneWide .cart__item__image{width:100px;width:10rem}.breakpoint-tablet .cart__item__image,.breakpoint-tabletWide .cart__item__image{width:160px;width:16rem;min-width:120px;min-width:12rem}.breakpoint-widescreen .cart__item__image,.breakpoint-widescreenWide .cart__item__image{width:180px;width:18rem}.cart__item__image img{border:1px solid #a2a2a2;width:100%}.breakpoint-phone .cart__item__price{font-size:10px;font-size:1rem}.breakpoint-phoneWide .cart__item__price{font-size:14px;font-size:1.4rem}.breakpoint-phone .cart__item__available-date{font-size:10px;font-size:1rem}.breakpoint-phoneWide .cart__item__available-date{font-size:14px;font-size:1.4rem}.cart__item__quantity{width:80px;width:8rem;padding-left:10px;padding-right:10px;padding-left:1rem;padding-right:1rem;font-size:16px;font-size:1.6rem}.cart__item__quantity input{padding:2.5px;padding:0.25rem;border:1px solid #f2f2f2;width:100%;white-space:nowrap}.breakpoint-phone .cart__item__quantity{width:40px;width:4rem;font-size:12px;font-size:1.2rem}.breakpoint-phoneWide .cart__item__quantity{width:60px;width:6rem;font-size:14px;font-size:1.4rem}.cart__item__total{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif}.breakpoint-phone .cart__item__total{font-size:12px;font-size:1.2rem}.breakpoint-phoneWide .cart__item__total{font-size:14px;font-size:1.4rem}.cart__item__delete{font-size:14px;font-size:1.4rem;padding-left:5px;padding-right:5px;padding-left:0.5rem;padding-right:0.5rem;color:#d9d9d9;text-align:center}.breakpoint-phone .cart__item__delete,.breakpoint-phoneWide .cart__item__delete,.cart__item__delete:hover{color:#222}.breakpoint-phone .cart__item__delete,.breakpoint-phoneWide .cart__item__delete{padding-left:2.5px;padding-right:2.5px;padding-left:0.25rem;padding-right:0.25rem}.cart__total-label{padding-top:5px;padding-bottom:5px;padding-top:0.5rem;padding-bottom:0.5rem;font-size:16px;font-size:1.6rem;padding-right:10px;padding-right:1rem}.breakpoint-phone .cart__total-label{padding-top:7.5px;padding-bottom:7.5px;padding-top:0.75rem;padding-bottom:0.75rem;font-size:12px;font-size:1.2rem}.breakpoint-phoneWide .cart__total-label{padding-top:10px;padding-bottom:10px;padding-top:1rem;padding-bottom:1rem;font-size:14px;font-size:1.4rem}.cart__total-label--final{padding-top:15px;padding-bottom:15px;padding-top:1.5rem;padding-bottom:1.5rem;font-size:18px;font-size:1.8rem;font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;text-transform:uppercase;letter-spacing:0.1em}.breakpoint-phone .cart__total-label--final{font-size:14px;font-size:1.4rem}.breakpoint-phoneWide .cart__total-label--final{font-size:16px;font-size:1.6rem}.cart__total-value{padding-top:15px;padding-bottom:15px;padding-top:1.5rem;padding-bottom:1.5rem;font-size:16px;font-size:1.6rem;font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;text-align:right}.breakpoint-phone .cart__total-value{padding-top:7.5px;padding-bottom:7.5px;padding-top:0.75rem;padding-bottom:0.75rem;font-size:12px;font-size:1.2rem}.breakpoint-phoneWide .cart__total-value{padding-top:10px;padding-bottom:10px;padding-top:1rem;padding-bottom:1rem;font-size:14px;font-size:1.4rem}.cart__total-value--final{font-size:18px;font-size:1.8rem}.breakpoint-phone .cart__total-value--final{font-size:14px;font-size:1.4rem}.breakpoint-phoneWide .cart__total-value--final{font-size:16px;font-size:1.6rem}.cart__buttons__actions{zoom:1;clear:both;text-align:right}.cart__buttons__actions:before,.cart__buttons__actions:after{content:" ";display:table}.cart__buttons__actions:after{clear:both}.cart__buttons__action{margin-left:10px;margin-left:1rem;clear:none !important;display:inline-block !important}.breakpoint-tablet .cart__buttons__action,.breakpoint-tabletWide .cart__buttons__action,.breakpoint-widescreen .cart__buttons__action,.breakpoint-widescreenWide .cart__buttons__action{margin-left:10px !important}.cart__empty{background:transparent;border:0;cursor:pointer;clear:right;float:right}.checkout-bag__bag-option{min-width:170px}.copy p,.copy i,.copy li,.copy h3{margin-top:0;margin-bottom:1em;font-size:1.6em;line-height:1.4615384615}.breakpoint-widescreen .copy p,.breakpoint-widescreenWide .copy p,.breakpoint-widescreen .copy i,.breakpoint-widescreenWide .copy i,.breakpoint-widescreen .copy li,.breakpoint-widescreenWide .copy li,.breakpoint-widescreen .copy h3,.breakpoint-widescreenWide .copy h3{font-size:1.5em}.breakpoint-widescreen .copy p i,.breakpoint-widescreenWide .copy p i,.breakpoint-widescreen .copy i i,.breakpoint-widescreenWide .copy i i,.breakpoint-widescreen .copy li i,.breakpoint-widescreenWide .copy li i,.breakpoint-widescreen .copy h3 i,.breakpoint-widescreenWide .copy h3 i{font-size:1em}.copy p i,.copy i i,.copy li i,.copy h3 i{font-size:1em}.copy p.bigtext{font-family:"chaparral-pro-caption", Palatino, Georgia, serif;font-style:normal;font-weight:600;font-size:1.8em}.breakpoint-widescreen .copy p.bigtext,.breakpoint-widescreenWide .copy p.bigtext{font-size:1.75em}.copy i{font-family:"AvenirNextLTW01-Italic", "Avenir Next", "Avenir", sans-serif;font-style:normal}.copy blockquote{font-family:"AvenirNextLTW01-Italic", "Avenir Next", "Avenir", sans-serif;padding-left:20px;padding-left:2rem;border-left:3px solid #f2f2f2;margin-bottom:0}.copy blockquote em{font-family:"AvenirNextLTW01-DemiIta", "Avenir Next", "Avenir", sans-serif;font-style:none}.copy hr{margin-bottom:20px;margin-bottom:2rem;border:0;height:3px;background-color:#f2f2f2}.copy strong,.copy b{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif}.copy em{font-family:"AvenirNextLTW01-Italic", "Avenir Next", "Avenir", sans-serif}.copy em b,.copy b em,.copy em strong,.copy strong em{font-family:"AvenirNextLTW01-DemiIta", "Avenir Next", "Avenir", sans-serif}.copy p a{border-bottom:1px dotted}.copy p a:hover{border-bottom:1px solid}.copy p a .ss-icon{margin-right:5px;margin-right:0.5rem;font-size:0.8em}.copy h1{margin-bottom:20px;margin-bottom:2rem;line-height:1.4615384615}.breakpoint-phone .copy h1,.breakpoint-phoneWide .copy h1{margin-bottom:15px;margin-bottom:1.5rem;line-height:1.5384615385;font-size:1.5em}.copy h2{margin-bottom:5px;margin-bottom:0.5rem;margin-top:20px;margin-top:2rem;font-size:1.7em;line-height:1.4615384615}.breakpoint-phone .copy h2,.breakpoint-phoneWide .copy h2{font-size:1.7em}.breakpoint-widescreen .copy h2,.breakpoint-widescreenWide .copy h2{margin-bottom:10px;margin-bottom:1rem;margin-top:30px;margin-top:3rem}.copy h3 .page-content__secondary{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;margin-bottom:0}.copy li{margin-bottom:5px;margin-bottom:0.5rem;position:relative}.copy li:before{margin-right:10px;margin-right:1rem;margin-top:2.5px;margin-top:0.25rem;content:"•";font-size:1.2em}.copy ul,.page-content__secondary .copy{margin-bottom:10px;margin-bottom:1rem;clear:left}.breakpoint-tablet .copy ul,.breakpoint-tabletWide .copy ul,.breakpoint-tablet .page-content__secondary .copy,.breakpoint-tabletWide .page-content__secondary .copy{margin-bottom:20px;margin-bottom:2rem}.breakpoint-widescreen .copy ul,.breakpoint-widescreenWide .copy ul,.breakpoint-widescreen .page-content__secondary .copy,.breakpoint-widescreenWide .page-content__secondary .copy{margin-bottom:30px;margin-bottom:3rem}.contact-request-notification{color:green;display:none;font-weight:bold}.contact-request-notification__error{color:red;font-weight:bold}.condensed-list{margin-bottom:20px;margin-bottom:2rem}.breakpoint-tablet .condensed-list{float:left;margin-left:4%;width:48%}.breakpoint-tablet .condensed-list:first-child{margin-left:0}.breakpoint-tabletWide .condensed-list,.breakpoint-widescreen .condensed-list,.breakpoint-widescreenWide .condensed-list{margin-bottom:40px;margin-bottom:4rem}.condensed-list__header{border-bottom:3px solid #ccc}.breakpoint-phone .condensed-list__header,.breakpoint-phoneWide .condensed-list__header{padding-bottom:10px;padding-bottom:1rem}.breakpoint-tablet .condensed-list__header,.breakpoint-tabletWide .condensed-list__header{padding-bottom:10px;padding-bottom:1rem}.breakpoint-widescreen .condensed-list__header,.breakpoint-widescreenWide .condensed-list__header{padding-bottom:10px;padding-bottom:1rem}.condensed-list__product,.condensed-list__item{position:relative}.condensed-list__number{width:30px;width:3rem;height:30px;height:3rem;border-radius:15px;border-radius:1.5rem;font-family:"chaparral-pro", Palatino, Georgia, serif;font-style:normal;font-weight:demi;line-height:2.5;background:#FAD000;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.condensed-list__product__details,.condensed-list__item__details{padding-top:15px;padding-bottom:15px;padding-top:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #ccc}.condensed-list__product__details{margin-left:50px;margin-left:5rem}.credit-card-icon{float:left;margin-right:8px}.error-explanation{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;margin-bottom:10px}.error-explanation ul{margin-top:20px;margin-bottom:20px;margin-top:2rem;margin-bottom:2rem}.error-explanation li{margin-bottom:10px;margin-bottom:1rem;color:#dc2d06}.error-explanation li:before{margin-right:10px;margin-right:1rem;content:"•"}.error-explanation__info{margin-bottom:10px}.pin-error{color:red;text-align:right}.events-box{border:3px solid #FAD000}.breakpoint-phone .events-box{margin-bottom:10px;margin-bottom:1rem}.breakpoint-phoneWide .events-box,.breakpoint-tablet .events-box,.breakpoint-tabletWide .events-box{margin-bottom:30px;margin-bottom:3rem}.breakpoint-widescreen .events-box,.breakpoint-widescreenWide .events-box{float:left;margin-right:2%;width:49%}.events-box.events-box--inline{border:0}.breakpoint-widescreen .events-box.events-box--inline,.breakpoint-widescreenWide .events-box.events-box--inline{margin-top:20px;margin-bottom:20px;margin-top:2rem;margin-bottom:2rem;float:none;margin-right:0;width:100%}.page-content__secondary .events-box{clear:left;font-size:14px;font-size:1.4rem}.breakpoint-widescreen .page-content__secondary .events-box,.breakpoint-widescreenWide .page-content__secondary .events-box{margin-bottom:30px;margin-bottom:3rem;font-size:16px;font-size:1.6rem;float:left;width:100%}.events-box__header{zoom:1;background:#FAD000}.events-box__header:before,.events-box__header:after{content:" ";display:table}.events-box__header:after{clear:both}.breakpoint-phone .events-box__header,.breakpoint-phoneWide .events-box__header,.breakpoint-tablet .events-box__header{padding-top:5px;padding-top:0.5rem;padding-bottom:7.5px;padding-bottom:0.75rem;padding-left:10px;padding-right:10px;padding-left:1rem;padding-right:1rem}.breakpoint-tabletWide .events-box__header,.breakpoint-widescreen .events-box__header,.breakpoint-widescreenWide .events-box__header{padding-top:10px;padding-bottom:10px;padding-top:1rem;padding-bottom:1rem;padding-left:20px;padding-right:20px;padding-left:2rem;padding-right:2rem}.events-box__header__title{float:left}.events-box__header__link{margin-top:3.5px;margin-top:0.35rem;font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;font-size:11px;font-size:1.1rem;float:right;letter-spacing:0.1em;text-transform:uppercase}.breakpoint-tabletWide .events-box__header__link,.breakpoint-widescreen .events-box__header__link,.breakpoint-widescreenWide .events-box__header__link{margin-top:5px;margin-top:0.5rem;font-size:13px;font-size:1.3rem}.events-box__header__link__icon{font-size:12px;font-size:1.2rem;margin-left:10px;margin-left:1rem}.breakpoint-phone .events-box__events-list,.breakpoint-phoneWide .events-box__events-list,.breakpoint-tablet .events-box__events-list{padding-top:10px;padding-bottom:10px;padding-top:1rem;padding-bottom:1rem}.breakpoint-tabletWide .events-box__events-list,.breakpoint-widescreen .events-box__events-list,.breakpoint-widescreenWide .events-box__events-list{padding-top:20px;padding-bottom:20px;padding-top:2rem;padding-bottom:2rem}.breakpoint-phone .events-box--inline .events-box__events-list,.breakpoint-phoneWide .events-box--inline .events-box__events-list,.breakpoint-tablet .events-box--inline .events-box__events-list{padding-top:0px;padding-top:0rem;padding-bottom:10px;padding-bottom:1rem}.breakpoint-tabletWide .events-box--inline .events-box__events-list,.breakpoint-widescreen .events-box--inline .events-box__events-list,.breakpoint-widescreenWide .events-box--inline .events-box__events-list{padding-top:0px;padding-top:0rem;padding-bottom:20px;padding-bottom:2rem}.events-list__event{padding-top:5px;padding-bottom:5px;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:85px;padding-left:8.5rem;padding-right:40px;padding-right:4rem;display:block;overflow:hidden;position:relative;font-size:14px;font-size:1.4rem;line-height:1.3333333333}.events-box--inline .events-list__event{padding-left:60px;padding-left:6rem}.breakpoint-tabletWide .events-list__event,.breakpoint-widescreen .events-list__event,.breakpoint-widescreenWide .events-list__event{font-size:18px;font-size:1.8rem}.events-list__event__date{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;left:20px;left:2rem;top:15px;top:1.5rem;position:absolute}.events-box--inline .events-list__event__date{left:0px;left:0rem}.breakpoint-tabletWide .events-box--inline .events-list__event__date,.breakpoint-widescreen .events-box--inline .events-list__event__date,.breakpoint-widescreenWide .events-box--inline .events-list__event__date{font-size:14px;font-size:1.4rem}.breakpoint-phone .page-content__secondary .events-list__event__date,.breakpoint-phoneWide .page-content__secondary .events-list__event__date,.breakpoint-tablet .page-content__secondary .events-list__event__date{top:10px;top:1rem}.breakpoint-tabletWide .page-content__secondary .events-list__event__date,.breakpoint-widescreen .page-content__secondary .events-list__event__date,.breakpoint-widescreenWide .page-content__secondary .events-list__event__date{font-size:14px;font-size:1.4rem}.events-list__event__details{padding:5px;padding:0.5rem;width:auto}.breakpoint-tabletWide .page-content__primary .events-list__event__details,.breakpoint-widescreen .page-content__primary .events-list__event__details,.breakpoint-widescreenWide .page-content__primary .events-list__event__details{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:20px}.events-list__event__time{margin-right:10px;margin-right:1rem;margin-top:-5px;margin-top:-0.5rem;padding-top:2.5px;padding-bottom:2.5px;padding-top:0.25rem;padding-bottom:0.25rem;padding-left:5px;padding-right:5px;padding-left:0.5rem;padding-right:0.5rem;font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;font-size:12px;font-size:1.2rem;background:#FAD000;border-radius:3px}.events-list__event__title{margin-bottom:5px;margin-bottom:0.5rem;border-bottom:1px dotted #222;line-height:1.5}.events-list__event:hover .events-list__event__title{border-bottom:1px solid #222}.events-list__event__icon{margin-left:5px;margin-left:0.5rem;font-size:11px;font-size:1.1rem;line-height:1.3333333333}.breakpoint-tabletWide .events-list__event__icon,.breakpoint-widescreen .events-list__event__icon,.breakpoint-widescreenWide .events-list__event__icon{font-size:15px;font-size:1.5rem}.feature-slider{overflow:hidden}.breakpoint-phone .feature-slider,.breakpoint-phoneWide .feature-slider{margin-bottom:20px;margin-bottom:2rem}.breakpoint-phone .feature-slider{margin-left:-20px;margin-right:-20px;margin-left:-2rem;margin-right:-2rem}.breakpoint-phoneWide .feature-slider{margin-left:-40px;margin-right:-40px;margin-left:-4rem;margin-right:-4rem}.breakpoint-tablet .feature-slider,.breakpoint-tabletWide .feature-slider,.breakpoint-widescreen .feature-slider,.breakpoint-widescreenWide .feature-slider{margin-bottom:40px;margin-bottom:4rem}.feature-slider__wrapper{height:0;position:relative}.breakpoint-phone .feature-slider__wrapper{padding-bottom:65%}.breakpoint-phoneWide .feature-slider__wrapper{padding-bottom:65%}.breakpoint-tablet .feature-slider__wrapper,.breakpoint-tabletWide .feature-slider__wrapper,.breakpoint-widescreen .feature-slider__wrapper,.breakpoint-widescreenWide .feature-slider__wrapper{padding-bottom:35%}.feature-slider__slide{position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0;opacity:0}.feature-slider__slide--inactive{-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition-delay:0.15s;transition-delay:0.15s;opacity:0}.feature-slider__slide--active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:0s;transition-delay:0s;z-index:2;opacity:1}.feature-slider__image{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.breakpoint-tablet .feature-slider__image,.breakpoint-tabletWide .feature-slider__image,.breakpoint-widescreen .feature-slider__image,.breakpoint-widescreenWide .feature-slider__image{width:60.5%}.feature-slider__description{background:#FAD000;position:relative}.breakpoint-phone .feature-slider__description{padding-top:10px;padding-bottom:10px;padding-top:1rem;padding-bottom:1rem;padding-left:20px;padding-right:20px;padding-left:2rem;padding-right:2rem;bottom:0px;bottom:0rem;left:0px;left:0rem;right:0px;right:0rem;position:absolute;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.breakpoint-phoneWide .feature-slider__description{padding-top:10px;padding-bottom:10px;padding-top:1rem;padding-bottom:1rem;padding-left:40px;padding-right:40px;padding-left:4rem;padding-right:4rem;bottom:0px;bottom:0rem;left:0px;left:0rem;right:0px;right:0rem;position:absolute;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.breakpoint-tablet .feature-slider__description,.breakpoint-tabletWide .feature-slider__description{padding-top:20px;padding-bottom:20px;padding-top:2rem;padding-bottom:2rem;padding-left:30px;padding-right:30px;padding-left:3rem;padding-right:3rem;height:100%;position:absolute;right:0}.breakpoint-widescreen .feature-slider__description,.breakpoint-widescreenWide .feature-slider__description{padding-top:20px;padding-top:2rem;padding-bottom:40px;padding-bottom:4rem;padding-left:40px;padding-right:40px;padding-left:4rem;padding-right:4rem;height:100%;position:absolute;right:0}.breakpoint-widescreen .feature-slider__description{padding-top:10px;padding-bottom:10px;padding-top:1rem;padding-bottom:1rem;padding-left:30px;padding-right:30px;padding-left:3rem;padding-right:3rem}.breakpoint-tablet .feature-slider__description,.breakpoint-tabletWide .feature-slider__description,.breakpoint-widescreen .feature-slider__description,.breakpoint-widescreenWide .feature-slider__description{width:40%}.feature-slider__slide--dark .feature-slider__description{color:#ffffff}.feature-slider__slide--light .feature-slider__description{color:#222}.feature-slider__slide--active .feature-slider__description{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.breakpoint-phone .feature-slider__description__category,.breakpoint-phoneWide .feature-slider__description__category{margin-bottom:5px;margin-bottom:0.5rem}.breakpoint-tablet .feature-slider__description__category,.breakpoint-tabletWide .feature-slider__description__category,.breakpoint-widescreen .feature-slider__description__category,.breakpoint-widescreenWide .feature-slider__description__category{margin-bottom:20px;margin-bottom:2rem}.feature-slider__description__title{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;line-height:1.2;position:relative;z-index:2}.breakpoint-phone .feature-slider__description__title,.breakpoint-phoneWide .feature-slider__description__title{margin-bottom:10px;margin-bottom:1rem;margin-right:20px;margin-right:2rem;font-size:18px;font-size:1.8rem}.breakpoint-tablet .feature-slider__description__title,.breakpoint-tabletWide .feature-slider__description__title{margin-bottom:20px;margin-bottom:2rem;font-size:22px;font-size:2.2rem}.breakpoint-widescreen .feature-slider__description__title{margin-bottom:10px;margin-bottom:1rem;font-size:26px;font-size:2.6rem}.breakpoint-widescreenWide .feature-slider__description__title{margin-bottom:20px;margin-bottom:2rem;font-size:32px;font-size:3.2rem}.feature-slider__description__content{line-height:1.2}.breakpoint-phone .feature-slider__description__content,.breakpoint-phoneWide .feature-slider__description__content,.breakpoint-tablet .feature-slider__description__content,.breakpoint-tabletWide .feature-slider__description__content{margin-bottom:10px;margin-bottom:1rem;overflow:hidden}.feature-slider__description__content strong{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif}.feature-slider__description__content i,.feature-slider__description__content em{font-family:"AvenirNextLTW01-DemiIta", "Avenir Next", "Avenir", sans-serif}.breakpoint-widescreen .feature-slider__description__content{font-size:14px;font-size:1.4rem}.feature-slider__description__link{position:relative;z-index:2}.breakpoint-phone .feature-slider__description__link,.breakpoint-phoneWide .feature-slider__description__link{height:100%;position:absolute;top:0;left:0;right:0;left:0}.breakpoint-phone .feature-slider__description__link .more--inline__icon,.breakpoint-phoneWide .feature-slider__description__link .more--inline__icon{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.breakpoint-phoneWide .feature-slider__description__link .more--inline__icon{right:30px;right:3rem}.breakpoint-tablet .feature-slider__description__link,.breakpoint-tabletWide .feature-slider__description__link{bottom:30px;bottom:3rem;left:30px;left:3rem;position:absolute}.breakpoint-widescreen .feature-slider__description__link,.breakpoint-widescreenWide .feature-slider__description__link{bottom:40px;bottom:4rem;left:40px;left:4rem;position:absolute}.breakpoint-widescreen .feature-slider__description__link{left:30px;left:3rem;bottom:30px;bottom:3rem}.feature-slider__description__cover{background:-webkit-linear-gradient(bottom, #fad000 45%, rgba(250,208,0,0) 100%);background:linear-gradient(to top, #fad000 45%, rgba(250,208,0,0) 100%);position:absolute;left:0;right:0;bottom:0;height:130px;z-index:1}.breakpoint-phone .feature-slider__description__cover,.breakpoint-phoneWide .feature-slider__description__cover{display:none}.feature-slider__description__link__icon{font-size:12px;font-size:1.2rem}.feature-slider__navigation{zoom:1}.feature-slider__navigation:before,.feature-slider__navigation:after{content:" ";display:table}.feature-slider__navigation:after{clear:both}.feature-slider__navigation__slide{height:80px;height:8rem;padding-top:10px;padding-bottom:10px;padding-top:1rem;padding-bottom:1rem;padding-left:20px;padding-right:20px;padding-left:2rem;padding-right:2rem;font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;background:#f2f2f2;border-bottom:3px solid #f2f2f2;float:left;line-height:1.2;position:relative;text-align:center;text-transform:uppercase;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.breakpoint-phone .feature-slider__navigation__slide,.breakpoint-phoneWide .feature-slider__navigation__slide{height:40px;height:4rem;font-size:12px;font-size:1.2rem}.breakpoint-tablet .feature-slider__navigation__slide,.breakpoint-tabletWide .feature-slider__navigation__slide{height:70px;height:7rem;font-size:14px;font-size:1.4rem}.feature-slider__navigation--1 .feature-slider__navigation__slide{width:100%}.feature-slider__navigation--2 .feature-slider__navigation__slide{margin-left:.5%;width:49.75%}.feature-slider__navigation--3 .feature-slider__navigation__slide{margin-left:.5%;width:33%}.feature-slider__navigation--4 .feature-slider__navigation__slide{margin-left:.25%;width:24.8%}.feature-slider__navigation--5 .feature-slider__navigation__slide{margin-left:.25%;width:19.8%}.feature-slider__navigation__slide:first-child{margin-left:0 !important}.feature-slider__navigation__slide span{left:10px;left:1rem;right:10px;right:1rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.feature-slider__navigation__slide--active{background:#ffffff;border-bottom:3px solid #FAD000}.featured-product{zoom:1}.featured-product:before,.featured-product:after{content:" ";display:table}.featured-product:after{clear:both}.breakpoint-phone .featured-product{margin-left:-20px;margin-right:-20px;margin-left:-2rem;margin-right:-2rem;padding-top:1px;padding-bottom:1px;padding-top:0.1rem;padding-bottom:0.1rem;padding-left:20px;padding-right:20px;padding-left:2rem;padding-right:2rem}.breakpoint-phoneWide .featured-product{margin-left:-40px;margin-right:-40px;margin-left:-4rem;margin-right:-4rem;margin-bottom:20px;margin-bottom:2rem;padding-top:20px;padding-bottom:20px;padding-top:2rem;padding-bottom:2rem;padding-left:40px;padding-right:40px;padding-left:4rem;padding-right:4rem}.breakpoint-tablet .featured-product,.breakpoint-tabletWide .featured-product,.breakpoint-widescreen .featured-product,.breakpoint-widescreenWide .featured-product{margin-top:20px;margin-bottom:20px;margin-top:2rem;margin-bottom:2rem}.breakpoint-tablet .featured-product__headline,.breakpoint-tabletWide .featured-product__headline{margin-top:20px;margin-top:2rem;font-size:22px;font-size:2.2rem}.breakpoint-widescreen .featured-product__headline,.breakpoint-widescreenWide .featured-product__headline{margin-top:40px;margin-top:4rem;font-size:24px;font-size:2.4rem}.featured-product__description{font-size:18px;font-size:1.8rem;line-height:1.4}.breakpoint-tablet .featured-product__description,.breakpoint-tabletWide .featured-product__description{font-size:16px;font-size:1.6rem}.breakpoint-phone .featured-product__description,.breakpoint-phoneWide .featured-product__description{font-size:14px;font-size:1.4rem}.featured-product__description em,.featured-product__description i{font-family:"AvenirNextLTW01-DemiIta", "Avenir Next", "Avenir", sans-serif}.featured-product__description p{margin-bottom:7.5px;margin-bottom:0.75rem}.featured-product__description p:last-child{margin-bottom:0}.filter{zoom:1}.filter:before,.filter:after{content:" ";display:table}.filter:after{clear:both}.breakpoint-phone .filter,.breakpoint-phoneWide .filter{margin-bottom:10px;margin-bottom:1rem}.breakpoint-tablet .filter,.breakpoint-tabletWide .filter{margin-bottom:20px;margin-bottom:2rem}.breakpoint-widescreen .filter,.breakpoint-widescreenWide .filter{margin-bottom:26px;margin-bottom:2.6rem}.filter .columnar--2,.filter .columnar--3{margin-right:30px;margin-right:3rem;float:left}.filter__navigation{padding-top:10px;padding-top:1rem}.breakpoint-phone .filter__navigation,.breakpoint-phoneWide .filter__navigation{padding-bottom:0px;padding-bottom:0rem}.breakpoint-tablet .filter__navigation,.breakpoint-tabletWide .filter__navigation{padding-bottom:10px;padding-bottom:1rem}.breakpoint-widescreen .filter__navigation,.breakpoint-widescreenWide .filter__navigation{padding-bottom:10px;padding-bottom:1rem}.filter__navigation__label{margin-right:10px;margin-right:1rem;margin-bottom:20px;margin-bottom:2rem;font-size:12px;font-size:1.2rem;display:block}.filter__navigation__label strong{font-family:"Avenir Next LT W02 Bold", "Avenir Next", "Avenir", sans-serif;margin-left:5px;margin-right:5px;margin-left:0.5rem;margin-right:0.5rem}.breakpoint-tabletWide .filter__navigation__label,.breakpoint-widescreen .filter__navigation__label,.breakpoint-widescreenWide .filter__navigation__label{font-size:16px;font-size:1.6rem}span.filter__navigation__heading{margin-bottom:15px;margin-bottom:1.5rem;font-size:11px;font-size:1.1rem;letter-spacing:0.05em;display:block;text-transform:uppercase}.breakpoint-tabletWide span.filter__navigation__heading,.breakpoint-widescreen span.filter__navigation__heading,.breakpoint-widescreenWide span.filter__navigation__heading{font-size:14px;font-size:1.4rem}.filter__navigation__heading.filter__navigation__heading--state{display:none}.breakpoint-tablet .filter__navigation__heading--state,.breakpoint-phoneWide .filter__navigation__heading--state,.breakpoint-phone .filter__navigation__heading--state{display:block}.filter__navigation__item{margin-right:5px;margin-right:0.5rem;margin-bottom:10px;margin-bottom:1rem;padding:0px;padding:0rem;font-size:12px;font-size:1.2rem;font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;color:#ccc;clear:left;display:inline-block;letter-spacing:0.05em;line-height:2;position:relative;text-transform:uppercase}.filter--categories .filter__navigation__item{line-height:1}.breakpoint-tabletWide .filter__navigation__item,.breakpoint-widescreen .filter__navigation__item,.breakpoint-widescreenWide .filter__navigation__item{font-size:14px;font-size:1.4rem}.filter--categories .breakpoint-tabletWide .filter__navigation__item,.filter--categories .breakpoint-widescreen .filter__navigation__item,.filter--categories .breakpoint-widescreenWide .filter__navigation__item{line-height:2}.filter__navigation__item__remove{width:20px;width:2rem;right:-15px;right:-1.5rem;font-size:12px;font-size:1.2rem;bottom:0;color:#ccc;display:block;line-height:2.3;position:absolute;text-align:center;top:0;z-index:102}.filter__navigation__item__remove:hover{color:#222}.breakpoint-tabletWide .filter__navigation__item__remove,.breakpoint-widescreen .filter__navigation__item__remove,.breakpoint-widescreenWide .filter__navigation__item__remove{font-size:14px;font-size:1.4rem}.filter--categories .breakpoint-tabletWide .filter__navigation__item__remove,.filter--categories .breakpoint-widescreen .filter__navigation__item__remove,.filter--categories .breakpoint-widescreenWide .filter__navigation__item__remove{line-height:2.5}.filter__navigation__item__link{margin-right:7.5px;margin-right:0.75rem;padding-top:5px;padding-bottom:5px;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:7.5px;padding-right:7.5px;padding-left:0.75rem;padding-right:0.75rem;background:#ffffff;border:1px solid #ccc;border-radius:3px;box-shadow:1px 1px 0 #ccc;color:#222;position:relative;-webkit-transition:all 0.1s linear;transition:all 0.1s linear}.filter__navigation__item__link:hover,.filter__navigation__item--selected .filter__navigation__item__link{background:#FAD000;border-color:#222;border-radius:5px;box-shadow:0 0 0 #ccc}.filter--categories .filter__navigation__item__link{padding-left:22px;padding-left:2.2rem;padding-right:22px;padding-right:2.2rem;background:transparent;border:none;box-shadow:none;display:block}.filter--categories .filter__navigation__item__link:before{width:13px;width:1.3rem;top:11px;top:1.1rem;border-bottom:1px solid #ccc;content:"";position:absolute;left:0}.filter--categories .filter__navigation__item__link:hover{padding-left:26px;padding-left:2.6rem;padding-right:18px;padding-right:1.8rem;color:black}.breakpoint-tabletWide .filter--categories .filter__navigation__item__link:before,.breakpoint-widescreen .filter--categories .filter__navigation__item__link:before,.breakpoint-widescreenWide .filter--categories .filter__navigation__item__link:before{top:12.5px;top:1.25rem}.filter__navigation__item--selected{margin-right:35px;margin-right:3.5rem}.filter__list-letter{font-size:54px;font-size:5.4rem;font-family:"chaparral-pro", Palatino, Georgia, serif;font-style:normal;font-weight:600;top:-27px;top:-2.7rem;left:0px;left:0rem;padding-right:20px;padding-right:2rem;background:#ffffff;color:#ccc;display:block;opacity:1;position:absolute}.filter__navigation__item-icon{font-size:12px;font-size:1.2rem;margin-left:5px;margin-left:0.5rem;color:#6f6f6f}.filter__navigation__item:hover .filter__navigation__item-icon{color:#222}.filter__navigation__map{width:100%;max-width:450px;margin-bottom:2rem}.breakpoint-tablet .filter__navigation__map,.breakpoint-phoneWide .filter__navigation__map,.breakpoint-phone .filter__navigation__map{display:none}.filter__navigation__map--list{display:none}.breakpoint-tablet .filter__navigation__map--list,.breakpoint-phoneWide .filter__navigation__map--list,.breakpoint-phone .filter__navigation__map--list{display:block;margin-bottom:1rem}.filter__navigation__map .land{fill:#CCC;stroke:#AAA;-webkit-transition:100ms;transition:100ms;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition:100ms;-webkit-transition-timing-function:ease-in-out}.filter__navigation__map a:hover .land,.filter__navigation__map .land--active{fill:#FAD000;stroke:#888888}.text-classics-sort-by{margin-bottom:50px;margin-bottom:5rem}.breakpoint-tablet .text-classics-sort-by,.breakpoint-phoneWide .text-classics-sort-by,.breakpoint-phone .text-classics-sort-by{margin-top:20px;margin-top:2rem;margin-bottom:30px;margin-bottom:3rem}.sort-option{margin-right:10px;margin-right:1rem;margin-bottom:10px;margin-bottom:1rem;font-size:12px;font-size:1.2rem;text-decoration:capitalize;display:block;color:#aaaaaa;line-height:1.4}.sort-option a{color:#222;text-decoration:underline}.breakpoint-tabletWide .sort-option,.breakpoint-widescreen .sort-option,.breakpoint-widescreenWide .sort-option{font-size:16px;font-size:1.6rem}.sort-option--inline{display:inline-block}.fade-divider{margin-top:20px;margin-top:2rem;margin-bottom:20px;margin-bottom:2rem;position:relative;width:100%;display:block;height:2px;background:-webkit-gradient(linear, left top, right top, color-stop(50%, #E2E2E2), color-stop(100%, #F2F2F2));background:-webkit-linear-gradient(0deg, #E2E2E2 50%, #F2F2F2 100%);background:linear-gradient(90deg, #E2E2E2 50%, #F2F2F2 100%)}.figure{width:120px;width:12rem;margin-bottom:20px;margin-bottom:2rem}.breakpoint-tablet .figure,.breakpoint-tabletWide .figure{width:160px;width:16rem}.breakpoint-widescreen .figure{width:280px;width:28rem}.breakpoint-widescreenWide .figure{width:320px;width:32rem}.figure img{border:5px solid #ffffff;display:block;width:100%}.figure__display--left-aligned{margin-right:20px;margin-right:2rem;float:left}.figure__display--right-aligned{margin-left:20px;margin-left:2rem;float:right}.figure__display--right-aligned{margin-left:20px;margin-left:2rem;float:right}.breakpoint-phone .figure__video,.breakpoint-phoneWide .figure__video,.breakpoint-tablet .figure__video,.breakpoint-tabletWide .figure__video,.breakpoint-widescreen .figure__video,.breakpoint-widescreenWide .figure__video,.breakpoint-phone .figure__display--full-width,.breakpoint-phoneWide .figure__display--full-width,.breakpoint-tablet .figure__display--full-width,.breakpoint-tabletWide .figure__display--full-width,.breakpoint-widescreen .figure__display--full-width,.breakpoint-widescreenWide .figure__display--full-width{width:100%}.figure__display--full-width{clear:left}.figure__caption{margin-top:10px;margin-top:1rem;font-family:"chaparral-pro", Palatino, Georgia, serif;font-style:normal;font-weight:500;font-size:10px;font-size:1rem;font-style:italic}.figure__video.figure__display--left-aligned,.figure__video.figure__display--right-aligned{width:50%}.figure__video.figure__display--right-aligned{float:right}.responsive-embed{position:relative;padding-bottom:61.25%;height:0}.responsive-embed video,.responsive-embed object,.responsive-embed iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.alert{display:block}.alert{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;-webkit-animation-name:concertina;animation-name:concertina;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:10s;animation-delay:10s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;color:#ffffff;margin:auto;-webkit-transform:translateZ(0);transform:translateZ(0)}.breakpoint-phone .alert{padding-top:10px;padding-bottom:10px;padding-top:1rem;padding-bottom:1rem;padding-left:20px;padding-right:20px;padding-left:2rem;padding-right:2rem}.breakpoint-phoneWide .alert,.breakpoint-tablet .alert{padding-top:10px;padding-bottom:10px;padding-top:1rem;padding-bottom:1rem;padding-left:40px;padding-right:40px;padding-left:4rem;padding-right:4rem}.breakpoint-tabletWide .alert{padding-bottom:10px;padding-bottom:1rem;padding-top:10px;padding-top:1rem;overflow:hidden;padding-left:5%;padding-right:5%}.breakpoint-widescreen .alert{padding-top:20px;padding-top:2rem;padding-bottom:20px;padding-bottom:2rem;overflow:hidden;padding-left:3%;padding-right:3%}.breakpoint-widescreenWide .alert{padding-top:20px;padding-top:2rem;padding-bottom:20px;padding-bottom:2rem;overflow:hidden;padding-left:10%;padding-right:10%}.alert.error,.alert.alert-error{background:#dc2d06}.alert.success,.alert.notice,.alert.alert-notice,.alert.alert-success{background:#00adef}@-webkit-keyframes concertina{to{line-height:0;height:0;opacity:0;padding-top:0;padding-bottom:0}}@keyframes concertina{to{line-height:0;height:0;opacity:0;padding-top:0;padding-bottom:0}}.order_completed{display:none}.form-wrapper{border-top:3px solid #f2f2f2}.breakpoint-phone .form-wrapper,.breakpoint-phoneWide .form-wrapper{margin-top:5px;margin-bottom:5px;margin-top:0.5rem;margin-bottom:0.5rem;padding-top:10px;padding-bottom:10px;padding-top:1rem;padding-bottom:1rem}.breakpoint-tablet .form-wrapper,.breakpoint-tabletWide .form-wrapper{margin-top:10px;margin-bottom:10px;margin-top:1rem;margin-bottom:1rem;padding-top:20px;padding-bottom:20px;padding-top:2rem;padding-bottom:2rem}.breakpoint-tabletWide .form-wrapper,.breakpoint-widescreen .form-wrapper,.breakpoint-widescreenWide .form-wrapper{margin-top:15px;margin-bottom:15px;margin-top:1.5rem;margin-bottom:1.5rem;padding-top:30px;padding-bottom:30px;padding-top:3rem;padding-bottom:3rem;float:left;width:60%}.breakpoint-tabletWide .form-wrapper--large,.breakpoint-widescreen .form-wrapper--large,.breakpoint-widescreenWide .form-wrapper--large{width:100%}.form-wrapper--alternate-newsletter{display:none}.breakpoint-tablet .half-field-wrapper,.breakpoint-tabletWide .half-field-wrapper,.breakpoint-widescreen .half-field-wrapper,.breakpoint-widescreenWide .half-field-wrapper{margin-left:21.25%}.field-line{clear:left;display:block;overflow:hidden}.breakpoint-phone .field-line,.breakpoint-phoneWide .field-line,.breakpoint-tablet .field-line,.breakpoint-tabletWide .field-line{margin-bottom:10px;margin-bottom:1rem}.breakpoint-widescreen .field-line,.breakpoint-widescreenWide .field-line{margin-bottom:20px;margin-bottom:2rem}.breakpoint-tablet .field-line--radio,.breakpoint-tabletWide .field-line--radio,.breakpoint-widescreen .field-line--radio,.breakpoint-widescreenWide .field-line--radio{margin-left:40%}.field-line--radio .field-line__input{float:left}.breakpoint-tablet .field-line--radio .field-line__input,.breakpoint-tabletWide .field-line--radio .field-line__input,.breakpoint-widescreen .field-line--radio .field-line__input,.breakpoint-widescreenWide .field-line--radio .field-line__input{margin-left:10px;margin-right:10px;margin-left:1rem;margin-right:1rem;width:auto}.field-line--half{clear:none;float:left;width:60%}.field-line--half:last-child{width:40%}.breakpoint-phone .field-line--half:last-child,.breakpoint-phoneWide .field-line--half:last-child{padding-left:10px;padding-left:1rem}.field-line__input{display:block}.field-line__label{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;display:block;letter-spacing:0.1em;text-transform:uppercase}.breakpoint-phone .field-line__label,.breakpoint-phoneWide .field-line__label{font-size:12px;font-size:1.2rem;margin-bottom:5px;margin-bottom:0.5rem}.breakpoint-tablet .field-line__label,.breakpoint-tabletWide .field-line__label,.breakpoint-widescreen .field-line__label,.breakpoint-widescreenWide .field-line__label{font-size:14px;font-size:1.4rem;padding-top:13px;padding-bottom:13px;padding-top:1.3rem;padding-bottom:1.3rem;padding-right:12px;padding-right:1.2rem;line-height:1.2857142857;float:left;text-align:right;width:40%}.breakpoint-tablet .page-content__secondary .field-line__label,.breakpoint-tabletWide .page-content__secondary .field-line__label,.breakpoint-widescreen .page-content__secondary .field-line__label,.breakpoint-widescreenWide .page-content__secondary .field-line__label{float:left;text-align:left;width:100%}.breakpoint-phone .field-line__label--checkbox,.breakpoint-phoneWide .field-line__label--checkbox{margin-top:2.5px;margin-top:0.25rem}.breakpoint-tablet .field-line__label--checkbox,.breakpoint-tabletWide .field-line__label--checkbox,.breakpoint-widescreen .field-line__label--checkbox,.breakpoint-widescreenWide .field-line__label--checkbox{width:auto}.breakpoint-phone .field-line__value,.breakpoint-phoneWide .field-line__value{padding-top:8px;padding-bottom:8px;padding-top:0.8rem;padding-bottom:0.8rem;font-size:16px;font-size:1.6rem;line-height:1.6;width:100%}.breakpoint-tablet .field-line__value,.breakpoint-tabletWide .field-line__value,.breakpoint-widescreen .field-line__value,.breakpoint-widescreenWide .field-line__value{padding-top:7.5px;padding-top:0.75rem;padding-bottom:10px;padding-bottom:1rem;font-size:16px;font-size:1.6rem;line-height:1.6;float:left;width:60%}.field-line__input{border:1px solid #ccc;border-radius:3px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.breakpoint-phone .field-line__input,.breakpoint-phoneWide .field-line__input{padding-top:8px;padding-bottom:8px;padding-top:0.8rem;padding-bottom:0.8rem;padding-left:5px;padding-right:5px;padding-left:0.5rem;padding-right:0.5rem;font-size:16px;font-size:1.6rem;width:100%}.breakpoint-tablet .field-line__input,.breakpoint-tabletWide .field-line__input,.breakpoint-widescreen .field-line__input,.breakpoint-widescreenWide .field-line__input{padding-top:10px;padding-bottom:10px;padding-top:1rem;padding-bottom:1rem;padding-left:8px;padding-right:8px;padding-left:0.8rem;padding-right:0.8rem;font-size:16px;font-size:1.6rem;float:left;width:60%}.field_with_errors .field-line__input{border-color:#dc2d06;background:#fff5f5}.field-line__input:focus{border-color:#222;border-radius:5px}.breakpoint-tablet .page-content__secondary .field-line__input,.breakpoint-tabletWide .page-content__secondary .field-line__input,.breakpoint-widescreen .page-content__secondary .field-line__input,.breakpoint-widescreenWide .page-content__secondary .field-line__input{max-width:400px;max-width:40rem;width:100%}.field-line__input--bags{border:0;padding:0 !important}.field-line__input--credit-card-type{border:0;padding:0 !important}.field-line__hint{margin-top:10px;margin-bottom:10px;margin-top:1rem;margin-bottom:1rem;clear:right;line-height:1.6}.breakpoint-tablet .field-line__hint,.breakpoint-tabletWide .field-line__hint,.breakpoint-widescreen .field-line__hint,.breakpoint-widescreenWide .field-line__hint{float:right;width:60%}.breakpoint-phone .field-line__text,.breakpoint-phoneWide .field-line__text{font-size:12px;font-size:1.2rem;margin-bottom:5px;margin-bottom:0.5rem}.breakpoint-tablet .field-line__text,.breakpoint-tabletWide .field-line__text,.breakpoint-widescreen .field-line__text,.breakpoint-widescreenWide .field-line__text{font-size:14px;font-size:1.4rem;padding-top:13px;padding-bottom:13px;padding-top:1.3rem;padding-bottom:1.3rem;padding-right:12px;padding-right:1.2rem;line-height:1.2857142857}.field-line__text em{font-family:"Avenir Next LT W02 Bold", "Avenir Next", "Avenir", sans-serif;font-style:italic}.gift-code{margin-top:15px;margin-bottom:15px;margin-top:1.5rem;margin-bottom:1.5rem;float:right;width:100%}.gift-code .field-line{float:right}.gift-code .field-line__label{text-align:right}.breakpoint-tablet .gift-code .field-line__label,.breakpoint-tabletWide .gift-code .field-line__label,.breakpoint-widescreen .gift-code .field-line__label,.breakpoint-widescreenWide .gift-code .field-line__label{width:auto}.gift-code .field-line__input{text-align:right}.breakpoint-tablet .gift-code .field-line__input,.breakpoint-tabletWide .gift-code .field-line__input,.breakpoint-widescreen .gift-code .field-line__input,.breakpoint-widescreenWide .gift-code .field-line__input{width:120px;width:12rem}.gift-code .field-line__submit{float:right}.breakpoint-phone .gift-code .field-line__submit,.breakpoint-phoneWide .gift-code .field-line__submit,.breakpoint-tablet .gift-code .field-line__submit,.breakpoint-tabletWide .gift-code .field-line__submit,.breakpoint-widescreen .gift-code .field-line__submit,.breakpoint-widescreenWide .gift-code .field-line__submit{clear:both;margin:0}.breakpoint-phone .field-line__input--select,.breakpoint-phoneWide .field-line__input--select{margin-top:8px;margin-bottom:8px;margin-top:0.8rem;margin-bottom:0.8rem}.breakpoint-tablet .field-line__input--select,.breakpoint-tabletWide .field-line__input--select,.breakpoint-widescreen .field-line__input--select,.breakpoint-widescreenWide .field-line__input--select{margin-top:10px;margin-bottom:10px;margin-top:1rem;margin-bottom:1rem}.field-line__input--checkbox{margin-left:2.5px;margin-left:0.25rem;box-shadow:none;float:left}.breakpoint-phone .field-line__input--checkbox,.breakpoint-phoneWide .field-line__input--checkbox,.breakpoint-tablet .field-line__input--checkbox,.breakpoint-tabletWide .field-line__input--checkbox,.breakpoint-widescreen .field-line__input--checkbox,.breakpoint-widescreenWide .field-line__input--checkbox{margin-right:5px;margin-right:0.5rem;width:auto}.breakpoint-tablet .field-line__input--checkbox,.breakpoint-tabletWide .field-line__input--checkbox,.breakpoint-widescreen .field-line__input--checkbox,.breakpoint-widescreenWide .field-line__input--checkbox{margin-right:8px;margin-right:0.8rem;margin-top:12px;margin-bottom:12px;margin-top:1.2rem;margin-bottom:1.2rem;padding-left:0px;padding-right:0px;padding-left:0rem;padding-right:0rem;float:left;margin-left:40%}.submit{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;border:1px solid #ccc;box-shadow:2px 2px 0 #FAD000;background:transparent;border-radius:3px;cursor:pointer;clear:left;color:#222;display:inline-block;letter-spacing:0.1em;text-transform:uppercase;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-transform:translateZ(0);transform:translateZ(0)}.breakpoint-phone .submit,.breakpoint-phoneWide .submit,.breakpoint-tablet .submit,.breakpoint-tabletWide .submit,.breakpoint-widescreen .submit,.breakpoint-widescreenWide .submit{margin-top:20px;margin-bottom:20px;margin-top:2rem;margin-bottom:2rem;padding-top:10px;padding-bottom:10px;padding-top:1rem;padding-bottom:1rem;padding-left:20px;padding-left:2rem;padding-right:30px;padding-right:3rem;font-size:12px;font-size:1.2rem}.breakpoint-tablet .submit,.breakpoint-tabletWide .submit,.breakpoint-widescreen .submit,.breakpoint-widescreenWide .submit{margin-left:40%}.submit:hover{border-color:#222;box-shadow:0 0 0 #FAD000;border-radius:5px}.submit:active{background:#FAD000}.breakpoint-tablet .page-content__special .submit,.breakpoint-tabletWide .page-content__special .submit,.breakpoint-widescreen .page-content__special .submit,.breakpoint-widescreenWide .page-content__special .submit{margin-left:0;margin-bottom:0}.breakpoint-tablet .page-content__secondary .submit,.breakpoint-tabletWide .page-content__secondary .submit,.breakpoint-widescreen .page-content__secondary .submit,.breakpoint-widescreenWide .page-content__secondary .submit{background:#ffffff;margin-left:0}.submit--featured{background:#ffffff}.breakpoint-phone .submit--featured,.breakpoint-phoneWide .submit--featured,.breakpoint-tablet .submit--featured,.breakpoint-tabletWide .submit--featured,.breakpoint-widescreen .submit--featured,.breakpoint-widescreenWide .submit--featured{margin-bottom:0}.breakpoint-tablet .submit--featured,.breakpoint-tabletWide .submit--featured,.breakpoint-widescreen .submit--featured,.breakpoint-widescreenWide .submit--featured{margin-left:0}.breakpoint-tablet .submit--checkout,.breakpoint-tabletWide .submit--checkout,.breakpoint-widescreen .submit--checkout,.breakpoint-widescreenWide .submit--checkout{clear:both;float:right;margin-left:0;margin-bottom:0}.submit__icon{position:absolute;text-align:center;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.breakpoint-phone .submit__icon,.breakpoint-phoneWide .submit__icon,.breakpoint-tablet .submit__icon,.breakpoint-tabletWide .submit__icon,.breakpoint-widescreen .submit__icon,.breakpoint-widescreenWide .submit__icon{top:10px;top:1rem;right:15px;right:1.5rem;width:10px;width:1rem;font-size:10px;font-size:1rem}.submit:hover .submit__icon{right:10px;right:1rem}.form-links{display:block}.breakpoint-tablet .form-links,.breakpoint-tabletWide .form-links,.breakpoint-widescreen .form-links,.breakpoint-widescreenWide .form-links{margin-left:40%}.form-links__link{display:inline-block;text-decoration:underline}.breakpoint-phone .form-links__link,.breakpoint-phoneWide .form-links__link,.breakpoint-tablet .form-links__link,.breakpoint-tabletWide .form-links__link,.breakpoint-widescreen .form-links__link,.breakpoint-widescreenWide .form-links__link{margin-right:10px;margin-right:1rem;padding-top:10px;padding-bottom:10px;padding-top:1rem;padding-bottom:1rem;font-size:16px;font-size:1.6rem}.form-heading{margin-top:20px;margin-top:2rem;padding-bottom:10px;padding-bottom:1rem;display:block}.breakpoint-tablet .form-heading,.breakpoint-tabletWide .form-heading,.breakpoint-widescreen .form-heading,.breakpoint-widescreenWide .form-heading{margin-top:40px;margin-top:4rem;padding-bottom:20px;padding-bottom:2rem;margin-left:40%}.footer{padding-top:40px;padding-bottom:40px;padding-top:4rem;padding-bottom:4rem;zoom:1;background-color:#222;display:block;clear:both;color:#ffffff;line-height:1.4;margin:auto}.footer:before,.footer:after{content:" ";display:table}.footer:after{clear:both}.breakpoint-phone .footer{padding-top:20px;padding-bottom:20px;padding-top:2rem;padding-bottom:2rem;padding-left:20px;padding-right:20px;padding-left:2rem;padding-right:2rem}.breakpoint-phoneWide .footer{padding-top:20px;padding-bottom:20px;padding-top:2rem;padding-bottom:2rem;padding-left:40px;padding-right:40px;padding-left:4rem;padding-right:4rem}.breakpoint-tablet .footer{padding-top:20px;padding-bottom:20px;padding-top:2rem;padding-bottom:2rem;padding-left:10%;padding-right:10%}.breakpoint-tabletWide .footer{font-size:16px;font-size:1.6rem;padding-left:10%;padding-right:10%}.breakpoint-widescreen .footer{font-size:17px;font-size:1.7rem;padding-left:6%;padding-right:6%}.breakpoint-widescreenWide .footer{font-size:18px;font-size:1.8rem;padding-left:12.5%;padding-right:10%}.footer__content strong{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif}.footer__content h1{margin-bottom:10px;margin-bottom:1rem;font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;color:#FAD000}.footer__content a{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;border-bottom:1px solid transparent;-webkit-transition:all 0.1s ease;transition:all 0.1s ease}.footer__content a:hover{border-bottom:1px solid #ffffff}.footer__content p{padding-bottom:6px;padding-bottom:0.6rem;line-height:1.15}.footer__link{border-bottom:1px dotted}.footer__link:hover{border-bottom:1px solid}.footer__logotype{width:200px;width:20rem;margin-left:-25px;margin-left:-2.5rem;margin-bottom:10px;margin-bottom:1rem}.breakpoint-phone .footer__logotype,.breakpoint-phoneWide .footer__logotype{width:160px;width:16rem;margin-left:0px;margin-left:0rem}.breakpoint-phone .footer__column{margin-bottom:20px;margin-bottom:2rem;clear:left}.breakpoint-phoneWide .footer__column,.breakpoint-tablet .footer__column{margin-bottom:40px;margin-bottom:4rem;float:left;padding-right:4%;position:relative;width:50%}.breakpoint-tabletWide .footer__column,.breakpoint-widescreen .footer__column,.breakpoint-widescreenWide .footer__column{float:left;padding-right:4%;position:relative;width:14%}.breakpoint-phoneWide .footer__column--address,.breakpoint-tablet .footer__column--address{padding-top:0}.breakpoint-tabletWide .footer__column--address,.breakpoint-widescreen .footer__column--address,.breakpoint-widescreenWide .footer__column--address{padding-top:0;width:30%}.footer__list-title{margin-bottom:10px;margin-bottom:1rem;font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;color:#FAD000}.breakpoint-phone .footer__list-title{margin-bottom:5px;margin-bottom:0.5rem}.breakpoint-phoneWide .footer__list-title,.breakpoint-tablet .footer__list-title{margin-bottom:10px;margin-bottom:1rem}.footer__list-items{padding-right:20px;padding-right:2rem;float:left}.footer__list-item{text-decoration:underline}.gift-card-selector__gift-card-product{border:2px solid transparent;display:inline-block;opacity:0.5;padding:5px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.breakpoint-phone .gift-card-selector__gift-card-product,.breakpoint-phoneWide .gift-card-selector__gift-card-product,.breakpoint-tablet .gift-card-selector__gift-card-product,.breakpoint-tabletWide .gift-card-selector__gift-card-product,.breakpoint-widescreen .gift-card-selector__gift-card-product,.breakpoint-widescreenWide .gift-card-selector__gift-card-product{margin-bottom:5px;margin-bottom:0.5rem;width:32%;margin-left:1%}.breakpoint-phone .gift-card-selector__gift-card-product:nth-child(odd),.breakpoint-phoneWide .gift-card-selector__gift-card-product:nth-child(odd),.breakpoint-tablet .gift-card-selector__gift-card-product:nth-child(odd),.breakpoint-tabletWide .gift-card-selector__gift-card-product:nth-child(odd),.breakpoint-widescreen .gift-card-selector__gift-card-product:nth-child(odd),.breakpoint-widescreenWide .gift-card-selector__gift-card-product:nth-child(odd){margin-left:0}.breakpoint-phone .gift-card-selector__gift-card-product,.breakpoint-phoneWide .gift-card-selector__gift-card-product,.breakpoint-tablet .gift-card-selector__gift-card-product{margin-left:0}.gift-card-selector__gift-card-product.active{border:2px solid #00adef;opacity:1}.gift-card-selector__gift-card-product img{width:100%}.google-books-canvas{margin-top:20px;margin-bottom:20px;margin-top:2rem;margin-bottom:2rem;width:600px;height:600px}.breakpoint-phone .google-books-canvas{height:440px;width:320px}.breakpoint-phoneWide .google-books-canvas{height:600px;width:400px}.breakpoint-tablet .google-books-canvas{height:750px;width:500px}.google-books-preview__not-found{font-size:14px;font-size:1.4rem;font-weight:bold}.line-item{border-bottom:1px dotted #222;display:block;position:relative}.breakpoint-phone .line-item,.breakpoint-phoneWide .line-item{margin-bottom:2px;margin-bottom:0.2rem;padding-top:8px;padding-top:0.8rem;padding-bottom:8px;padding-bottom:0.8rem;font-size:14px;font-size:1.4rem}.breakpoint-tablet .line-item,.breakpoint-tabletWide .line-item,.breakpoint-widescreen .line-item,.breakpoint-widescreenWide .line-item{margin-bottom:4px;margin-bottom:0.4rem;padding-top:12px;padding-top:1.2rem;padding-bottom:12px;padding-bottom:1.2rem;font-size:16px;font-size:1.6rem}.line-item__remove{width:20px;width:2rem;left:-30px;left:-3rem;font-size:12px;font-size:1.2rem;bottom:0;color:#f2f2f2;cursor:pointer;display:block;line-height:5;position:absolute;text-align:center;top:0;z-index:102}.line-item__remove:hover{color:#222}.line-item__name{margin-bottom:2.5px;margin-bottom:0.25rem;margin-right:50px;margin-right:5rem;font-family:"chaparral-pro-caption", Palatino, Georgia, serif;font-style:normal;font-weight:600;float:left}.line-item__description{font-size:14px;font-size:1.4rem;clear:both;display:block}.breakpoint-phone .line-item__description,.breakpoint-phoneWide .line-item__description{font-size:14px;font-size:1.4rem;margin-right:5px;margin-right:0.5rem;float:left}.line-item__price{float:right}.breakpoint-phone .line-item__price,.breakpoint-phoneWide .line-item__price{margin-left:2.5px;margin-left:0.25rem}.line-total{margin-top:10px;margin-top:1rem;float:right}.line-total__label{margin-right:10px;margin-right:1rem;text-transform:uppercase}.line-total__value{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif}.masthead{background:#FAD000}.breakpoint-phone .masthead{padding-top:20px;padding-top:2rem}.breakpoint-phoneWide .masthead{padding-top:40px;padding-top:4rem}.breakpoint-tablet .masthead{height:100px;height:10rem}.breakpoint-tabletWide .masthead{height:150px;height:15rem}.breakpoint-widescreen .masthead,.breakpoint-widescreenWide .masthead{height:200px;height:20rem;position:relative}.masthead__branding{display:block;position:relative}.breakpoint-phone .masthead__branding{padding-bottom:15px;padding-bottom:1.5rem}.breakpoint-phoneWide .masthead__branding{padding-bottom:20px;padding-bottom:2rem}.breakpoint-tablet .masthead__branding{padding-top:40px;padding-top:4rem}.breakpoint-tabletWide .masthead__branding,.breakpoint-widescreen .masthead__branding,.breakpoint-widescreenWide .masthead__branding{bottom:0px;bottom:0rem;padding-bottom:27.5px;padding-bottom:2.75rem;padding-right:50px;padding-right:5rem;padding-top:200px;padding-top:20rem;padding-left:2.5%;float:left;position:absolute}.breakpoint-tabletWide .masthead__branding:hover:after,.breakpoint-widescreen .masthead__branding:hover:after,.breakpoint-widescreenWide .masthead__branding:hover:after{opacity:1}.breakpoint-tabletWide .masthead__branding:after,.breakpoint-widescreen .masthead__branding:after,.breakpoint-widescreenWide .masthead__branding:after{background:-webkit-linear-gradient(left, #FAD000 0%, #ffdc2e 100%);background:linear-gradient(to right, #FAD000 0%, #ffdc2e 100%);content:"";position:absolute;top:0;right:0;left:0;bottom:0;z-index:0;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.breakpoint-tablet .masthead__branding,.breakpoint-tabletWide .masthead__branding{padding-bottom:15px;padding-bottom:1.5rem;padding-left:0px;padding-left:0rem}.masthead__logotype{position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:1}.breakpoint-phone .masthead__logotype{width:200px;width:20rem}.breakpoint-phoneWide .masthead__logotype{width:280px;width:28rem}.breakpoint-tablet .masthead__logotype{width:320px;width:32rem}.breakpoint-tabletWide .masthead__logotype{width:320px;width:32rem}.breakpoint-widescreen .masthead__logotype{width:400px;width:40rem;margin-left:-42px;margin-left:-4.2rem}.breakpoint-widescreenWide .masthead__logotype{width:430px;width:43rem;margin-left:-52px;margin-left:-5.2rem}.masthead__byline{left:0px;left:0rem;bottom:120px;bottom:12rem;font-family:"chaparral-pro-caption", Palatino, Georgia, serif;font-style:normal;font-weight:demi;font-size:13px;font-size:1.3rem;opacity:0.8;position:absolute;z-index:4}.breakpoint-phone .masthead__byline,.breakpoint-phoneWide .masthead__byline,.breakpoint-tablet .masthead__byline{display:none;visibility:hidden}.breakpoint-tabletWide .masthead__byline{bottom:96px;bottom:9.6rem}.masthead__byline--2{margin-bottom:-13px;margin-bottom:-1.3rem}.masthead__illustration{top:0px;top:0rem;right:0px;right:0rem;width:400px;width:40rem;position:absolute}.breakpoint-tablet .masthead__illustration{width:200px;width:20rem;right:40px;right:4rem;top:26px;top:2.6rem}.breakpoint-tabletWide .masthead__illustration{width:300px;width:30rem;left:85%}.breakpoint-widescreen .masthead__illustration{left:20%;margin-left:700px;margin-left:70rem}.masthead__illustration img{width:100%}.breakpoint-tablet .page--promo .masthead__illustration{top:50px;top:5rem}.member-options{color:#222;position:absolute;z-index:2}.breakpoint-phone .member-options{padding-top:5px;padding-top:0.5rem;padding-left:20px;padding-right:20px;padding-left:2rem;padding-right:2rem;background:#FAD000;position:relative}.breakpoint-phoneWide .member-options,.breakpoint-tablet .member-options{padding-top:5px;padding-top:0.5rem;padding-left:40px;padding-right:40px;padding-left:4rem;padding-right:4rem;background:#FAD000;position:relative}.breakpoint-tabletWide .member-options{padding-top:10px;padding-top:1rem;padding-left:5%;padding-right:5%}.breakpoint-widescreen .member-options{padding-top:10px;padding-top:1rem;padding-left:3%;padding-right:3%}.breakpoint-widescreenWide .member-options{padding-top:10px;padding-top:1rem;padding-left:10%;padding-right:10%}.member-options__link{margin-right:10px;margin-right:1rem;padding-top:5px;padding-bottom:5px;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:7.5px;padding-right:7.5px;padding-left:0.75rem;padding-right:0.75rem;font-size:11px;font-size:1.1rem;font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;border-radius:3px;color:#222;display:inline-block;letter-spacing:0.05em;text-transform:uppercase}.member-options__link--menu{margin-right:0px;margin-right:0rem;display:none}.breakpoint-tablet .member-options__link--menu{display:block;float:right}.member-options__link__icon{margin-right:2.5px;margin-right:0.25rem;font-size:9px;font-size:0.9rem;float:left;line-height:1.3}.modal{background:rgba(242,242,242,0.75);color:#222;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.breakpoint-phone .modal,.breakpoint-phoneWide .modal,.breakpoint-tablet .modal{padding:20px;padding:2rem;height:100%;width:100%}.modal.is-closed{background:rgba(242,242,242,0)}.modal__wrapper{background:#ffffff;border-radius:5px;display:inline-block;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;opacity:1;z-index:100}.breakpoint-phone .modal__wrapper,.breakpoint-phoneWide .modal__wrapper,.breakpoint-tablet .modal__wrapper{height:100%;width:100%;overflow-y:auto}.breakpoint-tabletWide .modal__wrapper,.breakpoint-widescreen .modal__wrapper,.breakpoint-widescreenWide .modal__wrapper{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-height:80%;overflow-y:auto}.is-closed .modal__wrapper{opacity:0}.modal-header{padding-left:40px;padding-right:40px;padding-left:4rem;padding-right:4rem;padding-top:40px;padding-top:4rem;max-width:400px;max-width:40rem;margin-bottom:10px;margin-bottom:1rem}.modal-extract{padding-left:40px;padding-right:40px;padding-left:4rem;padding-right:4rem;padding-bottom:40px;padding-bottom:4rem;line-height:1.4}.breakpoint-tabletWide .modal-extract,.breakpoint-widescreen .modal-extract,.breakpoint-widescreenWide .modal-extract{font-size:18px;font-size:1.8rem}.modal-header__book-title{margin-left:0.2em;margin-right:0.2em;font-style:italic}.modal__hidden{display:none;visibility:hidden}.modal-content{display:inline-block}.breakpoint-phone .modal-content,.breakpoint-phoneWide .modal-content,.breakpoint-tablet .modal-content{width:100%}.modal-content img{display:block;max-height:100%;max-width:100%}.modal-list{margin-bottom:40px;margin-bottom:4rem;padding-left:40px;padding-right:40px;padding-left:4rem;padding-right:4rem;zoom:1;padding-top:0px;padding-top:0rem;width:100%}.modal-list:before,.modal-list:after{content:" ";display:table}.modal-list:after{clear:both}.modal-item{margin-bottom:10px;margin-bottom:1rem}.modal-image{padding:20px;padding:2rem;margin:auto;max-width:100%}.more{font-family:"chaparral-pro-caption", Palatino, Georgia, serif;font-style:normal;font-weight:500;display:block;letter-spacing:0.02em;position:relative;text-transform:uppercase}.breakpoint-phone .more,.breakpoint-phoneWide .more{padding-top:8px;padding-top:0.8rem;padding-bottom:10px;padding-bottom:1rem;font-size:14px;font-size:1.4rem;display:block}.breakpoint-tablet .more,.breakpoint-tabletWide .more,.breakpoint-widescreen .more,.breakpoint-widescreenWide .more{margin-top:10px;margin-top:1rem;padding-bottom:2.5px;padding-bottom:0.25rem;font-size:14px;font-size:1.4rem;border-bottom:1px dotted;display:inline-block}.breakpoint-tablet .more:hover,.breakpoint-tabletWide .more:hover,.breakpoint-widescreen .more:hover,.breakpoint-widescreenWide .more:hover{border-bottom:1px solid}.more--left{margin-bottom:16px;margin-bottom:1.6rem}.more-icon{margin-left:5px;margin-left:0.5rem;margin-top:2px;margin-top:0.2rem;font-size:10px;font-size:1rem;float:right}.more--left .more-icon{margin-left:0px;margin-left:0rem;margin-right:5px;margin-right:0.5rem;float:left}.more--checkout{right:10px;right:1rem;bottom:-45px;bottom:-4.5rem;background:#FAD000;position:absolute}.breakpoint-tablet .more--checkout:active,.breakpoint-tabletWide .more--checkout:active,.breakpoint-widescreen .more--checkout:active,.breakpoint-widescreenWide .more--checkout:active{background-color:#FAD000;border-color:#222;box-shadow:0 0 #FAD000}.more--inline{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;cursor:pointer;clear:left;display:block;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-transform:translateZ(0);transform:translateZ(0)}.breakpoint-phone .more--inline,.breakpoint-phoneWide .more--inline,.breakpoint-tablet .more--inline,.breakpoint-tabletWide .more--inline,.breakpoint-widescreen .more--inline,.breakpoint-widescreenWide .more--inline{padding-right:30px;padding-right:3rem;font-size:14px;font-size:1.4rem}.more--inline:hover{border-color:#222;box-shadow:0 0 0 #FAD000;border-radius:5px}.more--inline__icon{position:absolute;text-align:center;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.breakpoint-phone .more--inline__icon,.breakpoint-phoneWide .more--inline__icon,.breakpoint-tablet .more--inline__icon,.breakpoint-tabletWide .more--inline__icon,.breakpoint-widescreen .more--inline__icon,.breakpoint-widescreenWide .more--inline__icon{top:2.5px;top:0.25rem;right:15px;right:1.5rem;width:10px;width:1rem;font-size:12px;font-size:1.2rem}.more--inline:hover .more--inline__icon{right:10px;right:1rem}.copy .figure--pull-quote.figure__display--default,.figure--pull-quote.figure__display--full-width{padding:0;margin-bottom:4.5rem}.figure--pull-quote.figure__display--full-width{padding-left:3.5rem;padding-right:3.5rem;max-width:var(--column-full);margin-left:auto;margin-right:auto;text-align:center;position:relative}.pull-quote{font-family:"chaparral-pro", Palatino, Georgia, serif;font-style:normal;font-weight:800;font-size:16px;font-size:1.6rem;line-height:1.2}.breakpoint-phone .pull-quote{font-size:12px;font-size:1.2rem;width:100%}.breakpoint-phoneWide .pull-quote{font-size:12px;font-size:1.2rem;width:100%}.breakpoint-tablet .pull-quote{font-size:14px;font-size:1.4rem}.breakpoint-tabletWide .pull-quote{font-size:14px;font-size:1.4rem}.copy .pull-quote.figure__display--left-aligned,.copy .pull-quote.figure__display--right-aligned{margin-bottom:3.5rem;margin-top:1.5rem;position:relative;text-align:center}.pull-quote.figure__display--left-aligned:before,.pull-quote.figure__display--left-aligned:after,.pull-quote.figure__display--right-aligned:before,.pull-quote.figure__display--right-aligned:after{content:"";display:block;position:absolute;left:0;right:0;border-top:2px solid #dfdfdf}.pull-quote.figure__display--left-aligned:before,.pull-quote.figure__display--right-aligned:before{top:0}.pull-quote.figure__display--left-aligned:after,.pull-quote.figure__display--right-aligned:after{bottom:0}.pull-quote.figure__display--full-width:before,.pull-quote.figure__display--full-width:after{content:"";display:block;position:absolute;left:0;right:0;border-top:2px solid #dfdfdf}.pull-quote .pull-quote__quote{border:none;padding-top:2rem;font-weight:bold;margin-left:0}.breakpoint-phone .pull-quote .pull-quote__attribution{margin-top:-10px}.breakpoint-phoneWide .pull-quote .pull-quote__attribution{margin-top:-10px}.breakpoint-tablet .pull-quote .pull-quote__attribution{margin-top:-25px}.breakpoint-tabletWide .pull-quote .pull-quote__attribution{margin-top:-25px}.breakpoint-widescreen .pull-quote .pull-quote__attribution{margin-top:-25px}.breakpoint-widescreenWide .pull-quote .pull-quote__attribution{margin-top:-25px}.pull-quote .pull-quote__attribution cite{font-family:"AvenirNextLTW01-Regular", "Avenir Next", "Avenir", sans-serif;font-size:16px;font-size:1.6rem;font-weight:400}.pull-quote .pull-quote__attribution cite em{font-family:"AvenirNextLTW01-DemiIta", "Avenir Next", "Avenir", sans-serif}.pull-quote .pull-quote__attribution cite i{font-family:"AvenirNextLTW01-DemiIta", "Avenir Next", "Avenir", sans-serif;font-style:normal}.breakpoint-phone .navigation,.breakpoint-phoneWide .navigation,.breakpoint-tablet .navigation{padding-left:20px;padding-right:20px;padding-left:2rem;padding-right:2rem;padding-bottom:20px;padding-bottom:2rem;color:#ffffff;-webkit-transition:all 500ms cubic-bezier(0.335, 0.015, 0.25, 1.005);transition:all 500ms cubic-bezier(0.335, 0.015, 0.25, 1.005);position:absolute;top:0;left:100%;overflow-y:scroll;max-height:100%;width:200px;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);opacity:0;z-index:-1}.breakpoint-phone .navigation.active,.breakpoint-phoneWide .navigation.active,.breakpoint-tablet .navigation.active{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.breakpoint-tabletWide .navigation{bottom:17.5px;bottom:1.75rem;height:150px;height:15rem;position:absolute;width:100%}.breakpoint-widescreen .navigation,.breakpoint-widescreenWide .navigation{bottom:30px;bottom:3rem;height:200px;height:20rem;position:absolute;width:100%}.breakpoint-phone .navigation-button,.breakpoint-phoneWide .navigation-button{top:0px;top:0rem;height:90px;height:9rem;width:90px;width:9rem;right:0px;right:0rem;font-size:24px;font-size:2.4rem;color:#222;display:block;position:absolute;z-index:2}.breakpoint-phone .page--promo .navigation-button,.breakpoint-phoneWide .page--promo .navigation-button{top:31px;top:3.1rem}.breakpoint-phoneWide .navigation-button{height:127.5px;height:12.75rem;width:127.5px;width:12.75rem}.breakpoint-tablet .navigation-button,.breakpoint-tabletWide .navigation-button,.breakpoint-widescreen .navigation-button,.breakpoint-widescreenWide .navigation-button{display:none;visibility:hidden}.navigation-button i{bottom:20px;bottom:2rem;right:20px;right:2rem;line-height:1.2;position:absolute;-webkit-transition:all 400ms cubic-bezier(0.335, 0.015, 0.25, 1.005);transition:all 400ms cubic-bezier(0.335, 0.015, 0.25, 1.005)}.breakpoint-phoneWide .navigation-button i{bottom:30px;bottom:3rem;right:40px;right:4rem}.active .navigation-button i{-webkit-transform:rotate(-180deg) translateY(20%);-ms-transform:rotate(-180deg) translateY(20%);transform:rotate(-180deg) translateY(20%)}.breakpoint-phone .navigation__primary,.breakpoint-phoneWide .navigation__primary,.breakpoint-tablet .navigation__primary{padding-top:15px;padding-top:1.5rem;padding-bottom:10px;padding-bottom:1rem}.breakpoint-tabletWide .navigation__primary,.breakpoint-widescreen .navigation__primary,.breakpoint-widescreenWide .navigation__primary{bottom:0px;bottom:0rem;position:absolute}.breakpoint-tabletWide .navigation__primary .column,.breakpoint-widescreen .navigation__primary .column,.breakpoint-widescreenWide .navigation__primary .column{float:left}.breakpoint-tabletWide .navigation__primary .column--2,.breakpoint-widescreen .navigation__primary .column--2,.breakpoint-widescreenWide .navigation__primary .column--2{margin-left:40px;margin-left:4rem}.breakpoint-tabletWide .navigation__primary{left:38%}.breakpoint-tabletWide .navigation__primary .column--2{margin-left:20px;margin-left:2rem}.breakpoint-widescreen .navigation__primary{left:480px;left:48rem}.breakpoint-widescreenWide .navigation__primary{left:510px;left:51rem}.navigation__primary-item{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;text-transform:uppercase}.navigation__primary-item a{display:block}.breakpoint-phone .navigation__primary-item a,.breakpoint-phoneWide .navigation__primary-item a,.breakpoint-tablet .navigation__primary-item a{padding-top:10px;padding-bottom:10px;padding-top:1rem;padding-bottom:1rem}.breakpoint-tabletWide .navigation__primary-item a{margin-top:2.5px;margin-bottom:2.5px;margin-top:0.25rem;margin-bottom:0.25rem;padding-top:2.5px;padding-bottom:2.5px;padding-top:0.25rem;padding-bottom:0.25rem}.breakpoint-widescreen .navigation__primary-item a,.breakpoint-widescreenWide .navigation__primary-item a{margin-top:5px;margin-bottom:5px;margin-top:0.5rem;margin-bottom:0.5rem;padding-top:2.5px;padding-bottom:2.5px;padding-top:0.25rem;padding-bottom:0.25rem}.navigation__primary-item--dropdown a:after{border-style:solid;border-color:#222 transparent;content:"";display:inline-block;width:0;height:0;margin-bottom:4px;margin-left:6px}.breakpoint-phone .navigation__primary-item--dropdown a:after,.breakpoint-phoneWide .navigation__primary-item--dropdown a:after,.breakpoint-tablet .navigation__primary-item--dropdown a:after{border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #ffffff;margin-bottom:2px;margin-left:8px}.breakpoint-tabletWide .navigation__primary-item--dropdown a:after,.breakpoint-widescreen .navigation__primary-item--dropdown a:after,.breakpoint-widescreenWide .navigation__primary-item--dropdown a:after{border-color:#222 transparent;border-width:4px 4px 0 4px;margin-bottom:4px;margin-left:6px}.dropdown{background:#090909;z-index:5}.breakpoint-phone .dropdown,.breakpoint-phoneWide .dropdown{padding-top:15px;padding-bottom:15px;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:20px;padding-right:20px;padding-left:2rem;padding-right:2rem}.breakpoint-tablet .dropdown,.breakpoint-tabletWide .dropdown,.breakpoint-widescreen .dropdown,.breakpoint-widescreenWide .dropdown{margin-top:-5px;margin-top:-0.5rem;margin-left:-10px;margin-left:-1rem;border-radius:3px;position:absolute;height:0;overflow:hidden;opacity:0}.navigation__primary-item--dropdown:hover .dropdown{height:auto;opacity:1}.dropdown-item{padding-left:10px;padding-right:10px;padding-left:1rem;padding-right:1rem;color:#ffffff}.dropdown-item a:after{display:none}.navigation__primary-item--multiline{line-height:1.1em}.breakpoint-phone .navigation__secondary,.breakpoint-phoneWide .navigation__secondary,.breakpoint-tablet .navigation__secondary{padding-top:15px;padding-top:1.5rem;border-top:1px solid #444}.breakpoint-tabletWide .navigation__secondary,.breakpoint-widescreen .navigation__secondary,.breakpoint-widescreenWide .navigation__secondary{bottom:0px;bottom:0rem;font-size:14px;font-size:1.4rem;position:absolute}.breakpoint-tabletWide .navigation__secondary{left:70%}.breakpoint-widescreen .navigation__secondary{left:840px;left:84rem}.breakpoint-widescreenWide .navigation__secondary{left:870px;left:87rem}.navigation__secondary-item a{display:block}.breakpoint-phone .navigation__secondary-item a,.breakpoint-phoneWide .navigation__secondary-item a,.breakpoint-tablet .navigation__secondary-item a{padding-top:5px;padding-bottom:5px;padding-top:0.5rem;padding-bottom:0.5rem}.breakpoint-tabletWide .navigation__secondary-item a{padding-top:2.5px;padding-bottom:2.5px;padding-top:0.25rem;padding-bottom:0.25rem}.breakpoint-widescreen .navigation__secondary-item a,.breakpoint-widescreenWide .navigation__secondary-item a{padding-top:4px;padding-bottom:4px;padding-top:0.4rem;padding-bottom:0.4rem}.social-links{display:block;z-index:99}.breakpoint-phone .social-links,.breakpoint-phoneWide .social-links,.breakpoint-tablet .social-links{margin-top:20px;margin-top:2rem;padding-top:20px;padding-top:2rem;border-top:1px solid #444}.breakpoint-tabletWide .social-links{top:15px;top:1.5rem;right:0px;right:0rem;padding-top:20px;padding-top:2rem;position:absolute}.breakpoint-widescreen .social-links,.breakpoint-widescreenWide .social-links{margin-top:30px;margin-top:3rem;padding-top:20px;padding-top:2rem;position:absolute;top:0;right:0}.breakpoint-widescreenWide .social-links{right:20px;right:2rem}.social-links .social-links__ss{position:relative;z-index:2;margin-left:2.5px;margin-right:2.5px;margin-left:0.25rem;margin-right:0.25rem;font-size:18px;border-radius:50%;line-height:0}.social-links .social-links__ss:after{height:16px;border-radius:8px;top:2px;left:1px;width:16px}.social-links .social-links__ss:after{background:#ffffff;position:absolute;content:" ";z-index:-1}.social-links .social-links__ss:first-child{margin-left:0}.social-links .twitter{color:#55acee}.social-links .facebook{color:#3b5998}.social-links .pinterest{color:#cc2127}.social-links .instagram{color:#3f729b}.social-links .youtube{color:#e52d27}.social-links .goodreads{background-size:18px 18px !important;background-image:url(/assets/goodreads-icon-18x18-45fc72e35c81fc8a103c470022804c30d53ca52bd21b8200a34ff9c60f854cfa.png);background-repeat:no-repeat;background-position:right;height:18px;width:18px;display:inline-block;margin-right:3px}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.social-links .goodreads{background-size:18px 18px;background-image:url(/assets/goodreads-icon-40x40-1dfe2862d2e775fa2943c834e9e924cf09b5a6244338644d1dc54bcac5a5c7e0.png)}}.news-box{background:#ffffff;border:3px solid #00adef}.breakpoint-phone .news-box{margin-bottom:10px;margin-bottom:1rem}.breakpoint-phoneWide .news-box,.breakpoint-tablet .news-box,.breakpoint-tabletWide .news-box{margin-bottom:30px;margin-bottom:3rem}.breakpoint-widescreen .news-box,.breakpoint-widescreenWide .news-box{margin-bottom:30px;margin-bottom:3rem;float:left;width:49%}.page-content__secondary .news-box{clear:left;font-size:14px;font-size:1.4rem}.breakpoint-widescreen .page-content__secondary .news-box,.breakpoint-widescreenWide .page-content__secondary .news-box{margin-bottom:30px;margin-bottom:3rem;font-size:16px;font-size:1.6rem;float:left;width:100%}.news-box__header{zoom:1;background:#00adef;color:#ffffff;text-shadow:1px 1px 1px rgba(0,0,0,0.16)}.news-box__header:before,.news-box__header:after{content:" ";display:table}.news-box__header:after{clear:both}.breakpoint-phone .news-box__header,.breakpoint-phoneWide .news-box__header,.breakpoint-tablet .news-box__header{padding-top:5px;padding-bottom:5px;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:10px;padding-right:10px;padding-left:1rem;padding-right:1rem}.breakpoint-tabletWide .news-box__header,.breakpoint-widescreen .news-box__header,.breakpoint-widescreenWide .news-box__header{padding-top:10px;padding-bottom:10px;padding-top:1rem;padding-bottom:1rem;padding-left:20px;padding-right:20px;padding-left:2rem;padding-right:2rem}.news-box__header__title{float:left}.breakpoint-phone .news-box__news-list,.breakpoint-phoneWide .news-box__news-list,.breakpoint-tablet .news-box__news-list{padding-top:10px;padding-bottom:10px;padding-top:1rem;padding-bottom:1rem}.breakpoint-tabletWide .news-box__news-list,.breakpoint-widescreen .news-box__news-list,.breakpoint-widescreenWide .news-box__news-list{padding-top:20px;padding-bottom:20px;padding-top:2rem;padding-bottom:2rem}.news-list__news{padding-top:5px;padding-bottom:5px;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:20px;padding-left:2rem;padding-right:40px;padding-right:4rem;display:block;overflow:hidden;position:relative}.news-list__news__details{padding:5px;padding:0.5rem;line-height:1.4;width:auto}.page-content__primary .news-list__news__details{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.news-list__news__title{margin-bottom:5px;margin-bottom:0.5rem;border-bottom:1px dotted #222;line-height:1.5}.news-list__news:hover .news-list__news__title{border-bottom:1px solid #222}.news-list__news__icon{margin-left:5px;margin-left:0.5rem;font-size:11px;font-size:1.1rem;line-height:1.3333333333}.breakpoint-tabletWide .news-list__news__icon,.breakpoint-widescreen .news-list__news__icon,.breakpoint-widescreenWide .news-list__news__icon{font-size:15px;font-size:1.5rem}.order-summary{padding:20px;padding:2rem;border:4px solid #FAD000;text-align:center}.order-summary__title{margin-bottom:20px;margin-bottom:2rem;font-family:"Avenir Next LT W02 Bold", "Avenir Next", "Avenir", sans-serif;font-size:28px;font-size:2.8rem;text-transform:lowercase}.breakpoint-phone .order-summary__title,.breakpoint-phoneWide .order-summary__title{font-size:16px;font-size:1.6rem}.breakpoint-tablet .order-summary__title,.breakpoint-tabletWide .order-summary__title{font-size:22px;font-size:2.2rem}.order-summary__table{width:100%}.order-summary__table tr{border-top:1px solid #f2f2f2}.order-details{zoom:1}.order-details:before,.order-details:after{content:" ";display:table}.order-details:after{clear:both}.order-details__block{margin-bottom:10px;margin-bottom:1rem;line-height:1.2}.breakpoint-tablet .order-details__block,.breakpoint-tabletWide .order-details__block,.breakpoint-widescreen .order-details__block,.breakpoint-widescreenWide .order-details__block{margin-bottom:20px;margin-bottom:2rem;display:block;float:left;width:50%}.order-details__block:nth-child(odd){clear:both}.order-details__block img{margin-right:5px;margin-right:0.5rem;float:left}.order-details__block .cc-type{display:block}.order-details__title{margin-bottom:5px;margin-bottom:0.5rem}.breakpoint-tablet .order-details__title,.breakpoint-tabletWide .order-details__title,.breakpoint-widescreen .order-details__title,.breakpoint-widescreenWide .order-details__title{margin-bottom:10px;margin-bottom:1rem}.order-details__sub-title{margin-bottom:5px;margin-bottom:0.5rem;margin-top:10px;margin-top:1rem}.breakpoint-tablet .order-details__sub-title,.breakpoint-tabletWide .order-details__sub-title,.breakpoint-widescreen .order-details__sub-title,.breakpoint-widescreenWide .order-details__sub-title{margin-bottom:10px;margin-bottom:1rem}.address .tel{line-height:2}.pagination{zoom:1;margin-bottom:20px;margin-bottom:2rem;clear:left}.pagination:before,.pagination:after{content:" ";display:table}.pagination:after{clear:both}.pagination__page,.pagination__first,.pagination__prev,.pagination__next,.pagination__last{margin-left:2.5px;margin-right:2.5px;margin-left:0.25rem;margin-right:0.25rem;margin-bottom:20px;margin-bottom:2rem;padding:0px;padding:0rem;font-size:12px;font-size:1.2rem;font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;background:transparent;letter-spacing:0.05em;text-transform:uppercase}.pagination__page a,.pagination__first a,.pagination__prev a,.pagination__next a,.pagination__last a{padding-top:5px;padding-bottom:5px;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:7.5px;padding-right:7.5px;padding-left:0.75rem;padding-right:0.75rem;border:1px solid #ccc;border-radius:3px;box-shadow:1px 1px 0 #ccc;-webkit-transition:all 0.1s linear;transition:all 0.1s linear}.pagination__page a:hover,.pagination__first a:hover,.pagination__prev a:hover,.pagination__next a:hover,.pagination__last a:hover{background:#FAD000;border-color:#222;border-radius:5px;box-shadow:0 0 0 #ccc}.breakpoint-phone .pagination__page,.breakpoint-phoneWide .pagination__page{display:none}.breakpoint-phone .pagination__page.current,.breakpoint-phoneWide .pagination__page.current{display:block;float:left;position:absolute;left:0;right:0;text-align:center}.breakpoint-phone .pagination__first,.breakpoint-phoneWide .pagination__first,.breakpoint-phone .pagination__prev,.breakpoint-phoneWide .pagination__prev{float:left}.breakpoint-phone .pagination__next,.breakpoint-phoneWide .pagination__next,.breakpoint-phone .pagination__last,.breakpoint-phoneWide .pagination__last{float:right}input.parsley-success,select.parsley-success,textarea.parsley-success{border:1px solid #D6E9C6}input.parsley-error,select.parsley-error,textarea.parsley-error{color:#B94A48;background-color:#F2DEDE;border:1px solid #EED3D7}.parsley-errors-list{display:none;margin-top:10px;margin-bottom:10px;margin-top:1rem;margin-bottom:1rem;clear:right;line-height:1.6;color:red;padding:1px;list-style-type:none;font-size:0.9em;line-height:0.9em;opacity:0;-moz-opacity:0;-webkit-opacity:0;transition:all .3s ease-in;-o-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.parsley-errors-list.filled{opacity:1;display:block}.breakpoint-tablet .parsley-errors-list,.breakpoint-tabletWide .parsley-errors-list,.breakpoint-widescreen .parsley-errors-list,.breakpoint-widescreenWide .parsley-errors-list{float:right;width:60%}.post{margin-top:20px;margin-bottom:20px;margin-top:2rem;margin-bottom:2rem;padding-bottom:10px;padding-bottom:1rem;border-bottom:3px solid #f2f2f2}.breakpoint-tablet .post,.breakpoint-tabletWide .post{margin-top:15px;margin-bottom:15px;margin-top:1.5rem;margin-bottom:1.5rem}.breakpoint-widescreen .post,.breakpoint-widescreenWide .post{padding-bottom:10px;padding-bottom:1rem;margin-top:20px;margin-bottom:20px;margin-top:2rem;margin-bottom:2rem}.post--single{margin-top:0px;margin-top:0rem}.breakpoint-tablet .post--single,.breakpoint-tabletWide .post--single,.breakpoint-widescreen .post--single,.breakpoint-widescreenWide .post--single{margin-top:0px;margin-top:0rem}.breakpoint-tablet .post__title,.breakpoint-tabletWide .post__title{font-size:18px;font-size:1.8rem}.breakpoint-widescreen .post__title,.breakpoint-widescreenWide .post__title{font-size:20px;font-size:2rem}.post__content{font-size:10px;font-size:1rem;zoom:1}.post__content:before,.post__content:after{content:" ";display:table}.post__content:after{clear:both}.breakpoint-tablet .post__content,.breakpoint-tabletWide .post__content{font-size:11px;font-size:1.1rem}.breakpoint-widescreen .post__content,.breakpoint-widescreenWide .post__content{padding-top:10px;padding-top:1rem;font-size:12px;font-size:1.2rem}.post__meta{zoom:1;margin-top:5px;margin-bottom:5px;margin-top:0.5rem;margin-bottom:0.5rem}.post__meta:before,.post__meta:after{content:" ";display:table}.post__meta:after{clear:both}.post__meta__label,.post__meta__value,.post__meta__link,.post__meta__tag{margin-right:5px;margin-right:0.5rem;padding-top:2.5px;padding-bottom:2.5px;padding-top:0.25rem;padding-bottom:0.25rem;padding-left:5px;padding-right:5px;padding-left:0.5rem;padding-right:0.5rem;font-size:12px;font-size:1.2rem;font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;color:#555555;display:inline-block;float:left}.post__meta__label:before,.post__meta__value:before,.post__meta__link:before,.post__meta__tag:before{margin-right:2.5px;margin-right:0.25rem;font-size:10px;font-size:1rem}.post__meta__label a,.post__meta__value a,.post__meta__link a,.post__meta__tag a{border-bottom:1px dotted #222;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.post__meta__label a:hover,.post__meta__value a:hover,.post__meta__link a:hover,.post__meta__tag a:hover{border-bottom:1px solid #222}.post__meta__label span,.post__meta__value span,.post__meta__link span,.post__meta__tag span{margin-right:5px;margin-right:0.5rem}.post__meta__field{zoom:1;margin-bottom:5px;margin-bottom:0.5rem;clear:left;display:block}.post__meta__field:before,.post__meta__field:after{content:" ";display:table}.post__meta__field:after{clear:both}.post__meta__value{color:#222}.breakpoint-tabletWide .post__meta__value,.breakpoint-widescreen .post__meta__value,.breakpoint-widescreenWide .post__meta__value{font-size:14px;font-size:1.4rem}.post__meta__label,.post__meta__tag{padding-left:0;padding-right:0}.breakpoint-tabletWide .post__meta__label,.breakpoint-widescreen .post__meta__label,.breakpoint-widescreenWide .post__meta__label,.breakpoint-tabletWide .post__meta__tag,.breakpoint-widescreen .post__meta__tag,.breakpoint-widescreenWide .post__meta__tag{font-size:14px;font-size:1.4rem}.post__meta__date-tags,.post__meta__date{margin-top:2.5px;margin-top:0.25rem;margin-bottom:7.5px;margin-bottom:0.75rem;zoom:1;display:block;float:none;padding:0}.post__meta__date-tags:before,.post__meta__date-tags:after,.post__meta__date:before,.post__meta__date:after{content:" ";display:table}.post__meta__date-tags:after,.post__meta__date:after{clear:both}.post__meta__share,.post__buy{zoom:1;margin-bottom:7.5px;margin-bottom:0.75rem;clear:left}.post__meta__share:before,.post__meta__share:after,.post__buy:before,.post__buy:after{content:" ";display:table}.post__meta__share:after,.post__buy:after{clear:both}.post__meta__link{border:1px solid #ccc;border-radius:3px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-transform:translateZ(0);transform:translateZ(0)}.post__meta__link:hover{border-color:#222;border-radius:5px;color:#222222;box-shadow:0px 0px 0}.post__meta__link.ss-twitter{border-color:#55acee;color:#55acee}.post__meta__link.ss-twitter:hover{background:#55acee;color:#ffffff}.post__meta__link.ss-facebook{border-color:#3b5998;color:#3b5998}.post__meta__link.ss-facebook:hover{background:#3b5998;color:#ffffff}.post__meta__link.ss-link{background:#FAD000;border-color:#222;color:#222;letter-spacing:0.05em;text-transform:uppercase}.post__meta__link.ss-link:hover{background:#FAD000;color:#222}.post__meta__icon{margin-left:5px;margin-left:0.5rem;font-size:10px;font-size:1rem}.breakpoint-tablet .post__meta__icon,.breakpoint-widescreen .post__meta__icon,.breakpoint-widescreenWide .post__meta__icon{font-size:12px;font-size:1.2rem}.post__meta__tag{border-bottom:1px dotted #ccc}.post__meta__thumbnail-image-wrapper{float:left}.breakpoint-phone .post__meta__thumbnail-image-wrapper{width:120px;width:12rem;margin-right:20px;margin-right:2rem}.breakpoint-phoneWide .post__meta__thumbnail-image-wrapper{width:160px;width:16rem;margin-bottom:10px;margin-bottom:1rem;margin-right:10px;margin-right:1rem}.breakpoint-tablet .post__meta__thumbnail-image-wrapper,.breakpoint-tabletWide .post__meta__thumbnail-image-wrapper{margin-bottom:40px;margin-bottom:4rem;margin-right:10px;margin-right:1rem}.breakpoint-tablet .post__meta__thumbnail-image-wrapper{width:240px;width:24rem;margin-right:20px;margin-right:2rem}.breakpoint-tabletWide .post__meta__thumbnail-image-wrapper{width:30%}.breakpoint-widescreen .post__meta__thumbnail-image-wrapper{margin-bottom:20px;margin-bottom:2rem;margin-right:20px;margin-right:2rem;width:30%}.breakpoint-widescreenWide .post__meta__thumbnail-image-wrapper{margin-bottom:20px;margin-bottom:2rem;margin-right:20px;margin-right:2rem;width:25%}.post__meta__thumbnail-image{width:100%}.post__meta__read-more-link{margin-top:3.5px;margin-top:0.35rem;font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;font-size:11px;font-size:1.1rem;letter-spacing:0.1em;text-transform:uppercase}.breakpoint-phone .post__meta__read-more-link{float:right;margin-right:10px;margin-right:1rem}.breakpoint-tabletWide .post__meta__read-more-link,.breakpoint-widescreen .post__meta__read-more-link,.breakpoint-widescreenWide .post__meta__read-more-link{margin-top:5px;margin-top:0.5rem;font-size:13px;font-size:1.3rem}.post__meta__read-more-link__icon{font-size:12px;font-size:1.2rem;margin-left:10px;margin-left:1rem}.product-list{clear:both}.breakpoint-phone .product-list{margin-bottom:20px;margin-bottom:2rem}.breakpoint-phone .product-list.on-products-page,.breakpoint-phone .product-list.as-variants{padding-left:20px;padding-right:20px;padding-left:2rem;padding-right:2rem;padding-bottom:10px;padding-bottom:1rem;margin-bottom:0;background:#ffffff}.breakpoint-phoneWide .product-list.on-products-page,.breakpoint-phoneWide .product-list.as-variants{padding-top:20px;padding-bottom:20px;padding-top:2rem;padding-bottom:2rem;padding-left:40px;padding-right:40px;padding-left:4rem;padding-right:4rem;background:#ffffff}.breakpoint-tablet .product-list.on-products-page,.breakpoint-tabletWide .product-list.on-products-page,.breakpoint-tablet .product-list.as-variants,.breakpoint-tabletWide .product-list.as-variants{padding-bottom:20px;padding-bottom:2rem;padding-left:10%;padding-right:10%;background:#ffffff}.breakpoint-widescreen .product-list.on-products-page,.breakpoint-widescreenWide .product-list.on-products-page,.breakpoint-widescreen .product-list.as-variants,.breakpoint-widescreenWide .product-list.as-variants{clear:left;float:left;width:47%;padding-left:3%;padding-left:3%}.breakpoint-widescreen .product-list.on-products-page.product-list--right,.breakpoint-widescreenWide .product-list.on-products-page.product-list--right,.breakpoint-widescreen .product-list.as-variants.product-list--right,.breakpoint-widescreenWide .product-list.as-variants.product-list--right{clear:none;float:right;margin-right:6%}.breakpoint-widescreen .product-list.as-variants,.breakpoint-widescreenWide .product-list.as-variants{clear:left}.breakpoint-phone .copy .product-list{margin-top:10px;margin-bottom:10px;margin-top:1rem;margin-bottom:1rem}.breakpoint-phoneWide .copy .product-list{margin-top:20px;margin-bottom:20px;margin-top:2rem;margin-bottom:2rem}.breakpoint-tablet .copy .product-list,.breakpoint-tabletWide .copy .product-list,.breakpoint-widescreen .copy .product-list,.breakpoint-widescreenWide .copy .product-list{margin-top:40px;margin-bottom:40px;margin-top:4rem;margin-bottom:4rem}.copy .product-list h2{margin-top:0;margin-bottom:0}.product-list__list{zoom:1}.product-list__list:before,.product-list__list:after{content:" ";display:table}.product-list__list:after{clear:both}.breakpoint-tablet .product-list__list,.breakpoint-tabletWide .product-list__list,.breakpoint-widescreen .product-list__list,.breakpoint-widescreenWide .product-list__list{margin-bottom:20px;margin-bottom:2rem}.product-list__header{padding-right:20px;padding-right:2rem;border-bottom:3px solid #ccc;display:block;position:relative;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.breakpoint-phone .product-list__header,.breakpoint-phoneWide .product-list__header{padding-bottom:10px;padding-bottom:1rem}.breakpoint-tablet .product-list__header,.breakpoint-tabletWide .product-list__header{padding-bottom:10px;padding-bottom:1rem}.breakpoint-widescreen .product-list__header,.breakpoint-widescreenWide .product-list__header{margin-bottom:10px;margin-bottom:1rem;padding-bottom:10px;padding-bottom:1rem}a.product-list__header:hover{padding-left:20px;padding-left:2rem;padding-right:0px;padding-right:0rem}.breakpoint-phone a.product-list__header:hover,.breakpoint-phoneWide a.product-list__header:hover{padding-left:0px;padding-left:0rem}.product-list__header__icon{margin-left:14px;margin-left:1.4rem;width:16px;width:1.6rem;height:12px;height:1.2rem}.breakpoint-phone .product-list__header__icon,.breakpoint-phoneWide .product-list__header__icon{margin-left:7px;margin-left:0.7rem;width:14px;width:1.4rem;height:10px;height:1rem}.product-list__header__book-title{font-family:'AvenirNextLTW01-BoldIta', "Avenir Next", "Avenir", sans-serif;margin-left:0.2em;margin-right:0.2em;text-transform:none}.product-list__header__author{margin-left:0.2em;margin-right:0.2em;text-transform:none}.product-list__product__introducer{margin-top:10px;margin-top:1rem;font-size:10px;font-size:1rem}.product-list__header__more{color:#aaaaaa;float:right}.product{-webkit-transform:translateZ(0);transform:translateZ(0)}.breakpoint-phone .product{width:100px;width:10rem;margin-right:20px;margin-right:2rem;float:left}.breakpoint-phoneWide .product{width:140px;width:14rem;margin-right:20px;margin-right:2rem;float:left}.breakpoint-tablet .product,.breakpoint-tabletWide .product{width:160px;width:16rem;margin-right:20px;margin-right:2rem;float:left}.breakpoint-widescreen .product{margin-right:5%;width:30%;float:left}.breakpoint-tablet .featured-product .product,.breakpoint-tabletWide .featured-product .product{width:22.5%}.breakpoint-widescreen .featured-product .product{width:18%}.breakpoint-widescreenWide .featured-product .product{width:15%}.breakpoint-widescreenWide .product{margin-right:3.334%;width:22.5%;float:left}.product .product__cover{box-shadow:0 0 0 transparent;border:1px solid #a2a2a2;-webkit-transition:all 0.1s ease;transition:all 0.1s ease;width:100%}.product .product__details{margin-top:10px;margin-top:1rem;margin-bottom:20px;margin-bottom:2rem;-webkit-transition:all 0.1s ease;transition:all 0.1s ease;padding-right:5px;padding-top:5px;color:#3c3c3c}.product .product__price{margin-top:8px;margin-bottom:8px;margin-top:0.8rem;margin-bottom:0.8rem}.product:hover .product__cover{box-shadow:5px 5px 0px #FAD000}.product:hover .product__details{padding-left:5px;padding-right:0;padding-bottom:0;color:#222}.copy .product h2{margin-top:0;margin-bottom:0}.product-list__field{margin-top:5px;margin-top:0.5rem;font-size:13px;font-size:1.3rem}.breakpoint-tablet .product-list__field,.breakpoint-tabletWide .product-list__field,.breakpoint-widescreen .product-list__field,.breakpoint-widescreenWide .product-list__field{clear:left;display:block}.product-list__field__label{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;margin-right:2.5px;margin-right:0.25rem}.product-list__field__icon{margin-right:5px;margin-right:0.5rem;font-size:10px !important;font-size:1rem !important;color:#00adef}.product-list__field__icon-label{font-family:"chaparral-pro-caption", Palatino, Georgia, serif;font-style:normal;font-weight:demi;color:#222}.product-list__field--link .product-list__field__icon-label{border-bottom:1px dotted}.product-list__field--link:hover .product-list__field__icon-label{border-bottom:1px solid}.breakpoint-phone .product-list__product,.as-variants .product-list__product,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag{margin-top:20px;margin-bottom:20px;margin-top:2rem;margin-bottom:2rem;width:100%}.breakpoint-phone .product-list__product .product-list__product__cover,.as-variants .product-list__product .product-list__product__cover,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__cover{border:1px solid #a2a2a2;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all 0.1s ease;transition:all 0.1s ease}.breakpoint-phone .product-list__product .product-list__product__cover,.breakpoint-phone .breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__cover,.breakpoint-phoneWide .page-content .breakpoint-phone .product-list__product.product-list__product--bag .product-list__product__cover{width:100px;width:10rem;float:left}.breakpoint-phoneWide .breakpoint-phone .product-list__product .product-list__product__cover,.breakpoint-phone .breakpoint-phoneWide .product-list__product .product-list__product__cover,.breakpoint-phoneWide .as-variants .product-list__product .product-list__product__cover,.as-variants .breakpoint-phoneWide .product-list__product .product-list__product__cover,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__cover{width:140px;width:14rem;float:left}.breakpoint-tablet .breakpoint-phone .product-list__product .product-list__product__cover,.breakpoint-phone .breakpoint-tablet .product-list__product .product-list__product__cover,.breakpoint-tablet .as-variants .product-list__product .product-list__product__cover,.as-variants .breakpoint-tablet .product-list__product .product-list__product__cover,.breakpoint-tablet .breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__cover,.breakpoint-phoneWide .page-content .breakpoint-tablet .product-list__product.product-list__product--bag .product-list__product__cover,.breakpoint-tabletWide .breakpoint-phone .product-list__product .product-list__product__cover,.breakpoint-phone .breakpoint-tabletWide .product-list__product .product-list__product__cover,.breakpoint-tabletWide .as-variants .product-list__product .product-list__product__cover,.as-variants .breakpoint-tabletWide .product-list__product .product-list__product__cover,.breakpoint-tabletWide .breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__cover,.breakpoint-phoneWide .page-content .breakpoint-tabletWide .product-list__product.product-list__product--bag .product-list__product__cover{width:160px;width:16rem;float:left}.breakpoint-widescreen .breakpoint-phone .product-list__product .product-list__product__cover,.breakpoint-phone .breakpoint-widescreen .product-list__product .product-list__product__cover,.breakpoint-widescreen .as-variants .product-list__product .product-list__product__cover,.as-variants .breakpoint-widescreen .product-list__product .product-list__product__cover,.breakpoint-widescreen .breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__cover,.breakpoint-phoneWide .page-content .breakpoint-widescreen .product-list__product.product-list__product--bag .product-list__product__cover{margin-right:5%;width:30%;float:left}.breakpoint-widescreenWide .breakpoint-phone .product-list__product .product-list__product__cover,.breakpoint-phone .breakpoint-widescreenWide .product-list__product .product-list__product__cover,.breakpoint-widescreenWide .as-variants .product-list__product .product-list__product__cover,.as-variants .breakpoint-widescreenWide .product-list__product .product-list__product__cover,.breakpoint-widescreenWide .breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__cover,.breakpoint-phoneWide .page-content .breakpoint-widescreenWide .product-list__product.product-list__product--bag .product-list__product__cover{margin-right:3.334%;width:22.5%;float:left}.breakpoint-phone .product-list__product .product-list__product__details,.breakpoint-phone .breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__details,.breakpoint-phoneWide .page-content .breakpoint-phone .product-list__product.product-list__product--bag .product-list__product__details{min-height:100px;min-height:10rem;margin-top:10px;margin-top:1rem;margin-left:110px;margin-left:11rem;padding-top:10px;padding-bottom:10px;padding-top:1rem;padding-bottom:1rem}.breakpoint-phoneWide .breakpoint-phone .product-list__product .product-list__product__details,.breakpoint-phone .breakpoint-phoneWide .product-list__product .product-list__product__details,.breakpoint-phoneWide .as-variants .product-list__product .product-list__product__details,.as-variants .breakpoint-phoneWide .product-list__product .product-list__product__details,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__details{min-height:120px;min-height:12rem;margin-top:10px;margin-top:1rem;margin-left:160px;margin-left:16rem;padding-top:30px;padding-bottom:30px;padding-top:3rem;padding-bottom:3rem;padding-left:20px;padding-right:20px;padding-left:2rem;padding-right:2rem}.breakpoint-tablet .breakpoint-phone .product-list__product .product-list__product__details,.breakpoint-phone .breakpoint-tablet .product-list__product .product-list__product__details,.breakpoint-tablet .as-variants .product-list__product .product-list__product__details,.as-variants .breakpoint-tablet .product-list__product .product-list__product__details,.breakpoint-tablet .breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__details,.breakpoint-phoneWide .page-content .breakpoint-tablet .product-list__product.product-list__product--bag .product-list__product__details,.breakpoint-tabletWide .breakpoint-phone .product-list__product .product-list__product__details,.breakpoint-phone .breakpoint-tabletWide .product-list__product .product-list__product__details,.breakpoint-tabletWide .as-variants .product-list__product .product-list__product__details,.as-variants .breakpoint-tabletWide .product-list__product .product-list__product__details,.breakpoint-tabletWide .breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__details,.breakpoint-phoneWide .page-content .breakpoint-tabletWide .product-list__product.product-list__product--bag .product-list__product__details{min-height:140px;min-height:14rem;margin-top:10px;margin-top:1rem;margin-left:170px;margin-left:17rem;padding-top:30px;padding-bottom:30px;padding-top:3rem;padding-bottom:3rem;padding-left:20px;padding-right:20px;padding-left:2rem;padding-right:2rem}.breakpoint-widescreen .breakpoint-phone .product-list__product .product-list__product__details,.breakpoint-phone .breakpoint-widescreen .product-list__product .product-list__product__details,.breakpoint-widescreen .as-variants .product-list__product .product-list__product__details,.as-variants .breakpoint-widescreen .product-list__product .product-list__product__details,.breakpoint-widescreen .breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__details,.breakpoint-phoneWide .page-content .breakpoint-widescreen .product-list__product.product-list__product--bag .product-list__product__details,.breakpoint-widescreenWide .breakpoint-phone .product-list__product .product-list__product__details,.breakpoint-phone .breakpoint-widescreenWide .product-list__product .product-list__product__details,.breakpoint-widescreenWide .as-variants .product-list__product .product-list__product__details,.as-variants .breakpoint-widescreenWide .product-list__product .product-list__product__details,.breakpoint-widescreenWide .breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__details,.breakpoint-phoneWide .page-content .breakpoint-widescreenWide .product-list__product.product-list__product--bag .product-list__product__details{min-height:140px;min-height:14rem;margin-top:10px;margin-top:1rem;padding-top:30px;padding-bottom:30px;padding-top:3rem;padding-bottom:3rem}.breakpoint-phone .product-list__product .product-list__product__format,.as-variants .product-list__product .product-list__product__format,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__format{margin-bottom:15px;margin-bottom:1.5rem;display:block}.breakpoint-phone .product-list__product .product-list__product__price,.as-variants .product-list__product .product-list__product__price,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__price{font-family:"Avenir Next LT W02 Bold", "Avenir Next", "Avenir", sans-serif;margin-top:15px;margin-bottom:15px;margin-top:1.5rem;margin-bottom:1.5rem;display:block}.breakpoint-phone .product-list__product .product-list__product__isbn,.as-variants .product-list__product .product-list__product__isbn,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__isbn{margin-bottom:10px;margin-bottom:1rem;display:block;font-family:"chaparral-pro-caption", Palatino, Georgia, serif;font-style:normal;font-weight:600}.breakpoint-phone .product-list__product .product-list__product__isbn,.breakpoint-phone .breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__isbn,.breakpoint-phoneWide .page-content .breakpoint-phone .product-list__product.product-list__product--bag .product-list__product__isbn,.breakpoint-phoneWide .breakpoint-phone .product-list__product .product-list__product__isbn,.breakpoint-phone .breakpoint-phoneWide .product-list__product .product-list__product__isbn,.breakpoint-phoneWide .as-variants .product-list__product .product-list__product__isbn,.as-variants .breakpoint-phoneWide .product-list__product .product-list__product__isbn,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__isbn{font-size:12px;font-size:1.2rem;margin-right:5px;margin-right:0.5rem}.breakpoint-tablet .breakpoint-phone .product-list__product .product-list__product__isbn,.breakpoint-phone .breakpoint-tablet .product-list__product .product-list__product__isbn,.breakpoint-tablet .as-variants .product-list__product .product-list__product__isbn,.as-variants .breakpoint-tablet .product-list__product .product-list__product__isbn,.breakpoint-tablet .breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__isbn,.breakpoint-phoneWide .page-content .breakpoint-tablet .product-list__product.product-list__product--bag .product-list__product__isbn,.breakpoint-tabletWide .breakpoint-phone .product-list__product .product-list__product__isbn,.breakpoint-phone .breakpoint-tabletWide .product-list__product .product-list__product__isbn,.breakpoint-tabletWide .as-variants .product-list__product .product-list__product__isbn,.as-variants .breakpoint-tabletWide .product-list__product .product-list__product__isbn,.breakpoint-tabletWide .breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__isbn,.breakpoint-phoneWide .page-content .breakpoint-tabletWide .product-list__product.product-list__product--bag .product-list__product__isbn,.breakpoint-widescreen .breakpoint-phone .product-list__product .product-list__product__isbn,.breakpoint-phone .breakpoint-widescreen .product-list__product .product-list__product__isbn,.breakpoint-widescreen .as-variants .product-list__product .product-list__product__isbn,.as-variants .breakpoint-widescreen .product-list__product .product-list__product__isbn,.breakpoint-widescreen .breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__isbn,.breakpoint-phoneWide .page-content .breakpoint-widescreen .product-list__product.product-list__product--bag .product-list__product__isbn,.breakpoint-widescreenWide .breakpoint-phone .product-list__product .product-list__product__isbn,.breakpoint-phone .breakpoint-widescreenWide .product-list__product .product-list__product__isbn,.breakpoint-widescreenWide .as-variants .product-list__product .product-list__product__isbn,.as-variants .breakpoint-widescreenWide .product-list__product .product-list__product__isbn,.breakpoint-widescreenWide .breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__isbn,.breakpoint-phoneWide .page-content .breakpoint-widescreenWide .product-list__product.product-list__product--bag .product-list__product__isbn{margin-bottom:5px;margin-bottom:0.5rem;font-size:14px;font-size:1.4rem}.breakpoint-phone .product-list__product .product-list__product__publication-date,.as-variants .product-list__product .product-list__product__publication-date,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__publication-date{margin-bottom:10px;margin-bottom:1rem;display:block;text-transform:uppercase;letter-spacing:0.1em}.breakpoint-phone .product-list__product .product-list__product__publication-date,.breakpoint-phone .breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__publication-date,.breakpoint-phoneWide .page-content .breakpoint-phone .product-list__product.product-list__product--bag .product-list__product__publication-date,.breakpoint-phoneWide .breakpoint-phone .product-list__product .product-list__product__publication-date,.breakpoint-phone .breakpoint-phoneWide .product-list__product .product-list__product__publication-date,.breakpoint-phoneWide .as-variants .product-list__product .product-list__product__publication-date,.as-variants .breakpoint-phoneWide .product-list__product .product-list__product__publication-date,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__publication-date{font-size:10px;font-size:1rem;margin-right:5px;margin-right:0.5rem}.breakpoint-tablet .breakpoint-phone .product-list__product .product-list__product__publication-date,.breakpoint-phone .breakpoint-tablet .product-list__product .product-list__product__publication-date,.breakpoint-tablet .as-variants .product-list__product .product-list__product__publication-date,.as-variants .breakpoint-tablet .product-list__product .product-list__product__publication-date,.breakpoint-tablet .breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__publication-date,.breakpoint-phoneWide .page-content .breakpoint-tablet .product-list__product.product-list__product--bag .product-list__product__publication-date,.breakpoint-tabletWide .breakpoint-phone .product-list__product .product-list__product__publication-date,.breakpoint-phone .breakpoint-tabletWide .product-list__product .product-list__product__publication-date,.breakpoint-tabletWide .as-variants .product-list__product .product-list__product__publication-date,.as-variants .breakpoint-tabletWide .product-list__product .product-list__product__publication-date,.breakpoint-tabletWide .breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__publication-date,.breakpoint-phoneWide .page-content .breakpoint-tabletWide .product-list__product.product-list__product--bag .product-list__product__publication-date,.breakpoint-widescreen .breakpoint-phone .product-list__product .product-list__product__publication-date,.breakpoint-phone .breakpoint-widescreen .product-list__product .product-list__product__publication-date,.breakpoint-widescreen .as-variants .product-list__product .product-list__product__publication-date,.as-variants .breakpoint-widescreen .product-list__product .product-list__product__publication-date,.breakpoint-widescreen .breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__publication-date,.breakpoint-phoneWide .page-content .breakpoint-widescreen .product-list__product.product-list__product--bag .product-list__product__publication-date,.breakpoint-widescreenWide .breakpoint-phone .product-list__product .product-list__product__publication-date,.breakpoint-phone .breakpoint-widescreenWide .product-list__product .product-list__product__publication-date,.breakpoint-widescreenWide .as-variants .product-list__product .product-list__product__publication-date,.as-variants .breakpoint-widescreenWide .product-list__product .product-list__product__publication-date,.breakpoint-widescreenWide .breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__publication-date,.breakpoint-phoneWide .page-content .breakpoint-widescreenWide .product-list__product.product-list__product--bag .product-list__product__publication-date{margin-bottom:20px;margin-bottom:2rem;font-size:12px;font-size:1.2rem}.breakpoint-phone .product-list__product .product-list__product__title,.as-variants .product-list__product .product-list__product__title,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__title,.breakpoint-phone .product-list__product .product-list__product__primary__taxon,.as-variants .product-list__product .product-list__product__primary__taxon,.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__primary__taxon{margin-top:20px;margin-top:2rem}.breakpoint-phoneWide .on-products-page .product-list__product,.breakpoint-tablet .on-products-page .product-list__product,.breakpoint-tabletWide .on-products-page .product-list__product,.breakpoint-widescreen .on-products-page .product-list__product,.breakpoint-widescreenWide .on-products-page .product-list__product,.breakpoint-phoneWide .page-content .product-list__product,.breakpoint-tablet .page-content .product-list__product,.breakpoint-tabletWide .page-content .product-list__product,.breakpoint-widescreen .page-content .product-list__product,.breakpoint-widescreenWide .page-content .product-list__product,.breakpoint-tablet .page-content .product-list__product.product-list__product--bag,.breakpoint-tabletWide .page-content .product-list__product.product-list__product--bag,.breakpoint-widescreen .page-content .product-list__product.product-list__product--bag,.breakpoint-widescreenWide .page-content .product-list__product.product-list__product--bag,.breakpoint-phoneWide .page-content--books-page .product-list__product,.breakpoint-tablet .page-content--books-page .product-list__product,.breakpoint-tabletWide .page-content--books-page .product-list__product,.breakpoint-widescreen .page-content--books-page .product-list__product,.breakpoint-widescreenWide .page-content--books-page .product-list__product,.breakpoint-phone .page-content--home-page .product-list__product,.breakpoint-phoneWide .page-content--home-page .product-list__product,.breakpoint-tablet .page-content--home-page .product-list__product,.breakpoint-tabletWide .page-content--home-page .product-list__product,.breakpoint-widescreen .page-content--home-page .product-list__product,.breakpoint-widescreenWide .page-content--home-page .product-list__product,.breakpoint-phoneWide .page-content--list .product-list__product,.breakpoint-tablet .page-content--list .product-list__product,.breakpoint-tabletWide .page-content--list .product-list__product,.breakpoint-widescreen .page-content--list .product-list__product,.breakpoint-widescreenWide .page-content--list .product-list__product,.breakpoint-tablet .in-secondary .product-list__product,.breakpoint-tabletWide .in-secondary .product-list__product,.breakpoint-widescreen .in-secondary .product-list__product,.breakpoint-widescreenWide .in-secondary .product-list__product{-webkit-transform:translateZ(0);transform:translateZ(0)}.breakpoint-phoneWide .on-products-page .product-list__product .product-list__product__cover,.breakpoint-tablet .on-products-page .product-list__product .product-list__product__cover,.breakpoint-tabletWide .on-products-page .product-list__product .product-list__product__cover,.breakpoint-widescreen .on-products-page .product-list__product .product-list__product__cover,.breakpoint-widescreenWide .on-products-page .product-list__product .product-list__product__cover,.breakpoint-phoneWide .page-content .product-list__product .product-list__product__cover,.breakpoint-tablet .page-content .product-list__product .product-list__product__cover,.breakpoint-tabletWide .page-content .product-list__product .product-list__product__cover,.breakpoint-widescreen .page-content .product-list__product .product-list__product__cover,.breakpoint-widescreenWide .page-content .product-list__product .product-list__product__cover,.breakpoint-phoneWide .page-content--books-page .product-list__product .product-list__product__cover,.breakpoint-tablet .page-content--books-page .product-list__product .product-list__product__cover,.breakpoint-tabletWide .page-content--books-page .product-list__product .product-list__product__cover,.breakpoint-widescreen .page-content--books-page .product-list__product .product-list__product__cover,.breakpoint-widescreenWide .page-content--books-page .product-list__product .product-list__product__cover,.breakpoint-phone .page-content--home-page .product-list__product .product-list__product__cover,.breakpoint-phoneWide .page-content--home-page .product-list__product .product-list__product__cover,.breakpoint-tablet .page-content--home-page .product-list__product .product-list__product__cover,.breakpoint-tabletWide .page-content--home-page .product-list__product .product-list__product__cover,.breakpoint-widescreen .page-content--home-page .product-list__product .product-list__product__cover,.breakpoint-widescreenWide .page-content--home-page .product-list__product .product-list__product__cover,.breakpoint-phoneWide .page-content--list .product-list__product .product-list__product__cover,.breakpoint-tablet .page-content--list .product-list__product .product-list__product__cover,.breakpoint-tabletWide .page-content--list .product-list__product .product-list__product__cover,.breakpoint-widescreen .page-content--list .product-list__product .product-list__product__cover,.breakpoint-widescreenWide .page-content--list .product-list__product .product-list__product__cover,.breakpoint-tablet .in-secondary .product-list__product .product-list__product__cover,.breakpoint-tabletWide .in-secondary .product-list__product .product-list__product__cover,.breakpoint-widescreen .in-secondary .product-list__product .product-list__product__cover,.breakpoint-widescreenWide .in-secondary .product-list__product .product-list__product__cover{box-shadow:0 0 0 transparent;border:1px solid #a2a2a2;-webkit-transition:all 0.1s ease;transition:all 0.1s ease;width:100%}.breakpoint-phoneWide .on-products-page .product-list__product .product-list__product__details,.breakpoint-tablet .on-products-page .product-list__product .product-list__product__details,.breakpoint-tabletWide .on-products-page .product-list__product .product-list__product__details,.breakpoint-widescreen .on-products-page .product-list__product .product-list__product__details,.breakpoint-widescreenWide .on-products-page .product-list__product .product-list__product__details,.breakpoint-phoneWide .page-content .product-list__product .product-list__product__details,.breakpoint-tablet .page-content .product-list__product .product-list__product__details,.breakpoint-tabletWide .page-content .product-list__product .product-list__product__details,.breakpoint-widescreen .page-content .product-list__product .product-list__product__details,.breakpoint-widescreenWide .page-content .product-list__product .product-list__product__details,.breakpoint-phoneWide .page-content--books-page .product-list__product .product-list__product__details,.breakpoint-tablet .page-content--books-page .product-list__product .product-list__product__details,.breakpoint-tabletWide .page-content--books-page .product-list__product .product-list__product__details,.breakpoint-widescreen .page-content--books-page .product-list__product .product-list__product__details,.breakpoint-widescreenWide .page-content--books-page .product-list__product .product-list__product__details,.breakpoint-phone .page-content--home-page .product-list__product .product-list__product__details,.breakpoint-phoneWide .page-content--home-page .product-list__product .product-list__product__details,.breakpoint-tablet .page-content--home-page .product-list__product .product-list__product__details,.breakpoint-tabletWide .page-content--home-page .product-list__product .product-list__product__details,.breakpoint-widescreen .page-content--home-page .product-list__product .product-list__product__details,.breakpoint-widescreenWide .page-content--home-page .product-list__product .product-list__product__details,.breakpoint-phoneWide .page-content--list .product-list__product .product-list__product__details,.breakpoint-tablet .page-content--list .product-list__product .product-list__product__details,.breakpoint-tabletWide .page-content--list .product-list__product .product-list__product__details,.breakpoint-widescreen .page-content--list .product-list__product .product-list__product__details,.breakpoint-widescreenWide .page-content--list .product-list__product .product-list__product__details,.breakpoint-tablet .in-secondary .product-list__product .product-list__product__details,.breakpoint-tabletWide .in-secondary .product-list__product .product-list__product__details,.breakpoint-widescreen .in-secondary .product-list__product .product-list__product__details,.breakpoint-widescreenWide .in-secondary .product-list__product .product-list__product__details{margin-top:10px;margin-top:1rem;margin-bottom:20px;margin-bottom:2rem;-webkit-transition:all 0.1s ease;transition:all 0.1s ease;padding-right:5px;padding-top:5px;color:#3c3c3c}.breakpoint-phoneWide .on-products-page .product-list__product .product-list__product__price,.breakpoint-tablet .on-products-page .product-list__product .product-list__product__price,.breakpoint-tabletWide .on-products-page .product-list__product .product-list__product__price,.breakpoint-widescreen .on-products-page .product-list__product .product-list__product__price,.breakpoint-widescreenWide .on-products-page .product-list__product .product-list__product__price,.breakpoint-phoneWide .page-content .product-list__product .product-list__product__price,.breakpoint-tablet .page-content .product-list__product .product-list__product__price,.breakpoint-tabletWide .page-content .product-list__product .product-list__product__price,.breakpoint-widescreen .page-content .product-list__product .product-list__product__price,.breakpoint-widescreenWide .page-content .product-list__product .product-list__product__price,.breakpoint-phoneWide .page-content--books-page .product-list__product .product-list__product__price,.breakpoint-tablet .page-content--books-page .product-list__product .product-list__product__price,.breakpoint-tabletWide .page-content--books-page .product-list__product .product-list__product__price,.breakpoint-widescreen .page-content--books-page .product-list__product .product-list__product__price,.breakpoint-widescreenWide .page-content--books-page .product-list__product .product-list__product__price,.breakpoint-phone .page-content--home-page .product-list__product .product-list__product__price,.breakpoint-phoneWide .page-content--home-page .product-list__product .product-list__product__price,.breakpoint-tablet .page-content--home-page .product-list__product .product-list__product__price,.breakpoint-tabletWide .page-content--home-page .product-list__product .product-list__product__price,.breakpoint-widescreen .page-content--home-page .product-list__product .product-list__product__price,.breakpoint-widescreenWide .page-content--home-page .product-list__product .product-list__product__price,.breakpoint-phoneWide .page-content--list .product-list__product .product-list__product__price,.breakpoint-tablet .page-content--list .product-list__product .product-list__product__price,.breakpoint-tabletWide .page-content--list .product-list__product .product-list__product__price,.breakpoint-widescreen .page-content--list .product-list__product .product-list__product__price,.breakpoint-widescreenWide .page-content--list .product-list__product .product-list__product__price,.breakpoint-tablet .in-secondary .product-list__product .product-list__product__price,.breakpoint-tabletWide .in-secondary .product-list__product .product-list__product__price,.breakpoint-widescreen .in-secondary .product-list__product .product-list__product__price,.breakpoint-widescreenWide .in-secondary .product-list__product .product-list__product__price{color:#222;margin-top:8px;margin-bottom:8px;margin-top:0.8rem;margin-bottom:0.8rem;display:block}.breakpoint-phoneWide .on-products-page .product-list__product:hover .product-list__product__cover,.breakpoint-tablet .on-products-page .product-list__product:hover .product-list__product__cover,.breakpoint-tabletWide .on-products-page .product-list__product:hover .product-list__product__cover,.breakpoint-widescreen .on-products-page .product-list__product:hover .product-list__product__cover,.breakpoint-widescreenWide .on-products-page .product-list__product:hover .product-list__product__cover,.breakpoint-phoneWide .page-content .product-list__product:hover .product-list__product__cover,.breakpoint-tablet .page-content .product-list__product:hover .product-list__product__cover,.breakpoint-tabletWide .page-content .product-list__product:hover .product-list__product__cover,.breakpoint-widescreen .page-content .product-list__product:hover .product-list__product__cover,.breakpoint-widescreenWide .page-content .product-list__product:hover .product-list__product__cover,.breakpoint-phoneWide .page-content--books-page .product-list__product:hover .product-list__product__cover,.breakpoint-tablet .page-content--books-page .product-list__product:hover .product-list__product__cover,.breakpoint-tabletWide .page-content--books-page .product-list__product:hover .product-list__product__cover,.breakpoint-widescreen .page-content--books-page .product-list__product:hover .product-list__product__cover,.breakpoint-widescreenWide .page-content--books-page .product-list__product:hover .product-list__product__cover,.breakpoint-phone .page-content--home-page .product-list__product:hover .product-list__product__cover,.breakpoint-phoneWide .page-content--home-page .product-list__product:hover .product-list__product__cover,.breakpoint-tablet .page-content--home-page .product-list__product:hover .product-list__product__cover,.breakpoint-tabletWide .page-content--home-page .product-list__product:hover .product-list__product__cover,.breakpoint-widescreen .page-content--home-page .product-list__product:hover .product-list__product__cover,.breakpoint-widescreenWide .page-content--home-page .product-list__product:hover .product-list__product__cover,.breakpoint-phoneWide .page-content--list .product-list__product:hover .product-list__product__cover,.breakpoint-tablet .page-content--list .product-list__product:hover .product-list__product__cover,.breakpoint-tabletWide .page-content--list .product-list__product:hover .product-list__product__cover,.breakpoint-widescreen .page-content--list .product-list__product:hover .product-list__product__cover,.breakpoint-widescreenWide .page-content--list .product-list__product:hover .product-list__product__cover,.breakpoint-tablet .in-secondary .product-list__product:hover .product-list__product__cover,.breakpoint-tabletWide .in-secondary .product-list__product:hover .product-list__product__cover,.breakpoint-widescreen .in-secondary .product-list__product:hover .product-list__product__cover,.breakpoint-widescreenWide .in-secondary .product-list__product:hover .product-list__product__cover{box-shadow:5px 5px 0px #FAD000}.breakpoint-phoneWide .on-products-page .product-list__product:hover .product-list__product__details,.breakpoint-tablet .on-products-page .product-list__product:hover .product-list__product__details,.breakpoint-tabletWide .on-products-page .product-list__product:hover .product-list__product__details,.breakpoint-widescreen .on-products-page .product-list__product:hover .product-list__product__details,.breakpoint-widescreenWide .on-products-page .product-list__product:hover .product-list__product__details,.breakpoint-phoneWide .page-content .product-list__product:hover .product-list__product__details,.breakpoint-tablet .page-content .product-list__product:hover .product-list__product__details,.breakpoint-tabletWide .page-content .product-list__product:hover .product-list__product__details,.breakpoint-widescreen .page-content .product-list__product:hover .product-list__product__details,.breakpoint-widescreenWide .page-content .product-list__product:hover .product-list__product__details,.breakpoint-phoneWide .page-content--books-page .product-list__product:hover .product-list__product__details,.breakpoint-tablet .page-content--books-page .product-list__product:hover .product-list__product__details,.breakpoint-tabletWide .page-content--books-page .product-list__product:hover .product-list__product__details,.breakpoint-widescreen .page-content--books-page .product-list__product:hover .product-list__product__details,.breakpoint-widescreenWide .page-content--books-page .product-list__product:hover .product-list__product__details,.breakpoint-phone .page-content--home-page .product-list__product:hover .product-list__product__details,.breakpoint-phoneWide .page-content--home-page .product-list__product:hover .product-list__product__details,.breakpoint-tablet .page-content--home-page .product-list__product:hover .product-list__product__details,.breakpoint-tabletWide .page-content--home-page .product-list__product:hover .product-list__product__details,.breakpoint-widescreen .page-content--home-page .product-list__product:hover .product-list__product__details,.breakpoint-widescreenWide .page-content--home-page .product-list__product:hover .product-list__product__details,.breakpoint-phoneWide .page-content--list .product-list__product:hover .product-list__product__details,.breakpoint-tablet .page-content--list .product-list__product:hover .product-list__product__details,.breakpoint-tabletWide .page-content--list .product-list__product:hover .product-list__product__details,.breakpoint-widescreen .page-content--list .product-list__product:hover .product-list__product__details,.breakpoint-widescreenWide .page-content--list .product-list__product:hover .product-list__product__details,.breakpoint-tablet .in-secondary .product-list__product:hover .product-list__product__details,.breakpoint-tabletWide .in-secondary .product-list__product:hover .product-list__product__details,.breakpoint-widescreen .in-secondary .product-list__product:hover .product-list__product__details,.breakpoint-widescreenWide .in-secondary .product-list__product:hover .product-list__product__details{padding-left:5px;padding-right:0;padding-bottom:0;color:#222}.product-list__product{display:block;float:left}.breakpoint-phoneWide .on-products-page .product-list__product{width:30%;margin:2.5%}.breakpoint-phoneWide .on-products-page .product-list__product:first-child{margin-left:0}.breakpoint-phoneWide .on-products-page .product-list__product:last-child{margin-right:0}.breakpoint-tablet .on-products-page .product-list__product{width:22.5%;margin:1.667%}.breakpoint-tablet .on-products-page .product-list__product:first-child{margin-left:0}.breakpoint-tablet .on-products-page .product-list__product:last-child{margin-right:0}.breakpoint-tabletWide .on-products-page .product-list__product{width:18%;margin:1.25%}.breakpoint-tabletWide .on-products-page .product-list__product:first-child{margin-left:0}.breakpoint-tabletWide .on-products-page .product-list__product:last-child{margin-right:0}.breakpoint-widescreen .on-products-page .product-list__product{width:30%;margin:2.5%}.breakpoint-widescreen .on-products-page .product-list__product:first-child{margin-left:0}.breakpoint-widescreen .on-products-page .product-list__product:last-child{margin-right:0}.breakpoint-widescreenWide .on-products-page .product-list__product{width:22.5%;margin:1.667%}.breakpoint-widescreenWide .on-products-page .product-list__product:first-child{margin-left:0}.breakpoint-widescreenWide .on-products-page .product-list__product:last-child{margin-right:0}.breakpoint-phoneWide .page-content .product-list__product{width:30%;margin:2.5%}.breakpoint-phoneWide .page-content .product-list__product:first-child{margin-left:0}.breakpoint-phoneWide .page-content .product-list__product:last-child{margin-right:0}.breakpoint-tablet .page-content .product-list__product{width:22.5%;margin:1.667%}.breakpoint-tablet .page-content .product-list__product:first-child{margin-left:0}.breakpoint-tablet .page-content .product-list__product:last-child{margin-right:0}.breakpoint-tabletWide .page-content .product-list__product{width:22.5%;margin:1.667%}.breakpoint-tabletWide .page-content .product-list__product:first-child{margin-left:0}.breakpoint-tabletWide .page-content .product-list__product:last-child{margin-right:0}.breakpoint-widescreen .page-content .product-list__product{width:18%;margin:1.25%}.breakpoint-widescreen .page-content .product-list__product:first-child{margin-left:0}.breakpoint-widescreen .page-content .product-list__product:last-child{margin-right:0}.breakpoint-widescreenWide .page-content .product-list__product{width:15%;margin:1%}.breakpoint-widescreenWide .page-content .product-list__product:first-child{margin-left:0}.breakpoint-widescreenWide .page-content .product-list__product:last-child{margin-right:0}.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag{width:90%;margin:1.25%;margin-left:0 !important}.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag:first-child{margin-left:0}.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag:last-child{margin-right:0}.breakpoint-phoneWide .page-content .product-list__product.product-list__product--bag .product-list__product__details{margin-top:60px;margin-top:6rem;padding:0 !important}.breakpoint-tablet .page-content .product-list__product.product-list__product--bag{width:45%;width:48%;margin:2%;margin-top:10px}.breakpoint-tablet .page-content .product-list__product.product-list__product--bag:first-child{margin-left:0}.breakpoint-tablet .page-content .product-list__product.product-list__product--bag:last-child{margin-right:0}.breakpoint-tabletWide .page-content .product-list__product.product-list__product--bag{width:45%;width:48%;margin:2%;margin-top:10px}.breakpoint-tabletWide .page-content .product-list__product.product-list__product--bag:first-child{margin-left:0}.breakpoint-tabletWide .page-content .product-list__product.product-list__product--bag:last-child{margin-right:0}.breakpoint-widescreen .page-content .product-list__product.product-list__product--bag{width:45%;width:48%;margin:2%;margin-top:10px}.breakpoint-widescreen .page-content .product-list__product.product-list__product--bag:first-child{margin-left:0}.breakpoint-widescreen .page-content .product-list__product.product-list__product--bag:last-child{margin-right:0}.breakpoint-widescreenWide .page-content .product-list__product.product-list__product--bag{width:45%;width:48%;margin:2%;margin-top:10px}.breakpoint-widescreenWide .page-content .product-list__product.product-list__product--bag:first-child{margin-left:0}.breakpoint-widescreenWide .page-content .product-list__product.product-list__product--bag:last-child{margin-right:0}.page-content .product-list__product.product-list__product--bag .product-list__product__details{padding:0 !important}.page-content .product-list__product.product-list__product--bag:hover .product-list__product__cover{box-shadow:none}.breakpoint-phoneWide .page-content--books-page .product-list__product{width:30%;margin:2.5%}.breakpoint-phoneWide .page-content--books-page .product-list__product:first-child{margin-left:0}.breakpoint-phoneWide .page-content--books-page .product-list__product:last-child{margin-right:0}.breakpoint-tablet .page-content--books-page .product-list__product{width:30%;margin:2.5%}.breakpoint-tablet .page-content--books-page .product-list__product:first-child{margin-left:0}.breakpoint-tablet .page-content--books-page .product-list__product:last-child{margin-right:0}.breakpoint-tabletWide .page-content--books-page .product-list__product{width:30%;margin:2.5%}.breakpoint-tabletWide .page-content--books-page .product-list__product:first-child{margin-left:0}.breakpoint-tabletWide .page-content--books-page .product-list__product:last-child{margin-right:0}.breakpoint-widescreen .page-content--books-page .product-list__product{width:15%;margin:1%}.breakpoint-widescreen .page-content--books-page .product-list__product:first-child{margin-left:0}.breakpoint-widescreen .page-content--books-page .product-list__product:last-child{margin-right:0}.breakpoint-widescreenWide .page-content--books-page .product-list__product{width:15%;margin:1%}.breakpoint-widescreenWide .page-content--books-page .product-list__product:first-child{margin-left:0}.breakpoint-widescreenWide .page-content--books-page .product-list__product:last-child{margin-right:0}.breakpoint-phone .page-content--home-page .product-list__product{width:30%;margin:2.5%}.breakpoint-phone .page-content--home-page .product-list__product:first-child{margin-left:0}.breakpoint-phone .page-content--home-page .product-list__product:last-child{margin-right:0}.breakpoint-phoneWide .page-content--home-page .product-list__product{width:22.5%;margin:1.667%}.breakpoint-phoneWide .page-content--home-page .product-list__product:first-child{margin-left:0}.breakpoint-phoneWide .page-content--home-page .product-list__product:last-child{margin-right:0}.breakpoint-tablet .page-content--home-page .product-list__product{width:22.5%;margin:1.667%}.breakpoint-tablet .page-content--home-page .product-list__product:first-child{margin-left:0}.breakpoint-tablet .page-content--home-page .product-list__product:last-child{margin-right:0}.breakpoint-tabletWide .page-content--home-page .product-list__product{width:22.5%;margin:1.667%}.breakpoint-tabletWide .page-content--home-page .product-list__product:first-child{margin-left:0}.breakpoint-tabletWide .page-content--home-page .product-list__product:last-child{margin-right:0}.breakpoint-widescreen .page-content--home-page .product-list__product{width:15%;margin:1%}.breakpoint-widescreen .page-content--home-page .product-list__product:first-child{margin-left:0}.breakpoint-widescreen .page-content--home-page .product-list__product:last-child{margin-right:0}.breakpoint-widescreenWide .page-content--home-page .product-list__product{width:15%;margin:1%}.breakpoint-widescreenWide .page-content--home-page .product-list__product:first-child{margin-left:0}.breakpoint-widescreenWide .page-content--home-page .product-list__product:last-child{margin-right:0}.breakpoint-phoneWide .page-content--list .product-list__product{width:30%;margin:2.5%}.breakpoint-phoneWide .page-content--list .product-list__product:first-child{margin-left:0}.breakpoint-phoneWide .page-content--list .product-list__product:last-child{margin-right:0}.breakpoint-tablet .page-content--list .product-list__product{width:22.5%;margin:1.667%}.breakpoint-tablet .page-content--list .product-list__product:first-child{margin-left:0}.breakpoint-tablet .page-content--list .product-list__product:last-child{margin-right:0}.breakpoint-tabletWide .page-content--list .product-list__product{width:18%;margin:1.25%}.breakpoint-tabletWide .page-content--list .product-list__product:first-child{margin-left:0}.breakpoint-tabletWide .page-content--list .product-list__product:last-child{margin-right:0}.breakpoint-widescreen .page-content--list .product-list__product{width:15%;margin:1%}.breakpoint-widescreen .page-content--list .product-list__product:first-child{margin-left:0}.breakpoint-widescreen .page-content--list .product-list__product:last-child{margin-right:0}.breakpoint-widescreenWide .page-content--list .product-list__product{width:11.25%;margin:.7125%}.breakpoint-widescreenWide .page-content--list .product-list__product:first-child{margin-left:0}.breakpoint-widescreenWide .page-content--list .product-list__product:last-child{margin-right:0}.book--bundle .as-variants .product-list__product:hover .product-list__product__cover{box-shadow:5px 5px 0px #FAD000}.book--bundle .as-variants .product-list__product:hover .product__details{padding-left:5px;padding-right:0;padding-bottom:0;color:#222}.breakpoint-tablet .in-secondary .product-list__product{width:22.5%;margin:1.667%}.breakpoint-tablet .in-secondary .product-list__product:first-child{margin-left:0}.breakpoint-tablet .in-secondary .product-list__product:last-child{margin-right:0}.breakpoint-tabletWide .in-secondary .product-list__product{width:45%;width:48%;margin:2%;margin-top:10px}.breakpoint-tabletWide .in-secondary .product-list__product:first-child{margin-left:0}.breakpoint-tabletWide .in-secondary .product-list__product:last-child{margin-right:0}.breakpoint-widescreen .in-secondary .product-list__product{width:45%;width:48%;margin:2%;margin-top:10px}.breakpoint-widescreen .in-secondary .product-list__product:first-child{margin-left:0}.breakpoint-widescreen .in-secondary .product-list__product:last-child{margin-right:0}.breakpoint-widescreenWide .in-secondary .product-list__product{width:30%;margin:2.5%}.breakpoint-widescreenWide .in-secondary .product-list__product:first-child{margin-left:0}.breakpoint-widescreenWide .in-secondary .product-list__product:last-child{margin-right:0}.grouper{zoom:1;clear:left;position:relative}.grouper:before,.grouper:after{content:" ";display:table}.grouper:after{clear:both}.grouper:before{content:'';display:inline-block;height:100%;vertical-align:middle}.promo{padding-top:12px;padding-bottom:12px;padding-top:1.2rem;padding-bottom:1.2rem;font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;background:#222;color:#ffffff;position:relative;text-align:center;z-index:10}.breakpoint-phone .promo,.breakpoint-phoneWide .promo,.breakpoint-tablet .promo{padding-top:5px;padding-bottom:5px;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:20px;padding-right:20px;padding-left:2rem;padding-right:2rem;font-size:10px;font-size:1rem;line-height:1.4}.breakpoint-tablet .promo{position:relative}.promo strong{font-family:"Avenir Next LT W02 Bold", "Avenir Next", "Avenir", sans-serif}.promo em{font-family:"AvenirNextLTW01-Italic", "Avenir Next", "Avenir", sans-serif}.promo a{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;border-bottom:1px solid #ffffff}.redeem{margin-top:5px;margin-bottom:5px;margin-top:0.5rem;margin-bottom:0.5rem;width:240px;width:24rem;background:#ffffff;clear:right;float:right;overflow:hidden;position:relative}.redeem:focus{border-color:#222}.redeem__input{font-size:14px;font-size:1.4rem;background:#ffffff;border:1px solid #ccc;color:#222;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;width:100%}.breakpoint-phone .redeem__input,.breakpoint-phoneWide .redeem__input,.breakpoint-tablet .redeem__input,.breakpoint-tabletWide .redeem__input,.breakpoint-widescreen .redeem__input,.breakpoint-widescreenWide .redeem__input{border-radius:3px;padding-top:8px;padding-bottom:8px;padding-top:0.8rem;padding-bottom:0.8rem;padding-left:8px;padding-left:0.8rem;padding-right:40px;padding-right:4rem}.breakpoint-phone .redeem__icon,.breakpoint-phoneWide .redeem__icon,.breakpoint-tablet .redeem__icon,.breakpoint-tabletWide .redeem__icon,.breakpoint-widescreen .redeem__icon,.breakpoint-widescreenWide .redeem__icon{height:20px;height:2rem;width:20px;width:2rem;top:0px;top:0rem;right:0px;right:0rem;width:40px;width:4rem;padding-top:7px;padding-bottom:7px;padding-top:0.7rem;padding-bottom:0.7rem;padding-left:10px;padding-right:10px;padding-left:1rem;padding-right:1rem;background:#f2f2f2;border:1px solid #ccc;border-radius:0 3px 3px 0;height:100%;color:#ccc;position:absolute}.reviews{border-top:3px solid #FAD000}.breakpoint-phone .reviews{padding:20px;padding:2rem;background:#ffffff}.breakpoint-phoneWide .reviews{padding-top:20px;padding-bottom:20px;padding-top:2rem;padding-bottom:2rem;padding-left:40px;padding-right:40px;padding-left:4rem;padding-right:4rem;background:#ffffff}.breakpoint-tablet .reviews,.breakpoint-tabletWide .reviews{padding-top:30px;padding-bottom:30px;padding-top:3rem;padding-bottom:3rem;clear:left;padding-left:10%;padding-right:10%;background:#ffffff}.breakpoint-widescreen .reviews,.breakpoint-widescreenWide .reviews{padding-top:30px;padding-bottom:30px;padding-top:3rem;padding-bottom:3rem;background:#ffffff}.reviews__goodreads{display:block;position:absolute;right:0;top:0}.reviews__goodreads.reveal .reviews__goodreads__stars-list{-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease;opacity:1}.reviews__goodreads.hide{-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease;opacity:0}.reviews__goodreads__stars{overflow:hidden;position:absolute;-webkit-transition:width 0.2s ease;transition:width 0.2s ease;width:0%;z-index:2}.reviews__goodreads__stars-list{zoom:1;width:80px;width:8rem;opacity:0}.reviews__goodreads__stars-list:before,.reviews__goodreads__stars-list:after{content:" ";display:table}.reviews__goodreads__stars-list:after{clear:both}.reviews__goodreads__stars-list--grey{position:absolute;top:0}.reviews__goodreads__stars-list--grey .reviews__goodreads__star{color:#d9d9d9}.reviews__goodreads__star{font-size:13px;font-size:1.3rem;color:#FAD000;display:block;float:left;width:20%;display:block;text-align:center;line-height:1.2}.breakpoint-tablet .reviews__goodreads__star,.breakpoint-tabletWide .reviews__goodreads__star{font-size:14px;font-size:1.4rem}.breakpoint-widescreen .reviews__goodreads__star,.breakpoint-widescreenWide .reviews__goodreads__star{font-size:15px;font-size:1.5rem}.reviews__goodreads-logo{margin-left:-32px;margin-left:-3.2rem;width:26px;width:2.6rem;position:absolute;top:0}.reviews__goodreads-logo img{width:100%}.reviews__goodreads-link,.reviews__none{font-family:"AvenirNextLTW01-Italic", "Avenir Next", "Avenir", sans-serif;font-size:10px;font-size:1rem;position:relative}.reviews__none{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;font-size:10px;font-size:1rem;position:relative}.breakpoint-widescreen .reviews--on-book-page,.breakpoint-widescreenWide .reviews--on-book-page{padding-right:40px;padding-right:4rem;clear:both}.reviews__header{position:relative}.reviews__header__text{padding-right:120px}.reviews__header__text__book-title{margin-left:0.3em;margin-right:0.3em;font-family:"AvenirNextLTW01-DemiIta", "Avenir Next", "Avenir", sans-serif}.review__copy{font-family:"AvenirNextLTW01-Italic", "Avenir Next", "Avenir", sans-serif;margin-bottom:0}.breakpoint-phone .review__copy,.breakpoint-phoneWide .review__copy{margin-top:10px;margin-top:1rem;font-size:14px;font-size:1.4rem;line-height:1.2}.breakpoint-tablet .review__copy,.breakpoint-tabletWide .review__copy{margin-top:10px;margin-top:1rem;font-size:14px;font-size:1.4rem;line-height:1.2}.breakpoint-widescreen .review__copy,.breakpoint-widescreenWide .review__copy{margin-top:10px;margin-top:1rem;font-size:16px;font-size:1.6rem;line-height:1.2}.review__copy em,.review__copy i{font-family:"AvenirNextLTW01-Regular", "Avenir Next", "Avenir", sans-serif;font-style:normal}.breakpoint-phone .review__attribution,.breakpoint-phoneWide .review__attribution{margin-top:5px;margin-top:0.5rem;margin-bottom:15px;margin-bottom:1.5rem;font-family:"AvenirNextLTW01-DemiIta", "Avenir Next", "Avenir", sans-serif;font-size:14px;font-size:1.4rem;line-height:1.2}.breakpoint-tablet .review__attribution,.breakpoint-tabletWide .review__attribution{margin-top:5px;margin-top:0.5rem;margin-bottom:15px;margin-bottom:1.5rem;font-family:"AvenirNextLTW01-DemiIta", "Avenir Next", "Avenir", sans-serif;font-size:14px;font-size:1.4rem;line-height:1.2}.breakpoint-widescreen .review__attribution,.breakpoint-widescreenWide .review__attribution{margin-top:5px;margin-top:0.5rem;margin-bottom:15px;margin-bottom:1.5rem;font-family:"AvenirNextLTW01-DemiIta", "Avenir Next", "Avenir", sans-serif;font-size:16px;font-size:1.6rem;line-height:1.2}.review__attribution:before{content:"—"}.review-list{margin:0 -1.5%;overflow:hidden}.review-list .columnar{margin:0 1.5%}.review-list .columnar--2{float:left;width:47%}.review-list .columnar--3{float:left;width:30.3%}.shipment__stock-location{margin-bottom:20px;margin-bottom:2rem}.shipment__shipping-method-prompt{margin-bottom:15px;margin-bottom:1.5rem}.shipment__shipping-method{margin-bottom:10px;margin-bottom:1rem;margin-left:10px;margin-right:10px;margin-left:1rem;margin-right:1rem}.shipping-methods{margin-bottom:30px;margin-bottom:3rem}.shipment__items{margin-bottom:20px;margin-bottom:2rem}.slider{background:#ffffff}.slider__slide{background-position:center;background-size:cover;position:relative}.breakpoint-phone .slider__slide{padding-top:20px;padding-bottom:20px;padding-top:2rem;padding-bottom:2rem}.slider__slide__overlay{background:#ffffff;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5}.slider__slide__image{position:relative}.slider__slide__content{background:#2c2a8c;position:relative}.breakpoint-phone .slider__slide__content{margin-right:20px;margin-right:2rem;padding-top:20px;padding-bottom:20px;padding-top:2rem;padding-bottom:2rem;padding-left:20px;padding-right:20px;padding-left:2rem;padding-right:2rem}.slider__slide__header{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;font-size:32px;font-size:3.2rem;color:#ffffff}.breakpoint-phone .slider__slide__header,.breakpoint-phoneWide .slider__slide__header{margin-bottom:10px;margin-bottom:1rem;font-size:20px;font-size:2rem}.slider__slide__byline{font-size:26px;font-size:2.6rem;color:#ffffff}.breakpoint-phone .slider__slide__byline,.breakpoint-phoneWide .slider__slide__byline{font-size:16px;font-size:1.6rem;line-height:1.25}.special{font-size:12px;font-size:1.2rem;margin-bottom:20px;margin-bottom:2rem;padding:20px;padding:2rem;display:block;text-align:center}.breakpoint-widescreen .special,.breakpoint-widescreenWide .special{margin-left:-20px;margin-right:-20px;margin-left:-2rem;margin-right:-2rem}.special__title{margin-bottom:20px;margin-bottom:2rem;font-family:"Avenir Next LT W02 Bold", "Avenir Next", "Avenir", sans-serif;font-size:26px;font-size:2.6rem;text-transform:lowercase}.breakpoint-phone .special__title,.breakpoint-phoneWide .special__title{font-size:18px;font-size:1.8rem}.breakpoint-tablet .special__title,.breakpoint-tabletWide .special__title{font-size:22px;font-size:2.2rem}.special__content p{margin-bottom:20px;margin-bottom:2rem;font-family:"chaparral-pro", Palatino, Georgia, serif;font-style:normal;font-weight:500;font-size:18px;font-size:1.8rem;line-height:1.3333333333}.breakpoint-phone .special__content p,.breakpoint-phoneWide .special__content p{font-size:16px;font-size:1.6rem}.breakpoint-tablet .special__content p,.breakpoint-tabletWide .special__content p{font-size:18px;font-size:1.8rem}.special__link{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;letter-spacing:0.1em;text-transform:uppercase}.special--weekly .special__link{margin-bottom:10px;margin-bottom:1rem}.breakpoint-widescreen .special--weekly .special__link,.breakpoint-widescreenWide .special--weekly .special__link{display:block}.special--weekly{background:#FAD000;color:#222}.breakpoint-widescreen .special--weekly,.breakpoint-widescreenWide .special--weekly{padding-top:30px;padding-top:3rem;padding-bottom:10px;padding-bottom:1rem;margin-left:20px;margin-right:20px;margin-left:2rem;margin-right:2rem;background:-webkit-linear-gradient(top, #FAD000 0%, rgba(250,208,0,0) 100%);background:linear-gradient(to bottom, #FAD000 0%, rgba(250,208,0,0) 100%)}.breakpoint-phoneWide .page-content__secondary .special--weekly,.breakpoint-tablet .page-content__secondary .special--weekly{width:100%}.breakpoint-tabletWide .page-content__secondary .special--weekly,.breakpoint-widescreen .page-content__secondary .special--weekly,.breakpoint-widescreenWide .page-content__secondary .special--weekly{margin-bottom:40px;margin-bottom:4rem;background:-webkit-linear-gradient(top, #FAD000 0%, rgba(250,208,0,0) 100%);background:linear-gradient(to bottom, #FAD000 0%, rgba(250,208,0,0) 100%);margin-left:0;width:100%}.special--weekly-tc{margin-bottom:0}.breakpoint-phoneWide .special--weekly,.breakpoint-tablet .special--weekly,.breakpoint-tabletWide .special--weekly,.breakpoint-phoneWide .donations,.breakpoint-tablet .donations,.breakpoint-tabletWide .donations{display:inline-block;vertical-align:middle}.breakpoint-phoneWide .special--weekly,.breakpoint-tablet .special--weekly,.breakpoint-tabletWide .special--weekly{width:64%}.donations{width:60%;height:auto;margin:auto}.breakpoint-phoneWide .donations,.breakpoint-tablet .donations,.breakpoint-tabletWide .donations{margin-left:5%;width:30%}.page-content--text-classics .page-content__primary{padding-bottom:2rem}.page-content--text-classics .page-content__secondary{padding-bottom:2rem}.page-content--text-classics .figure img{border:none}.breakpoint-tablet .page-content__primary--text-classics-news-events{width:100%;padding-bottom:0}.breakpoint-phoneWide .page-content__primary--text-classics-news-events,.breakpoint-phone .page-content__primary--text-classics-news-events{padding-bottom:0}.map-banner--wrapper{background-color:#FFFFFF;display:block;float:left;width:100%;position:relative}.breakpoint-tablet .map-banner--wrapper,.breakpoint-phoneWide .map-banner--wrapper,.breakpoint-phone .map-banner--wrapper{float:none;padding:0}.map-banner{background-image:url(./map-banner-bg.jpg);background-size:1190px 390px;background-repeat:repeat;background-color:#5db3df}.breakpoint-tabletWide .map-banner{margin-bottom:30px}.breakpoint-tablet .map-banner,.breakpoint-phoneWide .map-banner,.breakpoint-phone .map-banner{padding-bottom:20px;margin-bottom:30px}.map-banner--container{max-width:1300px;margin:0 auto;position:relative}.map-banner--svg{width:45%;display:inline-block;margin-top:-50px;margin-bottom:10px;margin-left:5%;vertical-align:middle}.breakpoint-tabletWide .map-banner--svg{width:35%;margin-top:-20px}.breakpoint-tablet .map-banner--svg,.breakpoint-phoneWide .map-banner--svg,.breakpoint-phone .map-banner--svg{width:70%;margin:0 auto;display:block;margin-top:10px}.map-banner--text{font-size:18px;font-size:1.8rem;display:inline-block;width:40%;margin-left:5%;margin-top:15px;margin-bottom:15px;vertical-align:middle;text-align:left;color:#ffffff;padding:0px;line-height:1.5}.map-banner--text p{margin-bottom:15px}.map-banner--text p:last-child{margin-bottom:0}.breakpoint-tabletWide .map-banner--text{width:50%}.breakpoint-tablet .map-banner--text,.breakpoint-phone .map-banner--text{width:90%;margin:0 auto;display:block;padding-bottom:10px}.breakpoint-phoneWide .map-banner--text{padding-left:4rem;padding-right:4rem;width:100%;margin:0 auto;display:block;padding-bottom:10px}.breakpoint-tabletWide .map-banner--text{font-size:15px;font-size:1.5rem;line-height:1.4}.breakpoint-tabletWide .map-banner--text,.breakpoint-tablet .map-banner--text,.breakpoint-phoneWide .map-banner--text,.breakpoint-phone .map-banner--text{font-size:16px;font-size:1.6rem;line-height:1.4}.map-banner--header{margin-bottom:15px;margin-bottom:1.5rem;font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;font-size:34px;font-size:3.4rem;line-height:1}.breakpoint-tabletWide .map-banner--header,.breakpoint-tablet .map-banner--header,.breakpoint-phoneWide .map-banner--header,.breakpoint-phone .map-banner--header{font-size:24px;font-size:2.4rem;margin-bottom:10px;margin-bottom:1rem}.map-banner .land{fill:#fdfaeb;stroke:#222222;-webkit-transition:100ms;transition:100ms;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition:100ms;-webkit-transition-timing-function:ease-in-out}.map-banner a:hover .land{fill:#FAD000;stroke:#222222}.text-classics-list-link{display:block;margin-left:20px;margin-left:2rem;margin-right:20px;margin-right:2rem;margin-bottom:20px;margin-bottom:2rem;vertical-align:middle}.breakpoint-tabletWide .text-classics-list-link,.breakpoint-tablet .text-classics-list-link,.breakpoint-phoneWide .text-classics-list-link{margin:0;margin-right:5%;margin-bottom:30px;margin-bottom:3rem;width:30%;display:inline-block}.breakpoint-phone .text-classics-list-link{margin:0;margin-bottom:30px;margin-bottom:3rem}.text-classics-list-image{max-width:100%}.breakpoint-tabletWide .text-classics-list-image,.breakpoint-tablet .text-classics-list-image,.breakpoint-phoneWide .text-classics-list-link{display:inline-block;vertical-align:middle}.twitter-box{background:#ffffff;border:3px solid #00adef;overflow:hidden}.breakpoint-phone .twitter-box{margin-bottom:10px;margin-bottom:1rem}.breakpoint-phoneWide .twitter-box,.breakpoint-tablet .twitter-box,.breakpoint-tabletWide .twitter-box{margin-bottom:30px;margin-bottom:3rem}.breakpoint-widescreen .twitter-box,.breakpoint-widescreenWide .twitter-box{float:left;width:49%}.page-content__secondary .twitter-box{font-size:14px;font-size:1.4rem}.breakpoint-widescreen .page-content__secondary .twitter-box,.breakpoint-widescreenWide .page-content__secondary .twitter-box{margin-bottom:30px;margin-bottom:3rem;float:left;width:100%}.twitter-box__header{zoom:1;background:#00adef;color:#ffffff;text-shadow:1px 1px 1px rgba(0,0,0,0.16)}.twitter-box__header:before,.twitter-box__header:after{content:" ";display:table}.twitter-box__header:after{clear:both}.breakpoint-phone .twitter-box__header,.breakpoint-phoneWide .twitter-box__header,.breakpoint-tablet .twitter-box__header{padding-top:5px;padding-top:0.5rem;padding-bottom:7.5px;padding-bottom:0.75rem;padding-left:10px;padding-right:10px;padding-left:1rem;padding-right:1rem}.breakpoint-tabletWide .twitter-box__header,.breakpoint-widescreen .twitter-box__header,.breakpoint-widescreenWide .twitter-box__header{padding-top:10px;padding-bottom:10px;padding-top:1rem;padding-bottom:1rem;padding-left:20px;padding-right:20px;padding-left:2rem;padding-right:2rem}.twitter-box__header__title{float:left}.twitter-box__header__link{margin-top:5px;margin-top:0.5rem;font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;font-size:13px;font-size:1.3rem;float:right}.twitter-box__bottom__link{font-family:"Avenir Next LT W01 Demi", "Avenir Next", "Avenir", sans-serif;font-size:13px;font-size:1.3rem;background:#00adef;color:#ffffff;display:block;float:right;text-align:left;width:100%}.breakpoint-phone .twitter-box__bottom__link,.breakpoint-phoneWide .twitter-box__bottom__link,.breakpoint-tablet .twitter-box__bottom__link{padding-top:5px;padding-top:0.5rem;padding-bottom:7.5px;padding-bottom:0.75rem;padding-left:10px;padding-right:10px;padding-left:1rem;padding-right:1rem}.breakpoint-tabletWide .twitter-box__bottom__link,.breakpoint-widescreen .twitter-box__bottom__link,.breakpoint-widescreenWide .twitter-box__bottom__link{padding-top:10px;padding-bottom:10px;padding-top:1rem;padding-bottom:1rem;padding-left:20px;padding-right:20px;padding-left:2rem;padding-right:2rem}.twitter-box__header__link__handle{font-family:"Avenir Next LT W02 Bold", "Avenir Next", "Avenir", sans-serif;margin-left:2.5px;margin-right:2.5px;margin-left:0.25rem;margin-right:0.25rem}.twitter-box__header__link__icon{font-size:12px;font-size:1.2rem;margin-left:10px;margin-left:1rem}.breakpoint-phone .twitter-box__tweets-list,.breakpoint-phoneWide .twitter-box__tweets-list,.breakpoint-tablet .twitter-box__tweets-list{padding-top:10px;padding-bottom:10px;padding-top:1rem;padding-bottom:1rem}.breakpoint-tabletWide .twitter-box__tweets-list,.breakpoint-widescreen .twitter-box__tweets-list,.breakpoint-widescreenWide .twitter-box__tweets-list{padding-top:20px;padding-bottom:20px;padding-top:2rem;padding-bottom:2rem}.twitter-list__tweet{padding-top:10px;padding-bottom:10px;padding-top:1rem;padding-bottom:1rem;padding-left:20px;padding-right:20px;padding-left:2rem;padding-right:2rem;display:block;overflow:hidden;position:relative}.twitter-list__tweet .user{margin-bottom:5px;margin-bottom:0.5rem}.twitter-list__tweet .user img{margin-right:5px;margin-right:0.5rem;float:left}.twitter-list__tweet .user a{font-size:14px;font-size:1.4rem;line-height:1.3333333333}.breakpoint-tabletWide .twitter-list__tweet .user a,.breakpoint-widescreen .twitter-list__tweet .user a,.breakpoint-widescreenWide .twitter-list__tweet .user a{font-size:18px;font-size:1.8rem}.twitter-list__tweet .timePosted{margin-top:5px;margin-top:0.5rem;font-size:12px;font-size:1.2rem}.twitter-list__tweet__content{font-size:14px;font-size:1.4rem;line-height:1.3333333333}.breakpoint-tabletWide .twitter-list__tweet__content,.breakpoint-widescreen .twitter-list__tweet__content,.breakpoint-widescreenWide .twitter-list__tweet__content{font-size:18px;font-size:1.8rem}.twitter-list__tweet__content a{border-bottom:1px dotted;word-wrap:break-word}.twitter-list__tweet__content a:hover{border-bottom:1px solid}.twitter-list__tweet__interact{margin-top:5px;margin-top:0.5rem}.twitter-list__tweet__interact a{font-size:12px;font-size:1.2rem;margin-right:10px;margin-right:1rem;color:#222;letter-spacing:0.1em;text-transform:uppercase}.weekly-deal{background:#dc2d06;color:#ffffff;overflow:hidden}.breakpoint-phone .weekly-deal{padding-top:20px;padding-bottom:20px;padding-top:2rem;padding-bottom:2rem;padding-left:20px;padding-right:20px;padding-left:2rem;padding-right:2rem}.breakpoint-phone .weekly-deal__header{float:left}.breakpoint-phone .weekly-deal__copy{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.breakpoint-phone .weekly-deal__more{float:right}
