﻿/*! normalize.css v3.0.0 | MIT License | git.io/normalize *//*! normalize.css v3.0.0 | HTML5 Display Definitions | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}/*! normalize.css v3.0.0 | Base | MIT License | git.io/normalize */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}/*! normalize.css v3.0.0 | Links | MIT License | git.io/normalize */a{background:transparent}a:active,a:hover{outline:0}/*! normalize.css v3.0.0 | Typography | MIT License | git.io/normalize */abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}/*! normalize.css v3.0.0 | Embedded Content | MIT License | git.io/normalize */img{border:0}svg:not(:root){overflow:hidden}/*! normalize.css v3.0.0 | Figures | MIT License | git.io/normalize */figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}/*! normalize.css v3.0.0 | Forms | MIT License | git.io/normalize */button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}/*! normalize.css v3.0.0 | Tables | MIT License | git.io/normalize */table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.decorated-title-sprite{background-image:url('/images/sprites/decorated-title-sdfcb2c779f.png');background-repeat:no-repeat}a{color:#007;text-decoration:none}a:hover{color:#30f;text-decoration:underline}a:visited{color:#00b}a:active{color:#55b;text-decoration:underline}.a12e,.a10e,.e08e{color:#000}.a12e{font-size:120%}.a10e{font-size:100%}.a08e{font-size:80%}.ab12e,.ab10e,.ab08e{font-weight:bold;color:#000}.ab12e{font-size:120%}.ab10e{font-size:100%}.ab08e{font-size:80%}.b18e,.b16e,.b14e,.b12e,.b10e,.b08e{color:#050}.b18e{font-size:180%}.b16e{font-size:160%}.b14e{font-size:140%}.b12e{font-size:120%}.b10e{font-size:100%}.b08e{font-size:80%}.bb18e,.bb16e,.bb14e,.bb12e,.bb10e,.bb08e{font-weight:bold;color:#050}.bb18e{font-size:180%}.bb16e{font-size:160%}.bb14e{font-size:140%}.bb12e{font-size:120%}.bb10e{font-size:100%}.bb08e{font-size:80%}.c18e,.c16e,.c14e,.c12e,.c10e,.c08e{color:#009}.c18e{font-size:180%}.c16e{font-size:160%}.c14e{font-size:140%}.c12e{font-size:120%}.c10e{font-size:100%}.c08e{font-size:80%}.cb18e,.cb16e,.cb14e,.cb12e,.cb10e,.cb08e{font-weight:bold;color:#009}.cb18e{font-size:180%}.cb16e{font-size:160%}.cb14e{font-size:140%}.cb12e{font-size:120%}.cb10e{font-size:100%}.cb08e{font-size:80%}.d08e{font-size:80%;color:#707}.db18e,.db16e,.db14e,.db12e,.db10e,.db08e{font-weight:bold;color:#707}.db18e{font-size:180%}.db16e{font-size:160%}.db14e{font-size:140%}.db12e{font-size:120%}.db10e{font-size:100%}.db08e{font-size:80%}.eb18e{font-size:180%;font-weight:bold;color:#fa0}.fb18e,.fb16e,.fb14e,.fb12e,.fb10e,.fb08e{font-weight:bold;color:#e00}.fb18e{font-size:180%}.fb16e{font-size:160%}.fb14e{font-size:140%}.fb12e{font-size:120%}.fb10e{font-size:100%}.fb08e{font-size:80%}.doke,.dnoke{font-size:180%;font-weight:bold}.doke{color:#0b0}.dnoke{color:#e00}.nerre,.nerr{font-size:100%;color:#e00}.nerr{font-weight:bold}td{font-family:"arial","helvetica",sans-serif,"osaka","MS Pゴシック","MS Sans Serif",sans-serif}.pmnu0{font-size:90%;background-color:#fff}.pmnu1{font-size:90%;background-color:#faf7f0}.pmnum{font-size:75%;background-color:#faf7f0}.pbmnu0{font-size:90%;font-weight:bold;background-color:#fff}.pbmnu1{font-size:90%;font-weight:bold;background-color:#faf7f0}.hidden{display:none !important}section.limited-width{margin:0 auto;max-width:600px;text-align:left}table.listing{border:1px solid #000;background-color:#faf7f0}table.listing thead{font-weight:bold;background-color:#8080EA}table.listing tr.odd{background-color:#E5DBC7}table.listing td{border:none}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url(/images/material-design-icons/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(/images/material-design-icons/MaterialIcons-Regular.woff2) format("woff2"),url(/images/material-design-icons/MaterialIcons-Regular.woff) format("woff"),url(/images/material-design-icons/MaterialIcons-Regular.ttf) format("truetype")}.material-icons{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.material-icons.md-dark{color:rgba(0,0,0,0.54)}.material-icons.md-dark.md-inactive{color:rgba(0,0,0,0.26)}.material-icons.md-light{color:#fff}.material-icons.md-light.md-inactive{color:rgba(255,255,255,0.3)}.material-icons{vertical-align:middle}body{font-family:"arial","helvetica",sans-serif,"osaka","MS Pゴシック","MS Sans Serif",sans-serif;margin:0 0 1em 0;padding:50px 0 0 0;background-color:#faf7f0;color:#000}article,aside,figure,footer,header,hgroup,menu,nav,section{display:block}form{margin:0}img{border:0}figure{margin:0}a{color:#00b}a:active{color:#a0b}a:visited{color:#408}.centered{text-align:center}h2{clear:left;color:#050;text-align:center;font-size:160%;font-weight:bold}h3{color:#707}.decorated-title{padding-left:71px;padding-right:71px;font-size:16pt}.decorated-title::before,.decorated-title::after{content:" ";display:inline-block;vertical-align:bottom}.decorated-title::before{background:url('/images/sprites/decorated-title-saa132b63df.png') 0 0 no-repeat;height:50px;width:69px;margin-left:-69px;margin-right:2px}.decorated-title::after{background:url('/images/sprites/decorated-title-saa132b63df.png') 0 -50px no-repeat;height:50px;width:69px;margin-left:2px;margin-right:-69px}.decorated-subtitle::before{content:"~ "}.decorated-subtitle::after{content:" ~"}.shipping-fee-not-waivable::after{margin-left:.1rem;content:"";font-family:"Material Icons";font-size:12pt;vertical-align:bottom}header{position:relative;height:111px;background:#faf7f0 url(/images/orange-round-border-srpites.png) right 39px no-repeat;color:inherit;text-align:center}header a{color:#004000;font-weight:bold;text-decoration:none}header a:hover{text-decoration:underline}header #basket{position:absolute;top:0;right:5%;min-height:25px;padding:2px 0 0 35px}header #basket::before{color:#003f00;content:"";font-family:"Material Icons";font-size:18pt;vertical-align:middle}header h1{margin:0;padding-top:40px}header #logo{position:absolute;left:3px;bottom:3px}nav.main-menu{background:#f16422}nav.main-menu.hide-for-large{position:fixed;font-size:20px;top:0;left:0;width:100%;z-index:5}nav.main-menu.hide-for-large>ul{align-items:center;display:flex;list-style:none;margin:0;padding:0}nav.main-menu.hide-for-large>ul>li{flex:1 0 auto;margin:0;padding:0}nav.main-menu.hide-for-large .main-menu-button{color:#fdd;padding:8px;display:block;text-align:center;text-decoration:none}nav.main-menu.hide-for-large .main-menu-button:hover,nav.main-menu.hide-for-large .main-menu-button:focus{background-color:#c30}nav.main-menu.hide-for-large .main-menu-button:active{color:#fff}nav.main-menu.hide-for-large .material-icons{font-size:34px}nav.main-menu.show-for-large{position:relative;height:29px;font-size:smaller}nav.main-menu.show-for-large strong{position:absolute;top:4px;width:210px;color:#ffa060;text-align:right}nav.main-menu.show-for-large>ul{list-style:none;position:absolute;top:0;left:219px;margin:0;border-left:1px solid #e84a21;border-right:1px solid #f19722;padding:0}nav.main-menu.show-for-large>ul>li{float:left;margin:0;padding:0}nav.main-menu.show-for-large>ul>li .main-menu-button{display:block;float:left;height:19px;padding:5px 10px;border-left:1px solid #f19722;border-right:1px solid #e84a21;background:#f16422;color:#fff;font-weight:bold;text-decoration:none}nav.main-menu.show-for-large>ul>li .main-menu-button:visited{color:#fdd}nav.main-menu.show-for-large>ul>li .main-menu-button:hover,nav.main-menu.show-for-large>ul>li .main-menu-button:focus{background-color:#c30}nav.main-menu.show-for-large>ul>li .main-menu-button:active{color:#faa}nav.main-menu.show-for-large>ul>li>.material-icons{font-weight:inherit;padding-top:2px}nav.main-menu .locale-picker{position:relative}nav.main-menu .locale-picker ul{display:none;background:none;border:none;right:0;list-style:none;padding:34px;position:absolute;top:20px;white-space:nowrap;z-index:10}nav.main-menu .locale-picker:hover ul,nav.main-menu .locale-picker:focus ul{display:inherit}nav.main-menu .locale-picker ul li:first-of-type{border-top:1px solid #f19722}nav.main-menu .locale-picker ul li:last-of-type{border-bottom:1px solid #e84a21}nav.main-menu .locale-picker ul a{background:#f16422;border-left:1px solid #f19722;border-right:1px solid #e84a21;color:#fff;display:block;font-size:18px;padding:6px 10px;text-decoration:none}nav.main-menu .locale-picker ul a:hover,nav.main-menu .locale-picker ul a:focus{background-color:#c30}nav.main-menu .locale-picker .selected{font-weight:bold}nav.main-menu hr{padding:0;margin:0;border:0;visibility:hidden}#sidebar{height:0;visibility:hidden;overflow:hidden;flex:0 0 0px}#sidebar #langs{text-align:center;margin:2em 0 2em 0}#sidebar #langs ul a img{border:1px outset #fff}#sidebar #langs ul a:active img{border:1px inset #fff;position:relative;top:1px;left:1px}#sidebar img{padding:0 0 .5em 0}#sidebar ul img{padding:0}#sidebar #langs ul{display:inline;list-style:none;margin:0;padding:0}#sidebar #langs li{display:inline;padding:0 .3em 0 0}#search-field{color:#000;display:inline-block;font-weight:normal;transition:max-width .2s}#search-field:not(:focus){left:0;max-width:1px;position:absolute;top:-999px}#search input.material-icons[type="submit"]{line-height:22px;vertical-align:middle;margin-top:-2px;padding:0}input[type=search]{max-width:100%}nav.side-menu ul{list-style:none;margin:0;padding:0}nav.side-menu li.nav_menu_category{display:block;margin:2em 0 .1em 0;padding:0;background-color:#fff;font-weight:bold}nav.side-menu li ul{margin:0;padding:0;background-color:#faf7f0;font-weight:normal}nav.side-menu a{letter-spacing:normal}nav.side-menu li#out_of_stock{padding:.3em 0 0 0}#sidebar #libertys,#sidebar #pierrebex{padding:.2em 0 .1em 0}#sidebar #copyright{padding:3em 0 1em 0;font-size:smaller}#main{display:flex;flex-direction:row-reverse;background:#faf7f0 url(/images/left-menu-bottom-left.png) left bottom no-repeat}#content{margin:0;flex:1 1 auto;position:relative;padding:7px;background:#faf7f0 url(/images/marble.jpg) 10px 10px}#content::before{content:"";float:left;width:40px;height:42px;background:url(/images/orange-round-border-srpites.png) -43px -72px no-repeat;margin-left:-7px;margin-top:-7px}#content .search{display:none}#page_bottom{position:relative;clear:both;margin:0 0 .3em 0;padding:0;z-index:1}#page_bottom hr{display:block;height:10px;margin:0;border:0;padding:0;background-color:#f16422;color:#f16422}footer{position:relative;width:100%;margin:0;padding:.4em 0 0 0;text-align:center}footer ul{display:inline;list-style:none;margin:0;padding:0}footer ul li{display:inline}footer ul li a{padding:0 .4em 0 .4em;border-right:1px solid #f16422}footer ul li:last-child a{border-right:0}.item-page{display:grid;grid-template-areas:"title" "cover" "price" "details" "description" "alt-lang" "related";grid-template-rows:0fr auto;width:100%}.item-page.out-of-stock-page{grid-template-areas:"title" "cover" "price" "related" "details" "description" "alt-lang"}.item-page.out-of-stock-page .related-items{margin-top:3em;margin-bottom:2em}.item-page h2{grid-area:title}.item-page .item-thumbnail{grid-area:cover}.item-page .item-price-section{grid-area:price;align-self:end}.item-page .book-details{grid-area:details;align-self:end}.item-page .book-description{grid-area:description}.item-page .alt-lang{grid-area:alt-lang;margin-bottom:2em}.item-page .related-items{grid-area:related;margin-left:-7px;margin-right:-7px;padding:0}.item-page .related-items h3{padding-left:8px}.item-page .related-items li{padding:18px 30px 0 14px}#book_price{display:grid}#book_price dt{margin-top:1rem;font-weight:bold}#book_price dd{margin-top:.5rem;margin-inline-start:40px}.book-pictures{display:flex;flex-flow:row wrap;justify-content:center;list-style:none;margin:0;padding:0}.book-pictures li{margin:.5rem}.book-pictures img{max-width:100%}.out-of-stock{padding-left:1em;font-size:140%;font-weight:bold;color:#000}details{outline:5px solid #faf7f0}details summary{background:#faf7f0;color:#707;font-size:14pt;font-weight:bold}.book-details td{vertical-align:top}.item-price-section .user-feedbacks{text-align:center}.item-price-section .user-feedbacks img{width:100px;max-width:90%}.related-items{background:#faf7f0;margin-top:6em;padding:8px 16px}.related-items .books-list li{flex-basis:40%;max-width:300px}.related-items .books-list .ref,.related-items .books-list .category-year,.related-items .books-list .category-price,.related-items .books-list .category-description{display:none}#payment-form #cart-summary{width:100%}#payment-form #cart-summary h3{display:none}#payment-form #cart-summary button{background:#faf7f0;border:thin solid #660;display:grid;grid-template-columns:1fr auto;padding:.5em;text-align:left;width:100%}#payment-form #cart-summary button .expand-link{color:#00b;font-weight:bold}#payment-form #cart-summary section{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out;overflow:hidden}#payment-form #cart-summary section.is-open{grid-template-rows:1fr}#payment-form #cart-summary section table{border:thin solid #660;border-top:none;background:#faf7f0;min-height:0}#payment-form #cart-summary img.thumbnail{max-height:200px}#payment-form .payment-method{background:none;border:none}#payment-form .payment-method label{background:#faf7f0;padding:12px;margin:3px;max-width:20em;display:block}#payment-form .payment-method label:has(input[type=radio]:checked){outline:thin solid #f16422}#payment-form .payment-method label input{margin-right:12px}.item-thumbnail{display:inline-block;text-align:center}.item-thumbnail .ref{font-size:9pt}.item-thumbnail .book-cover a img{box-shadow:#444 7px 3px 20px;max-width:100vh;transition:all .2s ease-in-out;width:80%}.item-thumbnail .book-cover a:active img,.item-thumbnail .book-cover a:hover img{box-shadow:#444 10px 6px 40px;transform:scale(1.05)}.item-thumbnail .book-thumbnails a img{box-shadow:#444 4px 2px 10px;margin:0 .3rem;transition:all .2s ease-in-out;width:8%}.item-thumbnail .book-thumbnails a:active img,.item-thumbnail .book-thumbnails a:hover img{box-shadow:#444 6px 5px 20px;transform:scale(1.2)}.item-thumbnail img.thumbnail{width:100%;box-shadow:#444 7px 3px 20px}.price{color:#707;font-size:larger}.large-price{color:#707;font-size:18pt;font-weight:bold}.total-price{color:#E84A21;font-weight:bold;font-size:16pt}.price_decimals{font-size:smaller}.listprice{text-decoration:line-through}.shipped24{font-weight:bold;font-size:larger;color:#ff0101}#estimated-shipping-dates{display:block;font-size:10pt;font-weight:bold}.reduced-shipping{align-items:center;display:flex;font-size:14px;margin-bottom:16px;margin-top:8px;max-width:22em}.reduced-shipping svg{flex-grow:0;flex-shrink:0}.alt-lang{background:#fff;font-size:smaller;font-style:italic;max-width:70em}.alt-lang>summary{padding-bottom:1rem;text-decoration:underline}hr.alt-lang{width:65%;border:none;border-top:2px solid #777}.libertys,.pierrebex{color:#004000;font-size:130%}.debug,.warning-header{z-index:90;position:relative;margin:5px;padding:3px 8px 3px 8px;color:#000;font-size:10pt;font-weight:bold;text-align:center}.debug{background-color:#8f3;outline:thin solid lime;position:fixed;right:8px;top:60px}.warning-header{background-color:#fa3;outline:thin solid #fe0}.button:hover{position:relative;top:1px}button.small,.button.small{box-shadow:inset 0px 1px 0px 0px #97c4fe;background:linear-gradient(to bottom, #3d94f6 5%, #1e62d0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0',GradientType=0);background-color:#3d94f6;border-radius:6px;border:1px solid #337fed;display:inline-block;cursor:pointer;color:#fff;font-family:Arial;font-size:8pt;font-weight:bold;padding:3px 12px;text-decoration:none;text-shadow:0px 1px 0px #1570cd}button.small:hover,.button.small:hover{background:linear-gradient(to bottom, #1e62d0 5%, #3d94f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6',GradientType=0);background-color:#1e62d0}button.small:active,.button.small:active{position:relative;top:1px}button.small .material-icons,.button.small .material-icons{font-size:8pt;vertical-align:middle;padding-right:.5em}.right-align{float:right}.nokpage-advices dt{padding:1em 0 0 0}.error{color:#d11}input.error,textarea.error{color:#000;background-color:#fec}ul.no-bullet{list-style:none;padding:0em}ul.no-bullet li{padding-top:.5em;padding-bottom:.5em}#paypal-order-review{width:80%}#paypal-order-review h3{background-color:#f16422;color:#fcfcfc;padding:.3pt .3pt .3pt 3pt}form ul{list-style:none}form li{align-items:flex-start;display:flex;flex-flow:row wrap;padding-bottom:1rem}form label{font-weight:bold;flex:0 0 100%}form input,form select,form textarea{flex:0 0 100%}input[type="submit"],button[type="submit"],.button.primary,.button.secondary{background-color:#f16422;border-color:#F19722 #E84A21 #E84A21 #F19722;border-style:solid;border-width:2px;color:#fff;display:inline-block;font-weight:bold;margin:auto;padding:2px 13px 2px 13px}input[type="submit"]:hover,button[type="submit"]:hover,.button.primary:hover,.button.secondary:hover{background-color:#fF7432}input[type="submit"]:active,button[type="submit"]:active,.button.primary:active,.button.secondary:active{background-color:#e15412;border-color:#E84A21 #F19722 #F19722 #E84A21}.button.secondary{background-color:#ff9f00;border-color:#ecb837 #ec7652 #ec7652 #ecb837;border-style:solid}.payment input[type="submit"],.email input[type="submit"]{margin:1rem}.payment section>p{margin:0 0 .7rem 1rem;display:flex}.payment section>p>strong{padding-right:.4rem}.payment input,.payment select{max-width:100%}fieldset{border:thin solid #660;background:#faf7f0}.cart-sub-total{padding:1rem}.cart ul.no-bullet li{padding:0}.cart .books-list .category-description{display:none;font-size:80%}.cart .books-list>li{flex-basis:40%}.cart .books-list .price{font-size:inherit}.cart .remove{text-align:center}.cart #items-amount .button.small{margin-left:1rem}.cart .free-shipping-notice{background:#ff8044;color:#000;text-align:center}.cart #total-amount{border-top:solid #f16422 thin;display:flex;flex-flow:row wrap;align-items:center}.cart #total-amount h3{display:none}.cart .checkout-options{padding:.3rem}.cart #total-amount .total-price{padding:.3rem 1rem}body.has-bottom-bar{padding-bottom:1rem}body.has-bottom-bar.cart{padding-bottom:6rem}.bottom-bar{background:#fff;bottom:0;border-top:inherit;display:flex;left:0;padding:0;position:fixed;width:100%;z-index:4}.bottom-bar>*{flex:1 1 auto}ul.book-categories{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:space-around;list-style-type:none;margin:0;padding:0}ul.book-categories>li{flex-basis:80%;max-width:300px}ul.book-categories>li img{width:100%}ul.book-categories figure{margin:1rem}ul.book-categories figure figcaption{font-weight:800}ul.books-list{display:flex;flex-flow:row wrap;list-style-type:none;margin:0;padding:0;align-items:flex-start;margin-bottom:1em;justify-content:space-around}ul.books-list>li{display:flex;flex:0 0 80%;flex-flow:row wrap;padding-bottom:2rem}ul.books-list>li .item-thumbnail{flex:0 0 100%;text-align:center}ul.books-list>li .item-thumbnail a img.thumbnail{transition:transform .2s ease-in-out}ul.books-list>li .item-thumbnail a:hover img.thumbnail,ul.books-list>li .item-thumbnail a:focus img.thumbnail{transform:scale(1.05)}ul.books-list>li .item-overview{align-content:flex-start;display:flex;flex:0 0 100%;flex-flow:row wrap}ul.books-list>li .item-overview .item-title,ul.books-list>li .item-overview .category-description,ul.books-list>li .item-overview .category-price{flex:0 0 100%}ul.books-list>li .item-overview .category-year{flex:0 0 20%}ul.books-list .ref{padding:0 0 5px 0}#scroll_to_page_top{text-align:center}#address-line2 td{padding-top:0}ul.book-rating{list-style:none;padding:0;font-weight:bold;font-size:smaller}ul.book-rating .rating-description{display:inline-block;width:13em}span.unrated{color:gray}span.rating{display:inline-block;margin:0;padding:0;position:relative;vertical-align:middle;background:url(/images/star-rating-sprite.png);width:65px;height:12px;overflow:hidden;text-indent:-9999px;letter-spacing:-1000em}span.star-4-5{background-position:-13px 0px}span.star-3-5{background-position:-26px 0px}span.star-2-5{background-position:-39px 0px}span.star-1-5{background-position:-52px 0px}span.star-0-5{background-position:-65px 0px}.show-for-large{display:none !important}.f-carousel{--f-arrow-pos:10px;--f-arrow-width:38px;--f-arrow-height:38px;--f-arrow-svg-width:16px;--f-arrow-svg-height:16px;--f-arrow-svg-stroke-width:2.5;--f-arrow-color:#475569;--f-arrow-shadow:0 6px 12px -2px #32325d,0 3px 7px -3px #000;--f-arrow-border-radius:50%;--f-arrow-bg:#fff;--f-arrow-hover-bg:#f9f9f9;--f-arrow-active-bg:#f0f0f0}@media screen and (min-width: 426px){img.thumbnail{max-height:300px;object-fit:contain;width:220px}form li>label{flex:0 0 12rem}form li>*{flex:1 1 auto}ul.books-list{justify-content:left}ul.books-list>li{flex:0 0 220px;margin-left:.8em;margin-right:.8em}.related-items .books-list>li{flex-basis:160px}ul.book-categories>li{flex:0 0 45%}.cart .books-list .category-description{display:inherit}.cart .books-list>li{flex-basis:27%}}@media screen and (min-width: 769px){body{padding:0 0 0 0}body.has-bottom-bar{padding-bottom:0}ul.books-list>li{margin-left:2em;margin-right:2em;margin-bottom:2em}ul.books-list>li a img.thumbnail{width:220px}.cart .books-list>li{flex-basis:250px}ul.book-categories>li{flex:0 0 33%}.show-for-large{display:inherit !important}.hide-for-large{display:none !important}header ul{display:block}#sidebar{height:inherit;visibility:visible;flex:0 0 206px;padding:7px;background:#faf7f0 url(/images/orange-round-border-srpites.png) 178px -72px no-repeat}nav.main-menu{z-index:5}#search label{color:#000}#search input[type="search"]{width:165px}#content{border-left:1px solid #f19722}#content .search{display:inherit;text-align:center;margin:1em}.bottom-bar{background:inherit;border-top:none;display:inherit;position:inherit;width:auto}.button.buynow{margin-left:.5em}.cart #total-amount{border-top:none;display:inherit}.cart #total-amount h3{display:inherit}.item-page .related-items{margin-left:0;margin-right:0}.item-thumbnail .book-cover img{width:50%}.item-thumbnail.large{width:100%;max-width:700px}.item-price-section{display:inline-block}.book-description{max-width:70em}#book_price{grid-template-columns:80px auto}#book_price dd{margin-inline-start:1rem}#book_price dt,#book_price dd{margin-top:.5rem}}@media screen and (min-width: 1000px){.item-page{grid-template-areas:"title title" "cover details" "cover price" "description description" "alt-lang alt-lang" "related related";grid-template-columns:1.6fr 1fr;grid-template-rows:0fr auto auto}.item-page.out-of-stock-page{grid-template-areas:"title title" "cover details" "cover price" "related related" "description description" "alt-lang alt-lang"}#payment-form{display:grid;grid-template-areas:"payment-form cart-summary";grid-template-columns:2fr 1fr}#payment-form #cart-summary{background:#faf7f0;grid-area:cart-summary;margin-left:2em;padding:0 2em;width:auto}#payment-form #cart-summary h3{display:inherit}#payment-form #cart-summary button{display:none}#payment-form #cart-summary section{max-width:600px;grid-template-rows:1fr;overflow:visible}#payment-form #cart-summary section table{border:none}#payment-form form{grid-area:payment-form}}@media screen and (min-width: 1600px){.item-page{grid-template-columns:700px 1fr}.item-page.out-of-stock-page{grid-template-areas:"title title" "cover details" "cover price" "cover related" "description description" "alt-lang alt-lang"}}
