@charset "UTF-8";@-moz-keyframes rotate{0%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate{0%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.row{display:flex;margin:0 -15px;flex-wrap:wrap}[class*=col-]{width:100%;flex:0 0 1;padding:0 15px}#top .flex_column.one_whole,.full-width{width:100%!important}#top .flex_column.one_whole{margin-right:0!important}.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}.col-4{width:33.3333333333%}.col-5{width:41.6666666667%}.col-6{width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12{width:100%}.d-block{display:block}.d-inline{display:inline}.d-none{display:none}.d-inline-block{display:inline-block}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.alternate_color .h1,.alternate_color h1,.main_color .h1,.main_color h1{color:#245126!important}.alternate_color .h2,.alternate_color h2,.main_color .h2,.main_color h2{color:#245126!important}.alternate_color .h3,.alternate_color h3,.main_color .h3,.main_color h3{color:#245126!important}.alternate_color .h4,.alternate_color h4,.main_color .h4,.main_color h4{color:#245126!important}.alternate_color .h5,.alternate_color h5,.main_color .h5,.main_color h5{color:#245126!important}.alternate_color .h6,.alternate_color h6,.main_color .h6,.main_color h6{color:#245126!important}.f-20{font-size:20px}.h1,h1{font-family:"EB Garamond";font-weight:400;text-transform:none!important;color:#245126!important}.h2,h2{font-family:"EB Garamond";font-weight:400;text-transform:none!important;color:#245126!important}.h3,h3{font-family:"EB Garamond";font-weight:400;text-transform:none!important;color:#245126!important}.h4,h4{font-family:"EB Garamond";font-weight:400;text-transform:none!important;color:#245126!important}.h5,h5{font-family:"EB Garamond";font-weight:400;text-transform:none!important;color:#245126!important}.h6,h6{font-family:"EB Garamond";font-weight:400;text-transform:none!important;color:#245126!important}.h1,.h2,h1,h2{font-size:45px;font-weight:400;line-height:60px}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.fw-normal{font-weight:400}.fw-bold{font-weight:700}.responsive #top .logo{display:block;width:80px;margin:0 auto}.responsive #top .logo a{display:block}.responsive #top .logo img{max-width:80px;margin:0 auto}.responsive #header_meta .container{width:95%!important;max-width:95%!important}.responsive #header_meta .sub_menu .custom-header-menu{display:none;visibility:hidden}.responsive #header_meta .phone-info .phone-label{display:none}.responsive #header_meta .phone-info a{display:inline-block;margin:8px 5px;padding-right:16px}.responsive #header_meta .phone-info a:last-child{padding-right:0}.responsive #header_main .cart_dropdown{display:none;visibility:hidden}.responsive #header_main .av-burger-menu-main{padding-right:0}#top #header_meta{font-size:15px}#top #header_meta .phone-info{font-size:11px;padding:7px 0}#top #header_meta .phone-info a{color:#fff;font-size:16px}#top #header_meta .phone-info a svg path{fill:#fff}#top #header_meta .phone-info .gift-card-btn{background:url(../img/gift-card-white.svg) no-repeat left center;background-size:auto 30px;color:#fff;display:inline-block;font-size:13px;font-weight:700;line-height:29px;min-height:30px;padding-left:36px}#top .sub_menu .advanced-search-container{position:relative}#top .sub_menu .advanced-search-container .simple-search{margin:0}#top .sub_menu .advanced-search-container .simple-search .search-field{width:100%}#top .sub_menu .advanced-search-container .simple-search .search-field .search-input{font-size:15px;padding:5px 0 5px 15px;overflow:hidden}#top .sub_menu .advanced-search-container .simple-search .search-input,#top .sub_menu .advanced-search-container .simple-search .search-submit{height:auto}#top .sub_menu .advanced-search-container .simple-search .search-submit svg{width:16px;height:16px}#top .sub_menu .advanced-search-container .simple-search .location-wrap{display:none}#top .sub_menu .advanced-search-container .simple-search button{width:39px}#top .sub_menu .advanced-search-container .advanced-search{display:none}#top .sub_menu .advanced-search-container .expander{display:none;color:#fff;position:absolute;top:50%;transform:translateY(-50%);right:155px}#top .sub_menu .advanced-search-container .expander .expander-icon svg{position:relative;top:3px}#top .sub_menu .advanced-search-container .expander .expander-icon svg path{fill:#fff}#top ul.main_menu .menu-item a{font-weight:500}#top ul.custom-header-menu{position:absolute;margin:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;display:flex;align-items:stretch}#top ul.custom-header-menu>li{float:none;border-right:none;padding:0 6px}#top ul.custom-header-menu>li:first-child{padding-left:0}#top ul.custom-header-menu>li+li{border-left:1px solid #457d48}#top ul.custom-header-menu>li ul{top:0;display:block;position:relative;left:0;background:0 0;box-shadow:none;width:auto;border:none;padding:0}#top ul.custom-header-menu>li ul:after{content:"";clear:both;display:block}#top ul.custom-header-menu>li ul::after{content:"";clear:both;display:block}#top ul.custom-header-menu>li ul *{background:0 0!important}#top ul.custom-header-menu>li ul li{float:left}#top ul.custom-header-menu>li a{padding:0;min-height:30px;border:none;display:flex;align-items:center}#top ul.custom-header-menu>li a svg,#top ul.custom-header-menu>li a svg path{transition:fill ease-in-out .25s}#top ul.custom-header-menu>li a.facebook:active path,#top ul.custom-header-menu>li a.facebook:active svg,#top ul.custom-header-menu>li a.facebook:hover path,#top ul.custom-header-menu>li a.facebook:hover svg{fill:#3c5a99}#top ul.custom-header-menu>li a.instagram:active path,#top ul.custom-header-menu>li a.instagram:active svg,#top ul.custom-header-menu>li a.instagram:hover path,#top ul.custom-header-menu>li a.instagram:hover svg{fill:#c13584}#top ul.custom-header-menu>li a.twitter:active path,#top ul.custom-header-menu>li a.twitter:active svg,#top ul.custom-header-menu>li a.twitter:hover path,#top ul.custom-header-menu>li a.twitter:hover svg{fill:#1da1f2}#top ul.custom-header-menu>li .cart-contents{display:flex;align-items:center;text-decoration:none}#top ul.custom-header-menu>li .cart-contents .cart-number{border-radius:50%;background:#fca635;display:block;width:21px;height:21px;border:1px solid #fff;color:#245126;font-size:13px;font-weight:700;text-align:center;position:relative;margin-right:-5px;line-height:18px}#top ul.custom-header-menu>li .login-link{display:flex;align-items:center;color:#fff;text-transform:uppercase;line-height:21px;font-weight:600;font-size:13px;text-decoration:none}#top ul.custom-header-menu>li .login-link .login-icon{margin-right:2px}#top .title_container{height:auto!important;min-height:310px}#top .title_container .main-title{font-size:45px;color:#fff!important;line-height:1;pointer-events:none}#top .title_container+#searchform>div{max-width:100%!important}#top.single-product .title_container{min-height:200px}#top.single-product .title_container .entry-title{display:none}#top #wrap_all .footer-bottom{background:#fff;font-weight:400}#top #wrap_all .footer-bottom a{font-weight:400;font-size:14px}#top #wrap_all .footer-bottom .flex_column{background-color:transparent;background-image:none;margin-right:0;margin-bottom:0;padding:0}#top #wrap_all .footer-bottom .flex_column:last-child a,#top #wrap_all .footer-bottom .flex_column:last-child h6{font-size:14px}#top #wrap_all .footer-bottom .flex_column:last-child .footer-links a{font-size:12px}#top #wrap_all .footer-bottom .flex_column:last-child .social-media-buttons .avia-button{font-size:20px;margin:0 10px!important}#top #wrap_all .footer-bottom .flex_column.av_one_full{margin-left:0;width:100%}#top #wrap_all .footer-newsletter-signup{position:relative}#top #wrap_all .footer-newsletter-signup:before{content:"";border-left:1px solid #7cab7e;height:100%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;display:none;left:0}#top #wrap_all .footer-newsletter-signup::before{content:"";border-left:1px solid #7cab7e;height:100%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;display:none;left:0}#top #wrap_all .footer-socialbtn .avia-button{padding:15px}#top #wrap_all .footer-newsletter-signup .avia-button.avia-color-dark,#top #wrap_all .footer-socialbtn .avia-button.avia-color-dark{border:none!important}#top #wrap_all .footer-bottom .template-page{padding-top:0;padding-bottom:0}#top #wrap_all .footer-bottom .flex_column{margin-bottom:0}#top #wrap_all .footer-links,#top #wrap_all .footer-svg-links{list-style:none;margin:0;padding:0;display:flex}#top #wrap_all .footer-links li,#top #wrap_all .footer-svg-links li{margin-left:0}#top #wrap_all .footer-links li a,#top #wrap_all .footer-svg-links li a{font-size:13px}#top #wrap_all .footer-links .icon-gift-card,#top #wrap_all .footer-links .icon-newsletter,#top #wrap_all .footer-svg-links .icon-gift-card,#top #wrap_all .footer-svg-links .icon-newsletter{position:relative;padding-left:28px}#top #wrap_all .footer-links .icon-gift-card:before,#top #wrap_all .footer-links .icon-newsletter:before,#top #wrap_all .footer-svg-links .icon-gift-card:before,#top #wrap_all .footer-svg-links .icon-newsletter:before{content:"";position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}#top #wrap_all .footer-links .icon-gift-card::before,#top #wrap_all .footer-links .icon-newsletter::before,#top #wrap_all .footer-svg-links .icon-gift-card::before,#top #wrap_all .footer-svg-links .icon-newsletter::before{content:"";position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}#top #wrap_all .footer-links .icon-gift-card:before,#top #wrap_all .footer-svg-links .icon-gift-card:before{width:19px;height:19px;background:url(/wp-content/uploads/2019/05/gift-card.svg)}#top #wrap_all .footer-links .icon-gift-card::before,#top #wrap_all .footer-svg-links .icon-gift-card::before{width:19px;height:19px;background:url(/wp-content/uploads/2019/05/gift-card.svg)}#top #wrap_all .footer-links .icon-newsletter:before,#top #wrap_all .footer-svg-links .icon-newsletter:before{width:19px;height:20px;background:url(/wp-content/uploads/2019/05/envelope-with-sheet-inside.svg)}#top #wrap_all .footer-links .icon-newsletter::before,#top #wrap_all .footer-svg-links .icon-newsletter::before{width:19px;height:20px;background:url(/wp-content/uploads/2019/05/envelope-with-sheet-inside.svg)}#top #wrap_all .footer-svg-links{display:block}#top #wrap_all .footer-links li a{background-color:#efefef;border-radius:4px;padding:5px 8px}#top #wrap_all .footer-links li a:hover{background-color:#245126;color:#fff!important;text-decoration:none}#top #wrap_all .avia-buttonrow-wrap.social-media-buttons{text-align:left}#top #wrap_all .avia-buttonrow-wrap.social-media-buttons .avia-button{background:0 0;padding:0;vertical-align:top}#top #wrap_all .column-1,#top #wrap_all .column-2{font-size:14px}#top #wrap_all .column-2 p{margin:0}#top #wrap_all .column-2 .copyright{font-weight:400}#top #wrap_all .column-2 .copyright a{font-weight:400;margin:0}#top #wrap_all .footer-logo img{margin-top:20px;width:107px}#top #wrap_all .icon-phone,#top #wrap_all .icon-store{position:relative;padding-left:28px}#top #wrap_all .icon-phone:before,#top #wrap_all .icon-store:before{content:"";position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}#top #wrap_all .icon-phone::before,#top #wrap_all .icon-store::before{content:"";position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}#top #wrap_all .icon-store:before{width:20px;height:19px;background:url(/wp-content/uploads/2020/05/store-icon.svg)}#top #wrap_all .icon-store::before{width:20px;height:19px;background:url(/wp-content/uploads/2020/05/store-icon.svg)}#top #wrap_all .icon-phone:before{width:15px;height:15px;background:url(/wp-content/uploads/2020/05/call-answer.svg)}#top #wrap_all .icon-phone::before{width:15px;height:15px;background:url(/wp-content/uploads/2020/05/call-answer.svg)}#top #scroll-top-link{right:20px;bottom:20px}div .slideshow_caption{padding-bottom:69px!important}div .slideshow_caption,div .slideshow_caption a,div .slideshow_caption h2,div .slideshow_caption h2 .special_amp,div .slideshow_caption h2 strong,div .slideshow_caption strong{color:#fff!important}div .slideshow_caption h1,div .slideshow_caption h2{line-height:1}div .slideshow_caption .avia-caption-content{display:none;visibility:hidden}div .slideshow_caption .avia-slideshow-button{margin-top:0!important;top:0!important;display:inline-flex;align-items:center}div .slideshow_caption .avia-slideshow-button img{left:0!important;top:0!important;margin:0 6px 0 0!important;float:none;display:inline}.home .home-browse h2{display:flex;align-items:center;justify-content:center}.home .home-browse h2 img{margin-right:12px}.home .home-products-kids-header,.home .home-products-new-header{margin-top:18px!important}.home .home-products-kids h3{margin-bottom:1em}.home .home-products-kids .author{font-size:14px!important}.home .home-products-kids img{width:auto;border:none;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.home .home-events h1,.home .home-events h2{color:#fff!important}.home .home-events h3{color:#7cab7e!important;display:block}.home .home-events .avia-content-slider .slide-entry{padding:20px}.home .home-events .avia-content-slider .slide-entry .more-link{text-transform:capitalize}.home .home-events .avia-content-slider .avia-slideshow-arrows a:before{border:none!important;font-size:50px}.home .home-events .avia-content-slider .avia-slideshow-arrows a::before{border:none!important;font-size:50px}.home .home-givingbackcircle{width:auto;height:auto;padding:12px 18px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.home .home-browse{margin-top:0!important}.home .home-browse img{display:none;visibility:hidden}.home .home-giftshop{background-image:none!important}.home .home-giftshop .home-giftshopcontent .av_textblock_section:nth-child(2){position:relative}.home .home-giftshop .home-giftshopcontent .av_textblock_section:nth-child(2):before{content:"";position:absolute;border-top:1px solid #7cab7e;width:100%;left:0;top:50%;display:block;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:0}.home .home-giftshop .home-giftshopcontent .av_textblock_section:nth-child(2)::before{content:"";position:absolute;border-top:1px solid #7cab7e;width:100%;left:0;top:50%;display:block;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:0}.home .home-giftshop .home-giftshopcontent .av_textblock_section:nth-child(2):after{content:"";left:0;top:50%;display:block;border-left:1px solid #7cab7e;border-right:1px solid #7cab7e;width:calc(100% - 2px);z-index:0;position:absolute;height:100%}.home .home-giftshop .home-giftshopcontent .av_textblock_section:nth-child(2)::after{content:"";left:0;top:50%;display:block;border-left:1px solid #7cab7e;border-right:1px solid #7cab7e;width:calc(100% - 2px);z-index:0;position:absolute;height:100%}.home .home-giftshop .home-giftshopcontent .av_textblock_section:nth-child(2) .avia_textblock{text-align:center}.home .home-giftshop .home-giftshopcontent .av_textblock_section:nth-child(2) h4{position:relative;display:inline-block;background:#fff;padding:0 18px;z-index:100}.home .home-giftshop .home-giftshopcontent .av_textblock_section:nth-child(2)+.product-grid{padding:17px 34px;border:1px solid #7cab7e;border-top:none;margin-bottom:34px}.home .home-footersection{background:#efefef}.home .home-footersection .entry-content-wrapper{display:grid;grid-template-columns:104px auto;grid-template-rows:1fr 1fr;grid-column-gap:30px;grid-row-gap:30px;align-items:center}.home .home-footersection .entry-content-wrapper>.flex_column{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2;position:relative}.home .home-footersection .entry-content-wrapper>.flex_column:before{content:"";position:absolute;right:-15px;visibility:visible;border-right:1px solid #cddbce;height:100%;display:block}.home .home-footersection .entry-content-wrapper>.flex_column::before{content:"";position:absolute;right:-15px;visibility:visible;border-right:1px solid #cddbce;height:100%;display:block}.home .home-footersection .entry-content-wrapper>.flex_column+.flex_column{grid-row-start:2;grid-row-end:3}.home .home-footersection .entry-content-wrapper>.flex_column_table{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:3}.home .home-footersection .template-page{padding-bottom:0}.home .home-footersection .flex_column{margin-top:0}.home .home-footersection .flex_column_table .flex_column p{margin:0;text-align:left!important}.home .footer-socialbtns .template-page{padding-top:14px;padding-bottom:14px}.home .footer-socialbtns .entry-content-wrapper{display:flex;flex-wrap:nowrap;justify-content:space-between}.home .footer-socialbtns .entry-content-wrapper .avia-button-wrap{display:block}.home .footer-socialbtns .entry-content-wrapper .avia-button-wrap .avia-button{padding-left:0;padding-right:0}.home .avia-fullwidth-slider .avia-slide-wrap img{max-height:130px;min-height:0!important;object-fit:contain}.home .avia-slideshow-dots{display:none;height:auto;bottom:65px}.home .avia-slideshow-dots a{margin:0 6px;width:13px;height:13px;border:3px solid #fff;background:0 0;transition:border-color ease-in-out .25s,background-color ease-in-out .25s}.home .avia-slideshow-dots a:active,.home .avia-slideshow-dots a:hover{border-color:#7cab7e;background-color:#245126}.responsive #top #wrap_all .home-products .flex_column{margin-bottom:80px}#top .home-events{border-top:8px solid #457d48!important;border-bottom:8px solid #457d48!important;background-color:#245126}#top .home-events h4{color:#7cab7e!important}#top .av_inherit_color *{color:inherit!important}#top .home-community .flex_column{padding-top:85px}#top .dark-bg .h1,#top .dark-bg h1{color:#fff!important}#top .dark-bg .h2,#top .dark-bg h2{color:#fff!important}#top .dark-bg .h3,#top .dark-bg h3{color:#fff!important}#top .dark-bg .h4,#top .dark-bg h4{color:#fff!important}#top .dark-bg .h5,#top .dark-bg h5{color:#fff!important}#top .dark-bg .h6,#top .dark-bg h6{color:#fff!important}#top .dark-bg p{color:#fff}#top .dark-bg .contact-form input,#top .dark-bg .contact-form textarea{border-radius:23px}.contact-section+* .entry-content-wrapper{display:flex;flex-wrap:wrap}.contact-section+* .entry-content-wrapper .flex_column:nth-child(1){order:1}.contact-section+* .entry-content-wrapper .flex_column:nth-child(2){order:5}.contact-section+* .entry-content-wrapper .flex_column:nth-child(3){order:2}.contact-section+* .entry-content-wrapper .flex_column:nth-child(4){order:3}.contact-section+* .entry-content-wrapper .flex_column:nth-child(5){order:6}.contact-section+* .entry-content-wrapper .flex_column:nth-child(6){order:7}.contact-section+* .entry-content-wrapper .flex_column:nth-child(7){order:4}.contact-section+* .entry-content-wrapper .flex_column:nth-child(8){order:8}.contact-section+* .entry-content-wrapper .flex_column *{text-align:center!important}.d-flex{flex-wrap:wrap}.d-flex .equal-columns{width:100%;margin-bottom:16px}#top .book-section .flex_column{padding:20px;background:#efefef;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#top .book-section .flex_column:not(.one_whole):first-child{padding-bottom:128px;background-position:bottom center;background-repeat:no-repeat;background-image:url(/wp-content/themes/enfold-child/img/books-bg.png)}#top .book-section .flex_column:not(.one_whole):last-child{padding-bottom:68px;background-image:url(/wp-content/themes/enfold-child/img/shopping-bg.png);background-position:right center;background-repeat:no-repeat}#top .book-section .flex_column .avia-button-wrap{text-align:left}#top .book-section .flex_column .avia-button-wrap .avia-button{background:0 0;border:2px solid #245126;color:#245126;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;font-size:17px;font-weight:600}#top .book-section .flex_column .advanced-search-container{width:100%;padding:0}#top .book-section .flex_column .advanced-search-container .simple-search .search-input{background:#fff}#top .book-section .flex_column .advanced-search-container .simple-search .search-submit{background:#fff}#top .book-section .flex_column.search-large{background-image:url(/wp-content/themes/enfold-child/img/books-bg-large.png);padding-bottom:338px;background-position:bottom -125px center;background-repeat:no-repeat;background-size:75% 75%}#top .book-section .flex_column:not(.one_whole) .advanced-search-container{width:auto}#top .book-section .flex_column:not(.one_whole) .advanced-search-container .simple-search .search-input{height:35px;max-width:300px;padding-left:17px}#top .book-section .flex_column:not(.one_whole) .advanced-search-container .simple-search .search-submit{height:35px;width:35px;text-align:center;padding:0}#top .book-section .flex_column:not(.one_whole) .advanced-search-container .simple-search .search-submit svg{width:16px;height:16px}#top .book-section .flex_column:not(.one_whole) .advanced-search-container .advanced-search,#top .book-section .flex_column:not(.one_whole) .advanced-search-container .expander{display:none;visibility:hidden}.av-alb-blogposts .post-entry{background:rgba(124,171,126,.3);padding:40px;margin-bottom:20px;-webkit-border-radius:8px!important;-moz-border-radius:8px!important;border-radius:8px!important}.av-alb-blogposts .post-entry .entry-title a{color:#fff!important;font-size:28px;font-weight:400}.av-alb-blogposts .post-entry .blog-meta,.av-alb-blogposts .post-entry .entry-content p,.av-alb-blogposts .post-entry .post-meta-infos,.av-alb-blogposts .post-entry .post_delimiter{display:none;visibility:hidden}.av-alb-blogposts .post-entry .read-more-link .more-link{color:#fff;background:#7cab7e;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;font-size:18px;padding:6px 15px}#top .popmake{padding:50px}#top .popmake button{background-color:#245126}#top .popmake .pum-content:last-child p{margin-top:1.5em}#top .popmake a{color:#7cab7e}#top .popmake a:hover{color:#457d48}#top .popmake h3{margin-top:1.5em}.pum-theme-enterprise-blue{background-color:rgba(0,0,0,.7)!important}.pum-theme-enterprise-blue .pum-container{border-radius:5px;border:1px none #000;box-shadow:0 10px 25px 4px rgba(2,2,2,.5);background-color:#fff;position:absolute;z-index:1000}.pum-theme-enterprise-blue .pum-container .pum-close{position:absolute;height:28px;width:28px;left:auto;right:8px;bottom:auto;top:8px;padding:4px;color:#fff;font-family:Times New Roman;font-weight:100;font-size:20px;line-height:20px;border:1px none #fff;border-radius:42px;box-shadow:0 0 0 0 rgba(2,2,2,.23);text-shadow:0 0 0 rgba(0,0,0,.23)}@media only screen and (min-width:1200px) and (max-width:1500px){#main .container{padding:0 100px}}.responsive #top .container{padding-left:30px;padding-right:30px}.responsive #top h3{font-size:28px}.woocommerce-cart .shop_table .product-thumbnail{display:none}.woocommerce-cart .shop_table .shipping-desc{display:block;margin-left:20px}.woocommerce-cart .shop_table .shipping-calculator-form{display:block!important}.woocommerce-cart .shop_table .shipping-calculator-button{pointer-events:none}#top #customer_login .woocommerce-form{border:none}#top .product_cat-gift-card .posted_in,#top .product_cat-gift-card .price{display:none}#top.single-product .container_wrap.sidebar_right{display:block;visibility:visible}#top.single-product .quantity-add-to-cart .view-cart-button{display:none;margin-left:13px}#top.single-product .quantity-add-to-cart .view-cart-button.show{display:inline-block}.category-grid .entry-content-wrapper .flex_column{border:1px solid #245126;border-radius:6px!important;min-height:200px;margin-bottom:40px!important;overflow:hidden;padding:30px 20px;transition:background-color ease .25s}.category-grid .entry-content-wrapper .flex_column .avia_textblock{position:absolute;top:58%;left:0;transform:translateY(-50%);text-align:center;width:100%;transition:top ease .25s}.category-grid .entry-content-wrapper .flex_column .avia_textblock h3{font-size:18px;line-height:1.4em;padding:0 20px;transition:color ease .25s;text-align:center}.category-grid .entry-content-wrapper .flex_column .avia-button-wrap{opacity:0;pointer-events:none;transition:opacity ease .25s}.category-grid .entry-content-wrapper .flex_column .avia-button-wrap .avia_iconbox_title{font-size:13px}.category-grid .entry-content-wrapper .flex_column:hover{background-color:rgba(36,81,38,.9)}.category-grid .entry-content-wrapper .flex_column:hover .avia_textblock{top:50%}.category-grid .entry-content-wrapper .flex_column:hover .avia_textblock h3{color:#fff!important}.category-grid .entry-content-wrapper .flex_column:hover .avia-button-wrap{opacity:1}#top #wrap_all .avia-gallery.gallery-flex .avia-gallery-thumb{display:flex;flex-wrap:wrap;max-width:560px;align-items:center;justify-content:space-between}#top #wrap_all .avia-gallery.gallery-flex .avia-gallery-thumb>a{width:auto}#top #wrap_all .avia-gallery.gallery-flex .avia-gallery-thumb>a:hover{opacity:1}#top #wrap_all .avia-gallery.gallery-flex .avia-gallery-thumb img{border:none;opacity:1;padding:5px;transform:none}#top .button.more-link{background-color:transparent;border-radius:100px;border:2px solid #245126;color:#245126;font-size:15px;font-weight:700;margin-bottom:20px;padding:5px 10px 3px 10px;text-transform:uppercase}@media only screen and (min-width:560px){#top .button.more-link{margin-bottom:0;transform:translateY(-150%)}}#top .button.more-link:after{content:"\e816";font-family:entypo-fontello;font-size:24px;display:inline-block;margin-left:10px;vertical-align:middle}#top .button.more-link::after{content:"\e816";font-family:entypo-fontello;font-size:24px;display:inline-block;margin-left:10px;vertical-align:middle}#top .button.more-link:hover{background-color:rgba(36,81,38,.1)}#top .flex_column.green-bg{background-color:#7cab7e}#top .flex_column.green-bg .avia_textblock h2{color:#fff!important}#top .flex_column.green-bg .product-grid .book-list-view{background-color:#95bf97}#top .flex_column.green-bg .product-grid .author,#top .flex_column.green-bg .product-grid .author a,#top .flex_column.green-bg .product-grid .location,#top .flex_column.green-bg .product-grid .location a,#top .flex_column.green-bg .product-grid .price,#top .flex_column.green-bg .product-grid .price a,#top .flex_column.green-bg .product-grid .product-type,#top .flex_column.green-bg .product-grid .product-type a,#top .flex_column.green-bg .product-grid .title,#top .flex_column.green-bg .product-grid .title a{color:#fff}#top .flex_column.new-on-shelves,#top .flex_column.staff-picks{margin-left:0;width:100%}#top .flex_column.staff-picks{padding:20px 30px}#top .flex_column.staff-picks .more-link{border-color:#fff;color:#fff}#top .flex_column.staff-picks .more-link:hover{background-color:rgba(255,255,255,.2)}#top .flex_column.notice-section{border-radius:8px!important;overflow:hidden}#top .flex_column.notice-section .av_textblock_section{padding:15px 15px 0 15px}#top .flex_column.notice-section .av_textblock_section h2,#top .flex_column.notice-section .av_textblock_section p{color:#fff!important}#top .flex_column.notice-section .av_textblock_section h2{font-size:30px;line-height:1.2em;margin-bottom:0}#top .flex_column.notice-section .avia-image-container .avia_image{width:100%}#top .flex_column.notice-section .avia-button-wrap{padding:0 15px 15px 15px}#top .flex_column.notice-section .avia-button-wrap .avia-button{border-width:2px!important}#top .flex_column.notice-section .avia-button-wrap .avia-button:hover{background-color:rgba(255,255,255,.2)}#top .grey-bg .product-grid-container.slider-container,#top .grid-style-2 .product-grid-container.slider-container{padding:0;overflow:hidden}#top .grey-bg .product-grid-container.slider-container .product-grid.slider,#top .grid-style-2 .product-grid-container.slider-container .product-grid.slider{margin:0 auto}#top .grey-bg .product-grid-container.slider-container .book-list-view,#top .grid-style-2 .product-grid-container.slider-container .book-list-view{background-color:#fff}#top .grid-style-2 .product-grid-container.slider-container .book-list-view{background-color:#efeeef}.woocommerce-checkout h3{line-height:1em;text-transform:capitalize!important}#top .woocommerce-checkout h3{padding-top:0;padding-bottom:0}.woocommerce-shipping-fields::before{color:#245126;content:"Shipping Details";display:block;font:28px/1em "EB Garamond",serif}.woocommerce-shipping-fields #ship-to-different-address{margin-top:30px}.woocommerce-shipping-fields #ship-to-different-address .woocommerce-form__label-for-checkbox span{color:#245126;cursor:pointer;display:block;font-size:20px;padding:0 0 0 25px;position:relative}.woocommerce-shipping-fields #ship-to-different-address .woocommerce-form__label-for-checkbox span::after,.woocommerce-shipping-fields #ship-to-different-address .woocommerce-form__label-for-checkbox span::before{content:"";display:block;position:absolute;top:5px}.woocommerce-shipping-fields #ship-to-different-address .woocommerce-form__label-for-checkbox span::before{border:1px solid #245126;width:16px;height:16px;left:0}.woocommerce-shipping-fields #ship-to-different-address .woocommerce-form__label-for-checkbox span::after{background-color:#245126;border-radius:50%;width:12px;height:12px;transform:translateY(3px);left:3px}.woocommerce-shipping-fields #ship-to-different-address .woocommerce-form__label-for-checkbox #ship-to-different-address-checkbox{display:none}.woocommerce-shipping-fields #ship-to-different-address .woocommerce-form__label-for-checkbox #ship-to-different-address-checkbox:checked+span::after{opacity:0}#top #wrap_all input[type=email],#top #wrap_all input[type=number],#top #wrap_all input[type=password],#top #wrap_all input[type=tel],#top #wrap_all input[type=text],#top #wrap_all textarea{color:#4b4b4b}@media only screen and (min-width:768px){.woocommerce-billing-fields__field-wrapper{margin-top:66px}}#shipping_method label{cursor:pointer}#shipping_method label[for*=local_pickup]{color:#7cab7e;font-size:18px}#shipping_method label[for*=local_pickup]::before{content:"\e85a";display:inline-block;font-family:entypo-fontello;padding-right:3px}#top .woocommerce-shipping-totals .woocommerce-shipping-destination{border:2px solid #245126;font-size:20px;font-weight:700;margin:50px 0 20px 0;padding:12px 20px}#top .woocommerce-shipping-totals .woocommerce-shipping-destination,#top .woocommerce-shipping-totals .woocommerce-shipping-destination strong{color:#245126}#top .woocommerce-shipping-totals .woocommerce-shipping-destination::before{content:"\e8b6";display:inline-block;font-family:entypo-fontello;padding-right:3px}.woocommerce-shipping-totals .shipping-calculator-button{font-size:18px;font-weight:700}.sidebar_right{display:none;visibility:hidden}#top .advanced-search-container{padding:10px}#top .advanced-search-container .pills-target{min-height:1px}#top .advanced-search-container .simple-search{margin-bottom:22px}#top .advanced-search-container .simple-search .search-field{display:flex;flex-wrap:nowrap}#top .advanced-search-container .simple-search .location-wrap{margin-top:10px}#top .advanced-search-container .simple-search input[type=search]{padding-left:16px;height:69px;background:#efefef;border-radius:35px 0 0 35px;font-family:raleway,HelveticaNeue,"Helvetica Neue",Helvetica-Neue,Helvetica,Arial,sans-serif;font-size:17px;color:#245126;margin:0;border:none}#top .advanced-search-container .simple-search button{border-radius:0 35px 35px 0;height:69px;width:69px;border:none;background:#efefef;text-align:left;cursor:pointer}#top .advanced-search-container .advanced-search{max-height:0;overflow:hidden;transition:max-height ease-in-out .25s}#top .advanced-search-container .advanced-search .swish,#top .advanced-search-container .advanced-search>h4{text-align:center}#top .advanced-search-container .advanced-search h4{margin-top:22px}#top .advanced-search-container .advanced-search .advanced-search-content{background:#efefef;padding:45px;margin-bottom:14px}#top .advanced-search-container .advanced-search .advanced-search-content .row:last-child [class*=col]:last-child{text-align:right;align-self:flex-end}#top .advanced-search-container .advanced-search .advanced-search-content input[type=search]{border-radius:150px;background:#fff;padding:12px 20px}#top .advanced-search-container .advanced-search .advanced-search-content button{background:#245126;border:none;height:42px;line-height:42px;text-align:center;color:#fff;text-transform:uppercase;border-radius:150px;padding:0 20px;cursor:pointer}#top .advanced-search-container .advanced-search .advanced-search-content button:active,#top .advanced-search-container .advanced-search .advanced-search-content button:hover{background:#347437}#top .advanced-search-container .advanced-search .advanced-search-content .suggested-search-results{list-style:none;margin:0;padding:0;font-size:14px;-moz-columns:1;-webkit-columns:1;columns:1}#top .advanced-search-container .advanced-search .advanced-search-content .suggested-search-results li{margin:0;padding:0}#top .advanced-search-container .expander{text-align:center;cursor:pointer}#top .advanced-search-container .expander .shrink{display:none;visibility:hidden}#top .advanced-search-container .expander .shrink .expander-icon svg{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#top .advanced-search-container.expanded .advanced-search{max-height:3000px}#top .advanced-search-container.expanded .expander .expand{display:none;visibility:hidden}#top .advanced-search-container.expanded .expander .shrink{display:block;visibility:visible}body .mfp-bg{background-color:#245126}#top .mfp-wrap .mfp-content .advanced-search{background-color:#fff;margin:0 auto;max-width:1300px;padding:50px;position:relative}#top .mfp-wrap .mfp-content .advanced-search .swish,#top .mfp-wrap .mfp-content .advanced-search h4{text-align:center}#top .mfp-wrap .mfp-content .advanced-search h4{font-size:45px;margin-bottom:10px}#top .mfp-wrap .mfp-content .advanced-search .swish{margin-bottom:20px}#top .mfp-wrap .mfp-content .advanced-search input[type=search]{border-radius:150px;padding:10px 20px}#top .mfp-wrap .mfp-content .advanced-search input[type=search][name=title]{background-color:#efefef}#top .mfp-wrap .mfp-content .advanced-search #locations{margin-left:20px}#top .mfp-wrap .mfp-content .advanced-search .advanced-search-content button{background-color:#245126;border:none;border-radius:150px;color:#fff;font-size:17px;font-weight:500;padding:8px 20px;text-transform:uppercase;cursor:pointer}#top .mfp-wrap .mfp-content .advanced-search .advanced-search-content button:hover{background-color:#7cab7e}#top .mfp-wrap .mfp-content .advanced-search .advanced-search-content button.remove-department-category:before{content:"×";margin-right:4px}#top .mfp-wrap .mfp-content .advanced-search .advanced-search-content button.remove-department-category::before{content:"×";margin-right:4px}.ui-autocomplete{z-index:10000;max-width:369px;background:#fff;padding:10px;max-height:200px;overflow-y:scroll}.ui-autocomplete .ui-menu-item{padding:.5em 1em;transition:all ease-in-out .25s;cursor:pointer}.ui-autocomplete .ui-state-focus{background:#245126;color:#fff;padding:.5em 1em}#top .circle-section{position:relative}#top .circle-section:before{content:"";position:absolute;top:-55px;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;width:186px;height:186px;background:#fff;display:block;visibility:visible}#top .circle-section::before{content:"";position:absolute;top:-55px;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;width:186px;height:186px;background:#fff;display:block;visibility:visible}#top .circle-section:after{display:block;visibility:visible;position:absolute;top:14px;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#top .circle-section::after{display:block;visibility:visible;position:absolute;top:14px;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#top .circle-section.home-products{margin-top:30px;padding-top:30px}#top .circle-section.home-products:before{background:#efeeef}#top .circle-section.home-products::before{background:#efeeef}#top .circle-section.home-products:after{content:url(/wp-content/themes/enfold-child/icons/books-group.svg);width:80px;height:66px}#top .circle-section.home-products::after{content:url(/wp-content/themes/enfold-child/icons/books-group.svg);width:80px;height:66px}#top .circle-section.home-products-kids{margin-top:110px;padding-top:72px;padding-bottom:72px}#top .circle-section.home-products-kids:before{z-index:-1}#top .circle-section.home-products-kids::before{z-index:-1}#top .circle-section.home-products-kids:after{content:url(/wp-content/themes/enfold-child/icons/bookshelf-2.svg);top:-9px;width:70px;height:70px}#top .circle-section.home-products-kids::after{content:url(/wp-content/themes/enfold-child/icons/bookshelf-2.svg);top:-9px;width:70px;height:70px}#top .circle-section.home-community:before{top:35px}#top .circle-section.home-community::before{top:35px}#top .circle-section.home-community:after{content:url(/wp-content/themes/enfold-child/icons/daisy.svg);top:81px;width:83px;height:93px;z-index:1}#top .circle-section.home-community::after{content:url(/wp-content/themes/enfold-child/icons/daisy.svg);top:81px;width:83px;height:93px;z-index:1}.slide-entry{display:flex;flex-wrap:wrap;background:rgba(124,171,126,.3);border-radius:8px;padding:47px 52px}.slide-entry .slide-entry-title{display:none}.slide-entry .slide-entry-title,.slide-entry .slide-entry-title a{color:#fff!important}.slide-entry .slide-image{margin:0}.slide-entry .slide-meta{display:none;visibility:hidden}.slide-entry .more-link{background-color:#7cab7e;border-radius:30px;margin-top:10px;padding:5px 20px}.slide-entry .more-link .more-link-arrow{display:none}.slide-entry .more-link:hover{background-color:#245126;color:#fff;text-decoration:none}#top #wrap_all .avia-slideshow-arrows a{width:52.5px;height:52.5px;top:50%;margin-top:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#top #wrap_all .avia-slideshow-arrows a:before{background:0 0;border:4px solid #fff;line-height:46px;font-weight:700}#top #wrap_all .avia-slideshow-arrows a::before{background:0 0;border:4px solid #fff;line-height:46px;font-weight:700}#top #wrap_all .footer-socialbtns .avia-button{font-size:42px;top:0}#top #wrap_all .footer-socialbtns .avia-button .avia_iconbox_title{font-size:17px}#top #wrap_all .footer-socialbtns .footer-newsletter-signup{background:0 0;padding-left:8px}#top #wrap_all .footer-socialbtns .footer-newsletter-signup .avia_iconbox_title{display:block;padding-left:48px;position:relative}#top #wrap_all .footer-socialbtns .footer-newsletter-signup .avia_iconbox_title:before{content:"";display:block;position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:47px;height:38px;background:url(/wp-content/uploads/2019/05/envelope-with-sheet-inside.svg);background-size:47px 38px}#top #wrap_all .footer-socialbtns .footer-newsletter-signup .avia_iconbox_title::before{content:"";display:block;position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:47px;height:38px;background:url(/wp-content/uploads/2019/05/envelope-with-sheet-inside.svg);background-size:47px 38px}#top #wrap_all .home-used .avia-buttonrow-wrap .avia-button{font-size:34px;background:0 0;transition:background-color ease-in-out .25s}#top #wrap_all .home-used .avia-buttonrow-wrap .avia-button:active,#top #wrap_all .home-used .avia-buttonrow-wrap .avia-button:hover{background:#7cab7e}#top #wrap_all .avia-color-theme-color{border:none}#top #wrap_all .avia-button{font-size:17px;font-weight:600}#top #wrap_all .avia-button.avia-color-dark{color:#245126;border:2px solid #245126!important}#top #wrap_all .avia-button.avia-slideshow-button{padding:12px 26px!important}#top #wrap_all .avia-button.avia-color-light:active,#top #wrap_all .avia-button.avia-color-light:hover{opacity:1}#top #wrap_all .avia-button.avia-size-small{padding:12px 20px}#top #wrap_all .avia-slideshow-button.avia-color-light{background:0 0;transition:background-color ease-in-out .25s;border-width:2px!important}#top #wrap_all .avia-slideshow-button.avia-color-light:active,#top #wrap_all .avia-slideshow-button.avia-color-light:hover{background-color:rgba(36,81,38,.6);opacity:1!important}.responsive #top #wrap_all .footer-socialbtns .container{width:95%;max-width:95%}#top .ai1ec-main-container,#top .white-wrapper{padding:39px;background:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#top .ai1ec-main-container .ai1ec-calendar-toolbar,#top .ai1ec-main-container .ai1ec-calendar-view .ai1ec-title-buttons,#top .ai1ec-main-container .ai1ec-calendar-view .ai1ec-views-dropdown,#top .ai1ec-main-container .ai1ec-month-view thead,#top .ai1ec-main-container .ai1ec-subscribe-container,#top .white-wrapper .ai1ec-calendar-toolbar,#top .white-wrapper .ai1ec-calendar-view .ai1ec-title-buttons,#top .white-wrapper .ai1ec-calendar-view .ai1ec-views-dropdown,#top .white-wrapper .ai1ec-month-view thead,#top .white-wrapper .ai1ec-subscribe-container{display:none;visibility:hidden}#top .ai1ec-main-container .ai1ec-calendar-view,#top .ai1ec-main-container .ai1ec-month-view,#top .white-wrapper .ai1ec-calendar-view,#top .white-wrapper .ai1ec-month-view{background:0 0}#top .ai1ec-main-container .ai1ec-calendar-view:after,#top .white-wrapper .ai1ec-calendar-view:after{content:"";clear:both;display:block}#top .ai1ec-main-container .ai1ec-calendar-view::after,#top .white-wrapper .ai1ec-calendar-view::after{content:"";clear:both;display:block}#top .ai1ec-main-container .ai1ec-pagination a,#top .white-wrapper .ai1ec-pagination a{color:#245126;background:0 0;border:2px solid #7cab7e;font-size:18px}#top .ai1ec-main-container .ai1ec-pagination a .ai1ec-calendar-title,#top .white-wrapper .ai1ec-pagination a .ai1ec-calendar-title{font-size:inherit}#top .ai1ec-main-container .ai1ec-pagination a.ai1ec-btn-sm,#top .white-wrapper .ai1ec-pagination a.ai1ec-btn-sm{color:#fff;background:#7cab7e}#top .ai1ec-main-container .ai1ec-pagination .ai1ec-fa-calendar-o,#top .white-wrapper .ai1ec-pagination .ai1ec-fa-calendar-o{display:none;visibility:hidden}#top .ai1ec-main-container tbody,#top .white-wrapper tbody{background:0 0}#top .ai1ec-main-container tbody td,#top .white-wrapper tbody td{border:14px solid #fff!important;border-left:1px solid transparent!important;border-top:1px solid transparent!important;background:#efefef!important}#top .ai1ec-main-container tbody td:last-child,#top .white-wrapper tbody td:last-child{border-right:1px solid transparent!important}#top .ai1ec-main-container tbody td.ai1ec-empty,#top .white-wrapper tbody td.ai1ec-empty{background:0 0!important}#top .ai1ec-main-container tbody td .ai1ec-date,#top .white-wrapper tbody td .ai1ec-date{background:0 0;text-shadow:none;line-height:inherit;height:auto}#top .ai1ec-main-container tbody td .ai1ec-date a,#top .white-wrapper tbody td .ai1ec-date a{color:#245126;font-size:20px;font-weight:700}#top .ai1ec-main-container tbody td .ai1ec-event-container .ai1ec-event,#top .white-wrapper tbody td .ai1ec-event-container .ai1ec-event{height:auto;line-height:1.5;max-width:100%;white-space:normal;display:flex;flex-wrap:wrap;text-align:center;font-weight:600}#top .ai1ec-main-container tbody td .ai1ec-event-container .ai1ec-event .ai1ec-event-time,#top .white-wrapper tbody td .ai1ec-event-container .ai1ec-event .ai1ec-event-time{order:1;font-size:14px;color:#457d48;width:100%}#top .ai1ec-main-container tbody td .ai1ec-event-container .ai1ec-event .ai1ec-event-title,#top .white-wrapper tbody td .ai1ec-event-container .ai1ec-event .ai1ec-event-title{order:2;font-size:12px;color:#565147}#top .pagination-container{width:100%;margin:0 14px}#top .pagination-container .pagination{padding:0;margin:0;display:inline-flex;flex-wrap:wrap}#top .pagination-container .pagination .page{height:35px;min-width:35px;width:auto;text-align:center;border:2px solid #7cab7e;background-color:#fff;border-radius:0;transition:background-color ease-in-out .25s;margin:0 4px 6px;padding:0 6px}#top .pagination-container .pagination .page a{display:block;border-radius:0;color:#245126;text-decoration:none;transition:color ease-in-out .25s;background:0 0!important;font-size:18px;line-height:1.6em;border:none;margin:0;box-shadow:none;float:none;width:auto;height:auto}#top .pagination-container .pagination .page.current,#top .pagination-container .pagination .page:active,#top .pagination-container .pagination .page:hover{background:#7cab7e}#top .pagination-container .pagination .page.current a,#top .pagination-container .pagination .page:active a,#top .pagination-container .pagination .page:hover a{color:#fff}#top .pagination-container .pagination .page.disabled{cursor:not-allowed;background:#7cab7e}#top .pagination-container .pagination .page.disabled a{pointer-events:none;color:#fff}#top .pagination-container .pagination .page.next,#top .pagination-container .pagination .page.prev{width:auto}.product-grid{display:flex;flex-wrap:wrap;justify-content:space-between}.product-grid.slider{flex-wrap:nowrap;justify-content:flex-start;position:relative;transition:transform ease-in-out .25s}.slider-container .next,.slider-container .prev{width:26px;height:45px;display:block;position:absolute;top:50%;-ms-transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);background-image:url(/wp-content/themes/enfold-child/icons/arrow.svg);background-color:transparent;background-repeat:no-repeat;background-size:cover;background-position:center center;border:none;cursor:pointer;z-index:100}.slider-container .next.disabled,.slider-container .prev.disabled{opacity:.4;cursor:not-allowed}.slider-container .prev{left:0}.slider-container .next{right:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product-grid-container{position:relative}@media only screen and (min-width:560px){.product-grid-container .more-link{position:absolute;top:0;right:2%;-ms-transform:translateY(-125%);-webkit-transform:translateY(-125%);transform:translateY(-125%)}}#top .alternate_color .home-products-kids .book-list-view,#top .main_color .home-products-kids .book-list-view{background:#70b8d9}#top .alternate_color .home-products-kids .book-list-view:nth-child(4n+2),#top .main_color .home-products-kids .book-list-view:nth-child(4n+2){background:#fca635}#top .alternate_color .home-products-kids .book-list-view:nth-child(4n+3),#top .main_color .home-products-kids .book-list-view:nth-child(4n+3){background:#65d8a2}#top .alternate_color .home-products-kids .book-list-view:nth-child(4n),#top .main_color .home-products-kids .book-list-view:nth-child(4n){background:#ff845e}#top .alternate_color .home-products-kids .book-list-view .photo:before,#top .main_color .home-products-kids .book-list-view .photo:before{color:#fff}#top .alternate_color .home-products-kids .book-list-view .photo::before,#top .main_color .home-products-kids .book-list-view .photo::before{color:#fff}#top .alternate_color .home-products-kids .book-list-view .author,#top .alternate_color .home-products-kids .book-list-view .location,#top .alternate_color .home-products-kids .book-list-view .price,#top .alternate_color .home-products-kids .book-list-view .price a,#top .alternate_color .home-products-kids .book-list-view .product-type a,#top .alternate_color .home-products-kids .book-list-view .title a,#top .main_color .home-products-kids .book-list-view .author,#top .main_color .home-products-kids .book-list-view .location,#top .main_color .home-products-kids .book-list-view .price,#top .main_color .home-products-kids .book-list-view .price a,#top .main_color .home-products-kids .book-list-view .product-type a,#top .main_color .home-products-kids .book-list-view .title a{color:#fff}#top .alternate_color .home-products-kids .book-list-view .author a:active,#top .alternate_color .home-products-kids .book-list-view .author a:hover,#top .alternate_color .home-products-kids .book-list-view .title a:active,#top .alternate_color .home-products-kids .book-list-view .title a:hover,#top .main_color .home-products-kids .book-list-view .author a:active,#top .main_color .home-products-kids .book-list-view .author a:hover,#top .main_color .home-products-kids .book-list-view .title a:active,#top .main_color .home-products-kids .book-list-view .title a:hover{text-decoration:underline}#top .alternate_color .book-list-view,#top .main_color .book-list-view{padding:32px 2px;background:#efefef;width:100%;margin-bottom:32px}#top .alternate_color .book-list-view .photo,#top .main_color .book-list-view .photo{height:160px;min-width:150px;position:relative;text-align:center;margin:0 auto 16px}#top .alternate_color .book-list-view .photo:before,#top .main_color .book-list-view .photo:before{content:"";position:absolute;top:0;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:110px;height:150px;background:#fff}#top .alternate_color .book-list-view .photo::before,#top .main_color .book-list-view .photo::before{content:"";position:absolute;top:0;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:110px;height:150px;background:#fff}#top .alternate_color .book-list-view .photo:after,#top .main_color .book-list-view .photo:after{position:absolute;top:50%;left:50%;color:#245126;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"Image Coming Soon";text-transform:uppercase;font-size:16px;width:110px;padding:0 24px}#top .alternate_color .book-list-view .photo::after,#top .main_color .book-list-view .photo::after{position:absolute;top:50%;left:50%;color:#245126;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"Image Coming Soon";text-transform:uppercase;font-size:16px;width:110px;padding:0 24px}#top .alternate_color .book-list-view .photo img,#top .main_color .book-list-view .photo img{max-height:160px}#top .alternate_color .book-list-view .price,#top .main_color .book-list-view .price{font-weight:900;font-size:17px;text-align:center;margin:0 auto 14px;display:block;color:#245126}#top .alternate_color .book-list-view .price a,#top .main_color .book-list-view .price a{color:#245126}#top .alternate_color .book-list-view .price+.location,#top .main_color .book-list-view .price+.location{margin-top:-14px;margin-bottom:14px}#top .alternate_color .book-list-view .location,#top .main_color .book-list-view .location{text-align:center}#top .alternate_color .book-list-view .title,#top .main_color .book-list-view .title{font-size:14px;font-family:Raleway;line-height:1.5;margin-bottom:16px;text-align:center}#top .alternate_color .book-list-view .title a,#top .main_color .book-list-view .title a{font-weight:700;color:#565147;text-decoration:none;transition:color ease-in-out .25s}#top .alternate_color .book-list-view .title a:active,#top .alternate_color .book-list-view .title a:hover,#top .main_color .book-list-view .title a:active,#top .main_color .book-list-view .title a:hover{color:#245126}#top .alternate_color .book-list-view .author,#top .alternate_color .book-list-view .product-type,#top .main_color .book-list-view .author,#top .main_color .book-list-view .product-type{font-size:14px;font-family:Raleway;line-height:1.5;margin-bottom:0;text-align:center}#top .alternate_color .book-list-view .author a,#top .alternate_color .book-list-view .product-type a,#top .main_color .book-list-view .author a,#top .main_color .book-list-view .product-type a{font-weight:500;letter-spacing:0;color:#565147;text-decoration:none;transition:color ease-in-out .25s}#top .alternate_color .book-list-view .author a:active,#top .alternate_color .book-list-view .author a:hover,#top .alternate_color .book-list-view .product-type a:active,#top .alternate_color .book-list-view .product-type a:hover,#top .main_color .book-list-view .author a:active,#top .main_color .book-list-view .author a:hover,#top .main_color .book-list-view .product-type a:active,#top .main_color .book-list-view .product-type a:hover{color:#245126}#top .alternate_color .book-list-view .product-type,#top .main_color .book-list-view .product-type{font-size:16px!important}#top .alternate_color .book-list-view.loaded:not(.no-image) .photo:before,#top .main_color .book-list-view.loaded:not(.no-image) .photo:before{display:none;visibility:hidden}#top .alternate_color .book-list-view.loaded:not(.no-image) .photo::before,#top .main_color .book-list-view.loaded:not(.no-image) .photo::before{display:none;visibility:hidden}#top .alternate_color .book-list-view.loaded:not(.no-image) .photo:after,#top .main_color .book-list-view.loaded:not(.no-image) .photo:after{display:none;visibility:hidden}#top .alternate_color .book-list-view.loaded:not(.no-image) .photo::after,#top .main_color .book-list-view.loaded:not(.no-image) .photo::after{display:none;visibility:hidden}#top .result-counter{width:calc(100% - 28px);margin:0 14px;text-align:right}#top .product-grid-container.slider-container .book-list-view{margin-left:14px;margin-right:14px}#top .post-entry-type-product .photo{min-height:160px;position:relative;text-align:center;margin:0 auto 16px}#top .post-entry-type-product .photo:before{position:absolute;top:50%;left:50%;color:#245126;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"Loading...";font-size:12px}#top .post-entry-type-product .photo::before{position:absolute;top:50%;left:50%;color:#245126;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"Loading...";font-size:12px}#top .post-entry-type-product .isbn:before{content:"ISBN: "}#top .post-entry-type-product .isbn::before{content:"ISBN: "}#top .post-entry-type-product .product-title{font-size:36px;line-height:1.1}#top .post-entry-type-product .description:before{content:"Loading..."}#top .post-entry-type-product .description::before{content:"Loading..."}#top .post-entry-type-product .condition{font-size:1.3em;font-weight:700}#top .post-entry-type-product .variations{list-style:none;margin:0 0 16px;padding:0}#top .post-entry-type-product .variations li{margin:0;display:flex;justify-content:flex-start}#top .post-entry-type-product .variations li label{width:78px;display:block;line-height:2.2}#top .post-entry-type-product .variations li select{display:block;width:calc(100% - 78px)}#top .post-entry-type-product .publisher:before{content:"Publisher: "}#top .post-entry-type-product .publisher::before{content:"Publisher: "}#top .post-entry-type-product .copies-available:before{content:"Copies Available: "}#top .post-entry-type-product .copies-available::before{content:"Copies Available: "}#top .post-entry-type-product .variation_form[data-store_location="Special Order"] .copies-available:before{content:"Copies Available to Order: "}#top .post-entry-type-product .variation_form[data-store_location="Special Order"] .copies-available::before{content:"Copies Available to Order: "}#top .post-entry-type-product .seller-id:before{content:"Seller ID: "}#top .post-entry-type-product .seller-id::before{content:"Seller ID: "}#top .post-entry-type-product .quantity-add-to-cart{display:flex}#top .post-entry-type-product .quantity-add-to-cart .quantity-container{position:relative;display:flex;margin-right:10px}#top .post-entry-type-product .quantity-add-to-cart .quantity-container button{position:absolute;right:0;top:0;width:15px;height:50%;background-color:#7cab73;color:#fff;border-color:#5a895c;border-width:1px;border-style:solid;text-align:center}#top .post-entry-type-product .quantity-add-to-cart .quantity-container button[disabled]{background-color:#efeeef;border-color:#efeeef;cursor:not-allowed}#top .post-entry-type-product .quantity-add-to-cart .quantity-container button:before{content:"^";color:#fff;line-height:1.5;font-weight:700;display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#top .post-entry-type-product .quantity-add-to-cart .quantity-container button::before{content:"^";color:#fff;line-height:1.5;font-weight:700;display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#top .post-entry-type-product .quantity-add-to-cart .quantity-container button.quantity-decrease{top:auto;bottom:0}#top .post-entry-type-product .quantity-add-to-cart .quantity-container button.quantity-decrease:before{-ms-transform:translate(-50%,-50%) rotate(180deg);-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}#top .post-entry-type-product .quantity-add-to-cart .quantity-container button.quantity-decrease::before{-ms-transform:translate(-50%,-50%) rotate(180deg);-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}#top .post-entry-type-product .quantity-add-to-cart .quantity{width:50px;margin:0 12px 0 0;text-align:center}#top .post-entry-type-product .quantity-add-to-cart .button{font-size:18px;font-weight:600}#top .post-entry-type-product .quantity-add-to-cart .button[disabled]{opacity:.4;cursor:not-allowed}#top .post-entry-type-product .quantity-add-to-cart .button[disabled]:active,#top .post-entry-type-product .quantity-add-to-cart .button[disabled]:hover{background-color:#7cab73;color:#fff;border-color:#5a895c}#top .post-entry-type-product .price{font-size:20px;font-weight:600}#top .post-entry-type-product .variation-details{font-size:14px;margin-bottom:16px}#top .post-entry-type-product .notifications{border:2px solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;color:#fff;display:inline-flex;align-items:center;padding:0 8px;margin:1em 0 0}#top .post-entry-type-product .notifications.warning{border-color:#880;background-color:#aa0}#top .post-entry-type-product .notifications.success{border-color:#245126;background-color:#7cab7e}#top .post-entry-type-product .notifications.error{border-color:#700;background-color:red}#top .post-entry-type-product .notifications a{color:#fff;text-decoration:underline}#top .post-entry-type-product.loaded .description:before,#top .post-entry-type-product.loaded .photo:before{display:none;visibility:hidden}#top .post-entry-type-product.loaded .description::before,#top .post-entry-type-product.loaded .photo::before{display:none;visibility:hidden}#top .post-entry-type-product .variation_form.loading:before{content:"";position:absolute;top:50%;left:50%;display:block;z-index:100;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:50px;width:50px;margin-top:-25px;margin-left:-25px;border:15px solid transparent;border-top-color:#7cab73;animation:rotate 3s infinite}#top .post-entry-type-product .variation_form.loading::before{content:"";position:absolute;top:50%;left:50%;display:block;z-index:100;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:50px;width:50px;margin-top:-25px;margin-left:-25px;border:15px solid transparent;border-top-color:#7cab73;animation:rotate 3s infinite}#top .post-entry-type-product .variation_form.loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(75,75,75,.4);z-index:1;display:block}#top .post-entry-type-product .variation_form.loading::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(75,75,75,.4);z-index:1;display:block}#top .post-entry-type-product .expandable{border:2px solid #7cab73;background:#efeeef;padding:11px 17px 25px;margin-bottom:16px;transition:max-height ease-in-out .25s;max-height:1000px;position:relative;overflow:hidden;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#top .post-entry-type-product .expandable .section-subtitle,#top .post-entry-type-product .expandable .section-title{text-align:center}#top .post-entry-type-product .expandable .section-title{font-size:28px;line-height:30px;margin-bottom:0;font-family:"EB Garamond",sans-serif!important}#top .post-entry-type-product .expandable .section-subtitle{font-size:16px;line-height:1.2}#top .post-entry-type-product .expandable .section-options .section-option{display:flex;flex-wrap:nowrap;justify-content:space-between}#top .post-entry-type-product .expandable .section-options .section-option input[type=radio]{width:auto}#top .post-entry-type-product .expandable .section-expander{display:none;visibility:hidden;background:#efeeef;display:block;text-align:center;border:none;margin:12px auto 0;position:absolute;width:100%;bottom:0;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer}#top .post-entry-type-product .expandable .section-expander svg{display:none;visibility:hidden}