@font-face{font-family:tropiline;src:url(/cdn/shop/files/Tropiline-ExtraBold_89c20545-a6bb-4d12-8e83-32dcd575a49d.otf?v=1704818580)}h1,h2,h3,h4,h5,h6{font-family:tropiline!important}.product-thumbnail{width:90%;margin:0 auto}.product-thumbnail__title{font-family:tropiline!important;text-align:left}#qab_container{height:0!important}#qab_container:empty{display:none!important}.impact{width:100%}.impact__login a{text-decoration:underline;color:#8b3557}.impact__content-item-list{display:flex;justify-content:center;flex-wrap:wrap}.impact__content-item{width:50%}.donation .impact__content-item-title,.collection .impact__content-item-title,.article .impact__content-item-title{text-align:center;position:absolute;top:0;bottom:0;display:flex;justify-content:center;align-items:center;width:80%;left:50%;transform:translate(-50%)}.impact__content-item-title{text-align:center}.impact__content-item-title h4{font-size:1.75em;font-weight:700;padding:5px 10px;background:#ffffffbf}.impact__content-item-box{padding:15px;position:relative}.impact__content-item-box a{display:block}.impact__section{margin-bottom:3em}.impact__content-item-book-list{display:flex;flex-wrap:wrap}.impact__content-item-book-list .impact__content-item{width:100%}.impact__content-item-book-list .impact__content-item-box{padding:5px;display:flex;align-items:center;margin-bottom:1em}.donated-books .impact__content-item-box{width:33%}.impact__content-item-book-list .impact__content-item-title p{margin:0;font-size:18px;text-align:left}.impact__content-item-book-list .impact__content-item-title{margin-left:15px}.collection .impact__content-item,.donation .impact__content-item,.article .impact__content-item{width:100%}.donated-books .impact__content-item-box img,.all-donated-books .impact__content-item-box img{width:100px}.impact__content-item-box img{max-width:100%;width:100%}.impact__title{font-size:2.25em}.impact__section-account .impact__content-item-book-list{margin:0}.impact__account .impact__welcome-message,.impact__account .impact__section-all-books{display:none}.impact__account .yotpo-action-button{border-color:#fff!important;width:215px;height:50px!important;padding:0!important;font-family:var(--main-font-stack)!important}.impact__account .yotpo-action-button:hover{color:#fff!important}.impact__account .yotpo-widget-my-rewards-widget .yotpo-loyalty-popup-overlay{top:40px}.manage-subscription,.manage-subscription #rc_link_container{margin-bottom:30px}#shopify-section-custom-impact-books-donated{z-index:45}.card-container{margin-bottom:50px}.teeSubs{padding:50px 0 0}@media screen and (min-width: 768px){.collection .impact__content-item,.donation .impact__content-item,.article .impact__content-item{width:33.33%}.impact__title{font-size:3.25em}}@media screen and (min-width: 425px){.donated-books .impact__content-item-box img,.all-donated-books .impact__content-item-box img{width:150px}}@media only screen and (max-width: 1150px){.donated-books .impact__content-item-box{width:50%}}@media only screen and (max-width: 730px){.impact__content-item-book-list{display:block;max-width:max-content;margin:0 auto}.donated-books .impact__content-item-box{width:100%}.yotpo-widget-my-rewards-widget .yotpo-logged-in-view .yotpo-secondary-button{padding-left:0!important;margin-top:10px}.yotpo-widget-my-rewards-widget .yotpo-logged-in-view .yotpo-primary-button{padding-right:0!important}#MainContent{overflow:unset}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}.impact .img-container{position:relative}.impact span.count{background-color:#f6d5e2;border-radius:100%;width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;font-size:24px;text-transform:lowercase;color:#8b3557;position:absolute;bottom:-20px;right:-20px;font-weight:600;font-family:tropiline!important;line-height:100%}.impact span.count.count-1{display:none!important}.impact .impact__title,.account-details__heading{cursor:pointer;position:relative;width:fit-content}.account-details__heading:after,.impact .impact__title:after{content:"";width:0;height:0;border-style:solid;border-right:15px solid transparent;border-left:15px solid transparent;border-top:20px solid #fff;border-bottom:0;position:absolute;top:20px;right:-60px}.account-details__heading.active:after,.impact .impact__title.active:after{top:12px;transform:rotate(180deg)}@media only screen and (max-width: 730px){.account-details__heading,.impact .impact__title{width:100%}.account-details__heading:after,.impact .impact__title:after{top:7px;right:10px}.account-details__heading.active:after,.impact .impact__title.active:after{top:8px}.impact__content-item-book-list{display:flex;max-width:max-content;margin:0 auto;flex-wrap:nowrap;overflow-x:auto!important}.donated-books .impact__content-item-box{width:100%;min-width:300px}}.book-counter__container{margin-top:20px;display:flex;justify-content:center;flex-wrap:wrap;gap:0px}.book-counter__container>span{display:block;width:100%}.book-counter__container>span.book-count{font-size:42px;font-weight:600;font-family:tropiline!important}.blog-button__view-all{position:relative;height:max-content;display:inline-block}.blog-button__view-all:after{content:"";position:absolute;top:var(--button-drop-shadow-top-size);left:var(--button-drop-shadow-left-size);height:100%;width:100%;border-radius:var(--button-border-radius);display:var(--button-shadow-display);background-color:rgb(var(--color-button-shadow));background-image:var(--color-button-shadow);border-width:var(--button-shadow-border-width);border-color:rgb(var(--color-button-border));z-index:-1}.blog-button__view-all span{position:relative;display:inline-block;cursor:pointer;border-radius:var(--button-border-radius);padding:.75rem 1rem;text-align:center;font-size:var(--font-size-base);line-height:var(--base-line-height);text-transform:var(--button-text-transform);background:rgb(var(--color-button-background));color:rgb(var(--color-button-text));box-shadow:inset 0 0 0 var(--button-border-width) rgb(var(--color-button-border));box-sizing:border-box;transition:transform .1s cubic-bezier(.215,.61,.355,1);font-weight:var(--main-font-weight)}.blog-button__view-all:hover span{transform:translate(calc(var(--button-hover-left-size)* -.5),calc(var(--button-hover-top-size)* -.5))}
/*# sourceMappingURL=/cdn/shop/t/88/assets/custom.css.map */
