.notification-button{display:inline-block;border:1px solid #009933;color:#009933;background:transparent;padding:5px 20px;white-space:nowrap;font-weight:600;text-decoration:none;transition:box-shadow 0.5s linear;}.notification-button:hover{box-shadow:inset 300px 0 0 #009933;color:#ffffff;}#top-notifications-container{display:none;position:absolute;padding:5px 10px;background-color:#ffffff;min-height:70px;z-index:1001;box-shadow:0 1px 4px #666666;}#top-notifications-container #top-notification-scroll{overflow-y:scroll;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;z-index:1;position:relative;}#top-notifications-container #top-notification-empty{margin-top:22px;text-align:center;}#top-notifications-container .top-notification{background-color:#f5f5f5;padding:10px;margin:5px 0;order:12;}#top-notifications-container .top-notification span[class^='icon-']{font-size:25px;}#top-notifications-container .top-notification p{padding:0 10px;margin-bottom:0;}#top-notifications-container:after{content:'';position:absolute;top:-10px;border-bottom:10px solid #ffffff;border-left:20px solid transparent;border-right:20px solid transparent;}#searchform .autocomplete-suggestions, #mobile-site-wrapper #search .autocomplete-suggestions{width:540px;}#searchform .autocomplete-suggestions .boxed-style, #mobile-site-wrapper #search .autocomplete-suggestions .boxed-style{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#111927;}#searchform .autocomplete-suggestions .boxed-style > *, #mobile-site-wrapper #search .autocomplete-suggestions .boxed-style > *{background:#f3f4f6;}#searchform .autocomplete-suggestions .boxed-style > * .autocomplete-group, #mobile-site-wrapper #search .autocomplete-suggestions .boxed-style > * .autocomplete-group{padding-top:0;padding-bottom:0.25rem;margin:0;}#searchform .autocomplete-suggestions .boxed-style > * .autocomplete-suggestion, #mobile-site-wrapper #search .autocomplete-suggestions .boxed-style > * .autocomplete-suggestion{padding:0;}#searchform .autocomplete-suggestions .boxed-style > * .autocomplete-suggestion.autocomplete-selected, #mobile-site-wrapper #search .autocomplete-suggestions .boxed-style > * .autocomplete-suggestion.autocomplete-selected{padding:0;margin:0;width:initial;}#searchform .autocomplete-suggestions .boxed-style + .autocomplete-group, #mobile-site-wrapper #search .autocomplete-suggestions .boxed-style + .autocomplete-group{border-top:0;}#searchform .autocomplete-suggestions .autocomplete-group, #mobile-site-wrapper #search .autocomplete-suggestions .autocomplete-group{border-color:#d2d6db;color:#1f2a37;font-weight:500;}#searchform .autocomplete-suggestions .autocomplete-group strong, #mobile-site-wrapper #search .autocomplete-suggestions .autocomplete-group strong{text-transform:initial;font-weight:500;color:#1f2a37;}#searchform .autocomplete-suggestions .autocomplete-group.autocomplete-category, #mobile-site-wrapper #search .autocomplete-suggestions .autocomplete-group.autocomplete-category{color:#4a28aa;}#searchform .autocomplete-suggestions .autocomplete-group.autocomplete-category:before, #mobile-site-wrapper #search .autocomplete-suggestions .autocomplete-group.autocomplete-category:before{content:'\e997';}#searchform .autocomplete-suggestions .autocomplete-group.autocomplete-books, #mobile-site-wrapper #search .autocomplete-suggestions .autocomplete-group.autocomplete-books{color:#0b875b;}#searchform .autocomplete-suggestions .autocomplete-group.autocomplete-books:before, #mobile-site-wrapper #search .autocomplete-suggestions .autocomplete-group.autocomplete-books:before{content:'\e93a';}#searchform .autocomplete-suggestions .autocomplete-group.autocomplete-ebooks, #mobile-site-wrapper #search .autocomplete-suggestions .autocomplete-group.autocomplete-ebooks{color:#419ad9;}#searchform .autocomplete-suggestions .autocomplete-group.autocomplete-ebooks:before, #mobile-site-wrapper #search .autocomplete-suggestions .autocomplete-group.autocomplete-ebooks:before{content:'\e95e';}#searchform .autocomplete-suggestions .autocomplete-group.autocomplete-audiobooks, #mobile-site-wrapper #search .autocomplete-suggestions .autocomplete-group.autocomplete-audiobooks{color:#5cb219;}#searchform .autocomplete-suggestions .autocomplete-group.autocomplete-audiobooks:before, #mobile-site-wrapper #search .autocomplete-suggestions .autocomplete-group.autocomplete-audiobooks:before{content:'\e961';}#searchform .autocomplete-suggestions .autocomplete-group.autocomplete-magazines, #mobile-site-wrapper #search .autocomplete-suggestions .autocomplete-group.autocomplete-magazines{color:#b12367;}#searchform .autocomplete-suggestions .autocomplete-group.autocomplete-magazines:before, #mobile-site-wrapper #search .autocomplete-suggestions .autocomplete-group.autocomplete-magazines:before{content:'\e96c';}#searchform .autocomplete-suggestions .autocomplete-group.autocomplete-stationery, #mobile-site-wrapper #search .autocomplete-suggestions .autocomplete-group.autocomplete-stationery{color:#dc6803;}#searchform .autocomplete-suggestions .autocomplete-group.autocomplete-stationery:before, #mobile-site-wrapper #search .autocomplete-suggestions .autocomplete-group.autocomplete-stationery:before{content:'\e962';}#searchform .autocomplete-suggestions .autocomplete-group.autocomplete-audio-cds, #mobile-site-wrapper #search .autocomplete-suggestions .autocomplete-group.autocomplete-audio-cds{color:#b32318;}#searchform .autocomplete-suggestions .autocomplete-group.autocomplete-audio-cds:before, #mobile-site-wrapper #search .autocomplete-suggestions .autocomplete-group.autocomplete-audio-cds:before{content:'\e95f';}#searchform .autocomplete-suggestions .autocomplete-group:only-child, #mobile-site-wrapper #search .autocomplete-suggestions .autocomplete-group:only-child{margin-top:0;}#searchform .autocomplete-suggestions .autocomplete-group.autocomplete-icon, #mobile-site-wrapper #search .autocomplete-suggestions .autocomplete-group.autocomplete-icon{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#searchform .autocomplete-suggestions .autocomplete-group.autocomplete-icon:before, #mobile-site-wrapper #search .autocomplete-suggestions .autocomplete-group.autocomplete-icon:before{font-family:booktopia;}#searchform .autocomplete-suggestions .autocomplete-suggestion, #mobile-site-wrapper #search .autocomplete-suggestions .autocomplete-suggestion{width:100%;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis;color:#1f2a37;}#searchform .autocomplete-suggestions .autocomplete-suggestion strong, #mobile-site-wrapper #search .autocomplete-suggestions .autocomplete-suggestion strong{color:#1f2a37;}#searchform .autocomplete-suggestions .autocomplete-suggestion:first-letter, #mobile-site-wrapper #search .autocomplete-suggestions .autocomplete-suggestion:first-letter{text-transform:uppercase;}#searchform .autocomplete-suggestions .autocomplete-suggestion:last-child, #mobile-site-wrapper #search .autocomplete-suggestions .autocomplete-suggestion:last-child{margin-bottom:0;}#searchform .autocomplete-suggestions#recommended-autocomplete-suggestions, #mobile-site-wrapper #search .autocomplete-suggestions#recommended-autocomplete-suggestions{z-index:9999;position:absolute;}#searchform .autocomplete-suggestions#recommended-autocomplete-suggestions .autocomplete-suggestion, #mobile-site-wrapper #search .autocomplete-suggestions#recommended-autocomplete-suggestions .autocomplete-suggestion{text-transform:capitalize;}#searchform .autocomplete-suggestions#recommended-autocomplete-suggestions #dropdown-insider-recommendation .image div[class*='product-type'], #mobile-site-wrapper #search .autocomplete-suggestions#recommended-autocomplete-suggestions #dropdown-insider-recommendation .image div[class*='product-type']{display:none !important;}#b-shipping-updates{background:#ffffff;}#b-shipping-updates .b-notify-container{width:100%;}#b-shipping-updates .shipping-update-notification{padding:9px 0;color:#53565a;}#header{background:#208040;padding:7px 15px 6px;position:relative;}#header .header-top-bar{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#header #logo{display:block;height:35px;width:160px;}#header #logo img{width:130px;}#header #menu{background:url('//www.booktopia.com.au/images/assets/mobile/header-buttons.png') no-repeat scroll -56px 0 transparent;display:inline-block;height:32px;left:10px;position:absolute;top:8px;width:48px;-webkit-background-size:219px 39px;}#header #header-icons{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#header #header-icons a:hover, #header #header-icons a:active{text-decoration:none;}#header #header-icons #notifications-icon, #header #header-icons #header-postcode, #header #header-icons #shopping-cart-summary{width:37px;height:37px;padding:8px;color:#ffffff;}#header #header-icons #notifications-icon i, #header #header-icons #header-postcode i, #header #header-icons #shopping-cart-summary i{font-size:22px;}#header #header-icons #notifications-icon{position:relative;}#header #header-icons #notifications-icon #new-notification-badge{display:none;position:absolute;padding:5px;background-color:#ff6633;border-radius:50%;top:3px;right:4px;}#header #header-icons #header-postcode{display:none;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;font-size:11px;}#header #top-notifications-container{width:100%;max-width:400px;top:50px;right:0;padding-bottom:50px;z-index:100000;}#header #top-notifications-container #top-notification-scroll{max-height:200px;}#header #top-notifications-container:after{display:none;}#search{z-index:10000 !important;background-color:#208040 !important;padding:5px 0 10px !important;}#search .search-box.disable-bottom-border #header-search-box{border-bottom-left-radius:0;}#search .search-box.disable-bottom-border #search-button{border-bottom-right-radius:0;}#search .autocomplete-suggestions{top:97px;text-align:left;height:100%;margin-top:0;}#search .autocomplete-suggestions .autocomplete-wrapper{width:calc(100% - 2rem);margin:0 1rem;display:block;border-radius:0 0 0.25rem 0.25rem;position:relative;background:#ffffff;padding-bottom:0.87rem;}#search .autocomplete-suggestions .autocomplete-wrapper .autocomplete-group{margin:0;width:100%;left:0;}#search .autocomplete-suggestions .autocomplete-wrapper .autocomplete-suggestion{width:100%;margin:0;left:initial;border-radius:0;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}#search .autocomplete-suggestions .autocomplete-wrapper #search-terms.has-recommendations .autocomplete-suggestion:last-child{border-radius:0;padding-bottom:0.25rem;}#search .autocomplete-suggestions .autocomplete-wrapper #product-carousel{min-height:232px;position:relative;}#search .autocomplete-suggestions .autocomplete-wrapper #dropdown-insider-recommendation{float:none;}#search .autocomplete-suggestions .boxed-style{width:calc(100% - 2rem);margin:0 1rem;background:#ffffff;position:relative;}#search .autocomplete-suggestions .boxed-style > *{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% - 1.75rem);flex-basis:calc(100% - 1.75rem);width:calc(100% - 1.75rem);margin:0 0.875rem;border-radius:0.25rem;}#search .autocomplete-suggestions .boxed-style > * .autocomplete-group{width:100%;padding-top:0.5rem !important;background:transparent;padding-bottom:0;}#search .autocomplete-suggestions .boxed-style > * .autocomplete-suggestion{width:100%;background:transparent;padding-bottom:0.5rem !important;}#search .autocomplete-suggestions .boxed-style > *.page-style{margin-top:0.875rem;}#search .autocomplete-suggestions .boxed-style > *:first-child{margin-top:0.875rem;}#search .autocomplete-suggestions .autocomplete-group{left:0.125rem;width:calc(100% - 2rem);box-shadow:none;margin:0 0.875rem;padding:0.75rem 0.875rem 0.5rem;font-size:1rem;}#search .autocomplete-suggestions .autocomplete-group.autocomplete-icon:before{font-size:1rem;margin-right:0.25rem;}#search .autocomplete-suggestions .autocomplete-suggestion{left:1rem;width:calc(100% - 2rem) !important;padding:0.25rem 0.875rem;font-size:0.875rem;line-height:1.5rem;}#search .autocomplete-suggestions .autocomplete-suggestion .icon-global-search{font-size:1rem;}#search .autocomplete-suggestions .autocomplete-suggestion:last-child{padding-bottom:0.875rem;border-radius:0 0 0.25rem 0.25rem;}#shopping-cart-summary{margin-right:-8px;}#shopping-cart-summary #numItemsQty{display:none;}#shopping-cart-summary .numItems{display:inline-block;position:absolute;right:2px;top:-10px;}#shopping-cart-summary #numItemsUnits{display:none;}#shopping-cart-summary .total{display:none;}#shopping-cart-summary.full #numItemsQty{background:none repeat scroll 0 0 #ff6633;border-radius:32px;color:#ffffff;display:inline-block;font-size:12px;font-weight:600;height:16px;line-height:14px;padding-top:0;position:absolute;right:5px;text-align:center;top:16px;width:16px;}#b-shipping-updates .shipping-update-notification{font-size:14px;border-bottom:1px solid #cccccc;}#b-shipping-updates .shipping-update-notification > *{display:inline;}@media screen and (-webkit-device-pixel-ratio:2){.arrow{background-image:url("//www.booktopia.com.au/images/assets/mobile/2x/menu-arrows.png");}.open .arrow{background-image:url("//www.booktopia.com.au/images/assets/mobile/2x/menu-arrows.png");}#header #menu{background-image:url("//www.booktopia.com.au/images/assets/mobile/2x/header-buttons.png");}}html{-webkit-text-size-adjust:none;}body{min-width:320px;overflow-x:hidden;overflow-y:visible;font-size:13px;}body #mobile-site-wrapper{position:relative;overflow:hidden;width:100%;}body.signed-in #top-notifications-container.has-delivery-notifications:after{right:97px !important;}.container{width:100%;max-width:1024px;}.popup{margin:10px;}h1{font-size:15px;}h2 span.icon-arrow-right8.go-to{float:right;font-size:22px;line-height:24px;}a.grey-link{color:#333333 !important;text-decoration:none !important;}a.grey-link:hover{color:#333333 !important;text-decoration:none !important;}img.lazyload[src*="loading-cover-150"], img.lazyload.loading{object-fit:none;-o-object-fit:none;}img.lazyload:not(.loaded).no-loader{visibility:hidden;display:inline-block;}.mobile-chat-container, #fc_frame.fc-widget-small, #freshbot-initiator-mock{bottom:calc(30px + env(safe-area-inset-bottom, 0px)) !important;}.smallText{font-size:12px;line-height:1.125rem;}.relative{position:relative;}.no-wrap{white-space:nowrap;}.center{text-align:center;}.right{float:right;}.left{float:left;}.border-all{border:1px solid #cccccc;}.border-top{border-top:1px solid #cccccc;}.border-bottom{border-bottom:1px solid #cccccc;}.border-left{border-left:1px solid #cccccc;}.radius3{border-radius:3px;}.clear{clear:both;}.blank{margin-bottom:20px;}.margin-top{margin-top:10px;}.margin-bottom{margin-bottom:10px;}.vertical-spacer-1{height:1px;clear:both;}.vertical-spacer-10{clear:both;height:10px;}.yui-left{margin-right:10px;}.yui-right{margin-left:10px;}.xxx-large{font-size:32px;font-weight:normal;}.xx-large{font-size:24px;font-weight:normal;}.x-large{font-size:21px;font-weight:normal;}.large{font-size:18px;font-weight:normal;}.medium{font-size:16px;font-weight:normal;}.small{font-size:14px;font-weight:normal;}.tiny{color:#666666;font-size:12px;font-weight:normal;line-height:1.125rem;}.green{color:#009933;}.red{color:#cc0000;}.lime{color:#77bb22;}.light-grey{color:#f5f5f5;}.dove-grey{color:#cccccc;}.grey{color:#999999;}.dark-grey{color:#666666;}.fb-blue{color:#3B5999;}.tw-blue{color:#00aced;}.bronze{color:#a6935a;}.relative{position:relative;}.va-m{vertical-align:middle;}a.grey-link{color:#333333 !important;text-decoration:none !important;}a.grey-link:hover{color:#333333 !important;text-decoration:none !important;}.icon{color:#666666;font-size:18px;}.icon-xlarge{font-size:21px !important;line-height:21px !important;vertical-align:sub !important;}.icon-large{line-height:20px;font-size:18px;vertical-align:middle;}.icon-medium{line-height:20px;font-size:14px;vertical-align:middle;}.button-medium{background:none repeat scroll 0 0 #009933;color:#ffffff;display:block;font-size:18px;padding:10px 15px;text-align:center;}.button-small{background:none repeat scroll 0 0 #009933;color:#ffffff !important;display:block;float:left;font-size:16px !important;font-weight:600;height:38px;padding:8px 22px;text-align:center;width:100%;}.button-grey-small{background:none repeat scroll 0 0 #f5f5f5;border:1px solid #cccccc;color:#009933;display:block;float:left;font-size:16px;font-weight:600;padding:8px 22px;text-align:center;text-decoration:none;}.button-grey-small:hover{background:none repeat scroll 0 0 #f5f5f5;border:1px solid #cccccc;color:#009933;display:block;float:left;font-size:16px;font-weight:600;padding:8px 22px;text-align:center;text-decoration:none;}.more-grey{background:none repeat scroll 0 0 #efefef;height:25px;line-height:20px;margin-bottom:20px;margin-top:20px;padding-top:5px;text-align:right;width:100%;}.more-grey a{color:#333333;}.more-grey a:hover{color:#009933;text-decoration:none;}section{padding:20px 0;}#back-to-top{display:none;position:fixed;left:0;top:0;width:100%;z-index:9999999;}#back-to-top a{background:#009933;color:#ffffff;display:block;font-size:10px;font-weight:600;margin-left:auto;margin-right:auto;padding:11px 8px;text-align:center;text-decoration:none;width:90px;}#content{clear:both;}input[type="search"]:focus::-webkit-search-cancel-button{height:14px;width:14px;display:block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAn0lEQVR42u3UMQrDMBBEUZ9WfQqDmm22EaTyjRMHAlM5K+Y7lb0wnUZPIKHlnutOa+25Z4D++MRBX98MD1V/trSppLKHqj9TTBWKcoUqffbUcbBBEhTjBOV4ja4l4OIAZThEOV6jHO8ARXD+gPPvKMABinGOrnu6gTNUawrcQKNCAQ7QeTxORzle3+sDfjJpPCqhJh7GixZq4rHcc9l5A9qZ+WeBhgEuAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:14px;}#site-canvas{width:100%;height:100%;position:relative;-webkit-transition:300ms ease all;transition:300ms ease all;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:0;}#site-canvas #search .my-skinnable-select{display:none;}#site-canvas #search .display-product-type{display:flex;}#site-canvas #search .display-product-type #header-search-box{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#site-canvas #search .display-product-type .my-skinnable-select{display:block;}#site-canvas #search .display-product-type .my-skinnable-select select{height:33px;background:#ffffff;}#site-canvas > #search{background:#075f20;text-align:center;padding:10px 0 13px;position:relative;z-index:1;}#site-canvas #checkout-progress-bar{border:1px solid #cccccc;overflow:hidden;padding:3px 0;}#site-canvas .mobile-refinements #search{background-color:#ffffff;border-bottom:1px solid #dddddd;padding-bottom:15px;}#site-canvas section.audio ul.scroll li.container{height:140px;line-height:138px;}#site-canvas .wrapper .show-all h2{background:#ffffff;border:1px solid #cccccc;cursor:pointer;font-size:16px;text-transform:uppercase;height:32px;line-height:32px;margin:26px auto 20px;padding:5px 10px;text-align:center;width:35%;}#site-canvas .wrapper.no-show .col-12.show-all{display:none !important;}section.grey{border:1px solid #cccccc;background-color:#efefef;box-shadow:1px 1px #cccccc;}section.grey .small{height:390px;overflow:hidden;position:relative;}section.grey h2.dual:hover{text-decoration:none !important;}section.grey a h2.dual:hover{text-decoration:none !important;}section.white{background-color:#ffffff;}section h2.dual{color:#666666;font-size:21px;margin-left:10px;padding:0 !important;}h2.dual span{color:#009933;}.mobile-button{background:#EBEBEB;background:-moz-linear-gradient(top, #f5f5f5 0%, #ebebeb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #ebebeb));background:-webkit-linear-gradient(top, #f5f5f5 0%, #ebebeb 100%);background:-o-linear-gradient(top, #f5f5f5 0%, #ebebeb 100%);background:-ms-linear-gradient(top, #f5f5f5 0%, #ebebeb 100%);background:linear-gradient(to bottom, #f5f5f5 0%, #ebebeb 100%);border-bottom:#D7D7D7 solid 1px;border-top:#ffffff solid 1px;color:#53565a;display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#ebebeb', GradientType=0);font-weight:normal;font-size:14px;height:14px;margin-bottom:15px;padding:13px 10px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;}.mainContentBox{margin-top:10px;}.mainContentBox h2{border-top:1px solid #D7D7D7;margin-top:-1px;position:relative;background:#EBEBEB;border-bottom:#D7D7D7 solid 1px;display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#ebebeb', GradientType=0);font-weight:normal;font-size:14px;margin-bottom:0;padding:15px 10px;text-transform:uppercase;}.mainContentBox h3{border-top:1px solid #D7D7D7;margin-top:-1px;position:relative;background:#EBEBEB;border-bottom:#D7D7D7 solid 1px;display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#ebebeb', GradientType=0);font-weight:normal;font-size:14px;margin-bottom:0;padding:15px 10px;text-transform:uppercase;}.mainContentBox h4{font-size:14px;margin-bottom:0;}.mainContentBox h5{font-size:13px;margin-bottom:0;}.mainContentBox .content{margin:10px;}ul.menu li{border-top:1px solid #D7D7D7;margin-top:-1px;position:relative;}ul.menu li h2{background:#EBEBEB;border-bottom:#D7D7D7 solid 1px;display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#ebebeb', GradientType=0);font-weight:normal;font-size:14px;margin-bottom:0;padding:15px 10px;text-transform:uppercase;cursor:pointer;border-top:#ffffff solid 1px;}ul.menu li h2 a{color:#53565a;text-decoration:none;}ul.menu li a{color:#53565a;text-decoration:none;}ul.menu li a h2{color:#53565a;text-decoration:none;}div.image .adult-text{bottom:40px;}[class^="product-type-tag-"]{display:none;visibility:hidden;}[class^="product-type-tag-"], .signed-copy-sticker{left:-4px;}[class^="product-type-tag-"]:before, .signed-copy-sticker:before{width:4px;}[class^="product-type-tag-"]:after, .signed-copy-sticker:after{left:4px;}.special-occasion-icon{background:transparent url("//www.booktopia.com.au/images/assets/promotions/occasion-icon-v2.png") no-repeat center 0;background-size:30px auto;display:block;height:30px;right:-10px;position:absolute;top:-5px;width:26px;z-index:1;}a.buy-button{font-size:14px;font-weight:600;color:#ffffff;margin-bottom:0;position:relative;text-decoration:none;text-transform:uppercase;background:#0099dd;display:inline-block;height:29px;text-align:center;margin-top:7px;padding-left:0;padding-top:11px;width:100%;}a.buy-button .icon{padding-right:5px;vertical-align:bottom;}a.back-order-button{font-size:14px;font-weight:600;color:#ffffff;margin-bottom:0;position:relative;text-decoration:none;text-transform:uppercase;background:#333333;display:inline-block;height:29px;text-align:center;margin-top:7px;padding-left:0;padding-top:11px;width:100%;}a.back-order-button .icon{padding-right:5px;vertical-align:bottom;}a.pre-order-button{font-size:14px;font-weight:600;color:#ffffff;margin-bottom:0;position:relative;text-decoration:none;text-transform:uppercase;background:#800080;display:inline-block;height:29px;text-align:center;margin-top:7px;padding-top:10px;width:100%;}a.pre-order-button .icon{padding-right:5px;vertical-align:bottom;}.digital-delivery.vs-delivery span{vertical-align:middle;}.digital-delivery span{font-size:1.2em;}.explore-banner{flex-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.explore-banner a{margin-top:20px;}.arrow{background:url('//www.booktopia.com.au/images/assets/mobile/menu-arrows.png') no-repeat scroll 0 -16px transparent;height:15px;position:absolute;top:16px;right:15px;width:15px;-webkit-background-size:15px 95px;}.open .arrow{background:url('//www.booktopia.com.au/images/assets/mobile/menu-arrows.png') no-repeat scroll 0 -32px transparent;height:15px;position:absolute;top:16px;right:15px;width:15px;-webkit-background-size:15px 95px;}a{cursor:pointer;}a .arrow{background-position:0 0;}ul.submenu{display:none;}ul.submenu li a{display:block;font-size:13px;padding:13px 10px;}ul.submenu li + li{border-top:1px dashed #D7D7D7;}ul.submenu li ul.scroll .container{display:inline-block;height:180px;line-height:178px;margin:5px;width:121px;position:relative;text-align:center;}.expand{height:auto;}#uni-course{background:#77bb22;display:block;width:100%;}#uni-course .title{width:100%;display:block;text-align:center;color:#ffffff;font-weight:600;text-transform:uppercase;font-size:20px;text-shadow:1px 1px 0 #666666;padding:20px 0 15px 0;}#uni-course .form{width:100%;display:inline-block;text-align:center;}#uni-course form .form .course-finder-search{background:#075f20;color:#ffffff;margin:10px 2px 18px 5px;font-size:15px;font-weight:600;text-transform:uppercase;padding:5px 10px;border:none;}#uni-course form .form #course-search{height:25px;border:1px solid #ffffff;box-shadow:1px 1px 0 #cccccc;width:155px;margin-right:5px;border-radius:2px;padding-left:10px;}.booktopia-promo.wide{background:none repeat scroll 0 0 #ffffff;border:1px solid #cccccc;height:160px;width:100%;max-width:768px;margin:0 auto 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.booktopia-promo.wide .image{width:60%;}.booktopia-promo.wide .image.app{width:100%;}.booktopia-promo.wide .image.app img{width:100%;float:none;}.booktopia-promo.wide .image.newsletter{background-image:url("//www.booktopia.com.au/images/assets/mobile/booktopia-newsletter.png");display:block;float:right;height:160px;width:60%;}.booktopia-promo.wide .image.gift{height:155px;width:90%;overflow:hidden;text-align:center;}.booktopia-promo.wide .image.gift img{float:none;height:100%;}.booktopia-promo.wide .image.reader{background-position:15% 0;background-repeat:no-repeat;background-size:auto 101%;display:block;float:right;height:160px;width:50%;}.booktopia-promo.wide .content{float:left;height:146px;padding:7px 0;position:relative;width:50%;}.booktopia-promo.wide .content.download-app{height:auto;float:none;display:inline-block;width:100%;}.booktopia-promo.wide .content.download-app span.text{width:53%;float:none;padding-right:10px;}.booktopia-promo.wide .content.download-app a#buy-app{float:right;position:relative;right:10px;top:6px;left:auto;display:inline-block;margin-left:0;}.booktopia-promo.wide .text{display:inline-block;float:left;font-size:13px;line-height:18px;margin:auto 0;padding-left:10px;}.booktopia-promo.wide .button{background-color:#009933;bottom:11px;color:#ffffff;cursor:pointer;display:inline-block;font-size:14px;text-transform:uppercase;font-weight:600;left:0;margin-left:6px;padding:6px 21px 7px;position:absolute;}.booktopia-promo.wide .button:hover{text-decoration:none;}.booktopia-promo.wide #buy-app.desktop{display:none;}.booktopia-promo.wide img{float:right;}.booktopia-promo.wide h3{border-bottom:0 none !important;font-size:15px !important;font-weight:600;margin-bottom:0 !important;margin-top:0 !important;}.booktopia-promo.wide.mobile-download-app-banner.kobo{width:94%;clear:both;margin:0 auto 20px;max-width:360px;height:240px;box-sizing:border-box;display:block;}.booktopia-promo.wide.mobile-download-app-banner.kobo .image{height:calc(100% - 90px);text-align:center;overflow:hidden;}.booktopia-promo.wide.mobile-download-app-banner.kobo .image img.loading{width:auto;}.booktopia-promo.wide.mobile-download-app-banner.kobo .download-app{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;}.booktopia-promo.wide.mobile-download-app-banner.kobo .download-app .text{width:auto;margin:0;}.booktopia-promo.wide.mobile-download-app-banner.kobo .download-app #buy-app{float:none;width:138px;height:40px;padding-right:10px;}.booktopia-promo.wide.mobile-download-app-banner.kobo .download-app #buy-app .apple-app-store ~ .google-play{display:none;}.gift-certificate-promo .booktopia-promo{max-width:475px;height:initial;}.gift-certificate-promo .booktopia-promo .content{width:initial;padding:1rem;height:initial;}.gift-certificate-promo .booktopia-promo .content .text{padding-left:0;margin-bottom:0.75rem;}.gift-certificate-promo .booktopia-promo .content .text h3{margin-bottom:0.625rem !important;}.gift-certificate-promo .booktopia-promo .content .button{position:initial;margin-left:0;}#luxKeyword-container{background:#ffffff;padding:10px;margin-top:10px;}#luxKeywords{font-size:14px;line-height:24px;}#internalReferenceNumberForm .button-medium.btn.btn-green1{transition:box-shadow 0.5s linear;color:#ffffff;border:none;font-weight:normal;text-transform:uppercase;text-decoration:none !important;position:relative;margin-right:10px;}#credential_picker_iframe{z-index:99999 !important;}#free-shipping-banner.visible:not(.product-body-banner){background:url("//www.booktopia.com.au/images/assets/promotions/free-shipping/free-shipping-half-tile.jpg?v=01092022") center center no-repeat;background-size:auto 140px;height:140px;}#free-shipping-global-banner img{width:100%;max-width:460px;height:auto;}@media only screen and (min-width:767px){.booktopia-promo.wide.mobile-download-app-banner.kobo .image{height:calc(100% - 74px);}.booktopia-promo.wide.mobile-download-app-banner.kobo .download-app{height:60px;}}@media only screen and (min-width:1023px){.advertisement.full-width.landing-page-promo-dual{height:175px;}.advertisement.full-width.landing-page-promo-dual img{width:475px;}}li.container a{position:relative;display:inline-block;background-color:#f9f9f9;}#select-delivery-cta{background:#ffffff;color:#009933;padding:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;}#select-delivery-cta div{display:flex;align-items:center;}#select-delivery-cta div p{margin:0px;margin-left:5px;width:205px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}#select-delivery-cta i{font-size:20px;margin-right:5px;}.product-results .delivery-icon-pdp{padding:4px 12px;font-size:11px;}.lab-essentials{background:#ffffff;}.lab-essentials h4{font-size:14px;}.lab-essentials .essential-price .rrp{font-size:13px;}.lab-essentials .essential-price .save{height:35px;width:35px;right:-7px;font-size:10px;}.field{font-size:13px;margin-top:10px;}.field input{padding:5px 5px;}.field textarea{padding:5px 5px;}.field input[type="text"]{width:180px;border:1px solid #dddddd;}.field input[type="email"]{width:180px;border:1px solid #dddddd;}.field input[type="tel"]{width:180px;border:1px solid #dddddd;}.field input[type="tel"][name="orderPayment.cvv2Code"]{width:90px;}.field .help{display:block;font-size:13px;margin-top:2px;}form .error input{border:1px solid #e41b13 !important;}form .error label{color:#e41b13 !important;}form .error select{border:1px solid #e41b13 !important;}form .error textarea{border:1px solid #e41b13 !important;}form input[type="checkbox"]{border:none;margin:7px 3px 0 0;}.input-error, #postcodehelp{display:block;font-size:13px;margin-top:2px;color:#e41b13;}label{display:block;margin-bottom:2px;}label > em{color:#e41b13;}select{max-width:300px;border:1px solid #dddddd;border-radius:0;}select::-ms-expand{display:none;}textarea{max-width:300px;border:1px solid #dddddd;border-radius:0;}.b-checkbox{position:relative;margin:15px 0;}.b-checkbox label{display:block !important;padding:10px 0 10px 65px;background:none;box-sizing:border-box;}.b-checkbox label:after{position:absolute;display:block;content:"";width:25px;height:25px;left:6px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);border-radius:2em;background:#fbfbfb;transition:left 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275), padding 0.3s ease, margin 0.3s ease;box-shadow:0 0 0 1px rgba(0, 0, 0, 0.1);}.b-checkbox label:before{position:absolute;display:block;content:"";left:3px;top:3px;background:#fbfbfb;border-radius:2em;padding:2px;transition:all .4s ease;border:1px solid #e8eae9;outline:0;width:55px;height:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.b-checkbox label:hover:after{will-change:padding;}.b-checkbox label:active{box-shadow:inset 0 0 0 2em #e8eae9;}.b-checkbox label:active:after{padding-right:.8em;}.b-checkbox input{display:none;height:0;visibility:hidden;opacity:0;box-sizing:border-box;}.b-checkbox input:after{box-sizing:border-box;}.b-checkbox input:before{box-sizing:border-box;}.b-checkbox input *{box-sizing:border-box;}.b-checkbox input *:after{box-sizing:border-box;}.b-checkbox input *:before{box-sizing:border-box;}.b-checkbox input:checked + label:after{width:25px;height:25px;position:absolute;left:31px;}.b-checkbox input:checked + label:before{background:#019933;}.b-checkbox input:checked + label:active{box-shadow:none;}.b-checkbox input:checked + label:active:after{margin-left:-0.8em;}.b-checkbox-check{position:relative;}.b-checkbox-check input{width:28px;height:28px;order:1;z-index:2;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;visibility:hidden;}.b-checkbox-check input:checked ~ label:after{background-color:#009933;border-color:#009933;}.b-checkbox-check label{padding:12px 30px;width:100%;display:block;text-align:left;color:#3C454C;cursor:pointer;position:relative;z-index:2;transition:color 200ms ease-in;overflow:hidden;}.b-checkbox-check label:after{width:20px;height:20px;content:'';border:2px solid #D1D7DC;background-color:#ffffff;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.414 11L4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z' fill='%23fff' fill-rule='nonzero'/%3E%3C/svg%3E ");background-repeat:no-repeat;background-position:-2px -1px;border-radius:4px;z-index:2;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;transition:all 200ms ease-in;}.b-form label{margin-bottom:5px;}.b-form select{max-width:initial;}.b-form .input-error, .b-form #postcodehelp{font-size:13px;}#footer{width:100%;display:block;position:relative;}#footer .get-the-app{background-color:#f3f4f6;text-align:center;}#footer .get-the-app h4{color:#1f2a37;}#footer #app-buttons{text-align:center;padding:0 15px 15px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f3f4f6;}#footer #app-buttons #google-play-button{height:40px;width:129px;}#footer #app-buttons #apple-app-store-button{height:40px;padding-right:10px;width:129px;}#footer .phone{background:#f3f4f6;padding:30px 15px 15px;}#footer .phone .phone-container{text-align:center;}#footer .phone .phone-container .text > span{font-size:22px;font-weight:500;margin-bottom:8px;display:inline-block;}#footer .phone .phone-container .text p{font-size:14px;line-height:14px;margin-bottom:12px;}#footer .phone .phone-container #btn-phone{color:#009933;border:1px solid #009933;background-color:#ffffff;display:inline-block;text-align:center;padding:12px 20px;font-size:16px;border-radius:8px;margin-bottom:1rem;line-height:1;}#footer .phone .phone-container #btn-phone span{line-height:1;display:inline-block;}#footer .phone .phone-container #btn-phone i{font-size:18px;}#footer .phone .phone-container #btn-phone span, #footer .phone .phone-container #btn-phone i{vertical-align:middle;}@media screen and (orientation:landscape){#footer #cart-recommendation{display:none;}#footer #booktopia-notification.vertical-scroll .fixed-close{position:absolute !important;top:0 !important;}}#footer > ul{padding:0 15px;background-color:#f3f4f6;}#footer > ul > li{background-color:#f3f4f6;margin-bottom:0;position:relative;}#footer > ul > li a{color:#1f2a37;display:block;font-size:14px;padding:10px;text-decoration:none;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#footer > ul > li a i{font-size:18px;}#footer .social{background-color:#f3f4f6;}#footer .social .title{display:inline-block;float:left;font-size:14px;font-weight:600;height:40px;margin-bottom:0;padding-top:10px;text-transform:uppercase;width:100%;}#footer .copyright{background:none repeat scroll 0 0 #f4f4f4;border-top:1px solid #cccccc;display:block;height:75px;padding-top:30px;text-align:center;width:100%;}#social-logos{margin:0 auto;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px 0 15px 0;}#social-logos > a{color:#777777;margin:0 12px;font-size:20px;}.modalCommon{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;visibility:hidden;transform:scale(1.1);transition:visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;z-index:-1;}.modalCommon > .b-modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:white;border-radius:8px;overflow:hidden;}#image-modal.b-modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;visibility:hidden;transform:scale(1.1);transition:visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;z-index:-1;}#image-modal.b-modal > .b-modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:white;border-radius:8px;overflow:hidden;}#iframe-modal.b-modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;visibility:hidden;transform:scale(1.1);transition:visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;z-index:-1;}#iframe-modal.b-modal > .b-modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:white;border-radius:8px;overflow:hidden;}#book-club-templates.b-modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;visibility:hidden;transform:scale(1.1);transition:visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;z-index:-1;}#book-club-templates.b-modal > .b-modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:white;border-radius:8px;overflow:hidden;}#locker-address-modal.b-modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;visibility:hidden;transform:scale(1.1);transition:visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;z-index:-1;}#locker-address-modal.b-modal > .b-modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:white;border-radius:8px;overflow:hidden;}#review-my-purchase.b-modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;visibility:hidden;transform:scale(1.1);transition:visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;z-index:-1;}#review-my-purchase.b-modal > .b-modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:white;border-radius:8px;overflow:hidden;}#review-my-purchase.b-modal > .b-modal-content{overflow-y:scroll;padding:15px;}#mobileOrderInfo.b-modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;visibility:hidden;transform:scale(1.1);transition:visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;z-index:-1;}#mobileOrderInfo.b-modal > .b-modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:white;border-radius:8px;overflow:hidden;}#mobileOrderInfo.b-modal > .b-modal-content{background-color:white;width:85%;box-sizing:border-box;padding:30px;max-width:500px;}#preview-modal.b-modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;visibility:hidden;transform:scale(1.1);transition:visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;z-index:-1;}#preview-modal.b-modal > .b-modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:white;border-radius:8px;overflow:hidden;}#preview-modal.b-modal #certificate-design{background-color:#ffffff;position:relative;}#preview-modal.b-modal #preview-modal-popup{min-width:340px;width:70%;padding:10px;max-width:700px;max-height:100%;}#preview-modal.b-modal #preview-modal-popup .b-close-button{font-size:3em;z-index:10;color:#ffffff;}#share-lists-modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;visibility:hidden;transform:scale(1.1);transition:visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;z-index:-1;}#share-lists-modal > .b-modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:white;border-radius:8px;overflow:hidden;}#share-lists-modal .b-modal-content{min-width:352px;padding:12px;}#share-lists-modal .b-modal-content .b-close-button{padding:16px;line-height:0.8;}.editGiftCertificateModal.b-modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;visibility:hidden;transform:scale(1.1);transition:visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;z-index:-1;}.editGiftCertificateModal.b-modal > .b-modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:white;border-radius:8px;overflow:hidden;}#undo-cancellation-popup{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;visibility:hidden;transform:scale(1.1);transition:visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;z-index:-1;}#undo-cancellation-popup > .b-modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:white;border-radius:8px;overflow:hidden;}#undo-cancellation-popup #undo-cancellation-content{width:95%;max-width:575px;}.custom-mobile-modal.b-modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;visibility:hidden;transform:scale(1.1);transition:visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;z-index:-1;}.custom-mobile-modal.b-modal > .b-modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:white;border-radius:8px;overflow:hidden;}#free-shipping-modal.b-modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;visibility:hidden;transform:scale(1.1);transition:visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;z-index:-1;}#free-shipping-modal.b-modal > .b-modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:white;border-radius:8px;overflow:hidden;}#free-shipping-modal.b-modal #free-shipping-content{width:90%;max-width:700px;overflow-y:scroll;max-height:90%;}section:not(#product-wishlist-notification) > .b-modal.b-show-modal{opacity:1;visibility:visible;transform:scale(1);transition:visibility 0s linear 0s, opacity 0.25s 0s, transform 0.25s;z-index:999999999999;}.b-modal-small{min-width:auto;}.b-modal form .field > label{font-weight:600;margin-bottom:10px;}.b-modal form .field > div{text-align:left;}.b-modal .b-modal-small{min-width:auto;}.b-modal .b-close-button{font-size:2em;margin:0;line-height:1;padding:5px 5px 2px;background:transparent;border:none;position:absolute;right:0;top:0;transition:transform 0.1s ease-in;outline:none;z-index:10;}.b-modal .b-close-button:hover{perspective:1px;transform:rotate(180deg) translateZ(0px);webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;}.b-modal .b-modal-content .loader-wrapper{transform:translate(-50%, -50%);position:absolute;left:50%;top:50%;z-index:100;}.b-modal .b-modal-content .loader-wrapper i{padding:0;font-size:4em;color:#009933;}.b-modal#iframe-modal.internal-reference #iframe-modal-popup{padding:10px;max-width:600px;width:100%;box-sizing:border-box;}.b-modal#iframe-modal.internal-reference #iframe-modal-popup .b-close-button{display:none;}.b-modal#iframe-modal.cancel-subscription #iframe-modal-popup{max-width:600px;width:95%;}.b-modal#book-club-templates section .btn-text{background:transparent;color:#009933 !important;text-transform:uppercase;margin-top:10px;border:none;}.b-modal#book-club-templates section .btn-green1{background:#009933;border:none;width:100%;color:#ffffff;text-transform:uppercase;padding:0;}.b-modal#book-club-templates #book-club-popup #book-club-container{font-size:13px;color:#333333;}.b-modal#donation-modal #donation-popup .b-close-button .icon-cross{color:#ffffff;}.b-modal#donation-modal #donation-popup .donation-popup-image img.loaded{height:100%;max-height:120px;object-fit:cover;-o-object-fit:cover;}.b-modal#donation-modal #donation-popup .donation-popup-heading h1{font-size:19px;}.b-modal#donation-modal #donation-popup .donation-popup-heading h3{font-size:15px;}.b-modal#donation-modal #donation-popup .donation-content{max-height:410px;overflow-y:scroll;}.b-modal#paypal-terms-modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;visibility:hidden;transform:scale(1.1);transition:visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;z-index:-1;}.b-modal#paypal-terms-modal > .b-modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:white;border-radius:8px;overflow:hidden;}.b-modal#easily-identify-modal .b-modal-content{text-align:left;}.b-modal#easily-identify-modal .b-modal-content p{line-height:21px;font-size:14px;}.b-modal#easily-identify-modal .b-modal-content p:first-child{font-weight:600;font-size:16px;}.b-modal#checkout-in-progress-alert{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;visibility:hidden;transform:scale(1.1);transition:visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;z-index:-1;}.b-modal#checkout-in-progress-alert > .b-modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:white;border-radius:8px;overflow:hidden;}.b-modal#checkout-in-progress-alert #checkout-in-progress-container{padding:20px;}.b-modal#page-modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;visibility:hidden;transform:scale(1.1);transition:visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;z-index:-1;}.b-modal#page-modal > .b-modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:white;border-radius:8px;overflow:hidden;}.b-modal#page-modal .b-modal-content{width:85%;max-width:500px;padding:20px;}body:not(#product-wishlist-notification) > .b-modal.b-show-modal, div:not(#product-wishlist-notification) > .b-modal.b-show-modal{opacity:1;visibility:visible;transform:scale(1);transition:visibility 0s linear 0s, opacity 0.25s 0s, transform 0.25s;z-index:999999999999;}#footer #booktopia-notification-wrapper{background:rgba(0, 0, 0, 0.6);position:fixed;bottom:0;top:0;left:0;right:0;z-index:2147483601;display:none;opacity:0;transition:opacity 0.1s linear;}#footer #booktopia-notification-wrapper #booktopia-notification{background:#ffffff;position:absolute;bottom:-100%;left:0;width:100%;text-align:center;transition:all 0.2s linear;padding:40px 20px calc(40px + env(safe-area-inset-bottom, 0px));box-sizing:border-box;border-radius:8px 8px 0 0;}#footer #booktopia-notification-wrapper #booktopia-notification h1{font-size:18px;color:#1f2a37;margin-bottom:25px;font-weight:normal;text-align:center;}#footer #booktopia-notification-wrapper #booktopia-notification h1#defaultNotification{font-weight:600;}#footer #booktopia-notification-wrapper #booktopia-notification .bn-checkout{color:#ffffff;text-align:center;text-decoration:none;display:block;max-height:40px;line-height:40px;width:270px;margin:10px auto 0 auto;text-transform:uppercase;font-size:16px;background:#00acec;border:1px solid #00acec;}#footer #booktopia-notification-wrapper #booktopia-notification .bn-continue{text-align:center;text-decoration:none;display:block;max-height:40px;line-height:40px;width:270px;margin:20px auto 0 auto;text-transform:uppercase;font-size:16px;border:2px solid #009933;background:#ffffff;color:#009933;padding:0px;}#footer #booktopia-notification-wrapper #booktopia-notification span.close{position:absolute;right:0;padding:10px;top:0;}#footer #booktopia-notification-wrapper #booktopia-notification span.close:before{content:'\e983';font-size:28px;}#footer #booktopia-notification-wrapper #booktopia-notification .icon-cart3{font-size:27px;vertical-align:sub;margin-left:10px;}#footer #booktopia-notification-wrapper #booktopia-notification .icon-checkmark-circle{color:#009933;font-size:30px;vertical-align:middle;margin-right:10px;}#footer #booktopia-notification-wrapper #booktopia-notification .bx-button{border-radius:4px;font-size:14px;height:40px;line-height:38px;text-transform:none;width:100%;max-width:340px;text-transform:initial;font-size:15px;padding:0;font-weight:normal !important;}#footer #booktopia-notification-wrapper #booktopia-notification .bx-button.bx-button-continue{background-color:initial;border:1px solid #1f2a37;color:#1f2a37 !important;}#footer #booktopia-notification-wrapper #booktopia-notification .bx-button.bx-button-continue.bn-continue{margin-top:1rem;}#footer #booktopia-notification-wrapper #booktopia-notification .bx-button.bx-button-action .icon-cart3{display:none;}#footer #booktopia-notification-wrapper #booktopia-notification .bx-button.bx-button-green{background-color:#009933;border:1px solid #009933;color:#ffffff !important;}#footer #booktopia-notification-wrapper #booktopia-notification .bx-button#add-to-list, #footer #booktopia-notification-wrapper #booktopia-notification .bx-button#new-wishlist-btn{max-width:initial;font-weight:normal;}#footer #booktopia-notification-wrapper #booktopia-notification .bx-button#add-to-list i, #footer #booktopia-notification-wrapper #booktopia-notification .bx-button#new-wishlist-btn i{margin-right:0.5rem;}#footer #booktopia-notification-wrapper #booktopia-notification .mobile-carousel h2{color:#1f2a37;font-size:1rem;}#footer #booktopia-notification-wrapper #booktopia-notification #viewCart-notification h1 > b{color:#53565a;}#footer #booktopia-notification-wrapper #booktopia-notification #addToCart-notification #hasRestrictions span{display:block;margin:auto 0 5% auto;font-size:35px;color:#e36424;}#footer #booktopia-notification-wrapper #booktopia-notification #addToCart-notification #cart-recommended .scroll{margin-left:-20px;width:calc(100% + 40px);}#footer #booktopia-notification-wrapper #booktopia-notification #addToCart-notification #cart-recommended .scroll .container{background:transparent;}#footer #booktopia-notification-wrapper #booktopia-notification #addToCart-notification.promotion-enabled #defaultNotification{margin-bottom:0 !important;padding-bottom:1.0rem;}#footer #booktopia-notification-wrapper #booktopia-notification #addToCart-notification.promotion-enabled #defaultNotification .checkmark{width:24px;height:24px;margin-right:8px;}#footer #booktopia-notification-wrapper #booktopia-notification #addToCart-notification #add-to-cart-promotion, #footer #booktopia-notification-wrapper #booktopia-notification #addToCart-notification #add-to-cart-secondary-promotion{display:inline-block;width:340px;}#footer #booktopia-notification-wrapper #booktopia-notification #addToCart-notification #add-to-cart-promotion .icon, #footer #booktopia-notification-wrapper #booktopia-notification #addToCart-notification #add-to-cart-secondary-promotion .icon{display:none;}#footer #booktopia-notification-wrapper #booktopia-notification .lab-essentials .bx-button{height:initial;line-height:initial;width:initial;max-width:initial;font-size:13px;}#footer #booktopia-notification-wrapper #booktopia-notification #addToOrder-notification #item-added{margin-bottom:20px;}#footer #booktopia-notification-wrapper #booktopia-notification #addToOrder-notification #item-added span.icon-notification{display:block;margin:auto 0 5% auto;font-size:35px;color:#e36424;}#footer #booktopia-notification-wrapper #booktopia-notification #addToOrder-notification p .bn-continue, #footer #booktopia-notification-wrapper #booktopia-notification #addToOrder-notification p .view-updated-order-button{margin:0 auto;max-width:300px;width:90%;}#footer #booktopia-notification-wrapper #booktopia-notification #addToOrder-notification p .bn-continue{margin-bottom:20px;}#footer #booktopia-notification-wrapper #booktopia-notification #product-wishlist-notification{overflow:hidden;position:relative;padding:4px 0;text-align:left;color:#1f2a37;font-size:14px;}#footer #booktopia-notification-wrapper #booktopia-notification #product-wishlist-notification #add-item-to-wishlist-modal #new-wishlist .or{border-top:2px solid #cccccc;position:relative;width:32%;max-width:110px;display:block !important;margin:0.5rem auto 1.5rem;}#footer #booktopia-notification-wrapper #booktopia-notification #product-wishlist-notification #add-item-to-wishlist-modal #new-wishlist .or:before{content:"OR";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:10px 8px;color:#cccccc;background:#ffffff;font-weight:600;}#footer #booktopia-notification-wrapper #booktopia-notification #product-wishlist-notification .b-modal-content{max-width:400px;margin:auto;}#footer #booktopia-notification-wrapper #booktopia-notification #product-wishlist-notification .b-modal-content .field{margin-top:20px;}#footer #booktopia-notification-wrapper #booktopia-notification #product-wishlist-notification .b-modal-content .field label{font-size:14px;margin-bottom:10px;}#footer #booktopia-notification-wrapper #booktopia-notification #product-wishlist-notification .b-modal-content .field label[for*=remove-current]:after{background-position:-4px -2px;}#footer #booktopia-notification-wrapper #booktopia-notification #product-wishlist-notification .b-modal-content .field > label{font-size:15px;}#footer #booktopia-notification-wrapper #booktopia-notification #wishlist-page-notification{color:#1f2a37;}#footer #booktopia-notification-wrapper #booktopia-notification #wishlist-page-notification .b-modal-content{max-width:400px;margin:auto;}#footer #booktopia-notification-wrapper #booktopia-notification #wishlist-page-notification #wishlist-popup-container{text-align:left;}#footer #booktopia-notification-wrapper #booktopia-notification #wishlist-page-notification input{border-radius:4px;}#footer #booktopia-notification-wrapper #booktopia-notification #remove-bulk-wishlist-notification .bn-checkout{background:#00acec;border:1px solid #00acec;color:#ffffff;}#footer #booktopia-notification-wrapper #booktopia-notification #kobo-mobile-subscription h1{color:inherit;margin-bottom:10px;font-size:18px;}#footer #booktopia-notification-wrapper #booktopia-notification #kobo-mobile-subscription .bn-checkout{background:#009933;border-color:#009933;}#footer #booktopia-notification-wrapper #booktopia-notification #kobo-mobile-subscription .kobo-header-text{font-size:16px;line-height:20px;}#footer #booktopia-notification-wrapper #booktopia-notification #kobo-mobile-subscription .terms{margin-top:20px;color:#afafaf;}#footer #booktopia-notification-wrapper #booktopia-notification.vertical-scroll{overflow-y:scroll;max-height:90%;}#footer #booktopia-notification-wrapper #booktopia-notification.vertical-scroll .icon-close2.fixed-close{position:fixed;top:10%;background:#ffffff;border-radius:0.5rem;}#footer #booktopia-notification-wrapper.active{opacity:1;}#footer #booktopia-notification-wrapper.active #booktopia-notification{bottom:0;}#addToCart-notification.promotion-enabled #defaultNotification{margin-bottom:0 !important;padding-bottom:1.0rem;}#addToCart-notification.promotion-enabled #defaultNotification .checkmark{width:24px;height:24px;margin-right:8px;}#addToCart-notification #add-to-cart-promotion, #addToCart-notification #add-to-cart-secondary-promotion{display:inline-block;width:340px;}#addToCart-notification #add-to-cart-promotion .icon, #addToCart-notification #add-to-cart-secondary-promotion .icon{display:none;}.booktopia-mobile-popup{display:none;position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0, 0, 0, 0.5);z-index:9999999999;}.booktopia-mobile-popup .popup-container{background:transparent;}.booktopia-mobile-popup#product-details-promotions img{width:95%;max-width:600px;}.popup-container{width:100%;height:100%;top:10px;margin:0 auto;overflow-y:scroll;}.popup-container .order-cut-off{height:100%;}.popup-container .order-cut-off > div{position:absolute;top:50%;transform:translateY(-50%);}.popup-close{color:white;font-size:30px;position:absolute;right:0px;top:3px;}.popup-close span{text-shadow:0px 0px 3px #000;}#delivery-notification-modal #delivery-input-wrapper{position:relative;}#delivery-notification-modal #delivery-input-wrapper form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#delivery-notification-modal #delivery-input-wrapper i{font-size:2em;color:#009933;}#delivery-notification-modal #delivery-input-wrapper #apply-delivery-input-header{height:44px;padding:0px 10px;margin:0px 5px;min-width:189px;}#delivery-notification-modal #delivery-input-wrapper button{border-radius:0;color:#ffffff;background:#009933;border:none;text-transform:uppercase;height:42px;padding:0px 20px;}#delivery-notification-modal #delivery-input-wrapper .autocomplete-suggestions{bottom:100%;left:50% !important;max-height:200px !important;overflow-y:scroll;position:absolute !important;width:190px !important;border:1px solid #ccc;height:auto;transform:translateX(-65%);}#delivery-notification-modal #delivery-input-wrapper .autocomplete-suggestions .autocomplete-suggestion{text-align:left;}#delivery-notification-modal #delivery-input-wrapper .autocomplete-suggestions .autocomplete-suggestion:last-child{margin:0px;}@media only screen and (min-width:450px){#delivery-notification-modal #delivery-input-wrapper #apply-delivery-input-header{min-width:200px;}#delivery-notification-modal #delivery-input-wrapper .autocomplete-suggestions{width:224px !important;transform:translateX(-63%);}}.loader-wrapper{transform:translate(-50%, -50%);position:absolute;left:50%;top:55%;}.loader-wrapper i{padding:0;font-size:3em;color:#009933;}#banner{clear:both;height:110px;margin:0 auto;text-align:center;overflow:hidden;position:relative;}#banner img{height:110px;left:50%;margin-left:-320px;position:absolute;}#trending{clear:both;}#trending h1{color:#333333;font-size:24px;border-bottom:2px solid #e0e0e0;margin-bottom:5px;padding-bottom:10px;margin-right:15px;}#discover-more{height:300px;}#discover-more h2{text-align:left;margin-left:15px;}#discover-more a{margin-bottom:20px;}#discover-more .item-wrapper .discover-title:after{content:"";position:absolute;right:0;height:22px;top:-2px;width:2px;background:#888888;}#discover-more .item-wrapper:nth-child(3n) .discover-title:after{display:none;}#top-small-crown:after{content:'';display:table;clear:both;}#brand .brand-logo{text-align:center;padding:10px;box-sizing:border-box;}#brand .brand-logo img{height:90px;width:90px;border-radius:4px;}#stationery-brands .logo-container{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;height:190px;overflow-y:hidden;overflow-x:scroll;}#stationery-brands .logo-container .brand-logo img{height:140px;width:140px;}section#authors li{padding-left:1em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}section#authors li:before{font-family:booktopia;content:"\e894";line-height:24px;margin-left:-1em;width:1em;color:#009933;font-size:15px;vertical-align:sub;}section#authors ul a{color:#333333;font-size:15px;padding:5px 0;display:inline-block;}#index .feature-landing-page-block{padding:15px;position:relative;}#index .feature-landing-page-block h2.dual{margin-bottom:10px;padding-bottom:10px !important;border-bottom:2px solid #e0e0e0 !important;margin-right:15px;color:#333333;}#index .feature-landing-page-block .show-all{z-index:100;margin:0;display:block;padding:10px 0 10px;position:absolute;text-align:center;bottom:0;width:100%;background:#ffffff;}#index .feature-landing-page-block .show-all h2.dual{border:0 !important;width:100% !important;height:auto !important;margin:0 !important;padding-bottom:0 !important;}#index .feature-landing-page-block .show-all h2.dual span{display:block;font-size:15px;font-weight:600;padding:2px 0;text-align:center;text-transform:uppercase;width:70%;margin:0 auto;text-decoration:none;border:2px solid #009933;color:#009933;box-sizing:border-box;}#index .feature-landing-page-block.advertisement{background:#efefef;}#index .feature-landing-page-block.advertisement div:first-child{margin-bottom:20px;}#index .feature-landing-page-block.advertisement div img{width:100%;max-width:475px;}#index .feature-landing-page-block.advertisement.advertisement-single div{margin-bottom:0;}#index .feature-landing-page-block#promotions .yui3-u-1 .promotion-block{color:#ffffff;height:125px;box-sizing:border-box;padding:15px;background:red;margin-bottom:20px;position:relative;}#index .feature-landing-page-block#promotions .yui3-u-1:last-child .promotion-block{margin-bottom:0;}#index .feature-landing-page-block#promotions .promotion-block h3 a{color:#ffffff;}#index .feature-landing-page-block#promotions .promotion-block h3 a:hover{text-decoration:none;}#index .feature-landing-page-block#promotions .promotion-block .btn{position:absolute;bottom:15px;padding:8px 15px;background:#009933;color:#ffffff;text-transform:uppercase;}#index .feature-landing-page-block#uni-course{padding:20px;box-sizing:border-box;}#index .feature-landing-page-block#uni-course .course-finder-search-box{max-width:768px;margin:0 auto;}#index .feature-landing-page-block#uni-course .course-finder-search-box .title{text-transform:none;font-size:24px;text-shadow:none;text-align:left;margin-bottom:25px;padding:0;}#index .feature-landing-page-block#uni-course .course-finder-search-box .form #course-search{height:50px;border:2px solid #efeeee;box-shadow:none;border-radius:0;width:100%;margin-right:0;padding-left:10px;box-sizing:border-box;margin-bottom:15px;}#index .feature-landing-page-block#uni-course .course-finder-search-box .form .course-finder-search{height:50px;margin:0;width:100%;}#index .feature-landing-page-block#top-small-crowns{padding-right:0;margin-bottom:10px;padding-bottom:0;}#index .feature-landing-page-block#top-small-crowns h2.dual{color:#333333;margin-left:0;}#index .feature-landing-page-block#top-small-crowns .hidden{height:700px;overflow:hidden;margin-top:20px;}#index .feature-landing-page-block#top-small-crowns .feature-box{background:#f7f7f7;margin-right:15px;margin-bottom:15px;}#index .feature-landing-page-block#top-small-crowns .feature-box .feature-images{height:144px;background:#ebebeb;border:none;overflow:hidden;position:relative;}#index .feature-landing-page-block#top-small-crowns .feature-box .feature-images img{height:120px;display:block;position:absolute;}#index .feature-landing-page-block#top-small-crowns .feature-box .feature-images .feature-image-1{bottom:0;left:50%;transform:translateX(-50%);z-index:99;}#index .feature-landing-page-block#top-small-crowns .feature-box .feature-images .feature-image-2{bottom:-10px;left:20px;transform:none;}#index .feature-landing-page-block#top-small-crowns .feature-box .feature-images .feature-image-3{bottom:-10px;right:20px;transform:none;left:auto;}#index .feature-landing-page-block#top-small-crowns .feature-box .feature-title{position:relative;text-align:center;height:55px;padding:0 7px;line-height:55px;}#index .feature-landing-page-block#top-small-crowns .feature-box .feature-title h2{font-size:16px;display:inline-block;vertical-align:middle;line-height:normal;margin-bottom:0;}#index .feature-landing-page-block#top-small-crowns .feature-box .feature-title h2 a{color:#333333;}#index .feature-landing-page-block#top-small-crowns .feature-box .feature-title h2 a:hover{text-decoration:none;}#index .feature-landing-page-block#top-small-crowns .show-all{margin-left:-15px;display:block;padding:10px 0 10px;position:absolute;bottom:0;}#index .feature-landing-page-block#top-small-crowns #top-small-crowns-mobile.version2 > h2{color:#555555;border:none !important;}#index .feature-landing-page-block#top-small-crowns #top-small-crowns-mobile.version2 > h2 span{color:inherit;}#index .feature-landing-page-block#top-small-crowns #top-small-crowns-mobile.version2 > .yui3-g{margin-top:10px;height:initial;}#index .feature-landing-page-block#top-small-crowns #top-small-crowns-mobile.version2 > .yui3-g > div{width:initial;}#index .feature-landing-page-block#top-small-crowns #top-small-crowns-mobile.version2 > .show-all{display:none;}#index .feature-landing-page-block#top-small-crowns #top-small-crowns-mobile.version2 .feature-box{margin:0px 7px 10px 0px;}#index .feature-landing-page-block#top-small-crowns #top-small-crowns-mobile.version2 .feature-images{display:none;}#index .feature-landing-page-block#top-small-crowns #top-small-crowns-mobile.version2 .feature-title{border:1px solid #009933;background-color:#ffffff;padding:5px 10px;height:initial;line-height:initial;}#index .feature-landing-page-block#top-small-crowns #top-small-crowns-mobile.version2 .feature-title h2{font-weight:normal;}#index .feature-landing-page-block#top-small-crowns #top-small-crowns-mobile.version2 .feature-title a{color:#555555;}#index .feature-landing-page-block#top-small-crowns #top-small-crowns-mobile.version2 .feature-title a:hover{color:#555555;text-decoration:none;}#index .feature-landing-page-block#top-small-crowns #top-small-crowns-mobile.version2 .feature-title a:visited{color:#555555;}#index .feature-landing-page-block#crowns{-webkit-box-shadow:-2px 0 3px -1px rgba(50, 50, 50, 0.5);-moz-box-shadow:-2px 0 3px -1px rgba(50, 50, 50, 0.5);box-shadow:-2px 0 3px -1px rgba(50, 50, 50, 0.5);background-color:#f5f5f5;padding:20px 0px;border-top:1px solid #cccccc;width:100%;}#index .feature-landing-page-block#crowns .feature-box{background:none repeat scroll 0 0 #ffffff;border:1px solid #cccccc;height:auto;margin:5px;min-height:118px;overflow:hidden;position:relative;width:93%;}#index .feature-landing-page-block#crowns .feature-box .image-on-top{height:94px;}#index .feature-landing-page-block#crowns .feature-box .image-on-top img{width:134%;}#index .feature-landing-page-block#crowns .feature-box h2{border-top:1px solid #cccccc;color:#333333;font-size:14px;margin-top:-3px;padding:10px 0 0 4px;width:auto;}#index .feature-landing-page-block#crowns .feature-box a{color:#333333;text-decoration:none;}#index .feature-landing-page-block#crowns .feature-box a:hover{color:#333333;text-decoration:none;}#index .feature-landing-page-block#crowns .feature-box p{line-height:25px;margin-top:-10px;padding:0 10px 0 8px;width:166px;}#index .feature-landing-page-block#crowns .feature-box ul{line-height:25px;margin-top:-10px;padding:0 10px 0 8px;width:166px;}#index .feature-landing-page-block#crowns .feature-box li.more{border:medium none;bottom:6px;color:#009933;font-size:13px;position:absolute;right:30px;}#index .feature-landing-page-block#crowns .feature-box li.more a{color:#009933;}#index .feature-landing-page-block#crowns h2{padding:10px 0 10px 9px;text-align:left;}#index .feature-landing-page-block#crowns .small.feature-box{background:#ffffff none repeat scroll 0 0;height:60px;max-height:60px;min-height:25px;position:relative;}#index .feature-landing-page-block#crowns .small.feature-box h2{background:transparent;border-bottom:0 none;border-top:0 none;text-align:left;width:86%;margin:0;padding:0 0 0 4px;position:absolute;top:50%;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);}#index .feature-landing-page-block#crowns .small.feature-box a:hover{text-decoration:none;}#index .feature-landing-page-block#crowns .small.feature-box a:hover .go-to{text-decoration:none;color:#77bb22;}#index .feature-landing-page-block#crowns .small.feature-box:hover{box-shadow:0 1px 2px 0 rgba(50, 50, 50, 0.3);}#index .feature-landing-page-block#crowns .quick-links-tiles{max-height:285px;overflow:hidden;transition:max-height 0.2s linear;}#index .feature-landing-page-block#crowns .show-all{height:initial;}#index .feature-landing-page-block#crowns .show-all h2.dual{text-align:center;}#index .feature-landing-page-block#crowns.wrapper .feature-box.small .icon-arrow-right8.go-to{display:block;float:right;font-size:19px;height:20px;position:absolute;right:0;top:19px;width:25px;}#index .feature-landing-page-block#crowns .hidden{height:335px;overflow:hidden;position:relative;}#index .feature-landing-page-block#crowns .hidden .yui3-u-1.show-all h2{background:#ffffff;border:1px solid #cccccc !important;cursor:pointer;font-size:16px;text-transform:uppercase;height:32px !important;line-height:32px;margin:26px auto 20px !important;text-align:center;width:35% !important;}#index .feature-landing-page-block#crowns .hidden .yui3-u-1.show-all h2 span{border:0;}#index .feature-landing-page-block#crowns.version2{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#ffffff;letter-spacing:initial;padding:15px;}#index .feature-landing-page-block#crowns.version2 > div.hidden{height:initial;}#index .feature-landing-page-block#crowns.version2 > div.hidden > div:not(div:first-child):not(div:last-child){width:auto;}#index .feature-landing-page-block#crowns.version2 > div.hidden > div:first-child h2{color:#555555;border:none !important;margin:0px 0px 10px 0px;}#index .feature-landing-page-block#crowns.version2 > div.hidden > div:first-child h2 span{color:inherit;}#index .feature-landing-page-block#crowns.version2 .small.feature-box{height:initial;max-height:auto;min-height:auto;width:initial;margin:0px 7px 10px 0px;border:1px solid #009933;padding:5px 10px;}#index .feature-landing-page-block#crowns.version2 .small.feature-box:hover{box-shadow:none;}#index .feature-landing-page-block#crowns.version2 .small.feature-box h2{font-size:16px !important;line-height:initial !important;font-weight:normal;white-space:nowrap;width:initial;padding:0;position:static;top:initial;transform:none;-webkit-transform:none;}#index .feature-landing-page-block#crowns.version2 .small.feature-box span.icon-arrow-right8.go-to{display:none;}#index .feature-landing-page-block#crowns.version2 .show-all{display:none;}#index .feature-landing-page-block#brand{padding-right:0;padding-left:0;margin-bottom:10px;}#index .feature-landing-page-block#brand .hidden{height:380px;overflow:hidden;position:relative;}#index .feature-landing-page-block#studio h2.dual{margin-left:0;margin-right:0;}#index .feature-landing-page-block#studio .yui3-u-1-3{margin:10px 0;text-align:center;}#index .feature-landing-page-block#studio .yui3-u-1-3 img{max-width:100px;height:100px;}#index #promo-grid.audio-cd-showcase{margin-bottom:15px;}#index #promo-grid .promo-tile{margin:10px 10px 0 10px;}#index #promo-grid .promo-tile img{border-radius:1px;box-shadow:1px 1px 2px 0 rgba(50, 50, 50, 0.75);max-width:420px;width:100%;}#promotions-offers{padding:20px 10px;}#promotions-offers .block-title a{color:inherit;}#promotions-offers .row{flex-wrap:unset;overflow-x:scroll;overflow-y:hidden;display:-ms-flexbox;display:flex;-ms-flex-wrap:unset;margin-right:-15px;margin-left:-15px;height:280px;}#promotions-offers .row .promotions-offers-cards{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;position:relative;width:100%;padding-right:15px;padding-left:15px;}#promotions-offers .row .promotions-offers-cards a{text-decoration:none;color:inherit;}#promotions-offers .row .card .card-image{height:200px;}#promotions-offers .row .card .card-image img{width:100%;height:100%;object-fit:cover;-o-object-fit:cover;}#promotions-offers .row .card .card-body{position:relative;background:#efefef;height:90px;box-sizing:border-box;padding:1rem;margin-top:-5px;}#promotions-offers .row .card .card-body .card-title{font-size:16px;-webkit-line-clamp:1;margin-bottom:0;}#promotions-offers .row .card .card-body .card-subtitle{font-size:14px;font-weight:normal;-webkit-line-clamp:2;margin-bottom:0;}#promotions-offers .row .card .card-body .card-badge{margin:-30px auto 5px auto;width:140px;color:white;border-radius:20px;padding:4px 0;font-weight:600;font-size:13px;text-align:center;}#promotions-offers .row .card .card-body .card-badge .icon{color:#ffffff;font-size:14px;margin-right:5px;}#promotions-offers .row .card .card-body .card-text{display:none;}#promotions-offers .row .card .card-body .card-end-date{color:#afafaf;position:absolute;bottom:15px;margin-bottom:0;display:none;}#promotions-offers .promotions-offers-button{margin-top:30px;margin-bottom:10px;}#promotions-offers .promotions-offers-button a{padding:12px 20px;background:#009933;font-weight:600;color:#ffffff;text-transform:uppercase;text-decoration:none;}.card-badge.card-badge-trending{background:#fe9901;}.card-badge.card-badge-just-added{background:#9a33cc;}.card-badge.card-badge-show-countdown{background:#fe0100;display:flex;justify-content:center;}.card-badge.card-badge-ending-soon{background:#fe0100;}#promo-grid.audio-cd-showcase{margin-bottom:15px;}#mnu-audiobooks{width:100%;}.bx-quick-links-tiles > li > a{border-radius:4px;}#category-additional-links{padding:20px 15px;}#category-additional-links li{display:inline-block;font-size:14px;}#category-additional-links li:not(:last-child):after{content:"";border-right:1px solid #000000;padding-right:10px;margin-right:10px;}@media only screen and (min-width:575px) and (max-width:767px){#promotions-offers .row{height:230px;}#promotions-offers .row .card .card-body{margin-top:0;}}@media only screen and (min-width:575px){#promotions-offers .row{height:280px;}}@media only screen and (min-width:767px){.feature-landing-page-block h2.dual{margin-left:15px;}.feature-landing-page-block .hidden{height:auto !important;}.feature-landing-page-block.advertisement{display:flex;text-align:center;}.feature-landing-page-block.advertisement div{margin-bottom:0;width:50%;}.feature-landing-page-block.advertisement div:first-child{margin-right:15px;margin-bottom:0;}.feature-landing-page-block.advertisement.advertisement-single div{margin:0 auto;}.feature-landing-page-block#promotions{padding-right:0;}.feature-landing-page-block#promotions .yui3-u-1{width:33%;}.feature-landing-page-block#promotions .yui3-u-1 .promotion-block{margin-right:15px;height:155px;}.feature-landing-page-block#top-small-crowns .yui3-g .yui3-u-1-2{width:25%;}.feature-landing-page-block#top-small-crowns .feature-box .feature-title{height:60px;line-height:60px;}.feature-landing-page-block#top-small-crowns .show-all{display:none;}.feature-landing-page-block#brand .yui3-u-1-3.brand-logo{width:25%;}.feature-landing-page-block#brand .show-all{display:none;}.feature-landing-page-block#uni-course{height:135px;box-sizing:border-box;width:initial;padding:2rem !important;margin-bottom:0;}.feature-landing-page-block#uni-course .course-finder-search-box{display:flex;justify-content:space-between;padding:5px 0;}.feature-landing-page-block#uni-course .course-finder-search-box .title{margin-top:0;text-transform:none;text-shadow:none;font-size:26px;width:initial;flex:0 0 32%;margin-right:30px;margin-bottom:0 !important;}.feature-landing-page-block#uni-course .course-finder-search-box .form{width:initial;text-align:left;float:none;display:flex;justify-content:space-between;margin:10px 0;}.feature-landing-page-block#uni-course .course-finder-search-box .form #course-search{width:245px !important;margin-right:20px !important;padding:8px 10px;height:45px !important;border:2px solid #efeeee;box-shadow:none;border-radius:0;margin-bottom:0 !important;}.feature-landing-page-block#uni-course .course-finder-search-box .form .course-finder-search{margin:0;height:45px !important;padding:7px 0 9px;font-size:15px;width:175px !important;}#promotions-offers .row{height:230px;}#promotions-offers .row .promotions-offers-cards{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;box-sizing:border-box;}#promotions-offers .row .promotions-offers-cards .card .card-image{height:145px;}#promotions-offers .row .promotions-offers-cards .card img{height:auto;}}@media only screen and (min-width:1023px){#promotions-offers{box-sizing:border-box;width:1024px;margin:0 auto;}#promotions-offers .row{height:230px;}}#shopping-cart{clear:both;width:100%;position:relative;height:auto;}#shopping-cart .mobile-cart-title{margin-bottom:20px;}#shopping-cart #content{padding:10px;}#shopping-cart #content .mobile-checkout-footer{-webkit-box-shadow:0px 0px 15px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 0px 15px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 15px rgba(0, 0, 0, 0.3);padding-bottom:env(safe-area-inset-bottom, 0px);position:fixed;bottom:0;width:100%;background:#ffffff;z-index:1000;display:-webkit-flex;display:-ms-flexbox;display:none;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;align-items:center;max-height:75px;opacity:1;overflow:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}#shopping-cart #content .mobile-checkout-footer.footer-collapsed{max-height:0;opacity:0;}#shopping-cart #content .mobile-checkout-footer .cart-total{font-size:20px;font-weight:600;display:inline-block;width:auto;-webkit-flex:0 0 auto;-mos-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:10px;padding:0 10px;max-width:100%;}#shopping-cart #content .mobile-checkout-footer .checkout-buttons{display:inline-block;width:auto;-webkit-flex:1 1 0px;-mos-flex:1 1 auto;-ms-flex:1 1 0px;flex:1 1 0px;}#shopping-cart #content .mobile-checkout-footer .checkout-buttons .checkout-button{max-width:300px;margin:10px 10px 10px auto;}#shopping-cart .cart-item{margin:0 10px;position:relative;display:flex;min-height:70px;}#shopping-cart .cart-item:not(.bundle-item){padding:20px 0;border-top:1px solid #d2d6db;}#shopping-cart .cart-item:not(.bundle-item):first-child{margin-top:-20px;border-top:none;}#shopping-cart .cart-item:not(.bundle-item):last-child{border-bottom:none;padding-bottom:0;}#shopping-cart .cart-item .delivery-icon-cart{margin-bottom:3px;color:#009933;font-size:13px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#shopping-cart .cart-item .delivery-icon-cart i{font-size:20px;padding-right:3px;vertical-align:bottom;}#shopping-cart .cart-item .remove{position:absolute;right:-14px;top:-15px;}#shopping-cart .cart-item .remove a{color:#1f2a37;display:block;line-height:44px;text-align:center;text-decoration:none;width:44px;}#shopping-cart .cart-item .remove a.remove-from-wishlist{line-height:36px;padding:2px 5px 1px 5px;width:auto;right:15px;}#shopping-cart .cart-item .theme-container{display:none;margin-left:80px;}#shopping-cart .cart-item.bundle-item .delivery-icon-cart{margin-right:0;}#shopping-cart .image{padding-right:20px;position:relative;width:100px;}#shopping-cart .image .signed-copy-sticker{top:5px;font-size:9px;height:15px;position:absolute;}#shopping-cart .image .signed-copy-sticker:after{padding:0 2px;line-height:16px;}#shopping-cart .image img{border-radius:2px;width:80px;}#shopping-cart .mobile-cart-item-info{width:calc(100% - 150px);font-size:13px;}#shopping-cart .mobile-cart-item-info .product-info{margin-bottom:2px;}#shopping-cart .mobile-cart-item-info .book-club-badge-content{margin:0 0 3px 0;}#shopping-cart .mobile-cart-item-info .total{position:absolute;top:20px;right:0;}#shopping-cart .mobile-cart-item-info .shoppingCart-delivery .arrives-by-anchor{min-height:20px;margin-bottom:2px;}#shopping-cart .mobile-cart-item-info .shoppingCart-delivery p{margin:0;font-size:13px;line-height:1.1;}#shopping-cart .mobile-cart-item-info .shoppingCart-delivery .product-bottom-info{line-height:1;}#shopping-cart .mobile-cart-item-info .shoppingCart-delivery .product-bottom-info + .shoppingCart-buttons .save-cart-item{margin-top:6px;}#shopping-cart .mobile-cart-item-info .shoppingCart-delivery .product-bottom-info .in-stock-item{width:calc(100% + 50px);line-height:1.1;}#shopping-cart .mobile-cart-item-info .shoppingCart-delivery [class^="icon-"]{font-size:16px;vertical-align:text-bottom;}#shopping-cart .mobile-cart-item-info .shoppingCart-delivery .icon-mail-envelope-closed{font-size:18px;}#shopping-cart .mobile-cart-item-info .shoppingCart-delivery .digital-delivery{white-space:nowrap;}#shopping-cart .mobile-cart-item-info .shoppingCart-delivery .in-stock{margin-right:10px;margin-bottom:5px;}#shopping-cart .mobile-cart-item-info .shoppingCart-delivery .in-stock + div[class*='ships-']{display:inline-block;}#shopping-cart .mobile-cart-item-info .shoppingCart-buttons{position:static;margin-top:0;transform:none;}#shopping-cart .mobile-cart-item-info .shoppingCart-buttons [class^="icon-"]{font-size:16px;font-weight:normal;margin:0;}#shopping-cart .mobile-cart-item-info .shoppingCart-buttons .save-cart-item{text-align:left;}#shopping-cart .mobile-cart-item-info .shoppingCart-buttons .save-cart-item > span:not([class^="icon-"]){border-bottom:1px solid #d2d6db;}#shopping-cart .mobile-cart-item-info .shoppingCart-buttons .remove-item{position:absolute;bottom:0;right:-50px;padding:4px;background-color:#e0e0e0;border-radius:4px;}#shopping-cart .product-details{vertical-align:top;}#shopping-cart .product-details .campaign-badge-background{transform:none;margin-bottom:4px;border-radius:4px;}#shopping-cart .product-details .campaign-badge-background .campaign-badge-text{padding:5px;}#shopping-cart .cart-campaign-text{text-transform:uppercase;font-size:12px;padding:5px;display:inline-block;margin-top:3px;margin-bottom:8px;font-weight:600;color:#ffffff;background-color:#009933;}#shopping-cart .cart-campaign-text + div p{margin-top:0;}#shopping-cart .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1;}#shopping-cart .title a{color:#1f2a37;display:inline-block;}#shopping-cart .title a.title{font-size:14px;font-weight:600;margin-bottom:2px;width:100%;}#shopping-cart .subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:2px;display:inline-block;width:100%;}#shopping-cart .binding{margin-bottom:2px;}#shopping-cart .binding [class^="icon-"]{font-size:15px;}#shopping-cart .binding span, #shopping-cart .binding i{vertical-align:middle;}#shopping-cart .unit-cost-quantity{padding:8px 0;margin-bottom:2px;}#shopping-cart .unit-cost-quantity .total .strike{color:#666666 !important;font-weight:normal;}#shopping-cart .quantity{font-weight:600;}#shopping-cart .quantity .quantity-button-group{margin:0;}#shopping-cart .quantity .quantity-button-group input{width:28px;}#shopping-cart .total{display:inline-block;float:right;font-weight:600;line-height:normal;}#shopping-cart .seperator{background:#d2d6db;clear:both;height:1px;margin:0 10px;}#shopping-cart p{margin:10px 10px 13px;}#shopping-cart h2{font-size:16px;margin:10px;}#shopping-cart .unit-cost-quantity.red .unit-cost span{color:#cc0000 !important;}#shopping-cart .unit-cost-quantity.red .unit-cost span.strike{color:#666666 !important;}#shopping-cart .unit-cost-quantity.red .quantity{color:#666666 !important;}#shopping-cart .limited-stock-message{margin:0 0 3px 0;display:block;text-align:left;}#shopping-cart .limited-stock-message i{font-size:15px !important;vertical-align:middle;color:#d53132;margin-right:0;}#shopping-cart .limited-stock-message div{display:inline-block;background:transparent;color:#d53132;line-height:1;vertical-align:middle;font-size:13px;font-weight:normal;}#shopping-cart .bundle{position:relative;background:rgba(0, 153, 51, 0.04);padding:10px 10px 20px;}#shopping-cart .bundle .bundle-info{background-color:#009933;border-radius:4px;color:#ffffff;padding:8px 10px;font-size:14px;font-weight:600;margin:-10px -10px 15px;}#shopping-cart .bundle .unit-cost-quantity.red .total{color:#cc0000;}#shopping-cart .bundle .title{width:100%;}#shopping-cart .bundle .subtitle{width:100%;}#shopping-cart .bundle .quantity{margin-left:0;}#shopping-cart .bundle .cart-item{margin:0 0 15px;position:static;}#shopping-cart .bundle .cart-item:last-child{margin-bottom:0;padding-bottom:0;border:none;}#shopping-cart .bundle .cart-item .remove{position:absolute;right:10px;bottom:10px;top:unset;}#shopping-cart .bundle .cart-item .remove > a{padding:4px;background-color:#e0e0e0;border-radius:8px;font-size:16px;line-height:1;width:auto;color:#1f2a37;}#shopping-cart .bundle .cart-item .remove > a:hover{color:#e41b13;}#shopping-cart .bundle .cart-item .book-club-badge-content .book-club-badge{left:0;margin-right:0;top:0;}#shopping-cart .bundle .cart-item .book-club-badge-content .book-club-cart-info{width:calc(100% - 40px);}#shopping-cart .bundle .total{color:#ffffff;}#shopping-cart .bundle .total .strike{color:#e41b13;}#shopping-cart .mobile-installment-payment-wrapper{margin-bottom:-10px;}#shopping-cart .afterpay, #shopping-cart .paypal-4{padding:10px 8px;line-height:16px;text-align:center;position:relative;}#shopping-cart .afterpay a, #shopping-cart .paypal-4 a{text-decoration:none;color:#1f2a37;}#shopping-cart .afterpay a i, #shopping-cart .paypal-4 a i{font-size:1.2em;vertical-align:middle;}#shopping-cart .afterpay img, #shopping-cart .paypal-4 img{vertical-align:middle;width:65px;}#shopping-cart .afterpay [class^="icon-"], #shopping-cart .paypal-4 [class^="icon-"]{vertical-align:middle;}#shopping-cart .afterpay.show-or:before{content:"";position:absolute;top:0;width:60%;left:50%;transform:translateX(-50%);height:1px;background-color:#d2d6db;}#shopping-cart .afterpay.show-or:after{content:"OR";position:absolute;top:0%;left:50%;transform:translate(-50%, -50%);background:#ffffff;padding:0 10px;font-size:13px;}#shopping-cart .afterpay-show-payment .afterpay-gap, #shopping-cart .paypal-show-payment .afterpay-gap, #shopping-cart .afterpay-show-payment .paypal-4-gap, #shopping-cart .paypal-show-payment .paypal-4-gap{display:none;}#shopping-cart .afterpay-hide-payment .afterpay-payments, #shopping-cart .paypal-hide-payment .afterpay-payments, #shopping-cart .afterpay-hide-payment .paypal-4-payments, #shopping-cart .paypal-hide-payment .paypal-4-payments{display:none;}#shopping-cart #shopping-cart-promotion, #shopping-cart #shopping-cart-top-promotion, #shopping-cart #shopping-cart-secondary-promotion{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#shopping-cart #shopping-cart-promotion .icon-checkmark3, #shopping-cart #shopping-cart-top-promotion .icon-checkmark3, #shopping-cart #shopping-cart-secondary-promotion .icon-checkmark3{font-size:14px;}#shopping-cart #shopping-cart-promotion p, #shopping-cart #shopping-cart-top-promotion p, #shopping-cart #shopping-cart-secondary-promotion p{font-size:14px;}#shopping-cart #cart-totals .promotion-details{margin:-10px 0 10px;}#shopping-cart #cart-totals.calculated-shipping .amount{width:180px;}.empty-cart-container h2{font-size:20px;}.empty-cart-container .empty-cart-button{color:#ffffff !important;display:block;font-size:16px;line-height:30px;position:relative;text-align:center;margin:0 10px;padding:5px 15px;height:auto;text-decoration:none;border-radius:8px;transform-origin:left;font-weight:600;text-transform:uppercase;}.empty-cart-container .empty-cart-button span{display:inline-block;line-height:29px;vertical-align:middle;}.empty-cart-container .empty-cart-button .icon{vertical-align:middle;color:#ffffff;font-size:20px;margin-left:10px;}.empty-cart-container .empty-cart-login-button{background-color:#009933;}.empty-cart-container .empty-cart-login-button:hover{background-color:#075f20 !important;}.empty-cart-container .continue-shopping-button{background-color:#999999 !important;}#fc_frame.fc-widget-small{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}#cart-gift-wrapping input[type="checkbox"]{margin:1px 4px 0 0;position:relative;top:2px;}#cart-gift-wrapping label{font-weight:600;display:inline-block;}#cart-gift-wrapping .order-contains-gifts{border-top:1px solid #d2d6db;padding:10px 10px 5px;}#cart-gift-wrapping .order-contains-gifts .icon-info-new{font-size:18px;margin-left:5px;position:relative;top:3px;}#cart-gift-wrapping .order-contains-gifts-help{display:none;margin:5px 0 1px 21px;}#cart-gift-wrapping .gift-wrapping-cost-help{margin:2px 0 5px 21px;}#cart-gift-wrapping .gift-wrapping-cost-total{color:#1f2a37;float:right;font-weight:600;}#cart-gift-wrapping .gift-wrapping-cost-total.red{color:#cc0000;float:right;font-weight:600;}#cart-gift-wrapping .gift-wrapping-total{color:#1f2a37;float:right;font-weight:600;}#cart-gift-wrapping .order-gift-wrap{border-bottom:1px solid #d2d6db;padding:5px 10px 10px;position:relative;}#cart-gift-wrapping #add-gift-note-link{display:none;margin:0 0 3px 21px;}#cart-gift-wrapping #giftMessageContainer{padding-left:21px;text-align:right;}#cart-gift-wrapping #giftMessageContainer #giftMessage{width:100%;max-width:unset;border-radius:8px;padding:5px;margin-bottom:4px;}#cart-gift-wrapping #giftMessageContainer > a{padding:10px;display:inline-block;border-radius:8px;margin-bottom:6px;min-width:90px;text-align:center;font-size:15px;margin-top:5px;}#cart-gift-wrapping #giftMessageContainer > a.save-button{background-color:#009933;border:1px solid #009933;color:#ffffff;margin-right:5px;}#cart-gift-wrapping #giftMessageContainer > a.cancel-button{border:1px solid #53565a;color:#53565a;}#cart-totals{margin:20px 0 0;text-align:right;}#cart-totals div span{display:inline-block;}#cart-totals div#donation.hidden{display:none;}#cart-totals .amount{padding-right:10px;width:80px;}#cart-totals > div{margin-bottom:4px;}#cart-totals #discounts{color:#c00;}#cart-totals #discounts span{color:#c00;}#cart-totals #total{font-size:16px;font-weight:600;}#shopping-cart .card-design-selection{display:flex;overflow-x:auto;margin:10px 0 !important;margin-right:-20px !important;}#shopping-cart .card-design-selection div{position:relative;padding:0;background:transparent;margin-bottom:15px;text-align:center;flex:0 0 90px;margin-right:5px;}#shopping-cart .card-design-selection img{width:100% !important;height:100%;max-width:78px;max-height:44px;cursor:pointer;border:2px solid transparent;box-shadow:none !important;}#shopping-cart .card-design-selection div.selected img{border-color:#009933;position:relative;}#shopping-cart .card-design-selection div.selected:after{content:"";position:absolute;top:100%;left:calc(50% - 8px);width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#009933 transparent transparent transparent;}#shopping-cart .product-details > a{margin:5px 0;display:inline-block;}.editGiftCertificateModal .b-modal-content{max-width:600px;width:100%;padding:20px;box-sizing:border-box;max-height:100%;overflow:scroll;}.editGiftCertificateModal .b-modal-content h5{font-size:20px;}.giftCertificateForm input{float:none;height:40px;background:#ffffff;padding:0 10px;border:1px solid #d2d6db;width:100% !important;box-sizing:border-box;max-width:100%;}.giftCertificateForm textarea{width:100% !important;box-sizing:border-box;max-width:100%;}.gc-cart-button-group{text-align:center;margin-top:20px;}.gc-cart-button-group button{width:calc(50% - 1rem);border:1px solid #009933;text-transform:uppercase;font-size:14px;font-weight:600;color:#ffffff;background:#009933;vertical-align:bottom;padding:0;height:40px;}.gc-cart-button-group button.cancel{background:transparent;color:#009933;border:none;}@media only screen and (max-width:390px){#shopping-cart .cart-item.bundle-item .delivery-icon-cart{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}}section.mobile-carousel{padding:22px 0 10px 15px;margin-bottom:15px;}section.mobile-carousel a{text-decoration:none;}section.mobile-carousel a h2.dual{margin-left:0;padding-right:10px !important;border-bottom:2px solid #e0e0e0;margin-bottom:10px;padding-bottom:10px !important;margin-right:15px !important;color:#333333;}section.mobile-carousel .yui3-u-1:not(.show-all) h2.dual{margin-left:0;padding-right:10px !important;border-bottom:2px solid #e0e0e0;margin-bottom:10px;padding-bottom:10px !important;margin-right:15px !important;color:#333333;}.scroll{white-space:nowrap;width:100%;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;float:left;min-height:190px;}.mobile-carousel .container{display:inline-block;height:172px;line-height:169px;margin:14px 5px 5px;width:121px;position:relative;text-align:center;}.mobile-carousel .container.bestseller-product{width:auto;padding-left:30px;padding-right:0;}.mobile-carousel .container.bestseller-product .campaign-badge-wrapper{width:110px;}.mobile-carousel .container .in-stock{display:none;}.mobile-carousel .container .campaign-badge-wrapper{width:calc(100% - 10px);line-height:1;}.mobile-carousel .container .campaign-badge-wrapper .campaign-badge-background{max-width:108px;}.mobile-carousel .container .campaign-badge-wrapper .campaign-badge-background .campaign-badge-text{white-space:normal;}.mobile-carousel .container .product-badges{left:15px;width:calc(100% - 10px);}.mobile-carousel .container .product-badges [class^="product-type-tag-"], .mobile-carousel .container .product-badges .signed-copy-sticker{top:18px;}.mobile-carousel .container .product-badges .book-club-badge, .mobile-carousel .container .product-badges .bundle-badge, .mobile-carousel .container .product-badges .coachMe-badge{position:absolute;right:-14px;top:16px;}.mobile-carousel .container .product-badges .book-club-badge + .bundle-badge, .mobile-carousel .container .product-badges .book-club-badge + .coachMe-badge{margin-top:33px;}.mobile-carousel .container .product-badges .book-club-badge + .bundle-badge + .coachMe-badge{margin-top:63px !important;}.mobile-carousel .container .product-badges .bundle-badge + .coachMe-badge{margin-top:33px;}.mobile-carousel .container img{max-height:170px;position:relative;vertical-align:bottom;width:110px;object-fit:initial !important;-o-object-fit:initial !important;}.mobile-carousel .yui3-u-1:first-child{margin-bottom:15px;}.mobile-carousel .cta{text-align:center;}.mobile-carousel .cta .carousel-button{display:block;font-size:15px;font-weight:600;padding:10px 10px;text-align:center;text-transform:uppercase;width:70%;margin:0 auto;text-decoration:none;border:2px solid #009933;color:#009933;}.mobile-carousel .cta .carousel-button.wide{width:84%;}.mobile-carousel .cover-container .product-badges{display:none;}.mobile-carousel .delivery-icon{bottom:0;line-height:1;}.mobile-carousel.grey .cta .carousel-button{background:#ffffff;}section.mobile-carousel.grey{border-bottom:0;box-shadow:none;padding-bottom:20px;}section.mobile-carousel.grey a:hover{text-decoration:none !important;}#category-landing .feature-box{background:#f7f7f7;}#category-landing .feature-box a{color:#53565a;text-decoration:none;}#category-landing .feature-box a:visited{color:#53565a;text-decoration:none;}#category-landing .feature-box a:hover{color:#53565a;text-decoration:none;}#category-landing .feature-box h2{font-size:17px !important;line-height:23px !important;margin-top:15px;position:relative;text-align:center;}#category-landing .feature-images{background:#ebebeb;border:none;overflow:hidden;position:relative;}#category-landing .feature-images img{display:block;position:absolute;transition:all 0.3s ease-out;}#category-landing #body-fluid #category-landing-page-intro{background:#f4f4f4;}.bx-quick-links-tiles > li > a{border-radius:4px;}#search-textbooks{color:#333333;}#search-textbooks #refine-search-box{color:#9da4ae;}#search-textbooks button[type='submit']:disabled, #search-textbooks button[type='submit'][disabled]{cursor:not-allowed;opacity:0.5;}#category-landing-page-wrapper .category-content #crowns{background:#ffffff;}#category-landing-page-wrapper .category-content #crowns h2{width:100%;}#category-landing-page-wrapper .carousel-grid-1-4-layout{margin:0 !important;}#category-landing-page-wrapper .carousel-grid-1-4-layout .ranking{height:30px;padding-top:4px;width:30px;}#category-landing-page-wrapper .carousel-grid-1-4-layout li.slick-slide:nth-child(5n+1) .product .ranking{top:-1px;}#category-landing-page-wrapper .carousel-view-all{margin:0 !important;}.landing-page-promo-dual img{width:375px;}#gift-certificate-landing #gift-certificates #content > h1{margin-top:10px;margin-left:10px;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate{width:100%;padding:10px;box-sizing:border-box;margin-right:10px;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate .preview-btn-container{text-align:center;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate .preview-btn-container button{margin:15px 0;background:transparent;border:none;font-size:14px;color:#009933;outline:0;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate .selection-btn{background:#ffffff;cursor:pointer;color:#000000;font-size:13px;font-weight:normal;padding:8px 5px;border-right:1px solid #cccccc;border-radius:0;flex-grow:1;-webkit-box-flex:1;-ms-flex-positive:1;text-align:center;transition:all 0.4s linear;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate .selection-btn.selected{background-color:#009933 !important;color:white !important;font-weight:600;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate ul{border:1px solid #cccccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate ul > li:last-child{border:none;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate form label{width:95px;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate form select{width:calc(100% - 95px);float:none;height:40px;box-sizing:border-box;background:#ffffff;padding:0 10px;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate form input{width:calc(100% - 95px);float:none;height:40px;box-sizing:border-box;background:#ffffff;padding:0 10px;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate form textarea{height:auto;padding:10px;color:#53565A;border:1px solid #c7c7c7;resize:vertical;width:calc(100% - 95px);}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate form .card-design-selection{margin:10px 0;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate form .card-design-selection div{padding:0 5px;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate form .card-design-selection div.selected img{border-color:#009933;position:relative;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate form .card-design-selection div.selected:after{content:"";position:absolute;top:100%;left:calc(50% - 8px);width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#009933 transparent transparent transparent;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate form .card-design-selection img{width:100%;height:100%;max-width:71px;max-height:41px;cursor:pointer;border:2px solid transparent;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate #certificate-priced-image{width:100%;max-width:565px;display:block;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate #choose-amount-quantity{padding-bottom:5px;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate #card-recipient{border:none;margin-top:30px;margin-bottom:20px;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate #card-recipient li{border:1px solid #ccc;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;text-align:center;text-transform:uppercase;padding:10px 0px;cursor:pointer;font-weight:600;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate #card-recipient li:hover{background-color:rgba(0, 0, 0, 0.1);}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate #card-recipient li.active{background-color:#009933;color:#fff;border-color:#009933;position:relative;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate #card-recipient li.active:after{content:"";position:absolute;top:100%;left:calc(50% - 10px);border-style:solid;border-width:10px 14px 0 14px;border-color:#009933 transparent transparent transparent;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate .gc-tab{display:none;margin-top:20px;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate #buy-gift-certificate .buy-button .buy-now .icon{position:relative;margin-right:0;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate #buy-gift-certificate .buy-button .buy-now span{margin-right:0;top:-2px;right:-3px;}#gift-certificate-landing #gift-certificates #content #giftCertificateWrapper #choose-amount-quantity label{font-size:16px;font-weight:600;display:block;}#gift-certificate-landing #gift-certificates #content #giftCertificateWrapper #choose-amount-quantity h5{font-size:22px;margin:0;margin-top:22px;}#gift-certificate-landing #gift-certificates #content #giftCertificateWrapper #choose-amount-quantity #buy-gift-certificate{width:100%;margin-top:30px;box-sizing:border-box;position:relative;background-color:#f1f1f1;padding:12px;}#gift-certificate-landing #gift-certificates #content #giftCertificateWrapper #choose-amount-quantity #buy-gift-certificate .delivery{width:calc(100% - 120px);float:left;}#gift-certificate-landing #gift-certificates #content #giftCertificateWrapper #choose-amount-quantity #buy-gift-certificate .delivery span{font-size:15px;}#gift-certificate-landing #gift-certificates #content #giftCertificateWrapper #choose-amount-quantity #buy-gift-certificate .delivery b{display:block;color:#009933;text-transform:uppercase;font-size:16px;}#gift-certificate-landing #gift-certificates #content #giftCertificateWrapper #choose-amount-quantity #buy-gift-certificate .delivery i{font-size:25px;vertical-align:middle;margin-right:5px;margin-top:-2px;display:inline-block;}#gift-certificate-landing #gift-certificates #content #giftCertificateWrapper #choose-amount-quantity #buy-gift-certificate #price{font-size:30px;font-weight:600;text-align:right;}#gift-certificate-landing #gift-certificates #content #giftCertificateWrapper #choose-amount-quantity #buy-gift-certificate #price .rrp{color:#c8c8c8;min-height:12px;font-size:16px;font-weight:normal;}#gift-certificate-landing #gift-certificates #content #giftCertificateWrapper #choose-amount-quantity #buy-gift-certificate #price .save{display:none;}#gift-certificate-landing #gift-certificates #content #giftCertificateWrapper #choose-amount-quantity #buy-gift-certificate #action .buy-now{display:block;text-align:center;background-color:#00acec;color:#ffffff;padding:10px;text-decoration:none;width:300px;margin:auto;height:auto;font-size:20px;}#gift-certificate-landing #gift-certificates #content #giftCertificateWrapper #choose-amount-quantity #buy-gift-certificate #action .buy-now *{vertical-align:middle;color:#ffffff;font-weight:600;}#gift-certificate-landing #certificate-design{border:1px solid #ccc;position:relative;}#gift-certificate-landing #certificate-design #certificate-price-overlay{position:absolute;top:1rem;right:40px;color:#fff;font-size:26px;}#gift-certificate-landing #certificate-design #certificate-price{padding:20px;position:relative;}#gift-certificate-landing #certificate-design #certificate-price h3{font-size:24px;margin:0;}#gift-certificate-landing #certificate-design #certificate-message{border-top:1px solid #ccc;padding:20px;display:none;overflow-wrap:break-word;white-space:pre-wrap;}#gift-certificate-landing .buy-button{height:auto;}.course-finder #keyword-results .container.results .title{font-weight:normal;border-bottom:1px solid #cccccc;width:100%;}.course-finder #keyword-results .container.no-results{background:#f4f4f4;padding:0;}.course-finder #course-results .textbook-text-container [class^="product-type-tag-"]{width:110px;}.course-finder #course-results .textbook-text-container [class^="product-type-tag-"]:after{border:1px solid #e0e0e0;}.course-finder #textbooks-search-module input[type="submit"]{width:100%;height:100%;font-weight:600;font-size:16px;text-transform:uppercase;background:#009933;color:#ffffff;border:none;transition:box-shadow 0.5s linear;}.course-finder #textbooks-search-module input[type="submit"]:hover{box-shadow:250px 0 1px #075f20 inset;}.course-finder #university-titles .quick-links li{padding:8px 15px;}.course-finder #university-titles .quick-links li a{color:inherit;}.course-finder #university-titles .quick-links li a .course-container{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% - 27px);flex-basis:calc(100% - 27px);width:calc(100% - 27px);}.course-finder #university-titles .quick-links li a:hover{color:#009933;}#course-finder.university-landing #category-head #category-intro #category-intro-row{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.easily-identify-popup p span{text-decoration:underline;}.easily-identify-popup p:first-child{font-weight:600;}.easily-identify-popup p.required span{color:#ce1c00;}.easily-identify-popup p.recommended span{color:#ec8426;}.easily-identify-popup p.get-ahead span{color:#009933;}#category-additional-links{padding:0 15px 15px;}#category-additional-links li{display:inline-block;font-size:14px;}#category-additional-links li:not(:last-child):after{content:"";border-right:1px solid #000000;padding-right:10px;margin-right:10px;}#category-landing section{padding:0;}#category-landing section.long h2.dual{font-size:19px;}#category-landing section.wrapper{overflow:hidden;position:relative;}#category-landing section.wrapper .show-all{background:url("//www.booktopia.com.au/images/assets/background/show-all-bg-grey.png") repeat scroll center -6px rgba(0, 0, 0, 0);display:block;height:70px;padding:10px 0 10px;position:absolute;text-align:center;bottom:0;width:100%;}#category-landing section.wrapper.white .show-all{background:url("//www.booktopia.com.au/images/assets/background/show-all-bg.png") repeat scroll center -6px rgba(0, 0, 0, 0);}#category-landing section.wrapper.no-show .show-all{display:none;}#category-landing section.white{background-color:#ffffff;}#category-landing section.white .hidden{height:390px;overflow:hidden;position:relative;}#category-landing section.white.popular-in-australian-stories{position:relative;background-color:#ffffff !important;}#category-landing section.white.popular-in-australian-stories .hidden .show-all{bottom:1px;}#category-landing section.white a h2.dual{border-bottom:1px solid #cccccc;box-shadow:1px 1px #cccccc;color:#666666;font-size:21px;margin-left:-10px !important;padding:3px 0 15px 10px !important;}#category-landing .container{width:100%;}#category-landing #responsive-category-landing-head .quick-links-tiles li:nth-child(n+13){display:none;}#category-landing #responsive-category-landing-head .quick-links-tiles .view-all-tiles{background-color:#78ba22;border:none;color:#ffffff;display:block;font-size:18px;padding:10px;text-align:center;text-transform:uppercase;width:100%;}#category-landing #body.responsive-category-landing-container #uni-course.full-width h2{color:#ffffff;text-shadow:1px 1px 0 #666666;}#category-landing #body.responsive-category-landing-container #uni-course.full-width .form{display:flex;float:none;justify-content:space-between;text-align:center;width:100%;}#category-landing #body.responsive-category-landing-container #uni-course.full-width .form .title{font-size:21px;margin-top:0;width:100%;}#category-landing #body.responsive-category-landing-container #uni-course.full-width .form #course-search{border-radius:2px;border:1px solid #ffffff;box-shadow:1px 1px 0 #cccccc;height:28px;padding-left:10px;width:50%;}#category-landing #body.responsive-category-landing-container #uni-course.full-width .form .course-finder-search{padding:5px 8px;}#category-landing #mobile-site-wrapper #category-landing-page-wrapper #promo-grid{height:140px;padding:15px;}#category-landing #mobile-site-wrapper #category-landing-page-wrapper #promo-grid > #promo-grid{height:auto;padding:0;}#category-landing #mobile-site-wrapper #category-landing-page-wrapper #promo-grid img{width:auto;}#category-landing #mobile-site-wrapper #category-landing-page-wrapper #promo-grid img.lazyload{height:100%;width:auto;position:relative;}#category-landing #mobile-site-wrapper #category-landing-page-wrapper #promo-grid img.lazyload:not(.loading):not(.loaded){margin-left:auto;left:0;}#category-landing .mobile-carousel{min-height:200px;}#category-landing .mobile-carousel .priced-container{display:inline-block;}#category-landing .mobile-carousel .priced-container .scroll{margin-bottom:0;padding-bottom:15px;}#category-landing .mobile-carousel .cta{display:inline-block;width:100%;}#category-landing .mobile-carousel li.container{width:121px !important;padding-left:0;padding-right:0;}#category-landing .mobile-carousel li.container .campaign-badge-wrapper{left:50%;}#category-landing .mobile-carousel li.container .product-badges{left:6px;}#category-landing .mobile-carousel h2.dual{color:#333333;}#category-landing .scroll{height:initial !important;margin-bottom:10px;}#category-landing .dynamic-carousel.mobile-carousel{padding:0;margin-top:0;}#category-landing #crowns{width:initial !important;}#category-landing #category-features .row > .col-6{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#category-landing #category-features .feature-images{height:144px;}#category-landing #category-features .feature-images img{height:120px;}#category-landing #category-features .feature-images .feature-image-1{height:120px;}#category-landing #category-features .feature-box h2{height:53px;}#category-landing .show-all h2{background:#ffffff;border:1px solid #cccccc;cursor:pointer;font-size:16px;text-transform:uppercase;height:32px;line-height:32px;margin:6px auto 20px;padding:5px 10px;text-align:center;width:35%;}#category-landing .quick-links-tiles > li{box-sizing:border-box;}#category-landing #category-landing-page-wrapper #promo-grid{height:110px;}#category-landing #category-landing-page-wrapper #promo-grid img{display:block;margin-left:-320px;height:110px;position:absolute;left:50%;}#category-landing #category-landing-page-wrapper #promo-grid.small{height:initial;text-align:center;}#category-landing #category-landing-page-wrapper #promo-grid.small img{margin:0 auto;position:initial;display:inline-block;}#category-landing #category-landing-page-wrapper #brand .row{max-height:315px;overflow:hidden;transition:max-height 0.2s linear;}#category-landing #category-landing-page-wrapper #brand .row > .col-4{box-sizing:border-box;text-align:center;}#category-landing #category-landing-page-wrapper #brand .row > .col-4 .brand-logo{text-align:center;padding:0 10px;box-sizing:border-box;display:block;}#category-landing #category-landing-page-wrapper #brand .row > .col-4 .brand-logo img{height:90px;width:90px;}#category-landing #category-landing-page-wrapper .ebook-landing-page-promo{border-bottom:2px solid #cccccc;padding:20px 15px 0;text-align:center;}#category-landing #category-landing-page-wrapper .ebook-landing-page-promo img{margin-bottom:15px;max-width:100%;}#category-landing #category-landing-page-wrapper .landing-page-promo{border-bottom:2px solid #cccccc;padding:20px 15px 0;text-align:center;}#category-landing #category-landing-page-wrapper .landing-page-promo img{margin-bottom:15px;max-width:100%;}#category-landing.inner #category h1{clear:both;color:#333333;float:left;font-size:24px;margin:18px 2px 10px 9px;width:66%;}#category-landing.inner #category h1.wide{width:95%;}#category-landing.inner #category #content section.mobile-carousel h2.dual{margin-left:0;}#category-landing.inner #category #content section.mobile-carousel.grey{border-bottom:0;box-shadow:none;padding:22px 0 20px 15px;margin-bottom:15px;margin-left:0;}#category-landing.inner #category #content section#promo-grid{padding-bottom:20px;}#category-landing.inner #category #content section#promo-grid .promo-tile{margin:10px 10px 0 10px;}#category-landing.inner #category #content section#promo-grid .promo-tile img{max-width:420px;width:100%;}#category-landing.inner #category #content section#crowns{background-color:#f5f5f5;padding-bottom:20px;padding-top:20px;border-top:1px solid #cccccc;padding-left:0;width:100%;}#category-landing.inner #category #content section#crowns .feature-box{background:none repeat scroll 0 0 #ffffff;border:1px solid #cccccc;height:auto;margin:5px;min-height:118px;overflow:hidden;position:relative;width:93%;}#category-landing.inner #category #content section#crowns .feature-box .image-on-top{height:94px;}#category-landing.inner #category #content section#crowns .feature-box .image-on-top img{width:134%;}#category-landing.inner #category #content section#crowns .feature-box h2{border-top:1px solid #cccccc;color:#333333;font-size:14px;margin-top:-3px;padding:10px 0 0 4px;width:auto;}#category-landing.inner #category #content section#crowns .feature-box a{color:#333333;text-decoration:none;}#category-landing.inner #category #content section#crowns .feature-box a:hover{color:#333333;text-decoration:none;}#category-landing.inner #category #content section#crowns .feature-box p{line-height:25px;margin-top:-10px;padding:0 10px 0 8px;width:166px;}#category-landing.inner #category #content section#crowns .feature-box ul{line-height:25px;margin-top:-10px;padding:0 10px 0 8px;width:166px;}#category-landing.inner #category #content section#crowns .feature-box li.more{border:medium none;bottom:6px;color:#009933;font-size:13px;position:absolute;right:30px;}#category-landing.inner #category #content section#crowns .feature-box li.more a{color:#009933;}#category-landing.inner #category #content section#crowns h2{padding:10px 0 10px 9px;text-align:left;}#category-landing.inner #category #content section#crowns .small.feature-box{background:#ffffff none repeat scroll 0 0;height:60px;max-height:60px;min-height:25px;position:relative;}#category-landing.inner #category #content section#crowns .small.feature-box h2{background:transparent;border-bottom:0 none;border-top:0 none;text-align:left;width:86%;margin:0;padding:0 0 0 4px;position:absolute;top:50%;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);}#category-landing.inner #category #content section#crowns .small.feature-box a:hover{text-decoration:none;}#category-landing.inner #category #content section#crowns .small.feature-box a:hover .go-to{text-decoration:none;color:#77bb22;}#category-landing.inner #category #content section#crowns .small.feature-box:hover{box-shadow:0 1px 2px 0 rgba(50, 50, 50, 0.3);}#category-landing.inner #category #content section#crowns .quick-links-tiles{max-height:285px;overflow:hidden;transition:max-height 0.2s linear;}#category-landing.inner #category #content section#crowns .show-all{height:initial;}#category-landing.inner #category #content section#crowns .show-all h2.dual{text-align:center;}#category-landing.inner #category #content section#crowns.wrapper .feature-box.small .icon-arrow-right8.go-to{display:block;float:right;font-size:19px;height:20px;position:absolute;right:0;top:19px;width:25px;}#category-landing.inner #category #content section#crowns.version2{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#ffffff;letter-spacing:initial;padding:15px;}#category-landing.inner #category #content section#crowns.version2 > div.hidden{height:initial;}#category-landing.inner #category #content section#crowns.version2 > div.hidden > div:not(div:first-child):not(div:last-child){width:auto;}#category-landing.inner #category #content section#crowns.version2 > div.hidden > div:first-child h2{color:#555555;border:none !important;margin:0px 0px 10px 0px;}#category-landing.inner #category #content section#crowns.version2 > div.hidden > div:first-child h2 span{color:inherit;}#category-landing.inner #category #content section#crowns.version2 .small.feature-box{height:initial;max-height:initial;min-height:initial;width:initial;margin:0px 7px 10px 0px;border:1px solid #009933;padding:5px 10px;}#category-landing.inner #category #content section#crowns.version2 .small.feature-box:hover{box-shadow:none;}#category-landing.inner #category #content section#crowns.version2 .small.feature-box h2{font-size:16px !important;line-height:initial !important;font-weight:normal;white-space:nowrap;width:initial;padding:0;position:static;top:initial;transform:none;-webkit-transform:none;}#category-landing.inner #category #content section#crowns.version2 .small.feature-box span.icon-arrow-right8.go-to{display:none;}#category-landing.inner #category #content section#crowns.version2 .show-all{display:none;}#category-landing.inner #category #content .view-all{border:1px solid #999999;bottom:0;color:#666666;float:right;font-size:13px;font-weight:600;margin:20px 6px 10px 0;padding:5px 0 4px 5px;position:absolute;right:5px;text-transform:uppercase;}#category-landing.inner #category #content .view-all .icon-arrow-right8.go-to{color:#77bb22;display:block;float:right;font-size:15px;line-height:16px;padding-top:0;}#category-landing.inner #category #content .view-all:hover{text-decoration:none;}#category-landing.aus-stories #responsive-category-landing-head #responsive-category-landing-intro{padding-top:20px;}#category-landing.aus-stories #responsive-category-landing-head .aus-stories-logo{width:100%;height:auto;max-width:394px;}#category-landing.aus-stories .advertisement.image-height-150{height:300px;}#category-landing.aus-stories .advertisement.image-height-150 img{max-width:475px;}#category-landing.ebook-textbooks #responsive-category-landing-head{background:url('//www.booktopia.com.au/images/assets/landing-pages/etextbooks/header-m.jpg?v=?v=01092022') center/cover no-repeat;}#category-landing.ebook-textbooks #responsive-category-landing-head > .container{background:rgba(48, 47, 46, 0.4);padding-bottom:4rem;}#category-landing.ebook-textbooks #responsive-category-landing-head > .container #head-quick-links{padding-bottom:5rem;}#category-landing.ebook-textbooks #search-textbooks{box-shadow:0px 10px 10px -5px rgb(0 0 0 / 4%), 0px 20px 25px -5px rgb(0 0 0 / 10%);background:#ffffff;margin-top:-3.5rem;margin-left:1rem;margin-right:1rem;position:relative;z-index:1;}#search-textbooks #refine-search-box{width:100%;height:initial;border-right:0;border-radius:8px 0 0 8px;font-size:1rem;}#search-textbooks button[type='submit']{border-radius:0 8px 8px 0;width:100%;border:none;}#search-textbooks label{font-size:1rem;}.responsive-category-landing-container h2 span{color:#009933;}.responsive-category-landing-container h3 span{color:#009933;}.responsive-category-landing-container .grey.mobile-carousel{background:#f4f4f4;border:0;}.responsive-category-landing-container #top-small-crowns .feature-box h2{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;height:50px;overflow:hidden;text-overflow:ellipsis;}.responsive-category-landing-container #top-small-crowns .feature-box .feature-images{height:144px;}.responsive-category-landing-container #top-small-crowns .feature-box .feature-images img{height:120px;}.responsive-category-landing-container #top-small-crowns .feature-box .feature-image-1{bottom:0;left:50%;transform:translateX(-50%);z-index:99;}.responsive-category-landing-container #top-small-crowns .feature-box .feature-image-2{bottom:-10px;left:20px;transform:none;}.responsive-category-landing-container #top-small-crowns .feature-box .feature-image-3{bottom:-10px;left:auto;right:20px;transform:none;}.responsive-category-landing-container #top-small-crowns.version2 > h2{color:#555555;border:none !important;}.responsive-category-landing-container #top-small-crowns.version2 > h2 span{color:inherit;}.responsive-category-landing-container #top-small-crowns.version2 .row{margin:10px 0px 0px 0px;}.responsive-category-landing-container #top-small-crowns.version2 .row > div{width:initial;max-width:initial;flex:0;padding:0 !important;}.responsive-category-landing-container #top-small-crowns.version2 .row > div .feature-box{margin:0px 7px 10px 0px !important;}.responsive-category-landing-container #top-small-crowns.version2 .row > div .feature-box .feature-images{display:none;}.responsive-category-landing-container #top-small-crowns.version2 .row > div .feature-box h2{border:1px solid #009933;background-color:#ffffff;padding:5px 10px;height:initial;line-height:initial;margin:0;font-size:16px !important;line-height:initial !important;font-weight:normal;white-space:nowrap;}.responsive-category-landing-container #top-small-crowns.version2 .row > div .feature-box h2 a{color:#555555;}.responsive-category-landing-container #top-small-crowns.version2 .row > div .feature-box h2 a:hover{color:#555555;text-decoration:none;}.responsive-category-landing-container #top-small-crowns.version2 .row > div .feature-box h2 a:visited{color:#555555;}.responsive-category-landing-container #brand .row{justify-content:space-between;}.responsive-category-landing-container #brand .row .col-4{text-align:initial;}#responsive-category-landing-page h1{font-size:24px;}#responsive-category-landing-page .container{width:100%;}#responsive-category-landing-page .view-more > a{border:2px solid #009933;display:inline-block;margin:10px 0;padding:8px 20px;text-decoration:none;text-transform:uppercase;transition:box-shadow 0.5s linear;}#responsive-category-landing-page .responsive-category-landing-container.container{margin:0 auto;max-width:1024px;padding:0;width:100%;}#responsive-category-landing-page #responsive-category-landing-head{background:#397d22;margin:0 auto;max-width:1024px;}#responsive-category-landing-page #responsive-category-landing-head .container{max-width:100%;}#responsive-category-landing-page #responsive-category-landing-head .container #responsive-category-landing-intro{display:flex;justify-content:space-between;width:100%;}#responsive-category-landing-page #responsive-category-landing-head .container #responsive-category-landing-intro .view-more{flex:0 0 100px;}#responsive-category-landing-page #responsive-category-landing-head .container #responsive-category-landing-intro .view-more a{border:2px solid #ffffff;color:#ffffff;margin:0;}#responsive-category-landing-page #responsive-category-landing-head .container #head-quick-links{max-height:285px;overflow:hidden;transition:max-height 0.2s linear;}#responsive-category-landing-page #responsive-category-landing-head .container #head-quick-links.show{max-height:initial;}#responsive-category-landing-page #responsive-category-landing-head .container .view-all{display:none;}#responsive-category-landing-page #responsive-category-landing-head #responsive-category-landing-intro{color:#ffffff;padding-top:50px;}#responsive-category-landing-page .responsive-category-landing-container .view-all{background-color:#78ba22;border:none;color:#ffffff;display:block;font-size:18px;padding:10px;text-align:center;text-transform:uppercase;width:100%;}#responsive-category-landing-page .responsive-category-landing-container .mobile-carousel{padding:0;}#responsive-category-landing-page .responsive-category-landing-container .mobile-carousel .container{box-shadow:none;padding:0;width:121px;}#responsive-category-landing-page .responsive-category-landing-container .mobile-carousel .container img{vertical-align:bottom;}#responsive-category-landing-head{background:#397d22;clear:both;}#responsive-category-landing-head .container{background:rgba(255, 255, 255, 0.2);max-width:1024px;}#responsive-category-landing-head .container #responsive-category-landing-intro{color:#ffffff;display:flex;justify-content:space-between;padding-top:30px;width:100%;}#responsive-category-landing-head .container #responsive-category-landing-intro h1{font-size:24px;}#responsive-category-landing-head .container #responsive-category-landing-intro .view-more a{border:2px solid #ffffff;color:#ffffff;margin:0;width:100px;}#responsive-category-landing-head .container #head-quick-links h2{color:#ffffff;}#responsive-category-landing-head .container #responsive-category-landing-intro > *{display:inline-block;}.responsive-category-landing-container.kids-childrens-books .childrens-age-block{background-image:url('//www.booktopia.com.au/images/ab-test/kids-bg.jpg');background-repeat:no-repeat;display:block;padding-top:66px;}.responsive-category-landing-container.kids-childrens-books .childrens-age-block h2{color:#ffffff;}.responsive-category-landing-container.kids-childrens-books .childrens-age-block .links{-ms-flex-wrap:wrap;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;}.responsive-category-landing-container.kids-childrens-books .childrens-age-block .links .link{flex:0 0 50%;max-width:50%;text-align:center;}.responsive-category-landing-container.kids-childrens-books .childrens-age-block .links .link a{margin-bottom:15px;width:160px;}#category-landing.ebooks .responsive-category-landing-container #category-landing-page-wrapper .advertisement > div{margin:0 auto;text-align:center;}#category-landing.ebooks .responsive-category-landing-container #category-landing-page-wrapper .booktopia-promo.kobo{max-width:380px;}#category-landing.dvds .responsive-category-landing-container #category-landing-page-wrapper .advertisement > div{margin:0 auto;text-align:center;}#course-finder.university-landing #category-head{padding-top:0;}#course-finder.university-landing #category-head #category-intro{padding-top:30px;padding-bottom:20px;}#course-finder.university-landing #category-head #category-intro #category-intro-row h1{color:#ffffff;font-size:24px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% - 65px);flex-basis:calc(100% - 65px);width:calc(100% - 65px);}#course-finder.university-landing #category-head #category-intro #category-intro-row img{height:65px;}#course-finder.university-landing .advertisement .col-12:last-child{padding-bottom:0 !important;}.course-finder .container{width:100%;padding:0;}.course-finder #category-head{padding-top:0;padding-bottom:0;}.course-finder #category-head #category-intro{background-position:top;background:url('//www.booktopia.com.au/images/assets/background/textbook-finder-m.jpg') no-repeat;background-size:cover;padding-top:30px;padding-bottom:20px;}.course-finder #category-head #category-intro h1{color:#ffffff;font-size:24px;padding:0 20px;margin-bottom:30px;}.course-finder #course-results .col .easily-identify .icon-help{color:#cccccc;font-size:24px;vertical-align:middle;}.course-finder #course-results .col .easily-identify-popup{width:100%;top:120%;right:0;left:initial;max-width:500px;}.course-finder #course-results .col .easily-identify-popup:before{right:10px;left:initial;}.course-finder #course-results .col .easily-identify-popup:after{right:11px;top:-9px;left:initial;}.course-finder #course-results .textbook-text-container [class^="product-type-tag-"]{visibility:visible;display:block;top:0;}.course-finder #course-results.course-finder-empty{background:#f4f4f4;}.course-finder #course-results.course-finder-empty .container.no-results{padding:0;}.course-finder #category-content{padding-top:0;}.course-finder .course-finder-tabs{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;text-align:center;padding:0 1rem;}.course-finder .course-finder-tabs li{max-width:270px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:60px;padding:5px 5px;}.course-finder .course-finder-tabs li a{color:#53565a;display:block;font-size:16px;font-weight:600;text-decoration:none !important;}.course-finder .course-finder-tabs li a span{display:block;font-size:18px;margin-top:5px;}.course-finder .course-finder-tabs li:not(.tab-selected){background:#ffffff;color:#53565a;}.course-finder .course-finder-tabs li.tab-selected{background-color:#125f20;}.course-finder .course-finder-tabs li.tab-selected a{color:#ffffff;}.course-finder .course-finder-tab-content{background:#125f20;padding:15px 15px;position:relative;margin:0 1rem;}.course-finder .course-finder-tab-content select{border-radius:0;border:0;box-sizing:border-box;height:40px;line-height:40px;margin-bottom:10px;max-width:100%;padding:0 10px;width:100%;}.course-finder .course-finder-tab-content select:enabled{-webkit-appearance:none;-webkit-border-radius:0;background-position:98% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'><path fill='%23444' d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'></path></svg>");}.course-finder .course-finder-tab-content input[type="text"]{border-radius:0;border:0;box-sizing:border-box;height:45px;line-height:45px;padding:0 10px;width:100%;}.course-finder .course-finder-tab-content .course-summary-row{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:15px;}.course-finder .course-finder-tab-content .course-summary-row .course-summary-header{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% - 50px);flex-basis:calc(100% - 50px);width:calc(100% - 50px);}.course-finder .course-finder-tab-content .course-summary-row a{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:50px;flex-basis:50px;width:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;background:#ffffff;border-radius:50%;font-size:20px;text-decoration:none;}.course-finder .course-finder-tab-content .course-finder-selection select:enabled{background:#ffffff;}.course-finder .course-finder-tab-content label{color:#ffffff;font-size:15px;font-weight:600;margin-bottom:7px;}.course-finder .course-finder-selection .clear-selection{color:#ffffff;}.course-finder .course-summary-header{color:#ffffff;}.course-finder .no-results{padding:20px;}.course-finder #textbooks-search-module{border-bottom:3px solid #e0e0e0;}.course-finder #textbooks-search-module h3{font-weight:initial;}.course-finder #textbooks-search-module #textbook-search-input{margin:0;font-size:16px;height:50px;border:none;vertical-align:top;padding:0 10px;width:100%;}.course-finder #textbooks-search-module input[type='submit']{width:100%;height:100%;font-weight:600;font-size:16px;text-transform:uppercase;background:#009933;color:#ffffff;border:none;max-height:45px;line-height:45px;}.course-finder-form-toggle{margin-bottom:-10px;}.mobile-search-buttons{margin-top:15px;}#keyword-results #course-finder-links{background:#f4f4f4;}#keyword-results #course-finder-links #head-quick-links{margin:0;}#course-finder-links{padding-bottom:0;}#course-finder-links .container{width:100%;}#course-finder-links .container #head-quick-links{margin:0;}#category{clear:both;}#category h1{margin:0 9px 15px;padding-top:18px;}#why-booktopia{letter-spacing:initial !important;}#why-booktopia h2{font-size:20px;margin-bottom:30px;}#why-booktopia h3{margin-bottom:5px;}#why-booktopia span{display:inline-block;font-size:80px;margin-bottom:10px;}#why-booktopia span.icon-stock-availability{font-size:75px;margin:0.625rem 0;}#why-booktopia span.icon-no-membership-fees{font-size:70px;margin:0.75rem 0;}.advertisement{background:#f4f4f4;padding:15px;}.advertisement.landing-page-promo-dual{height:275px;padding:15px 0;}.advertisement.landing-page-promo-dual img{height:100%;object-fit:cover;-o-object-fit:cover;max-width:375px;}.view-more > a{border:2px solid #009933;display:inline-block;padding:8px 20px;text-decoration:none;text-transform:uppercase;transition:box-shadow 0.5s linear;}section#menu{padding-bottom:0;}.course-finder{clear:both;}.course-finder .course-finder-tabs{overflow:hidden;width:100%;}.course-finder .course-finder-tabs li a .icon-search2{font-size:18px;margin-right:6px;position:relative;top:2px;}.course-finder .course-finder-selection{position:relative;}.course-finder .course-finder-selection h4{display:none;}.course-finder .course-finder-selection #subjects{background-color:transparent;border:0;margin:0;}.course-finder .course-finder-selection #subjects .icon-arrow-down10{display:none;}.course-finder .course-finder-selection #subjects.refinement select{background-color:white;border:1px solid #cccccc;max-width:340px;padding:0 10px;text-transform:none;}.course-finder .course-finder-selection #subjects.refinement select[disabled]{background-color:#dddddd;}.course-finder .course-finder-tab-content.hidden{display:none;}.course-finder .course-finder-tab-content select[disabled]{background-color:#dddddd;}.course-finder .course-finder-tab-content button{text-transform:uppercase;background-color:#019934;border:0;color:#ffffff;font-size:16px;font-weight:600;line-height:45px;margin-top:15px;width:100%;}.course-finder .course-finder-form-toggle{background-color:#f3f3f3;border-radius:50%;bottom:-25px;box-sizing:border-box;font-size:28px;height:50px;left:50%;line-height:50px;margin-left:-25px;position:absolute;text-align:center;text-decoration:none !important;width:50px;display:none;}.course-finder .course-finder-form-toggle .icon-close{height:100%;width:100%;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.course-finder .course-results-header h2{margin:0 10px 15px;}.course-finder #content .product-badges .product-type-tag-course-finder{visibility:visible;display:block;}.course-finder #content .product-badges .product-type-tag-course-finder.product-type-tag-recommended{font-size:11px;}.course-finder #content .product-badges .product-type-tag-course-finder.product-type-tag-recommended:after{padding:0 2px;}.course-finder #content #product-browse.list .product .image .product-badges + a{margin-left:auto;margin-right:auto;}.course-finder #content #product-browse.grid .product .image .product-badges .product-type-tag-course-finder{left:auto;top:33px;}.course-finder.keyword-results #category-head{padding-bottom:0;}.course-finder.keyword-results #category-content{padding-bottom:0;}.course-finder.keyword-results + #content #keyword-results{padding-bottom:0;}.course-finder.keyword-results #keyword-results .container.results .title{font-size:18px;}.course-finder.keyword-results #keyword-results .container.results h3{font-size:16px;}.course-finder.keyword-results #keyword-results .container.results .quick-links-tiles li{font-size:14px;}.course-finder.keyword-results #keyword-results .container.results .quick-links-tiles li a .course-container span{display:inline-block;}.course-finder.keyword-results #keyword-results .container.no-results #textbooks-search-module input[type='submit']{max-height:45px;line-height:45px;}.course-search-results .result{background-color:#f5f5f5;border:1px solid #cccccc;color:#53565a;display:block;margin-top:12px;padding:10px 35px 10px 10px;position:relative;text-decoration:none;}.course-search-results .result:hover{box-shadow:0 0 5px #cccccc;}.course-search-results .result h3{font-size:16px;margin-bottom:7px;}.course-search-results .result .institute-name{font-size:13px;font-weight:600;}.course-search-results .result .go-to{color:#cccccc;font-size:28px;position:absolute;right:5px;top:36%;}#gift-certificate-landing #body{padding:0;}#gift-certificate-landing #gift-certificates #content{padding-top:10px;margin:10px;clear:both;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate{float:left;border:1px solid #cccccc;background-color:#f9f9f9;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate form select{width:100%;float:none;height:40px;box-sizing:border-box;background:#ffffff;padding:0 10px;border:1px solid #cccccc;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate form input{width:100%;float:none;height:40px;box-sizing:border-box;background:#ffffff;padding:0 10px;border:1px solid #cccccc;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate form textarea{max-width:100%;width:100%;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate img{width:100%;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate .preview-btn-container{text-align:center;display:none;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate .gc-tab .preview-btn-container{display:block;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate .card-design-selection{display:flex;overflow-x:auto;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate .card-design-selection div{position:relative;padding:0;background:transparent;margin-bottom:15px;text-align:center;flex:0 0 80px;margin-right:10px;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate .card-design-selection div img{border:1px solid transparent;max-height:50px;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate .card-design-selection div.selected img{border:1px solid #009933;position:relative;}#gift-certificate-landing #gift-certificates #content #choose-gift-certificate .card-design-selection div.selected:after{content:"";position:absolute;top:100%;left:calc(50% - 8px);width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#009933 transparent transparent transparent;}#gift-certificate-landing .product img{width:140px;}#gift-certificate-landing #buy-gift-certificate{width:100%;box-sizing:border-box;position:relative;border-top:none;padding:12px;margin-top:20px;}#gift-certificate-landing #buy-gift-certificate #action .buy-now{width:auto !important;}#gift-certificate-landing .delivery b{display:block;color:#009933;text-transform:uppercase;font-size:16px;}#gift-certificate-landing #giftCertificateWrapper{max-width:480px;margin:auto auto 30px auto;}#gift-certificate-landing #giftCertificateWrapper #choose-amount-quantity h5{margin-top:10px !important;}#gift-certificate-landing #price{width:120px;float:left;font-size:30px;font-weight:600;text-align:right;}#gift-certificate-landing #price .rrp{color:#c8c8c8;min-height:12px;font-size:16px;font-weight:500;}#gift-certificate-landing #price .save{display:none;}#gift-certificate-landing #action .buy-now{display:block;text-align:center;background-color:#00acec;color:#ffffff;padding:10px;margin-top:12px;text-decoration:none;width:250px;}#gift-certificate-landing #action .buy-now *{vertical-align:middle;color:#ffffff;font-weight:600;}#gift-certificate-landing #content > h1{font-size:22px;}#gift-certificate-landing .product{margin-top:20px;}#gift-certificate-landing #booktopia-notification{box-sizing:border-box;}#gift-certificate-landing #certificate-price-overlay{display:none;}@media only screen and (max-width:800px){.advertisement img{width:100%;}}@media only screen and (max-width:321px){.responsive-category-landing-container.kids-childrens-books .childrens-age-block .links .link a{width:90%;}#category-landing .responsive-category-landing-container #uni-course.full-width .form{display:block;}#category-landing .responsive-category-landing-container #uni-course.full-width .form #course-search{width:100%;margin-bottom:20px;margin-right:0;}}@media only screen and (min-width:740px){#category-landing .mr-1024-0{margin-right:0 !important;}#category-landing .mr-1024-3{margin-right:1rem !important;}#category-landing .mx-1024-3{margin-right:1rem !important;margin-left:1rem !important;}#category-landing .ml-1024-3{margin-left:1rem !important;}#category-landing .pt-1024-3{padding-top:1rem !important;}#category-landing .pt-1024-4{padding-top:1.5rem !important;}#category-landing .pb-1024-4{padding-bottom:1.5rem !important;}#category-landing .col-1024-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}#category-landing .col-1024-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}#category-landing .col-1024-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}#category-landing #category-landing-page-wrapper > .container{border-top:0;}#category-landing #brand .row{max-height:none;}#category-landing .show-all{display:none;}}@media only screen and (min-width:767px){.course-finder #category-head #category-intro{background:url('//www.booktopia.com.au/images/assets/background/textbook-finder.jpg') no-repeat center;background-size:cover;}.course-finder .course-finder-tab-content input[type="text"], .course-finder .course-finder-tab-content select{max-width:100%;}.course-finder-selection{width:75%;margin:0 auto;}.responsive-category-landing-container.kids-childrens-books .childrens-age-block .links .link{flex:0 0 33%;max-width:33%;}#category-landing #body.responsive-category-landing-container #uni-course.full-width .form #course-search{height:50px;width:72%;}#gift-certificate-landing #giftCertificateWrapper{max-width:768px;}#gift-certificate-landing #certificate-priced-image{top:0;}.advertisement.landing-page-promo-dual{height:145px;}.advertisement.landing-page-promo-dual img{height:auto;max-width:475px;}#category-landing.aus-stories .advertisement.image-height-150{min-height:180px;height:initial;}.ebook-textbooks #responsive-category-landing-head{background:url('//www.booktopia.com.au/images/assets/landing-pages/etextbooks/header.jpg?v=?v=01092022') center/cover no-repeat !important;}#search-textbooks form{border:1px solid #d2d6db;}#search-textbooks form #refine-search-box{border:none;}#search-textbooks form .textbook-type{border-left:1px solid #d2d6db;}#search-textbooks form button[type=submit]{margin:-1px;}}@media only screen and (min-width:1023px){.responsive-category-landing-container #top-small-crowns .feature-box .feature-images img{height:130px;}.responsive-category-landing-container #top-small-crowns .feature-box .feature-images.feature-image-2{left:30px;}.responsive-category-landing-container #top-small-crowns .feature-box .feature-images.feature-image-3{right:30px;}}.mobile-search-buttons #sort-top{border-bottom:1px solid #dddddd;padding:15px 10px;}.mobile-search-buttons #sort-top select{position:relative;z-index:2;border:1px solid #dddddd;height:40px;background:transparent;font-size:14px;border-radius:0;padding:10px;width:100%;max-width:100%;-webkit-appearance:none;-moz-appearance:none;}.mobile-search-buttons #sort-top h1.label{padding:0;margin:0;font-size:18px;}.mobile-search-buttons #sort-top #sort{position:relative;margin-top:15px;}.mobile-search-buttons #sort-top #sort .icon{position:absolute;top:10px;right:10px;}.mobile-search-buttons #sort-top.sort .option-holder{left:5px;position:absolute;top:3px;}.mobile-search-buttons #sort-top.sort span.label{display:none;}.mobile-search-buttons form.sorterForm{z-index:999999999;}.mobile-search-buttons #refine-search-header #subjects{background:none;margin-left:-7px;height:40px;width:100%;}.mobile-search-buttons #refine-search-header #subjects .option-holder{width:100% !important;}.mobile-search-buttons #refine-search-header #subjects select{width:100% !important;}.mobile-search-buttons .pr-snippet{text-align:center;}.mobile-search-buttons .pr-snippet .pr-snippet-stars{display:inline-block;float:none;text-align:center;}.mobile-search-buttons > span{color:#075f20;float:left;font-size:18px;line-height:40px;margin-left:15px;position:relative;}.mobile-search-buttons > .icon-filter{font-size:15px;}.mobile-search-buttons #subjects .option-holder{left:5px;position:absolute;top:3px;}.mobile-search-buttons #formats input[type="checkbox"], .mobile-search-buttons #price input[type="checkbox"], .mobile-search-buttons #grades input[type="checkbox"]{position:absolute;opacity:0;}.mobile-search-buttons #formats input[type="checkbox"]:focus + label, .mobile-search-buttons #price input[type="checkbox"]:focus + label, .mobile-search-buttons #grades input[type="checkbox"]:focus + label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;border-radius:5px;}.mobile-search-buttons #formats label, .mobile-search-buttons #price label, .mobile-search-buttons #grades label{color:#009933;padding:10px;margin:0 -10px;line-height:1.2em;}.mobile-search-buttons .mobile-refine{border:1px solid #eeeeee;padding:10px;text-align:left;background:#f9f9f9;position:relative;text-decoration:none;}.mobile-search-buttons .mobile-refine .icon-equalizer{float:right;font-size:20px;color:#8e8e8e;}.mobile-search-buttons .mobile-refine a.mobile-refine-toggle{text-decoration:none;color:#333333;font-size:18px;display:inline-block;width:calc(100% - 75px);background-color:#ffffff;padding:9px;border:1px solid #dddddd;}.mobile-search-buttons .mobile-refine a.mobile-refine-toggle span#search-filter-count{color:#009933;margin-left:10px;}.mobile-search-buttons #product-filter{padding:0 10px;}.mobile-search-buttons #product-filter .refine-search-submit{float:none;border-left:none;color:#ffffff;background:#009933;width:50px;}.mobile-search-buttons button.selected{background:#fefefe none no-repeat 0 0;color:#999999;}.mobile-search-buttons button span{display:block;line-height:35px;}.mobile-search-buttons.refinements-expanded .mobile-refine a.mobile-refine-toggle{padding-bottom:22px;position:relative;}.mobile-search-buttons.refinements-expanded .mobile-refine a.mobile-refine-toggle:after{position:absolute;left:0;bottom:-2px;z-index:10;width:100%;content:'';height:2px;background:#ffffff;}.mobile-search-border.refinements-expanded{left:115px;}.mobile-refinements{display:none;margin-bottom:5px;border:1px solid #dddddd;background:#ffffff;}.mobile-refinements #refine-search-box{box-sizing:border-box;float:left;height:40px;width:calc(100% - 50px);border:1px solid #dddddd;padding:0 10px;border-right:none;}.mobile-refinements #search input[type="submit"]{background:#f08603 url("//www.booktopia.com.au/images/ab-test/search.svg") no-repeat scroll center top;border:1px solid #f08603;border-radius:0 4px 4px 0;float:left;height:33px;padding:0 18px;position:relative;width:12%;}.mobile-refinements #reviewRating .refinement-preset{display:inline-block;height:25px;vertical-align:middle;min-width:132px;}.mobile-refinements #reviewRating .refinement-preset .results{color:#444444;float:left;margin:0;line-height:25px;padding-left:3px;}.mobile-refinements .refinement-preset .pr-snippet-stars{padding:0 0 3px;}.refinements-list{padding:3px 0 5px;}.refinements-list #product-filter .review-switch, .refinements-list #product-filter h4{display:none;}.refinements-list #product-filter #search:after{clear:both;display:table;content:"";}.refinement-detail-list{background-color:#fcfcfc;border-radius:0 0 5px 5px;border-top:1px dotted #dddddd !important;display:none;padding:0 10px;position:relative;}.refinement-detail-list li{border-top:1px dotted #dddddd;}.refinement-detail-list li:first-child{border-top:0;}.refinement-detail-list li a{display:block;padding:10px 0;}.refinement{background-color:#ffffff;border-bottom:1px solid #dddddd;line-height:50px;position:relative;text-align:left;}.refinement .refinement-detail-list a{line-height:1.2em;text-decoration:none;}.refinement .refinement-detail-list select{background:#ffffff url("//www.booktopia.com.au/images/assets/arrow-down.png") no-repeat 255px 10px;border:1px solid #cccccc;height:28px;padding:0 26px 0 5px;width:275px;}.refinement .refinement-detail-list .checkbox{background:transparent url("//www.booktopia.com.au/images/assets/product-filter-elements.png") no-repeat -25px 0;display:inline-block;height:14px;margin-right:5px;width:15px;}.refinement .refinement-detail-list .selected .checkbox{background-position:0 0;}.refinement .pr-stars-small{float:left;margin-right:6px;margin-top:3px;}.refinement li a.imagelink .pr-stars-small{margin-top:0;}.refinement .results{color:#53565a;display:inline-block;font-size:13px;line-height:13px;}.refinement-list-toggle{color:#53565a;display:block;font-size:14px;outline:none;padding:0 28px 0 10px;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.refinement-list-toggle:hover{color:#53565a;text-decoration:none;}.refinement-list-toggle span{position:absolute;top:0;right:10px;line-height:49px;font-size:18px;}.refinement-remove{color:#53565a;display:block;font-size:14px;outline:none;padding:0 10px;text-decoration:none;}.refinement-remove:hover{color:#53565a;display:block;font-size:14px;outline:none;padding:0 10px;text-decoration:none;}.refinement-remove:visited{color:#53565a;display:block;font-size:14px;outline:none;padding:0 10px;text-decoration:none;}.refinement-remove span{float:right;line-height:49px;color:#999999;font-size:16px;}.refinement-title .refinement-preset{color:#009933;margin-left:5px;text-transform:capitalize;}#current-filters{margin-bottom:4px;overflow:hidden;padding-bottom:6px;}#current-filters .refinement{border:1px solid #dddddd;float:left;line-height:26px;margin:8px 5px -5px 0px;height:30px;box-sizing:border-box;}#current-filters .refinement .refinement-preset .pr-stars-small{margin-top:5px;}#current-filters .refinement#reviewRating .refinement-preset{min-width:92px;}#current-filters .refinement-remove span{line-height:26px;padding-left:10px;}#current-filters .refinement-remove strong{display:none;}#current-filters > h4{display:none;}#current-filters .refinement-title .refinement-preset{color:#444444;float:left;margin:0;}#current-filters .refinement-title .pr-snippet{clear:none;float:left;}.clear-filters{display:block;padding:20px 0 10px 0;font-size:1.2em;text-decoration:none;text-align:center;}.clear-filters:hover{display:block;padding:20px 0 10px 0;font-size:1.2em;text-decoration:none;text-align:center;}.refinements-collapse{color:#000000;background-color:#f9f9f9;text-decoration:none;border:1px solid #dddddd;display:block;font-size:1.15em;padding:11px 0;text-align:center;margin:15px 10px;}.refinements-collapse:hover{color:#000000;background-color:#f9f9f9;text-decoration:none;border:1px solid #dddddd;display:block;font-size:1.15em;padding:11px 0;text-align:center;margin:15px 10px;}#language.refinement select{font-size:14px;background-color:transparent;border:0;box-sizing:border-box;height:40px;color:#009933;max-width:none;padding:0 30px 0 80px;position:absolute;top:5px;left:0;width:100%;z-index:2;-webkit-appearance:none;-moz-appearance:none;}#language.refinement span{font-size:18px;line-height:50px;position:absolute;right:10px;top:0;}#subjects.refinement .refinement-detail-list{max-height:250px;overflow-y:scroll;}#subjects.refinement .all-subjects.selected{background-color:transparent;font-weight:600;}#subjects.refinement #category-tree ul{padding-left:10px;}#subjects.refinement #category-tree ul li:first-child{border-top:1px dotted #dddddd;}#subjects.refinement #category-tree .current-category{font-weight:600;}#subjects.refinement .select-icon{font-size:18px;line-height:50px;position:absolute;right:10px;top:0;}#subjects.refinement select{font-size:14px;background-color:transparent;border:0;box-sizing:border-box;height:40px;color:#009933;max-width:none;padding:0 30px 0 65px;position:absolute;top:5px;left:0;width:100%;z-index:2;-webkit-appearance:none;-moz-appearance:none;}.current-filters-heading{display:none;}.mobile-search-buttons.buttons button{background:#f9f9f9;border:1px solid #dddddd;font-size:30px;padding:0;border-radius:0;box-shadow:none;height:40px;width:40px;float:right;margin:0;color:#8e8e8e;}.mobile-search-buttons.buttons #reviewRating .pr-snippet .pr-snippet-stars{width:auto;}.pr-stars-small{background-image:url(//images.booktopia.com.au/pwr/booktopia_stars_small.png) !important;background-repeat:no-repeat;}.pr-snippet .pr-snippet-stars{padding:0px;}.pr-snippet .pr-snippet-stars .pr-stars-small{float:left;height:15px;line-height:15px;width:83px;}.pr-modal-container .pr-stars{background-image:url(//images.booktopia.com.au/pwr/booktopia_stars_small.png) !important;}.pr-snapshot-rating .pr-stars{background-image:url(//images.booktopia.com.au/pwr/booktopia_stars.png) !important;padding-top:4px;}.pr-snapshot-rating .pr-stars, .pr-review-faceoff .pr-stars, .pr-modal-container .pr-stars, .pr-modal-container .pr-review-faceoff-review-content .pr-stars{background-image:url(//images.booktopia.com.au/pwr/booktopia_stars.png) !important;}.pr-snippet-stars-reco-reco{display:none;}.p-w-r .pr-accessible-btn, .p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a{background:#009933;border-bottom:2px solid #005f20;}.p-w-r .pr-accessible-btn:hover, .p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a:hover{background:#3e8a23;color:#fff;border-color:#005f20;}.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-review-snapshot-header-intro .pr-headline{font-size:16px;}.p-w-r .pr-content-collection-form .pr-media-modal .modal__body{padding:25px;width:800px;}.p-w-r .pr-war{max-width:800px;}#pr-war-form .form-group{margin-bottom:20px;}.pr-submit .pr-checkbox label{width:auto !important;}.pr-submit .pr-checkbox label span{vertical-align:top!important;}.p-w-r .pr-content-collection-form .pr-media-modal .modal__body .pr-rating-stars{margin:0px;}.p-w-r .pr-alert-container{margin-top:20px;max-width:800px;}.p-w-r .pr-content-collection-form .pr-media-modal .modal__body{max-width:100%;}.p-w-r .pr-media-modal{z-index:99999998;}.p-w-r .pr-read-review, .p-w-r .pr-review-display{padding:0px 8px;}.p-w-r #pr-comments-input{max-width:none;}.p-w-r .pr-header .pr-header-table{margin:0px;}.p-w-r .pr-header .pr-header-product-img{width:100px;}.p-w-r #pr-review-snapshot{background:#f5f5f5;}.p-w-r #pr-review-snapshot .pr-snippet-stars{background:none;}.p-w-r .pr-read-review .pr-rd-footer, .p-w-r .pr-review-display .pr-rd-footer{padding-bottom:10px;}.p-w-r .pr-review-snapshot .pr-review-snapshot-faceoff{background:#fff;}.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write{margin-top:0px;}#pr-reviewsnippet .pr-snippet-read-and-write a{color:#666 !important;text-decoration:none !important;}#pr-reviewsnippet .pr-snippet-read-and-write a:hover{text-decoration:underline !important;}.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-reco-to-friend-message{background:none;}.p-w-r .pr-review-display.pr-rd-display-desktop .pr-review{border-bottom:1px solid #ccc;margin-bottom:20px;}.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-review-total{font-size:14px;font-weight:normal;}.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-review-headline{float:none;margin:10px 0px;}.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-star-rating{float:none;}#customer-reviews > h2{margin:30px 0px 15px 10px;}.p-w-r .pr-review-snapshot .pr-faceoff-readcomplete, .p-w-r .pr-review-snapshot .pr-faceoff-readcomplete-expanded{color:#009933;}.p-w-r .pr-review-snapshot .pr-faceoff-readcomplete-expanded .pr-caret-icon__line, .p-w-r .pr-review-snapshot .pr-faceoff-readcomplete .pr-caret-icon__line{stroke:#009933;}.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-review-snapshot-header-intro .pr-subheadline{display:none;}#product-filter .imagelink{line-height:16px;padding:6px 8px;}#product-filter .pr-snippet{clear:left;line-height:20px;overflow:visible;}#product-filter .pr-snippet .pr-snippet-wrapper P{display:none;}#product-filter .pr-snippet .pr-clear{clear:none;}#product-filter .pr-review-faceoff{background-color:#fff;border:0 none;}#product-filter .pr-review-sort{background-color:#f4f4f4;border:0 none;}#product-filter .pr-review-rating-wrapper{float:none;width:100%;}#product-filter .pr-review-rating .pr-rating{display:none;}#product-filter .reviews-rating .review-count{display:inline-block;font-size:11px;vertical-align:top;}#product-filter .pr-snippet .pr-snippet-review-count{font-size:100%;line-height:20px;margin:0;padding:0;position:relative;}#product-filter .pr-snippet .pr-snippet-stars{background:transparent none repeat scroll 0 0;border-color:-moz-use-text-color;border-style:none;border-width:medium;float:left;margin:0;padding:1px 4px 0 0;}.reviews-rating .review-count{display:inline-block;font-size:11px;padding-left:5px;}.p-w-r .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination{margin-left:30px;float:left !important;}#pr-reviewsnippet > .p-w-r{margin:0px;}.p-w-r .pr-no-reviews .pr-snippet-stars-reco-inline .pr-snippet-read-and-write a{margin:0px;}#pr-reviewsnippet{padding:2px 0px 6px 0px;height:32px;box-sizing:border-box;overflow:hidden;}.p-w-r .pr-snippet .pr-snippet-stars-png .pr-snippet-rating-decimal{margin-top:2px;margin-left:5px;}#pr-reviewdisplay{padding-bottom:15px;}#mobile-site-wrapper .pr-snippet-wrapper{text-align:left;}#review-my-purchase .b-modal-content{min-width:800px;max-height:95%;overflow:scroll;background:#fff;}@media(max-width:800px){#review-my-purchase .b-modal-content{min-width:100%;max-height:100%;padding:10px;}.p-w-r .pr-headline-form-group, .p-w-r .pr-comments-form-group, .p-w-r .pr-location-form-group, .p-w-r .pr-name-form-group, .p-w-r #pr-bottomline, .p-w-r .pr-email_collection-form-group{width:100%;margin-left:0px;margin-right:0px;}}@media(min-width:800px){.p-w-r legend{float:left;width:135px;}.p-w-r label{width:135px;text-align:left;}.p-w-r .pr-flag-review legend{float:none;width:auto;}.p-w-r .pr-flag-review label{width:auto;}#pr-war-form .form-group .form-group, .pr-comments-form-group .pr-form-control-error-wrapper, #pr-war-form .form-group.pr-bottomline-form-group .btn-group-radio-vertical{margin-bottom:0px;width:calc(100% - 150px);display:inline-block;}.pr-submit .pr-checkbox .pr-form-control-error-wrapper{margin-left:135px;}#pr-war-form .form-group.pr-bottomline-form-group .pr-form-control-error-wrapper{margin-top:20px;}#pr-rating{display:inline-block;margin-top:-20px;}.pr-comments-form-group.pr-has-error > div{display:inline-block;}.p-w-r .pr-read-review p, .p-w-r .pr-review-display p{padding-right:10px;}}.p-w-r .pr-accessible-focus-element{visibility:hidden;}.p-w-r .pr-review-snapshot p{line-height:12px;margin:12px 0;}.p-w-r a, .p-w-r .pr-rd-flag-review-container a, .p-w-r .pr-rd-main-footer a{color:#009933;}.p-w-r .pr-read-review .pr-rd-pagination .pr-rd-pagination-btn, .p-w-r .pr-review-display .pr-rd-pagination .pr-rd-pagination-btn{color:#009933;}.pr-media-modal .pr-header-title{background:none !important;margin-bottom:5px !important;text-transform:uppercase !important;}.pr-media-modal a{color:#009933 !important;text-decoration:underline !important;}#customer-reviews-tab #pr-reviewdisplay h2{background:transparent;border:none;margin-bottom:0;padding:0px;text-transform:initial;}ul.menu li#customer-reviews-tab a.pr-snippet-write-review-link{color:#fff;}.p-w-r .pr-media-modal .pr-star-v4{width:50px;height:50px;}#mobile-site-wrapper .pr-subscript{margin:5px 0px !important;}#pr-war-form .pr-comments-form-group, #pr-war-form .pr-form-control-error-wrapper{vertical-align:middle;}.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-review-snapshot-header-intro .pr-subheadline .pr-snapshot-logo{height:30px;width:85px;}.p-w-r .pr-review-display .pr-flag-review-btn.pr-flag-review-btn-submit{background-color:#009933;color:#fff;border:1px solid #009933;}.p-w-r .pr-review-display .pr-flag-review-btn.pr-flag-review-btn-submit:hover{background-color:#fff;color:#009933;border:1px solid #009933;}.p-w-r .pr-review-snapshot.pr-review-enhanced.pr-snapshot-mobile .pr-review-snapshot-header{padding:0px;}.p-w-r .pr-review-snapshot.pr-review-enhanced.pr-snapshot-mobile .pr-review-snapshot-header .pr-review-snapshot-header-intro{justify-content:space-between;}#pr-review-snapshot{padding:0px 10px;}#mobile-site-wrapper #pr-reviewsnippet .p-w-r .pr-snippet{display:flex;justify-content:space-between;}#mobile-site-wrapper #pr-reviewsnippet .p-w-r .pr-snippet .pr-snippet-stars-container{flex:0 0 150px;}#mobile-site-wrapper #pr-reviewsnippet .p-w-r .pr-snippet .pr-snippet-read-and-write{margin-left:0;margin-top:0;}#mobile-site-wrapper .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars{float:none;}#mobile-site-wrapper #pr-reviewsnippet .p-w-r{margin:5px auto;max-width:340px;}#mobile-site-wrapper .pr-snapshot-mobile .pr-snippet .pr-snippet-stars{width:100%;}#mobile-site-wrapper #customer-reviews-tab .product-menu-section > .pr-snippet{display:inline-block;}#mobile-site-wrapper #pr-reviewsnippet a{color:#009933;}#mobile-site-wrapper #pr-reviewsnippet .pr-snippet-write-review-link{padding:6px 0;color:#009933 !important;text-decoration:none;border:none;display:inline-block;margin:0 0 0 5px;}#mobile-site-wrapper #pr-reviewsnippet{height:46px;}.p-w-r .pr-review-snapshot.pr-review-enhanced.pr-snapshot-mobile .pr-review-snapshot-header .pr-review-snapshot-header-intro .pr-headline{font-size:15px;}.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-simple .pr-reco-to-friend-message{background:none;font-size:12px;}@media(max-width:370px){.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-simple .pr-reco-to-friend-message{padding:0px;width:205px;}}#mobile-site-wrapper .p-w-r .pr-review .pr-rd-helpful-action{background:#f5f5f5;margin:0px -10px;padding:10px;border-bottom:2px solid #dcdcdc;}#mobile-site-wrapper .p-w-r .pr-review .pr-rd-helpful-action-btn-group, #mobile-site-wrapper .p-w-r .pr-review .pr-rd-flag-review-container{display:inline-block;margin-right:10px;}#mobile-site-wrapper .p-w-r .pr-rd-flag-review-container a{color:#009933 !important;}#mobile-site-wrapper .p-w-r .pr-rd-flag-review-container section.modal__body{background-color:rgba(0, 0, 0, 0.4);}#mobile-site-wrapper .p-w-r ul.pr-alert_list li{border:none;margin:0;}#mobile-site-wrapper .p-w-r .pr-rd-main-footer a{color:#009933;}#mobile-site-wrapper .p-w-r .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination{margin-left:-15px;margin-right:-15px;float:none !important;}#mobile-site-wrapper .p-w-r .pr-content-collection-form .pr-media-modal .modal__body{padding:20px;}#mobile-site-wrapper .p-w-r .pr-no-reviews .pr-snippet-review-count{display:none;}#mobile-site-wrapper #pr-reviewsnippet .pr-snippet-stars-container .pr-snippet-rating-decimal{width:28px;}@media only screen and (width:320px){#mobile-site-wrapper #pr-reviewsnippet .p-w-r .pr-snippet .pr-snippet-stars-container{flex:0 0 144px;}#mobile-site-wrapper #pr-reviewsnippet .p-w-r .pr-snippet .pr-snippet-stars-container .pr-snippet-rating-decimal{margin-left:2px;}#mobile-site-wrapper #pr-reviewsnippet .p-w-r .pr-snippet .pr-snippet-read-and-write{margin-left:0;margin-top:0;}#mobile-site-wrapper #pr-reviewsnippet .p-w-r .pr-snippet .pr-snippet-read-and-write .pr-snippet-review-count{margin-right:0;font-size:12px !important;}#mobile-site-wrapper #pr-reviewsnippet .p-w-r .pr-snippet .pr-snippet-read-and-write .pr-snippet-write-review-link{padding:6px 0;margin-left:4px;font-size:12px !important;}}.p-w-r .pr-star-v4-0-filled{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjYwIDI0Ny4zIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNjAgMjQ3LjM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojREVERURFO308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMTAuMiwyNDcuM0wxMjkuOSwyMDVsLTgwLjMsNDIuMmwxNS4zLTg5LjVMMCw5NC41bDg5LjgtMTMuMUwxMzAsMGw0MC4yLDgxLjRMMjYwLDk0LjVsLTY1LjIsNjMuNEwyMTAuMiwyNDcuM3oiLz48L3N2Zz4=);}.p-w-r .pr-star-v4-50-filled{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjYwIDI0Ny4zIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNjAgMjQ3LjM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkJCMDQwO30uc3Qxe2ZpbGw6I0RFREVERTt9PC9zdHlsZT48cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9Ijg5LjgsODEuNCAwLDk0LjUgNjQuOSwxNTcuNyA0OS42LDI0Ny4yIDEyOS45LDIwNSAxMzAsMjA1LjEgMTMwLDAgIi8+PHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSIxOTQuOCwxNTcuOSAyNjAsOTQuNSAxNzAuMiw4MS40IDEzMCwwIDEzMCwyMDUuMSAyMTAuMiwyNDcuMyAiLz48L3N2Zz4=);}.p-w-r .pr-star-v4-25-filled{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjYwIDI0Ny4zIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNjAgMjQ3LjM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkJCMDQwO30uc3Qxe2ZpbGw6I0RFREVERTt9PC9zdHlsZT48cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjAsOTQuNSA2NC45LDE1Ny43IDQ5LjYsMjQ3LjIgNjUsMjM5LjEgNjUsODUgIi8+PHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSIxOTQuOCwxNTcuOSAyNjAsOTQuNSAxNzAuMiw4MS40IDEzMCwwIDg5LjgsODEuNCA2NSw4NSA2NSwyMzkuMSAxMjkuOSwyMDUgMTMwLDIwNS4xIDIxMC4yLDI0Ny4zICIvPjwvc3ZnPg==);}.p-w-r .pr-star-v4-75-filled{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjYwIDI0Ny4zIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNjAgMjQ3LjM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojREVERURFO30uc3Qxe2ZpbGw6I0ZCQjA0MDt9PC9zdHlsZT48cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjE5NSw4NSAxOTUsMjM5LjEgMjEwLjQsMjQ3LjIgMTk1LjEsMTU3LjcgMjYwLDk0LjUgIi8+PHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSI0OS44LDI0Ny4zIDEzMCwyMDUuMSAxMzAuMSwyMDUgMTk1LDIzOS4xIDE5NSw4NSAxNzAuMiw4MS40IDEzMCwwIDg5LjgsODEuNCAwLDk0LjUgNjUuMiwxNTcuOSAiLz48L3N2Zz4=);}.p-w-r .pr-star-v4-100-filled{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjYwIDI0Ny4zIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNjAgMjQ3LjM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkJCMDQwO308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMTAuMiwyNDcuM0wxMjkuOSwyMDVsLTgwLjMsNDIuMmwxNS4zLTg5LjVMMCw5NC41bDg5LjgtMTMuMUwxMzAsMGw0MC4yLDgxLjRMMjYwLDk0LjVsLTY1LjIsNjMuNEwyMTAuMiwyNDcuM3oiLz48L3N2Zz4=);}