<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@-webkit-keyframes slideUp{0%{transform:translateY(100%);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes wideTransition{0%{width:0%;opacity:0}100%{width:100%;opacity:1}}@keyframes wideTransition{0%{width:0%;opacity:0}100%{width:100%;opacity:1}}@media (min-width: 769px){.template-index .index-section{margin:40px 0}}div#shopify-section-footer{clear:both}[data-section-type="collection-template"] .grid.grid--uniform .grid__item .grid-product__meta{min-height:auto}a{color:#002b5c}a:hover{color:#002b5c}.text--small{font-size:12px;font-weight:normal}.btn--chevron{color:#002b5c;font-weight:500;text-transform:uppercase}.btn--chevron:hover{color:#002b5c}.btn--chevron::after{content:"\203A";font-size:17px}@media (min-width: 769px){.mobile{display:none}}.desktop{display:none}@media (min-width: 769px){.desktop{display:block}}.ajaxcart__custom-copy{margin-bottom:10px}#contributor-details .supafolio-grid-columns{padding:0;margin:20px 0 0 0}.contributor-infos{width:100%}.contributor-infos__assets{margin-top:10px}.contributor-infos__assets p{margin-bottom:0}.contributor-infos__image img{max-width:100%}.contributor-infos__bio{line-height:28px;margin-top:20px}.contributor-infos__bio p{margin-top:0}@media (min-width: 600px){.contributor-infos.flex{display:flex;flex-flow:row nowrap;justify-content:flex-start;width:100%}.contributor-infos.flex .contributor-infos__image{width:30%;padding-right:20px}.contributor-infos.flex .contributor-infos__bio{width:100%;margin-top:0}}.supafolio-loader{border:5px solid #f3f3f3;border-top:5px solid #002b5c;border-radius:50%;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:200px auto 0}.supafolio-loader__container{height:100%;width:100%;min-height:100vh}#products-details-image img{width:auto;max-width:300px}@media (min-width: 769px){#products-details-image img{max-width:100%}}.page-content--product{padding-bottom:20px}.page-content--product .breadcrumb{font-size:12px;text-align:left;padding:20px 15px 0 15px;margin:0;text-transform:capitalize}@media (min-width: 769px){.page-content--product .breadcrumb{margin:20px 0;margin-top:0}}.page-content--product .breadcrumb a:after{content:"/";padding-left:5px;color:#ffffff}.page-content--product #product-description{padding:25px 0;display:block;clear:both}.page-content--product .social-sharing{text-align:center}.page-content--product .product-single__description{margin-top:30px}.page-content--product #products-details-wrapper .subtitle{font-size:1em}.page-content--product #products-details-wrapper .format-buttons-container{display:flex;flex-wrap:wrap;padding-top:16px}.page-content--product #products-details-wrapper .format-buttons-container .format-button{min-width:140px;margin-bottom:16px;display:flex;flex-direction:column;padding:8px 16px;background-color:#F6F7F1;border-radius:4px;box-shadow:rgba(0,0,0,0.1) 0px 1px 2px 0px}.page-content--product #products-details-wrapper .format-buttons-container .format-button:not(:last-of-type){margin-right:16px}.page-content--product #products-details-wrapper .format-buttons-container .format-button:hover:not(.current){background-color:#D0D1CB;transition:.3s all ease-in-out;box-shadow:rgba(149,157,165,0.2) 0px 8px 24px}.page-content--product #products-details-wrapper .format-buttons-container .format-button.current{cursor:default;background-color:#D0D1CB;box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px}.page-content--product #products-details-wrapper .format-buttons-container .format-button__format{font-weight:500}.page-content--product #products-details-wrapper .format-buttons-container .format-button__price{font-weight:400;color:#002b5c}.page-content--product #products-details-wrapper .product__price{font-size:1.375rem;font-weight:bold}.page-content--product #products-details-wrapper .product__price-discount{font-size:12px}.page-content--product #products-details-wrapper .price__section.retail-price .product__price-main,.page-content--product #products-details-wrapper .price__section.school-price .product__price-savings{font-size:20px;margin-bottom:10px !important}.page-content--product #products-details-wrapper .price__section.retail-price .product__price-main .text--small,.page-content--product #products-details-wrapper .price__section.school-price .product__price-savings .text--small{font-size:14px}.page-content--product #products-details-wrapper .price__section.retail-price .product__price-main:after,.page-content--product #products-details-wrapper .price__section.school-price .product__price-savings:after{content:"Your Price";display:block;font-size:12px;font-weight:normal}.page-content--product #products-details-wrapper .price__section.school-price{display:flex;flex-flow:column-reverse}.page-content--product #products-details-wrapper ul.product-infos{margin:20px 0;list-style:none;font-size:14px}.page-content--product #products-details-wrapper ul.product-infos li{line-height:20px}.page-content--product #products-details-wrapper ul.product-infos .one-format{font-weight:bold}.page-content--product #products-details-wrapper ul.product-infos .one-format span{font-weight:normal}.page-content--product #products-details-wrapper .product-vendor{margin-bottom:20px;margin-top:15px}.page-content--product #products-details-wrapper .product-vendor .product-contributors{margin-bottom:2px}.page-content--product #products-details-wrapper .product-vendor&gt;.product-contributors{display:block}.grid .product-single__meta{text-align:left;padding-left:0;margin-top:20px}@media (min-width: 769px){.grid .product-single__meta{margin-top:0}}.accordion--title,.product-infos .dropdown__inner span,#buy-button-container .dropdown__inner span,.product-form__retailers__inner:not(.buttons):not(.outline_buttons) .dropdown__inner span,.product-form__formats .dropdown__inner span{background:#002b5c;border:1px solid transparent;border-radius:3px;color:#fff;position:relative;cursor:pointer;margin-bottom:20px;padding:10px 15px;display:block;cursor:pointer;transition:background-color 0.2s ease, width 0.2s ease, height 0.2s ease;font-size:12px;font-weight:bold;text-transform:uppercase;letter-spacing:0.2em}.accordion--title:hover,.product-infos .dropdown__inner span:hover,#buy-button-container .dropdown__inner span:hover,.product-form__retailers__inner:not(.buttons):not(.outline_buttons) .dropdown__inner span:hover,.product-form__formats .dropdown__inner span:hover{background:#002b5c}.accordion--title:after,.product-infos .dropdown__inner span:after,#buy-button-container .dropdown__inner span:after,.product-form__retailers__inner:not(.buttons):not(.outline_buttons) .dropdown__inner span:after,.product-form__formats .dropdown__inner span:after{content:"\203A";font-family:"slick-icons, sans-serif";font-size:28px;position:absolute;transform:rotate(90deg);top:0;right:15px;line-height:40px}.accordion--contents{max-width:400px;width:100%}.accordion--contents.open .accordion--copy{max-height:3000px;padding-bottom:20px}.accordion--contents.open .accordion--title:after,.accordion--contents.open .product-infos .dropdown__inner span:after,.product-infos .dropdown__inner .accordion--contents.open span:after,.accordion--contents.open #buy-button-container .dropdown__inner span:after,#buy-button-container .dropdown__inner .accordion--contents.open span:after,.accordion--contents.open .product-form__retailers__inner:not(.buttons):not(.outline_buttons) .dropdown__inner span:after,.product-form__retailers__inner:not(.buttons):not(.outline_buttons) .dropdown__inner .accordion--contents.open span:after,.accordion--contents.open .product-form__formats .dropdown__inner span:after,.product-form__formats .dropdown__inner .accordion--contents.open span:after{transform:rotate(-90deg)}.accordion--copy{max-height:0;overflow:hidden;transition:0.3s all ease-in-out}.accordion--copy p{margin-top:0}.product-single__form{max-width:300px;text-align:center}div#buy-button-container{display:flex;flex-flow:column nowrap;align-items:flex-end}div#buy-button-container .variant-wrapper.variant-wrapper--button{display:none}.product-infos div.dropdown__container,#buy-button-container div.dropdown__container,.product-form__retailers__inner:not(.buttons):not(.outline_buttons) div.dropdown__container,.product-form__formats div.dropdown__container{display:flex;width:100%;justify-content:flex-end}.product-infos .dropdown__inner,#buy-button-container .dropdown__inner,.product-form__retailers__inner:not(.buttons):not(.outline_buttons) .dropdown__inner,.product-form__formats .dropdown__inner{border:1px solid #002b5c;border-radius:3px;background-color:#002b5c;max-width:265px;width:100%}.product-infos .dropdown__inner span,#buy-button-container .dropdown__inner span,.product-form__retailers__inner:not(.buttons):not(.outline_buttons) .dropdown__inner span,.product-form__formats .dropdown__inner span{margin-bottom:0;outline:none}.product-infos .dropdown__inner ul,#buy-button-container .dropdown__inner ul,.product-form__retailers__inner:not(.buttons):not(.outline_buttons) .dropdown__inner ul,.product-form__formats .dropdown__inner ul{margin:0;padding:0;list-style:none;max-height:0;overflow:hidden;transition:all 0.2s ease}.product-infos #other-formats,#buy-button-container #other-formats,.product-form__retailers__inner:not(.buttons):not(.outline_buttons) #other-formats,.product-form__formats #other-formats{text-align:left;display:block}.product-infos #other-formats span,#buy-button-container #other-formats span,.product-form__retailers__inner:not(.buttons):not(.outline_buttons) #other-formats span,.product-form__formats #other-formats span{display:block}.product-infos .dropdown__inner ul li,#buy-button-container .dropdown__inner ul li,.product-form__retailers__inner:not(.buttons):not(.outline_buttons) .dropdown__inner ul li,.product-form__formats .dropdown__inner ul li{margin-bottom:0}.product-infos .dropdown__inner span.open+ul,.product-infos .dropdown__inner&gt;li:first-child.open+li ul,#buy-button-container .dropdown__inner span.open+ul,#buy-button-container .dropdown__inner&gt;li:first-child.open+li ul,.product-form__retailers__inner:not(.buttons):not(.outline_buttons) .dropdown__inner span.open+ul,.product-form__retailers__inner:not(.buttons):not(.outline_buttons) .dropdown__inner&gt;li:first-child.open+li ul,.product-form__formats .dropdown__inner span.open+ul,.product-form__formats .dropdown__inner&gt;li:first-child.open+li ul{max-height:1000px;overflow:visible}.product-infos .dropdown__inner ul li a,#buy-button-container .dropdown__inner ul li a,.product-form__retailers__inner:not(.buttons):not(.outline_buttons) .dropdown__inner ul li a,.product-form__formats .dropdown__inner ul li a{color:white;text-decoration:none;padding:10px 15px;font-family:"Futura", sans-serif;font-style:normal;transition:background-color 0.2s ease, width 0.2s ease, height 0.2s ease;font-size:12px;font-weight:bold;text-transform:uppercase;letter-spacing:0.2em;display:block}.product-infos .dropdown__inner ul li a:hover,#buy-button-container .dropdown__inner ul li a:hover,.product-form__retailers__inner:not(.buttons):not(.outline_buttons) .dropdown__inner ul li a:hover,.product-form__formats .dropdown__inner ul li a:hover{background:#002b5c}div#excerpt-link .btn,div#google-preview .btn{margin-top:15px}span#products-details-image{display:block;overflow:hidden;line-height:0;padding:10px;text-align:center;margin:0 auto}span#products-details-image img{transition:transform 0.5s ease-out}div#product-details-other-covers .slick-prev,div#product-details-other-covers .slick-next{top:50%;background:white;width:25px;height:35px}@media (min-width: 769px){div#product-details-other-covers .slick-prev,div#product-details-other-covers .slick-next{background:none}}div#product-details-other-covers .slick-prev:before,div#product-details-other-covers .slick-next:before{color:#1c1d1d;text-shadow:none;font-size:50px;line-height:15px}@media (min-width: 769px){div#product-details-other-covers .slick-prev:before,div#product-details-other-covers .slick-next:before{font-size:60px;line-height:15px}}div#product-details-other-covers .slick-prev{left:3px}@media (min-width: 769px){div#product-details-other-covers .slick-prev{left:-22px}}div#product-details-other-covers .slick-next{right:3px}@media (min-width: 769px){div#product-details-other-covers .slick-next{right:-25px}}div#product-details-other-covers img{width:33.33%;padding:0.3125rem;cursor:pointer}#google-preview,#excerpt-link{max-width:400px;margin:0 auto}div#product-details-other-covers{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;padding-left:17px;padding-right:17px}div#product-details-other-covers img{display:block;-o-object-fit:cover;object-fit:cover;height:75px;filter:drop-shadow(0 0 1px #000)}div#product-details-other-covers img:hover{filter:drop-shadow(0 0 2px #000)}.product-form__ebook-login-message{margin:15px 0}.out_of_stock_message{text-align:left;font-size:12px;margin-top:10px}.out_of_stock_message a{text-decoration:underline}.out_of_stock_message a:hover{text-decoration:none}.logged_out_message{font-size:18px;background:#fefeb5;padding:15px;margin-top:10px;line-height:23px;text-align:left}.logged_out_message a{text-decoration:underline;font-weight:bold;transition:.3s all ease}.logged_out_message a:hover{text-decoration:none}.grid-product__image,#products-details-image img{box-shadow:0 3px 5px 0 rgba(0,0,0,0.5)}.grid-product__image-mask,.image-wrap{overflow:visible}.social-sharing{margin-top:16px}.mandb-contributor__wrapper{max-width:100%;width:897px;margin:auto}.mandb-contributor__inner{display:flex;flex-wrap:nowrap;align-items:flex-start}.mandb-contributor__inner:not(:last-child){margin-bottom:50px}.mandb-contributor__image{width:20%;margin-right:16px}@media (min-width: 600px){.mandb-contributor__image{margin-right:22px}}.mandb-child-titles .supafolio-grid-columns{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding:15px 20px;background-color:#fff;border:1px solid #dddada;margin-bottom:20px;max-width:550px}@media (min-width: 600px){.mandb-child-titles .supafolio-grid-columns{align-items:center}}.mandb-child-titles__image-wrapper{width:25%;padding-right:10px}.mandb-child-titles__info-wrapper{width:50%;flex-grow:1}.mandb-child-titles__more-info-btn,.mandb-child-titles .mandb-product-single-form__retailer-select{width:100%;margin-bottom:16px}@media (min-width: 600px){.mandb-child-titles__more-info-btn,.mandb-child-titles .mandb-product-single-form__retailer-select{width:auto;margin-bottom:0}}.mandb-child-titles__or{display:none}@media (min-width: 600px){.mandb-child-titles__or{display:inline}}.mandb-child-titles__format{display:block;font-weight:bold;text-transform:uppercase;margin-bottom:20px;margin-top:0}@media (min-width: 600px){.mandb-child-titles__format{margin-top:15px}}h2.also-available{display:block;font-size:16px;margin-bottom:20px}.mandb-product-single-form{padding:12px;background-color:#dddada;margin-bottom:20px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.mandb-product-single-form__container{align-items:center;display:flex}.mandb-product-single-form__format-name{text-transform:uppercase;font-weight:bold;margin-right:12px}.mandb-product-single-form__price{margin-right:12px}.mandb-product-single-form__price p{margin:0}.mandb-product-single-form input[type="submit"]{width:100%;margin:16px 0}@media (min-width: 600px){.mandb-product-single-form input[type="submit"]{width:auto;margin:0 12px 0 0}}.mandb-product-single-form__retailer-select{width:100%;margin-bottom:16px}@media (min-width: 600px){.mandb-product-single-form__retailer-select{width:auto;margin-bottom:0}}.mandb-product-single-form__ebook-login-message{margin:32px 0 12px}.more-author-books-section__flex-wrapper{display:flex;flex-direction:column;align-items:center}.more-author-books-section__flex-wrapper .grid-overflow-wrapper{width:100%}.supadu-product-grid__item{padding:0 10px;margin-bottom:10px}.supadu-product-grid__image-wrapper{margin-bottom:10px}.supadu-product-grid__image-outer{background-color:#f7f6f2;width:100%;height:100%;padding:15%}.supadu-product-grid__image-inner{width:100%;height:100%;display:flex;justify-content:center}.supadu-product-grid__image{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 5px #222);transition:all 0.25s}.supadu-product-grid__item:hover .supadu-product-grid__image,.supadu-product-grid__item:focus .supadu-product-grid__image{transform:scale(1.1);filter:drop-shadow(0 0 8px #505050)}.supadu-product-image-modal__image-holder.is-loading{opacity:0.3}.supadu-product-image-modal__modal-inner{position:relative;padding:0 40px}@media (min-width: 600px){.supadu-product-image-modal__modal-inner{padding:0}}.supadu-product-image-modal__button{position:absolute;height:100%;top:0;color:white;z-index:99;opacity:0.7}.supadu-product-image-modal__button:hover{opacity:1}.supadu-product-image-modal__button--next{right:-38px}.supadu-product-image-modal__button--prev{left:-38px}.supadu-product-image-modal__button.is-hidden{display:none !important}.supadu-product-image-modal__preloader{display:none;position:absolute;z-index:999;top:40%;left:45%;transform:translateX(-50%) translateY(-50%);border:5px solid #f3f3f3;border-top:5px solid #000;border-radius:50%;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.supadu-product-image-modal__preloader.is-active{display:block}.supadu-toolbar__content{position:relative}.supadu-toolbar__slogan{position:absolute;left:50%;transform:translateX(-50%)}.grid{display:flex;flex-wrap:wrap}.grid.grid--uniform{margin-bottom:3.125rem}.megamenu .grid{justify-content:center}.grid-overflow-wrapper{overflow:visible;overflow-x:visible}.page-width.page-content.banner-image{padding-top:30px}.page-width.page-content.banner-image .supadu-collections-page__banner-image{-o-object-fit:cover;object-fit:cover;width:auto;margin:0 auto 30px auto;height:125px}@media (min-width: 769px){.page-width.page-content.banner-image .supadu-collections-page__banner-image{height:auto;max-height:250px}}.template-collection .section-header__title{margin-bottom:15px}.supadu-app-store-buttons__wrapper{display:flex;flex-direction:column;align-items:center;margin-left:auto;width:300px;max-width:100%}.supadu-app-store-buttons__badges{width:120px;height:40px;display:block;background-image:url(//www.cuentodeluz.com/cdn/shop/t/2/assets/Download_on_the_App_Store_Badge.svg?v=123926581890561309811624613789);background-repeat:no-repeat;background-position:top center}.supadu-app-store-buttons__text{text-align:center}.supadu-app-store-buttons__text.is-hidden{display:none}.supafolio-book-carousel .section-header{position:relative}.supafolio-book-carousel .section-header__link{display:block}@media (min-width: 600px){.supafolio-book-carousel .section-header__link{position:absolute;right:0;display:inline}}.supafolio-book-carousel .flickity-viewport .flickity-slider .supafolio-grid-columns{position:absolute !important}.supafolio-book-carousel .supafolio-grid-columns{width:calc(33.33%) !important}@media (min-width: 769px){.supafolio-book-carousel .supafolio-grid-columns{width:calc(20%) !important}}.supafolio-book-carousel .supafolio-grid-columns p.sp__the-title{font-size:14px;text-align:left;margin-top:10px;margin-bottom:6px}.supafolio-book-carousel .supafolio-grid-columns .product-vendor{text-align:left}.supafolio-book-carousel .supafolio-grid-columns .product-vendor span.product-contributors{font-size:12px;display:block}.supafolio-book-carousel .hide-both .sp__details{display:none !important}.supafolio-book-carousel .hide-contributors .product-vendor{display:none !important}.supafolio-book-carousel .hide-title .sp__the-title{display:none !important}.supafolio-book-carousel .image-shadow img{filter:drop-shadow(0 0 5px #222)}.supapress-v3-search__filters{padding-top:25px}.supapress-v3-search__filters .supapress-v3-search-filters__mobile-toggle{display:block;text-align:center;margin:0 auto 25px auto}@media (min-width: 769px){.supapress-v3-search__filters .supapress-v3-search-filters__mobile-toggle{display:none}}.supapress-v3-search__filters .supapress-v3-search-filters__accordion{height:0;overflow:hidden}@media (min-width: 769px){.supapress-v3-search__filters .supapress-v3-search-filters__accordion{height:auto;overflow:unset}}.supapress-v3-search__filters .supapress-v3-search-filters__accordion.is-open{height:auto;overflow:unset}.supapress-v3-search__filters .supapress-v3-search-filters__accordion .supafolio-refinement-filter__show-more-btn{padding:0;text-transform:uppercase;letter-spacing:0.2em;font-size:0.8em}.supapress-v3-search__filters .supapress-v3-search-filters__accordion .supafolio-clear-all__wrapper{text-align:left}.supapress-v3-search__filters .supapress-v3-search-filters__accordion .supafolio-clear-all__wrapper .supafolio-clear-all__button{text-transform:uppercase;font-size:16px;padding:10px 0}.supapress-v3-search__filters .supapress-v3-search-filters__accordion .supafolio-clear-all__wrapper .supafolio-clear-all__button:before{content:"\00D7";display:inline;padding-right:0.5em;font-weight:700}.supapress-v3-search__filters .supapress-v3-search-filters__list{list-style:none;margin:4px 0 10px 0}.supapress-v3-search__filters .supapress-v3-search-filters__list .supafolio-refinement-filter__header{text-transform:uppercase;letter-spacing:0.2em;font-size:0.8em;display:block;width:100%;padding:1.0625rem 0}.supapress-v3-search__filters .supapress-v3-search-filters__list .supafolio-refinement-filter__body{margin-bottom:20px}.supapress-v3-search__filters .supapress-v3-search-filters__list .supafolio-refinement-filter__item{margin-bottom:0.25em}.supapress-v3-search__filters .supapress-v3-search-filters__list .supafolio-refinement-filter__item--active{font-weight:bold}.supapress-v3-search__filters .supapress-v3-search-filters__list .supafolio-refinement-filter__link{margin-left:0;font-size:.875rem;text-transform:capitalize}.supapress-v3-search__filters .supapress-v3-search-filters__list .supafolio-refinement-filter__link:before{display:none}.has-supadu-v3-search .template-search .main-content{min-height:100%}.has-supadu-v3-search.js-drawer-open--search{overflow:auto}.has-supadu-v3-search.js-drawer-open--search .main-content:after{display:none}.has-supadu-v3-search .supapress-v3-search-field__label{opacity:0;font-size:0}.supapress-v3-search .category-description__wrapper{padding:0 10px}.supapress-v3-search--list{padding-left:0}@media (min-width: 769px){.supapress-v3-search--list{padding-left:17px;padding-top:25px}}.supapress-v3-search-template{margin-bottom:50px;position:relative;z-index:2;width:100%;background:#fff;overflow-x:hidden}.supapress-v3-search-template .hr--small{margin-bottom:30px}.supapress-v3-search-template .section-header{margin-bottom:0}.supapress-v3-search-template .section-header__title{display:none}.supapress-v3-search-template .section-header__stats{width:100%;padding:40px 0 40px 22px;text-align:left;background:#dddada;position:relative}.supapress-v3-search-template .section-header__stats:before{right:100%}.supapress-v3-search-template .section-header__stats:after{left:100%}.supapress-v3-search-template .section-header__stats:before,.supapress-v3-search-template .section-header__stats:after{position:absolute;top:0;bottom:0;width:100%;content:"";flex:1;background:#dddada;height:100%}.supapress-v3-search-template .section-header__stats .search-term{text-transform:uppercase;color:#707172;margin-top:0;margin-bottom:0}.supapress-v3-search-template .section-header__stats .results-count{margin-top:0;margin-bottom:0;font-size:18px;text-transform:none}.supapress-v3-search-template .section-header__stats .results-count .time{font-size:12px;color:#999}.supapress-v3-search-template .supapress-v3-search-form{max-width:37.5rem;margin:0 auto .9375rem auto;border-bottom:1px solid #e8e8e1;flex:1 1 100%;display:flex;align-items:stretch}.supapress-v3-search-template .supapress-v3-search-form .site-header__search-form{padding:20px 0 0 0}.supapress-v3-search-template .supapress-v3-search-form .site-header__search-btn{display:none}.supapress-v3-search-template .supapress-v3-search-form .site-header__search-input{padding:8px 0}.supapress-v3-search-template .supafolio-grid-columns{width:50% !important}@media (min-width: 769px){.supapress-v3-search-template .supafolio-grid-columns{width:33% !important}}@media (min-width: 960px){.supapress-v3-search-template .supafolio-grid-columns{width:25% !important}}@media (min-width: 1024px){.supapress-v3-search-template .supafolio-grid-columns{width:20% !important}}.supapress-v3-search-template .supafolio-grid-columns .grid-product__meta{padding:5px 0 10px 0}.supapress-v3-search-template .supafolio-grid-columns .grid-product__meta&gt;div{font-size:.875rem}.supapress-v3-search-template .supafolio-grid-columns .grid-product__readmore{margin-top:10px;display:inline-block}.supapress-v3-search-template .supadu-product-grid__image-inner{flex-flow:column wrap}.supapress-v3-search-template .supadu-product-grid__image-outer{min-height:12.5rem;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center}@media (min-width: 769px){.supapress-v3-search-template .supadu-product-grid__image-outer{min-height:17.5rem}}@media (min-width: 960px){.supapress-v3-search-template .supadu-product-grid__image-outer{min-height:14.375rem}}.supapress-v3-search-template .supadu-product-grid__image-wrapper{position:relative;overflow:hidden;height:auto !important}.supapress-v3-search-template .supadu-product-grid__image-wrapper .overlay{position:absolute;top:0;left:0;right:0;bottom:0;padding:10px 20px;background:rgba(255,255,255,0.9);opacity:0;transition:opacity 0.3s;display:flex;align-items:center;text-align:center}.supapress-v3-search-template .supadu-product-grid__image-wrapper .overlay p{font-size:14px;margin:0;color:#000}@media (min-width: 769px){.supapress-v3-search-template .supadu-product-grid__image-wrapper:hover .overlay{opacity:1}}.supapress-v3-search__pagination-wrapper{margin:0 10px 20px 10px;display:flex;flex-flow:row wrap;justify-content:space-between}@media (min-width: 960px){.supapress-v3-search__pagination-wrapper{flex-flow:row nowrap}}.supapress-v3-search__pagination-wrapper.secondary{justify-content:center}.supapress-v3-search__search-pagination{width:100%;order:3;margin-top:10px}@media (min-width: 960px){.supapress-v3-search__search-pagination{order:2;margin-top:0;width:auto}}.supapress-v3-search__search-pagination .pagination{padding:0}.supapress-v3-search__search-pagination .pagination .supafolio-pagination__item--disabled{display:none}.supapress-v3-search__search-pagination .pagination .page a{padding:8px 5px}.supapress-v3-search__search-pagination .pagination .page.current{padding:8px 0}@media (min-width: 960px){.supapress-v3-search__per-page-wrapper{order:3}}.supapress-v3-search__per-page-wrapper label,.supapress-v3-search__sort-by-wrapper label{opacity:0;font-size:0}.supafolio-featured-author{display:flex;flex-flow:row wrap;margin:0 auto;padding:40px 0;background:#dddada;position:relative}@media (min-width: 1024px){.supafolio-featured-author{max-width:70%}}.supafolio-featured-author:before{right:100%}.supafolio-featured-author:after{left:100%}.supafolio-featured-author:before,.supafolio-featured-author:after{position:absolute;top:0;bottom:0;width:100%;content:"";flex:1;background:inherit;height:100%}.supafolio-featured-author .section-header__title{margin-bottom:0;width:100%;text-align:center;padding-bottom:40px}.supafolio-featured-author section#contributor-details{padding:0;margin-bottom:20px}@media (min-width: 769px){.supafolio-featured-author section#contributor-details{flex:0 0 60%;margin-bottom:0}}.supafolio-featured-author section#contributor-details .contributor-infos{display:flex;flex-flow:row nowrap}.supafolio-featured-author section#contributor-details .contributor-infos__bio{margin-top:0;padding-left:10px;line-height:1.2;margin-bottom:.3125rem}.supafolio-featured-author section#contributor-details .contributor-infos__bio&gt;a:first-child{font-size:1.125rem;text-transform:uppercase;font-weight:bold;display:block}.supafolio-featured-author section#contributor-details .contributor-infos__bio a:last-child{display:block;margin-top:.9375rem}@media (min-width: 769px){.supafolio-featured-author .js-supafolio-book-carousel-section{padding-left:15px;flex:0 0 40%}}.supafolio-featured-author .js-supafolio-book-carousel-section .supafolio-grid-columns{width:33% !important;padding:0 15px}.tooltip{position:relative;margin-left:5px;top:3px;cursor:pointer}.tooltip svg{width:15px;height:15px}.tooltip svg path{fill:#000}.tooltip-text{position:absolute;font-size:12px;top:50%;transform:translateY(-50%);left:100%;margin-left:15px;padding:10px;border-radius:5px;background:#fff;color:#002b5c;text-align:center;display:none;opacity:0;transition:0.3s opacity;border:1px solid #F4F4F4}.tooltip-text:before,.tooltip-text:after{right:100%;top:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.tooltip-text:before{border-color:transparent;border-right-color:#F4F4F4;border-width:7px;margin-top:-7px}.tooltip-text:after{border-color:transparent;border-right-color:#fff;border-width:6px;margin-top:-6px}.tooltip:hover .tooltip-text,.tooltip:hover:after{display:block;opacity:1}.supadu-price-modal:before{background-color:rgba(0,0,0,0.3) !important}.supadu-price-modal .modal__title{font-size:22px}.supadu-price-modal .modal__inner{flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;margin:0;padding:40px;color:#000;background-color:white;border-radius:10px;box-shadow:1px 1px 10px rgba(0,0,0,0.3);font-size:16px;text-align:left}.supadu-price-modal .modal__inner .logged_out_message{display:none}.supadu-price-modal .modal__inner a{color:#002b5c}.supadu-price-modal .modal__inner a:hover{color:#000}.supadu-price-modal .modal__inner .modal__close .icon{color:#000}.supadu-price-modal .modal__inner .school-btn{display:inline-block;width:auto}.supadu-price-modal .modal__inner .school-btn span{font-size:16px;text-transform:none;letter-spacing:normal;display:block}.supadu-price-modal .modal__inner .retail-btn{margin-top:8px}.supadu-price-modal .modal__inner .add-to-cart{display:inline-block;width:auto;background:none;color:black !important;font-weight:400;font-size:12px !important;padding:0;text-decoration:underline}.supadu-price-modal .modal__inner .add-to-cart:hover{background:none !important}.supadu-price-modal .modal__inner .add-to-cart span{font-size:0;display:block}.supadu-price-modal .modal__inner .add-to-cart span:before{content:"Continue with Retail Price";font-size:16px;text-transform:none;letter-spacing:normal;display:block}.supadu-price-modal .modal__hide-popup{display:flex;flex-flow:row nowrap;align-items:center}.supadu-price-modal .modal__hide-popup label{letter-spacing:normal;text-transform:none;font-size:16px;margin-bottom:0}.hero-search{padding:32px}.hero-search__heading{text-align:center;margin-bottom:32px}.hero-search .site-header__search-form{display:flex;justify-content:center;max-width:500px;margin:0 auto 32px;padding:8px 16px;border-radius:26px}.hero-search .site-header__search-input{width:100%;border-radius:26px;border:none}.hero-search .site-header__search-input:active,.hero-search .site-header__search-input:focus{border:none}.hero-search .js-search-header-close{display:none}#shopify-section-supadu-product-template .social-wrap{justify-content:space-between}#shopify-section-supadu-product-template .social-wrap .social-sharing{margin-left:auto}#shopify-section-supadu-product-template .social-wrap .social-sharing__title{display:none}#shopify-section-supadu-product-template .social-wrap .social-sharing .icon{width:20px;height:20px}#shopify-section-supadu-product-template a{transition:.3s all ease}#shopify-section-supadu-product-template .left-column,#shopify-section-supadu-product-template .middle-column,#shopify-section-supadu-product-template .right-column{transform:translateY(100%);opacity:0;-webkit-animation:slideUp 1s forwards;animation:slideUp 1s forwards}#shopify-section-supadu-product-template .middle-column{-webkit-animation-delay:0.1s;animation-delay:0.1s}#shopify-section-supadu-product-template .right-column{-webkit-animation-delay:0.2s;animation-delay:0.2s}#shopify-section-supadu-product-template .page-content--product{background:#f7f7f2}@media (min-width: 769px){#shopify-section-supadu-product-template .page-content--product{padding-bottom:50px;padding-top:30px}}#shopify-section-supadu-product-template .supadu-product-grid__image-outer{background-color:transparent;padding:0%}#shopify-section-supadu-product-template .supadu-product-tabs{background-color:#f7f7f2;width:100%}@media (min-width: 769px){#shopify-section-supadu-product-template .supadu-product-tabs{background-color:#ffffff}}#shopify-section-supadu-product-template .supadu-product-tabs .video-section{text-align:center;background-color:#f2f1f6;padding:40px 30px;margin-left:-20px;margin-right:-20px;margin-bottom:-20px}#shopify-section-supadu-product-template .supadu-product-tabs .video-section .video-item{margin-bottom:30px}#shopify-section-supadu-product-template .left-column{order:1}#shopify-section-supadu-product-template .left-column .product__image{overflow:visible;padding:5px 10px;margin-top:20px;max-width:25rem}@media (min-width: 769px){#shopify-section-supadu-product-template .left-column .product__image{margin-top:0;max-width:100%}}#shopify-section-supadu-product-template .left-column .product__image img{max-width:100%;box-shadow:0 3px 18px 0 rgba(0,0,0,0.2)}#shopify-section-supadu-product-template .left-column .product__description-more{font-weight:bold}#shopify-section-supadu-product-template .left-column .product__other-covers{max-width:400px;margin:0 auto;padding:0}#shopify-section-supadu-product-template .left-column .product__other-links{margin:0;list-style:none;padding:0 23px;margin-top:10px}#shopify-section-supadu-product-template .left-column .product__other-links li{margin-bottom:0}#shopify-section-supadu-product-template .left-column .product__other-links li a{padding:15px 0;margin-bottom:0.25em;transition:.3s all ease;position:relative;display:flex;flex-flow:row nowrap;justify-content:space-between;color:#333;text-transform:uppercase;transition:all .3s ease}#shopify-section-supadu-product-template .left-column .product__other-links li a:hover a{color:#002b5c}#shopify-section-supadu-product-template .left-column .product__other-links li a:hover:after{-webkit-animation:wideTransition 0.5s forwards;animation:wideTransition 0.5s forwards}#shopify-section-supadu-product-template .left-column .product__other-links li a:after{content:"";height:1px;width:100%;background:#002b5c;display:block;margin-top:10px;position:absolute;bottom:-1px;width:0%}#shopify-section-supadu-product-template .left-column .product__other-links li a:not(:first-of-type){display:none}#shopify-section-supadu-product-template .left-column .product__other-links li a svg{height:25px;width:25px;fill:#002b5c}#shopify-section-supadu-product-template .left-column .promo-boxes{text-align:center;max-width:400px;margin:20px auto 0 auto}#shopify-section-supadu-product-template .middle-column{order:2}#shopify-section-supadu-product-template .middle-column .price__main{margin-bottom:0}#shopify-section-supadu-product-template .middle-column .price__discount{font-size:12px}#shopify-section-supadu-product-template .middle-column .product__meta{margin-top:20px;padding-left:5px}@media (min-width: 769px){#shopify-section-supadu-product-template .middle-column .product__meta{margin-top:0;padding-left:0}}#shopify-section-supadu-product-template .middle-column .product__meta .product-vendor{margin-top:0;margin-bottom:10px}@media (min-width: 769px){#shopify-section-supadu-product-template .middle-column .product__meta .product-vendor{margin-bottom:20px}}#shopify-section-supadu-product-template .middle-column .product__price{display:block;margin-bottom:15px}@media (min-width: 769px){#shopify-section-supadu-product-template .middle-column .product__price{margin-bottom:20px}}#shopify-section-supadu-product-template .middle-column .product__title{font-size:24px;margin-bottom:0}@media (min-width: 769px){#shopify-section-supadu-product-template .middle-column .product__title{font-size:28px}}#shopify-section-supadu-product-template .middle-column .subtitle{font-size:18px;margin:10px 0;text-transform:uppercase;letter-spacing:1px;line-height:26px}@media (min-width: 769px){#shopify-section-supadu-product-template .middle-column .subtitle{font-size:20px;line-height:28px;margin:5px 0 10px 0}}#shopify-section-supadu-product-template .middle-column .price__main{font-size:26px}#shopify-section-supadu-product-template .middle-column .product-contributors{font-size:16px;display:block}#shopify-section-supadu-product-template .middle-column .product-contributors&gt;span:first-child{font-weight:bold;font-size:14px}#shopify-section-supadu-product-template .middle-column .product-contributors a{font-size:16px;text-decoration:underline;transition:.3s all ease}#shopify-section-supadu-product-template .middle-column .product-contributors a:hover{text-decoration:none}#shopify-section-supadu-product-template .middle-column .sp__pdfs{margin:32px 0}#shopify-section-supadu-product-template .middle-column .sp__pdfs&gt;p{font-size:18px;margin-bottom:10px}#shopify-section-supadu-product-template .middle-column .sp__pdfs ul{margin:0;padding:0;list-style:none}#shopify-section-supadu-product-template .middle-column .sp__pdfs ul li a{display:flex;text-transform:capitalize;flex-flow:row nowrap;font-size:14px;align-items:center}#shopify-section-supadu-product-template .middle-column .sp__pdfs ul li a span{margin-right:5px;width:20px;height:22px}#shopify-section-supadu-product-template .middle-column .sp__pdfs ul li a span svg{fill:#002b5c}#shopify-section-supadu-product-template .right-column{order:3}@media (min-width: 769px){#shopify-section-supadu-product-template .right-column{max-width:22.5rem;margin-left:auto;margin-bottom:0}}#shopify-section-supadu-product-template .right-column .product__description{display:block;margin-top:20px}@media (min-width: 769px){#shopify-section-supadu-product-template .right-column .product__description{display:none}}#shopify-section-supadu-product-template .right-column .product-form__book{display:none}@media (min-width: 769px){#shopify-section-supadu-product-template .right-column .product-form__book{display:flex;flex-flow:row nowrap;justify-content:flex-start;opacity:0;position:absolute;top:-75px;font-weight:bold;transition:.3s all ease;display:block}#shopify-section-supadu-product-template .right-column .product-form__book .book__widget{display:flex}#shopify-section-supadu-product-template .right-column .product-form__book .book__widget-left img{max-height:60px}#shopify-section-supadu-product-template .right-column .product-form__book .book__widget-right{margin-left:10px}#shopify-section-supadu-product-template .right-column .product-form__book .book-title{text-transform:none;font-size:16px;line-height:1.4;margin-bottom:0;word-break:break-all}#shopify-section-supadu-product-template .right-column .product-form__book.visible{opacity:1}}#shopify-section-supadu-product-template .right-column .product-form__retailers{background:#f7f7f2}#shopify-section-supadu-product-template .right-column .product-form__retailers.no-padding&gt;div:first-child{padding:0}#shopify-section-supadu-product-template .right-column .product-form__retailers__inner{padding:10px 20px 20px 20px}#shopify-section-supadu-product-template .right-column .product-form__retailers__inner&gt;span{color:#333;margin-bottom:5px;display:block}#shopify-section-supadu-product-template .right-column .product-form__retailers__inner.buttons .dropdown,#shopify-section-supadu-product-template .right-column .product-form__retailers__inner.outline_buttons .dropdown{padding:0}#shopify-section-supadu-product-template .right-column .product-form__retailers__inner.buttons .dropdown__inner,#shopify-section-supadu-product-template .right-column .product-form__retailers__inner.outline_buttons .dropdown__inner{margin:0}#shopify-section-supadu-product-template .right-column .product-form__retailers__inner.buttons .dropdown__inner&gt;li span,#shopify-section-supadu-product-template .right-column .product-form__retailers__inner.outline_buttons .dropdown__inner&gt;li span{display:none}#shopify-section-supadu-product-template .right-column .product-form__retailers__inner.buttons .dropdown__inner ul,#shopify-section-supadu-product-template .right-column .product-form__retailers__inner.outline_buttons .dropdown__inner ul{margin:0;list-style:none;display:flex;flex-flow:row wrap;justify-content:space-between}#shopify-section-supadu-product-template .right-column .product-form__retailers__inner.buttons .dropdown__inner ul li,#shopify-section-supadu-product-template .right-column .product-form__retailers__inner.outline_buttons .dropdown__inner ul li{margin:5px 0;flex:1 1 50%}#shopify-section-supadu-product-template .right-column .product-form__retailers__inner.buttons .dropdown__inner ul li:nth-child(odd),#shopify-section-supadu-product-template .right-column .product-form__retailers__inner.outline_buttons .dropdown__inner ul li:nth-child(odd){padding-right:5px}#shopify-section-supadu-product-template .right-column .product-form__retailers__inner.buttons .dropdown__inner ul li:nth-child(even),#shopify-section-supadu-product-template .right-column .product-form__retailers__inner.outline_buttons .dropdown__inner ul li:nth-child(even){padding-left:5px}#shopify-section-supadu-product-template .right-column .product-form__retailers__inner.buttons .dropdown__inner ul li a,#shopify-section-supadu-product-template .right-column .product-form__retailers__inner.outline_buttons .dropdown__inner ul li a{padding:20px 0;width:100%}#shopify-section-supadu-product-template .right-column .product-form__retailers__inner.buttons a{border-radius:10px;background:#0093d0}#shopify-section-supadu-product-template .right-column .product-form__retailers__inner.outline_buttons a{background:transparent;border:1px solid #0093d0;color:#333;border-radius:0;transition:.3s all ease}#shopify-section-supadu-product-template .right-column .product-form__retailers__inner.outline_buttons a:hover{background:#0093d0;color:#fff}#shopify-section-supadu-product-template .right-column .product-form__retailers .dropdown{padding:20px 10px}#shopify-section-supadu-product-template .right-column .product-form__retailers .dropdown .dropdown__inner li{list-style:none;margin:0;outline:none}#shopify-section-supadu-product-template .right-column .product-form__retailers .dropdown .dropdown__inner span:after{top:-10px !important}#shopify-section-supadu-product-template .right-column .product-form__switch-format{text-align:center;padding:20px 20px 15px 20px;background-color:#002b5c;margin-bottom:20px;box-shadow:1px 0px 11px rgba(0,0,0,0.2)}@media (min-width: 769px){#shopify-section-supadu-product-template .right-column .product-form__switch-format{margin-bottom:10px}}#shopify-section-supadu-product-template .right-column .product-form__switch-format .out_of_stock_message{text-align:center;font-size:16px;color:white}#shopify-section-supadu-product-template .right-column .product-form__switch-format .product-single__form{max-width:100%;width:100%;margin-bottom:0}#shopify-section-supadu-product-template .right-column .product-form__switch-format .add-to-cart{padding:20px 0;border-radius:10px;width:100%;margin-top:8px}#shopify-section-supadu-product-template .right-column .product-form__formats{padding:5px 10px 10px;margin-bottom:7px}#shopify-section-supadu-product-template .right-column .product-form__formats .dropdown__container{margin-bottom:0}#shopify-section-supadu-product-template .right-column .product-form__formats,#shopify-section-supadu-product-template .right-column .product-form__retailers__inner:not(.buttons):not(.outline_buttons) .dropdown{width:100%;background:white;border:1px solid #9c8b8b}#shopify-section-supadu-product-template .right-column .product-form__formats span,#shopify-section-supadu-product-template .right-column .product-form__retailers__inner:not(.buttons):not(.outline_buttons) .dropdown span{color:#333;font-size:14px}#shopify-section-supadu-product-template .right-column .product-form__formats .dropdown__inner,#shopify-section-supadu-product-template .right-column .product-form__retailers__inner:not(.buttons):not(.outline_buttons) .dropdown .dropdown__inner{border:none;border-radius:0;background-color:transparent;max-width:100%;width:100%;margin:0}#shopify-section-supadu-product-template .right-column .product-form__formats .dropdown__inner span,#shopify-section-supadu-product-template .right-column .product-form__retailers__inner:not(.buttons):not(.outline_buttons) .dropdown .dropdown__inner span{background:transparent;color:#333;padding:0;text-transform:none;font-size:1.125rem;letter-spacing:0px;font-weight:normal;line-height:1;border:none}#shopify-section-supadu-product-template .right-column .product-form__formats .dropdown__inner span:after,#shopify-section-supadu-product-template .right-column .product-form__retailers__inner:not(.buttons):not(.outline_buttons) .dropdown .dropdown__inner span:after{top:-20px}#shopify-section-supadu-product-template .right-column .product-form__formats .dropdown__inner ul li,#shopify-section-supadu-product-template .right-column .product-form__retailers__inner:not(.buttons):not(.outline_buttons) .dropdown .dropdown__inner ul li{color:#333;padding:10px 0 0;line-height:1}#shopify-section-supadu-product-template .right-column .product-form__formats .dropdown__inner ul li a,#shopify-section-supadu-product-template .right-column .product-form__retailers__inner:not(.buttons):not(.outline_buttons) .dropdown .dropdown__inner ul li a{color:#002b5c;padding:0;font-weight:normal;letter-spacing:0;text-transform:none;font-family:inherit;font-size:16px;background:none;text-align:left}#shopify-section-supadu-product-template .right-column .product-form__formats .dropdown__inner ul li a:hover,#shopify-section-supadu-product-template .right-column .product-form__retailers__inner:not(.buttons):not(.outline_buttons) .dropdown .dropdown__inner ul li a:hover{color:#002b5c;background:none}#shopify-section-supadu-product-template .right-column .product-form__formats span.one-format,#shopify-section-supadu-product-template .right-column .product-form__retailers__inner:not(.buttons):not(.outline_buttons) .dropdown span.one-format{text-align:left;display:block;font-size:.875rem}#shopify-section-supadu-product-template .right-column .product-form__formats span.one-format span,#shopify-section-supadu-product-template .right-column .product-form__retailers__inner:not(.buttons):not(.outline_buttons) .dropdown span.one-format span{display:block;font-size:1.125rem}#shopify-section-supadu-product-template .right-column .product-form__other-links{margin:0;list-style:none}#shopify-section-supadu-product-template .right-column .product-form__other-links li{padding:15px 0;border-bottom:1px solid #333;transition:.3s all ease;position:relative}#shopify-section-supadu-product-template .right-column .product-form__other-links li:hover a{color:#002b5c}#shopify-section-supadu-product-template .right-column .product-form__other-links li:hover:after{-webkit-animation:wideTransition 0.5s forwards;animation:wideTransition 0.5s forwards}#shopify-section-supadu-product-template .right-column .product-form__other-links li:after{content:"";height:1px;width:100%;background:#002b5c;display:block;margin-top:10px;position:absolute;bottom:-1px;width:0%}#shopify-section-supadu-product-template .right-column .product-form__other-links li a{display:flex;flex-flow:row nowrap;justify-content:space-between;color:#333;text-transform:uppercase;transition:all .3s ease}#shopify-section-supadu-product-template .right-column .product-form__other-links li a:not(:first-of-type){display:none}#shopify-section-supadu-product-template .right-column .product-form__other-links li a svg{height:25px;width:25px;fill:#002b5c}#shopify-section-supadu-product-template .right-column .social-sharing a{transition:all .3s ease}#shopify-section-supadu-product-template .audio-sample{margin:0;list-style:none;margin-top:15px}#shopify-section-supadu-product-template .audio-sample figcaption{margin-bottom:7px}#shopify-section-supadu-product-template .audio-sample audio{width:100%}#shopify-section-supadu-product-template .related-products{background-color:#ffffff;margin:0}#shopify-section-supadu-product-template .related-products .section-header__title{margin-bottom:0;padding-top:45px}#shopify-section-supadu-product-template .related-products .grid.grid--uniform{margin-bottom:0}#shopify-section-supadu-product-template .recently-viewed{background-color:#ffffff}#shopify-section-supadu-product-template .recently-viewed h3.section-header__title{padding-top:45px}#shopify-section-supadu-product-template .recently-viewed .index-section{margin:0}#shopify-section-supadu-product-template .hr--large{margin:0}@media (min-width: 1024px){#shopify-section-supadu-product-template .container--small{max-width:75%;margin:0 auto}}.tabs-wrapper{padding:20px;max-width:100%}.tabs-wrapper .tabs{list-style:none;margin:0px}.tabs-wrapper .tabs li{display:inline-block;margin-bottom:0px}.tabs-wrapper .tabs li .tab-link{padding:10px 20px;color:#1c1d1d;text-transform:uppercase;display:block;transition:.3s all ease}.tabs-wrapper .tabs li .tab-link.active{background:#fff;border:solid 1px #dddada;border-bottom:none;color:#002b5c}.tabs-wrapper .tabs li .tab-link.active:hover{color:#002b5c}.tabs-wrapper .tabs li .tab-link:hover{color:#002b5c}.tabs-wrapper .tab-content{border-top:solid 1px #dddada;padding:20px;margin-top:-1px}.tabs-wrapper .tab-content .tab-pane{display:none}.tabs-wrapper .tab-content .tab-pane.active{display:block}.tabs-wrapper .tab-content .tab-pane#reviews-tab,.tabs-wrapper .tab-content .tab-pane#details-tab{position:relative}@media (min-width: 769px){.tabs-wrapper .tab-content .tab-pane#reviews-tab,.tabs-wrapper .tab-content .tab-pane#details-tab{padding-left:75px}.tabs-wrapper .tab-content .tab-pane#reviews-tab&gt;svg,.tabs-wrapper .tab-content .tab-pane#details-tab&gt;svg{position:absolute;top:35px;transform:translateY(-50%);fill:#002b5c;width:60px;height:60px;left:-10px}}.tabs-wrapper .tab-content .tab-pane .author__inner{display:flex;flex-flow:row nowrap;justify-content:flex-start;margin-bottom:1.25rem}.tabs-wrapper .tab-content .tab-pane .author__inner .author__image{flex:none;margin-right:15px;max-width:18.75rem}.tabs-wrapper .tab-content .tab-pane .product-infos{list-style:none;margin:0px}.tabs-wrapper .tab-content .tab-pane .review-item{margin-bottom:30px}.tabs-wrapper .tab-content .tab-pane .review-item blockquote{color:#1c1d1d;padding:0px}.tabs-wrapper .tab-content .tab-pane .review-item cite{color:#069383}.tabs-wrapper .tab-content .tab-pane .video-item{margin-bottom:30px}.tabs-wrapper .tab-content .tab-pane#resources-tab ul{margin:0;padding:0;list-style:none}.tabs-wrapper .tab-content .tab-pane#resources-tab ul li a{display:flex;text-transform:capitalize;flex-flow:row nowrap;font-size:16px;align-items:center;padding:4px 0}.tabs-wrapper .tab-content .tab-pane#resources-tab ul li a span{margin-right:5px;width:20px;height:22px}.tabs-wrapper .tab-content .tab-pane#resources-tab ul li a span svg{fill:#002b5c}.tabs-wrapper .accordion--item{border-bottom:1px solid #dddada;max-width:none}.tabs-wrapper .accordion--item:first-child{border-top:1px solid #dddada}.tabs-wrapper .accordion--item .accordion--header{background:transparent;color:#002b5c;font-weight:normal;font-size:16px;margin-bottom:0px;padding:20px 0px;position:relative;cursor:pointer;text-transform:uppercase;letter-spacing:0.2em;transition:width 0.2s ease, height 0.2s ease}.tabs-wrapper .accordion--item .accordion--header:after{content:"\002B";top:10px;right:10px;font-weight:bold;font-size:22px;font-family:"slick-icons, sans-serif";position:absolute;line-height:40px}.tabs-wrapper .accordion--item .accordion--body{transition:0.2s all ease-in-out;display:none;opacity:0}.tabs-wrapper .accordion--item .accordion--body .product-infos{list-style:none;margin:0px}.tabs-wrapper .accordion--item .accordion--body .author__image{margin-bottom:10px}.tabs-wrapper .accordion--item .accordion--body .review-item{margin-bottom:30px}.tabs-wrapper .accordion--item .accordion--body .review-item blockquote{color:#1c1d1d;padding:0px}.tabs-wrapper .accordion--item .accordion--body .review-item cite{color:#002b5c}.tabs-wrapper .accordion--item .accordion--body .resources-item{margin:0;padding:0;list-style:none}.tabs-wrapper .accordion--item .accordion--body .resources-item li a{display:flex;text-transform:capitalize;flex-flow:row nowrap;font-size:14px;align-items:center;padding:4px 0}.tabs-wrapper .accordion--item .accordion--body .resources-item li a span{margin-right:5px;width:20px;height:22px}.tabs-wrapper .accordion--item .accordion--body .resources-item li a span svg{fill:#002b5c}.tabs-wrapper .accordion--item .accordion--body .video-item{margin-bottom:30px}.tabs-wrapper .accordion--item.open .accordion--header:after{content:"\2212";transform:none}.tabs-wrapper .accordion--item.open .accordion--body{display:block;opacity:1;padding-bottom:20px}.tabs-wrapper .is-visible-desktop{display:none}.tabs-wrapper .is-visible-mobile{margin-bottom:20px}@media (min-width: 769px){.tabs-wrapper .is-visible-mobile{display:none}.tabs-wrapper .is-visible-desktop{display:block}}.supadu-gift-card-view__wrapper{display:flex;flex-direction:column;align-items:center}.supadu-gift-card-view__card-image{width:400px;margin-top:24px;margin-bottom:24px}.authors-az{margin-bottom:50px;margin:0 auto}@media (min-width: 1024px){.authors-az{max-width:70%}}.authors-az__list{margin:0;padding:0;-moz-columns:2;columns:2}@media (min-width: 600px){.authors-az__list{-moz-columns:3;columns:3}}@media (min-width: 1024px){.authors-az__list{-moz-columns:4;columns:4;-moz-column-gap:15px;column-gap:15px}}.authors-az__item{width:100%;list-style:none;margin-bottom:10px}.algolia-list__inner{-moz-columns:2;columns:2;margin-bottom:10px}@media (min-width: 769px){.algolia-list__inner{-moz-columns:3;columns:3}}.algolia-list__item{margin-bottom:10px}.algolia-list__item a{border-bottom:none;text-transform:capitalize}.algolia-list__item a:after{display:none}.geosearch{max-width:1300px;margin:0 auto}.geosearch .section-header{width:100%;text-align:center !important;padding-top:32px;margin:0}@media (min-width: 768px){.geosearch .section-header{padding-top:64px}}.geosearch__refine-container{padding:32px 32px 16px;display:flex;flex-direction:column;width:100%}@media (min-width: 768px){.geosearch__refine-container{padding:32px;flex-direction:row;justify-content:space-between}}.geosearch__sort-by-container{display:flex}.geosearch__dropdowns-container{display:flex;flex-wrap:wrap;row-gap:12px}.geosearch__dropdowns-container label{margin:12px 8px 0 0;font-size:12px}.geosearch__submit-button{padding:10px 20px;font-size:16px;background-color:#001D3D;color:white;border:none;border-radius:6px;cursor:pointer;text-transform:uppercase;width:100%}@media (min-width: 768px){.geosearch__submit-button{width:auto}}.geosearch__map-info-count{display:block;padding:8px 16px 16px;font-size:16px;color:#6B6B6B;font-weight:400;text-align:center;border-bottom:1px solid #E9E9E9}@media (min-width: 768px){.geosearch__map-info-count{font-size:18px}}.geosearch__map-info-item{display:flex;padding:12px 8px}.geosearch__map-info-item:not(:first-of-type){border-top:1px solid #E9E9E9}.geosearch__map-info-item-image-outer{max-width:70px;background-color:#f7f6f2;height:-webkit-max-content;height:-moz-max-content;height:max-content}.geosearch__map-info-item-image-outer img{width:100%;padding:8px}@media (min-width: 768px){.geosearch__map-info-item-image-outer{max-width:90px}.geosearch__map-info-item-image-outer img{padding:12px}}.geosearch__map-info-item-content{margin-left:12px;display:flex;flex-direction:column;justify-content:space-between;padding:4px;width:100%}.geosearch__map-info-item-content h4{display:block;font-size:16px;font-weight:700;margin-bottom:4px;text-transform:unset;letter-spacing:0.35px;color:#003566}.geosearch__map-info-item-content p{display:block;font-size:11.2px;text-transform:uppercase;font-weight:700;letter-spacing:0.35px}.geosearch__map-info-item-content a{padding:6px 12px;font-size:10px;background-color:#001D3D;color:white;border:none;cursor:pointer;text-transform:uppercase;width:-webkit-max-content;width:-moz-max-content;width:max-content}.geosearch__no-results{padding:0 32px}.geosearch__no-results-title{font-size:16px}.geosearch-product__image-outer{height:0;padding-bottom:100%;position:relative;background-color:#f7f6f2;margin-bottom:16px}.geosearch-product__image-outer:hover .geosearch-product__image{transform:translate(-50%, -50%) scale(1.15)}.geosearch-product__image{position:absolute;top:50%;left:50%;max-width:50%;transform:translate(-50%, -50%);transition:transform 0.2s}.geosearch-product__meta{text-align:center}.geosearch-product__distance{margin-left:4px}.geosearch-product__title{font-size:16px;font-weight:bold;color:#003566}.geosearch-product__price,.geosearch-product__format{font-size:12px;margin-top:4px}#maps{width:100%}.maps-height{height:475px}@media (min-width: 768px){.maps-height{height:600px}}#zip-input{padding:10px;font-size:16px;border:1px solid #ccc;border-radius:5px;margin-bottom:12px;width:100%}@media (min-width: 768px){#zip-input{width:auto;margin-bottom:0;margin-right:12px}}#zip-input.error{border-color:#ff0000}#zip-input-error{display:block;height:20px;color:#ff0000;font-size:14px;margin-top:5px}#zip-radius{margin-right:32px}#zip-radius,#zip-sort-by{height:-webkit-max-content;height:-moz-max-content;height:max-content;width:-webkit-max-content;width:-moz-max-content;width:max-content}.ais-GeoSearch-map{height:475px;overflow:unset}@media (min-width: 768px){.ais-GeoSearch-map{height:600px}}#hits{padding:32px 0}.ais-Hits-list{display:flex;flex-wrap:wrap;gap:32px}.ais-Hits-item{flex:0 0 calc(50% - 32px)}@media (min-width: 768px){.ais-Hits-item{flex:0 0 calc(33% - 32px)}}@media (min-width: 1024px){.ais-Hits-item{flex:0 0 calc(25% - 32px)}}.ais-Hits-item::marker{content:""}.gm-style{font:unset}.gm-style-iw{max-width:300px !important;width:300px}@media (min-width: 768px){.gm-style-iw{max-width:400px !important;width:400px}}.gm-ui-hover-effect{top:4px !important;right:4px !important}.gm-ui-hover-effect span{transform:scale(1.35)}.ais-Pagination{padding-bottom:32px}.ais-Pagination--noRefinement{display:none}.ais-Pagination-list{display:flex;justify-content:center;margin:0}.ais-Pagination-item{list-style:none;padding:8px 16px;color:#001d3d}.ais-Pagination-item--selected{background-color:#001d3d}.ais-Pagination-item--selected .ais-Pagination-link{color:white}
</pre></body></html>