@import url('https://fonts.googleapis.com/css?family=Open+Sans');@font-face{font-family:'FontAwesome';src:url(/profiles/timber3/themes/timber_commerce_base/css/fonts/fontawesome/fontawesome-webfont.eot?v=4.5.0);src:url(/profiles/timber3/themes/timber_commerce_base/css/fonts/fontawesome/fontawesome-webfont.eot#iefix&v=4.5.0) format('embedded-opentype'),url(/profiles/timber3/themes/timber_commerce_base/css/fonts/fontawesome/fontawesome-webfont.woff2?v=4.5.0) format('woff2'),url(/profiles/timber3/themes/timber_commerce_base/css/fonts/fontawesome/fontawesome-webfont.woff?v=4.5.0) format('woff'),url(/profiles/timber3/themes/timber_commerce_base/css/fonts/fontawesome/fontawesome-webfont.ttf?v=4.5.0) format('truetype'),url(/profiles/timber3/themes/timber_commerce_base/css/fonts/fontawesome/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'aileron';src:url(/profiles/timber3/themes/timber_commerce_base/css/fonts/aileron/aileron-bold-webfont.eot);src:url(/profiles/timber3/themes/timber_commerce_base/css/fonts/aileron/aileron-bold-webfont.eot#iefix) format('embedded-opentype'),url(/profiles/timber3/themes/timber_commerce_base/css/fonts/aileron/aileron-bold-webfont.woff) format('woff'),url(/profiles/timber3/themes/timber_commerce_base/css/fonts/aileron/aileron-bold-webfont.ttf) format('truetype'),url(/profiles/timber3/themes/timber_commerce_base/css/fonts/aileron/aileron-bold-webfont.svg#aileronbold) format('svg');font-weight:600;font-style:normal;}@font-face{font-family:'aileron';src:url(/profiles/timber3/themes/timber_commerce_base/css/fonts/aileron/aileron-light-webfont.eot);src:url(/profiles/timber3/themes/timber_commerce_base/css/fonts/aileron/aileron-light-webfont.eot#iefix) format('embedded-opentype'),url(/profiles/timber3/themes/timber_commerce_base/css/fonts/aileron/aileron-light-webfont.woff) format('woff'),url(/profiles/timber3/themes/timber_commerce_base/css/fonts/aileron/aileron-light-webfont.ttf) format('truetype'),url(/profiles/timber3/themes/timber_commerce_base/css/fonts/aileron/aileron-light-webfont.svg#aileronlight) format('svg');font-weight:300;font-style:normal;}@font-face{font-family:'aileron';src:url(/profiles/timber3/themes/timber_commerce_base/css/fonts/aileron/aileron-regular-webfont.eot);src:url(/profiles/timber3/themes/timber_commerce_base/css/fonts/aileron/aileron-regular-webfont.eot#iefix) format('embedded-opentype'),url(/profiles/timber3/themes/timber_commerce_base/css/fonts/aileron/aileron-regular-webfont.woff) format('woff'),url(/profiles/timber3/themes/timber_commerce_base/css/fonts/aileron/aileron-regular-webfont.ttf) format('truetype'),url(/profiles/timber3/themes/timber_commerce_base/css/fonts/aileron/aileron-regular-webfont.svg#aileronregular) format('svg');font-weight:400;font-style:normal;}@font-face{font-family:'aileron';src:url(/profiles/timber3/themes/timber_commerce_base/css/fonts/aileron/aileron-bolditalic-webfont.eot);src:url(/profiles/timber3/themes/timber_commerce_base/css/fonts/aileron/aileron-bolditalic-webfont.eot#iefix) format('embedded-opentype'),url(/profiles/timber3/themes/timber_commerce_base/css/fonts/aileron/aileron-bolditalic-webfont.woff) format('woff'),url(/profiles/timber3/themes/timber_commerce_base/css/fonts/aileron/aileron-bolditalic-webfont.ttf) format('truetype'),url(/profiles/timber3/themes/timber_commerce_base/css/fonts/aileron/aileron-bolditalic-webfont.svg#aileronbold_italic) format('svg');font-weight:600;font-style:italic;}@font-face{font-family:'aileron';src:url(/profiles/timber3/themes/timber_commerce_base/css/fonts/aileron/aileron-italic-webfont.eot);src:url(/profiles/timber3/themes/timber_commerce_base/css/fonts/aileron/aileron-italic-webfont.eot#iefix) format('embedded-opentype'),url(/profiles/timber3/themes/timber_commerce_base/css/fonts/aileron/aileron-italic-webfont.woff) format('woff'),url(/profiles/timber3/themes/timber_commerce_base/css/fonts/aileron/aileron-italic-webfont.ttf) format('truetype'),url(/profiles/timber3/themes/timber_commerce_base/css/fonts/aileron/aileron-italic-webfont.svg#aileronitalic) format('svg');font-weight:400;font-style:italic;}@font-face{font-family:'aileron';src:url(/profiles/timber3/themes/timber_commerce_base/css/fonts/aileron/aileron-lightitalic-webfont.eot);src:url(/profiles/timber3/themes/timber_commerce_base/css/fonts/aileron/aileron-lightitalic-webfont.eot#iefix) format('embedded-opentype'),url(/profiles/timber3/themes/timber_commerce_base/css/fonts/aileron/aileron-lightitalic-webfont.woff) format('woff'),url(/profiles/timber3/themes/timber_commerce_base/css/fonts/aileron/aileron-lightitalic-webfont.ttf) format('truetype'),url(/profiles/timber3/themes/timber_commerce_base/css/fonts/aileron/aileron-lightitalic-webfont.svg#aileronlight_italic) format('svg');font-weight:300;font-style:italic;}
a.button_1{color:var(--primary-button-text);background-color:var(--primary-button,#eee);display:inline-block;padding:8px 20px 8px 20px;line-height:1em;text-transform:uppercase;font-weight:bold;font-size:.8em;}a.button_1:hover{background-color:var(--primary-button-hover,#eee);color:white;}a.button_2{color:var(--secondary-button-text);background-color:var(--secondary-button,#eee);display:inline-block;padding:8px 20px 8px 20px;line-height:1em;text-transform:uppercase;font-weight:bold;font-size:.8em;}a.button_2:hover{background-color:var(--secondary-button-hover,#eee);color:white;}ul.grid-list{display:flex;list-style:none;text-align:center;}
@font-face{font-family:Merriweather;src:url(/sites/loganberrybooks.com/themes/loganberry/css/fonts/Merriweather/Merriweather-Regular.ttf);}:root{--primary:#9543bf;--headings:#9543bf;--accent-1:#ecc5fa;--accent-2:#cc8215;--accent-3:#662D91;--link-1:#9543bf;--link-1-hover:#78369a;--link-2:#cc8215;--link-2-hover:#78369a;--drop-level-1:#9543bf;--drop-level-1-text:#fff;--drop-level-1-hover:#78369a;--drop-level-2:#9543bf;--drop-level-2-text:#fff;--drop-level-2-hover:#78369a;--primary-button:#cc8215;--primary-button-text:#fff;--primary-button-hover:#cf9133;--secondary-button:#9543bf;--secondary-button-text:#fff;--secondary-button-hover:#78369a;--dark-gray:#353A38;--light-gray:#F6F6F6;--gray:#C3C3C3;}h1,h2,h3,.view-grouping-header{font-family:Merriweather,serif;color:var(--headings);font-weight:normal;}h2{font-size:1.8em;}.notfront .region.region-header{margin-top:0;}header .navbar{padding:0;}.site-logo{margin:0 auto;}.branding{width:100%;}a.button{padding:5px 3vw !important;margin-top:10px;}a.nav-link-icon,i::before,i.fa-solid.fa-cart-shopping::before{font-size:1.2em;transition:.15s ease;color:white;}header ul.menu a.is-active{color:var(--accent-2);}.region.region-header{margin-top:10px;}.block-views-blockhome-rotation-block-1,.block-views-blockhome-rotation-block-2{overflow:hidden;}.home-rotation-sub-text{margin:1vw 0;}#block-timbersitewidebanner{background-color:rgba(102,45,145,.5);}#block-timbersitewidebanner h2,#block-timbersitewidebanner h3{color:white;font-size:4vw;}.path-frontpage #block-views-block-promotional-cards-block-1,.path-frontpage #block-views-block-promotional-cards-block-2{order:0;width:100%;}.path-frontpage #block-views-block-promotional-cards-block-1 .views-row,.path-frontpage #block-views-block-promotional-cards-block-2 .views-row{max-width:350px;}.view-promotional-cards .content-container{position:absolute;}.path-frontpage #block-timber-mainpagecontent{margin:0px auto 0px auto;width:70vw;min-width:320px;font-size:1.2em;}.path-frontpage .field--name-body{max-width:unset;}.view-promotional-cards .view-content{background:transparent;padding-bottom:0;}.view-promotional-cards .promotional_cards_container{}.view-promotional-cards .content-container .content{top:-10px;}.front-feature .slick{position:relative;}.path-frontpage .region-content .view-content{position:relative;}.slick-next.slick-arrow{right:-30px;}.slick-prev.slick-arrow{left:-30px;}#block-views-block-recently-added-used-items-block-1{width:80%;min-width:320px;margin:0 auto;}footer{padding:0;}footer .navbar-nav{flex-flow:row;align-items:center;}.region-footer{background:var(--primary);}footer.footer-.text-dark.bg-{background:#fff;}nav#block-footermenu{order:2;}div#block-footerstorehours{order:3;}.region-footer .navigation{width:unset;}footer ul.nav.navbar-nav li a,footer .social-media-links a::before{color:#fff;text-align:center;line-height:1em;}footer .social-media-links{justify-content:flex-start;}#block-timberstorehours{border-right:none;border-left:none;color:#fff;}.region-footer #block-footeraddress{color:#fff;border:none;}#block-timberfootertag,#block-timberfootertag a{color:#fff;}.taxo-menu-category-header span,.cat-menu-header .heading{font-family:'Merriweather';font-weight:normal;}.path-frontpage #block-views-blockpositioned-content-block-4{text-align:center;}.view-positioned-content .field-content p{font-size:1.5em;}article iframe{width:900px;min-height:3000px;margin:0 auto;max-width:100%;display:flex;}.page-node-type-newsletter article .node__content{display:none;}ul ul li.new-releases,ul ul li.best-selling{display:none !important;}.navbar #navbarSupportedContent{width:100%;}.region-nav-main{width:100%;justify-content:center;align-items:center;}li.nav-item{padding:1px 3px 0 2px;}.region-nav-main .ada-icon i{background-color:var(--primary);}.region-nav-main .block-commerce-cart-wrapper{padding:0 5px 0 20px;}.store-hours{color:#000;padding:0 5px 0 20px;}.ada-icons .logout-divider{color:var(--primary);}.search-close{display:none;font-size:1.2em;position:absolute;right:35%;top:38%;cursor:pointer;color:white;font-weight:bold;background:var(--primary);border-radius:28px;padding:0px 11px 2px 11px;}.search-block-active .search-close{display:block;}.navbar .nav-icon-wrapper{justify-content:center;position:relative;top:5px;min-width:340px;z-index:500;}.search-icon{display:none;}.region-nav-main #cat-menu-button{margin-left:0;}.timber-header-autocomplete-search input.form-autocomplete::placeholder{color:grey;}.timber-header-autocomplete-search .focus input.form-autocomplete{color:#444 !important;}.timber-header-autocomplete-search input.form-autocomplete{color:#444 !important;}.timber-header-autocomplete-search input[id*="edit-reset-timber"]{padding-left:4px !important;font-size:.95em !important;}#block-views-block-promotional-cards-block-3 .views-row{width:100%;}.block-views-blockpromotional-cards-block-3{margin:2% auto;}.block-views-blockpromotional-cards-block-3 .view-content{background:transparent;}.promotional_cards_container .content{text-shadow:2px 2px 2px rgba(0,0,0,.8);}.ada-icon i{width:1.2em;height:1.2em;}.ada-icons .logout-divider{font-size:1.8em;position:relative;top:-5px;}.ada-icons .logout i{font-size:1.1em;margin:1px 10px 0 2px;}i.fa-solid.fa-gear{position:relative;top:0;}i.fa-solid.fa-search{position:relative;top:-1px;left:9px;}.cart--cart-block a .cart-block--summary__count{margin-top:4px;}#cart-toggle.ada-icon i{margin-top:0;}#cat-menu-button.ada-icon i{width:24px;}.site-logo img{width:200px;height:auto;}.site-logo{margin:0;width:100%;display:flex !important;}span.rotated-short-message{font-size:2.5em;position:absolute;color:#fff;top:33%;left:0;z-index:1;padding-left:200px;text-shadow:0 0 5px rgb(0 0 0);}#flexslider-1{width:100%;}.field-content.rotated-caption{background-color:rgb(255,255,255,.8);color:#111;padding:50px;right:0;align-content:center;}.path-frontpage #block-views-block-recently-added-used-items-block-1,.path-frontpage div[id*="featured-products"]{width:70% !important;min-width:340px;}.path-frontpage div[id*="featured-products"] .view-grouping{max-height:100vw;overflow:hidden;}#block-views-block-featured-products-block-2{margin-top:50px;}.view-events .front-event-title a,.path-frontpage .front-event-date{color:#000;}.path-frontpage .view-grouping-header{text-align:center;}.path-frontpage .view-events img{max-height:310px;width:auto;}.front-feature .view-content{position:relative !important;width:100% !important;display:block !important;}.front-event-book-type{background-color:var(--primary);color:white;font-weight:bold;padding:5px 15px;}.slick__slider{display:flex;flex-flow:row;}div[class*="featured"] .slick-slide{max-width:220px;}.slick-list.draggable{width:100%;}.view-featured-bookshelves .slick__slide,.view-featured-bookshelves .slick-slide,.view-featured-products .slick__slide,.view-featured-products .slick-slide{margin:0 5px;min-width:150px;}.slick-slide img{margin:0 auto 5px auto;}.front-event-blocks-wrapper .view-events{max-width:100vw;min-width:360px;}#block-views-block-events-block-4 h2{margin:50px 0 20px 0;text-align:center;}.slick-initialized .slick-slide{margin:0 10px;min-width:160px;}.slick-track{min-width:360px;}.slick--view--featured-products{margin:20px 0 0px 0;}.collectible-book{display:flex;flex-flow:row wrap;max-width:80%;margin:0 auto 50px;}.collectible-book-title-price{width:100%;display:flex;flex-flow:row;justify-content:space-between;background-color:var(--accent-2);color:#fff;font-size:1.2em;font-weight:bold;padding:10px 20px 0;}.collectible-book-title-price a{color:#fff;}p.collectible-book-image{margin-right:15px;max-width:40%;}form#views-exposed-form-collectible-books-page-1{display:flex;justify-content:flex-end;}.collectible-book-body{max-width:55%;font-size:.9em;padding-top:10px;}.view-collectible-books .view-content{display:flex;flex-flow:wrap;}.view-collectible-books .views-row{max-width:45%;}.collectible-book-title-price p{position:relative;top:3px;}.page-curated-reads .region-content{max-width:70% !important;}.curated-reads{display:flex;flex-flow:wrap;}.curated-reads h2,.curated-reads h3{width:100%;margin:15px 0;color:#000;font-weight:bold;}.curated-reads-left{display:flex;}a.curated-reads-link{color:#fff;background-color:var(--primary);padding:10px 0;font-weight:bold;width:100%;display:flex;justify-content:center;}a.curated-reads-link:hover{background-color:var(--link-1-hover);}div#category-menu-header img{width:135px;position:relative;top:-20px;}.blog-post-wrapper .field--name-title,.blog-post-wrapper .field--name-body,.blog-post-wrapper .field--name-sku,.blog-post-wrapper .field--type-timber-data,.blog-post-wrapper .field--name-variations,.blog-post-wrapper .field--name-price{display:none;}.blog-post-right{display:flex;align-items:center;}h3.blog-post-header{width:100%;}.blog-post-wrapper{display:flex;flex-flow:column;}.page-node-type-blog-post .field--name-sku,.page-node-type-blog-post .field--name-variations,.page-node-type-blog-post .field--name-price,.page-node-type-blog-post .timber_data .field--name-product_body,.page-node-type-blog-post .timber_data .field--name-library_description,.page-node-type-blog-post .field--name-field-featured-book .field--name-body,.page-node-type-blog-post .field--name-field-featured-book .field--name-title,.page-node-type-blog-post .flex-direction-nav,.page-node-type-blog-post .field--name-field-type,.page-node-type-blog-post .node-price,.page-node-type-blog-post .timber-data-content .field__label,.page-node-type-blog-post .timber-data-content .field--name-library_series,.page-node-type-blog-post .timber-data-content .field--name-library_cat_bisac,.page-node-type-blog-post .field--name-created,.page-node-type-blog-post .node__submitted{display:none !important;order:unset;}.page-node-type-blog-post .node__content{display:flex;flex-flow:row wrap;}.page-node-type-blog-post .field--name-field-featured-book{order:1;max-width:10vw;}.page-node-type-blog-post .field--name-body{order:2;margin:0 25px;max-width:70%;}.page-node-type-blog-post .timber_data{order:3;width:100%;}.page-node-type-blog-post .timber-data-content{display:flex;flex-flow:row;}.page-node-type-blog-post .timber-data-content .field:after{content:"|";font-size:.9em;position:absolute;margin:-25px -15px;}.page-node-type-blog-post .timber-data-content .field__item{font-size:.9em;padding-right:25px;}.timber-cat-menu > .menu > li > a,#timber-cat-container .nav li a{padding:2px 5px 2px 22px;}.second-level{margin-bottom:3px!important;padding-bottom:0!important;}.view-our-staff{.view-content{display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:40px;}.timber-row-style-stack.views-row{width:31%;min-width:320px;}.views-row .field-content{display:flex;flex-flow:row wrap;justify-content:space-between;}.views-row .field-content .staff-name a{width:100%;}.staff-body{display:flex;flex-flow:row wrap;}.img-fluid.image-style-homepage-blog-image{width:150px;height:auto;float:left;padding:0 15px 0 0;}.staff-body p{line-height:1.35em;padding-top:16px;}.staff-member{display:flex;flex-flow:column;justify-self:center;border-top:6px solid var(--primary);padding:10px 20px;min-height:390px;margin-bottom:25px;position:relative;}.staff-name{background:var(--primary);color:white;text-align:right;padding:5px 10px;position:absolute;top:-40px;display:block;left:0px;font-size:1.1em;font-weight:bold;}.staff-name a{color:#fff;}}.commerce-product{.section-two-wrapper div[class*="-message"]{color:var(--primary) !important;}main .social-media-links{margin:-40px 0 15px auto;}div[class*="author"] a.search-field-link{color:#555;font-size:.9em;}.product-header-wrapper .field--name-stock_cond{order:-1;display:flex;align-items:center;font-size:.9em;margin:-10px 0 10px 0;background:var(--accent-2);padding:0px 0px 0px 10px;border-bottom:1px solid black;color:white;}.product-header-wrapper .field--name-stock_cond .field__item{padding:2px 20px;background-color:white;color:#333;margin-top:0px;}.product-header-wrapper .field--name-product_author.product-header{width:100%;}}.timber-data-product-bundle-variable_price .timber-sell-price{display:none !important;}.view .available-message{font-size:1em !important;border-radius:1px;}.page-node-type-event .flexslider .slides > li{display:unset;}.homepage .block-local-tasks-block{display:block;}
