@font-face{font-family:Didot;src:url(//loodor.com/cdn/shop/files/Didot-LT-Std-Bold.otf?v=7267131541313987877);font-style:normal;font-weight:700}@font-face{font-family:Didot;src:url(//loodor.com/cdn/shop/files/Didot-Regular.ttf?v=9075300428372120262);font-style:normal;font-weight:400}@font-face{font-family:Futura PT;src:url(//loodor.com/cdn/shop/files/FuturaPTBook.otf?v=17708903670747530154);font-style:normal;font-weight:400}@font-face{font-family:Futura PT;src:url(//loodor.com/cdn/shop/files/FuturaPTBold.otf?v=13689404896321269888);font-style:normal;font-weight:700}@font-face{font-family:Futura PT;src:url(//loodor.com/cdn/shop/files/FuturaPTLight.otf?v=9495802214935953950);font-style:normal;font-weight:light}.content h1{font-size:32px;font-family:Futura PT,Futura,sans-serif}.content h2,h2.title{font-size:28px;font-family:Futura PT,Futura,sans-serif}@media only screen and (max-width: 798px){.content h2,h2.title{font-size:25px}}.content h3{font-size:24px;font-family:Futura PT,Futura,sans-serif;letter-spacing:0px}.content h4{font-size:22px;font-family:Futura PT,Futura,sans-serif;letter-spacing:0px;text-transform:none;font-weight:400}.content h5{font-size:20px;font-family:Futura PT,Futura,sans-serif;letter-spacing:0px;font-weight:400}body,.button,.story-credits,.header,.mobile-header,.heading-section__preheading,.heading-section__subheading,.banner__heading,.banner__subheading,button,input,select,textarea{font-family:Futura PT,Futura,sans-serif}.rich-text__content.card-content h2{font-family:Futura PT,Futura,sans-serif!important}.rich-text__text{font-family:Futura PT,Futura,sans-serif!important}.story-credits{font-size:16px}.page-container{max-width:600px;margin:0 auto}.flex-rows-three{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}.flex-rows-three div{width:33%;text-align:center;margin-bottom:20px;padding:10px 5px}.footer__extra-content{background-color:#000}.footer__menu-link{text-transform:uppercase}.footer__extra-content .container{padding-top:0}.footer__credits,.footer__credits a{color:#fff}.footer__container{background-color:#000}.newsletter-form .field.is-default-width .button{width:150px;background-color:gray}.block__newsletter .content{font-size:11px;margin-bottom:5px}.newsletter-form .field .control{width:auto}.mr15{margin-right:15px;display:flex;justify-content:center;align-items:center}.gray25{background-color:#d3d3d3;height:1px;width:25%;margin:2rem auto}.gray50{background-color:#a7a7a7;height:1px;width:50%;margin:2rem auto}.gray100{background-color:#a7a7a7;height:2px;width:100%;margin:2rem auto}.header__link.is-active{text-decoration:underline}.justified{text-align:justify}.quote .block__image-with-overlay .title{font-size:16px;font-weight:600;margin-top:0}.quote .block__image-with-overlay .subtitle{margin-top:-24px!important;text-transform:uppercase}.quote .block__image-with-overlay .pretext{font-family:"Didot, Alegreya";font-style:normal;text-transform:none;margin-top:0!important}.begin-quote{font-size:100px;font-family:"Didot, Alegreya",serif;margin-bottom:-50px;line-height:100px;text-align:center;color:#ff8c3f}.top-banner .subtitle{font-size:40px;text-transform:uppercase}.top-banner .title{font-size:50px}.top-banner .button--primary,.top-banner a.button--primary.button{max-width:200px}.justified .subtitle{text-align:justify}.mobile-form{background-color:#ebebeb}.mobile-form .contact-form_text{padding:0 10px}.mobile-form button{margin:0 auto}.contact-form label{text-transform:uppercase}.faq-accordion .icon{display:none!important}.faq-accordion dt button{text-align:center;font-weight:400}.flex-rows-three .padding10{padding:10px 25px}[data-enable_overlay=true] .index .mobile-menu__toggle-icon .icon{fill:#000}@media only screen and (min-width: 481px){.quote .block__image-with-overlay .caption.align-middle{transform:translate(10%,-50%)}}.link-no-hover{color:#363636;font-weight:600}.flex-rows-three h5{margin-bottom:0}.image-with-text-overlay .top-banner .caption.align-middle{top:75%}.max600{max-width:600px;margin:0 auto}.max800{max-width:800px;margin:0 auto}.max950{max-width:950px;margin:0 auto}.didot{font-family:"Didot, Alegreya"}@media only screen and (min-width: 799px){.faq-accordion dd{padding:20px 50px}}.loodor-tales{font-size:45px}.tlotp-tlotp{font-size:45px;color:#000}.email{font-size:18px}@media only screen and (max-width: 798px){.hide-mobile{display:none!important}#shopify-section-template--23874851012767__index_video_TeMfzh,#shopify-section-template--23874851012767__index_image_with_text_QkLEqe,#shopify-section-template--23874851012767__index_image_with_text_CdWg8C{display:none}}@media only screen and (min-width: 799px){.hide-desktop{display:none!important}#shopify-section-template--23874851012767__index_video_jdrtrX,#shopify-section-template--23874851012767__index_image_with_text_tqwrx6,#shopify-section-template--23874851012767__index_image_with_text_YrcT3j,#shopify-section-template--23874851012767__jp_index_rich_text_mYkp4w{display:none}.stories{padding-left:40px;padding-right:40px}}@media only screen and (max-width: 798px){.hp-book>.container{display:block}.hp-book .caption{position:static;text-align:center;margin-bottom:20px;margin-top:20px;width:100%;top:50%!important;transform:none!important;display:block;min-width:auto;padding:1%}.hp-book .caption-content{padding-top:0!important;width:80%!important}.hp-book a.button--primary.button{font-size:14px!important;max-width:250px!important}.hp-book .title{font-size:28px}}@media only screen and (max-width: 480px){.title{font-size:28px}.subtitle{font-size:20px}.button--primary,a.button--primary.button{font-size:14px!important}.top-banner .title{font-size:30px!important}.top-banner .subtitle{font-size:20px!important}.top-banner .caption.align-middle{transform:none!important}.image-with-text-overlay .top-banner .caption.align-middle,.top-banner .image-with-text-overlay .caption.align-middle,.block__image-with-overlay .mobile-text--over-media .caption{top:75%}.image-with-text-overlay .top-banner.homepage .caption.align-middle{top:15%}.footer-quote .title{font-size:20px!important}.footer-quote .subtitle{font-size:16px!important;margin-top:10px!important;padding-top:0!important}.newsletter-form .button{font-size:14px}.flex-rows-three div{width:100%;margin-bottom:20px;padding:10px 5px}.flex-rows-three h3{margin-bottom:0}.open-a-dor .caption{margin-top:0!important;margin-bottom:0!important}.open-a-dor .caption{padding:0}.open-a-dor .container{background-color:#eee;padding:15px}.block__image-with-overlay .mobile-text--over-media .caption .caption-content,.image-with-text-overlay .mobile-text--over-media .caption .caption-content,.image-slideshow .mobile-text--over-media .caption .caption-content{width:100%}.caption-content h2{margin-bottom:.5rem!important}.quote .caption-content{padding:20px 10px!important}.quote .block__image-with-overlay .subtitle{margin-top:-14px!important}.quote .block__image-with-overlay .pretext{margin-top:0!important}.open-a-dor .caption{padding-right:0!important}.loodor-tales{font-size:30px}.tlotp-tlotp{font-size:20px}.mobile-tight .block__image-with-overlay{padding-top:5px!important;padding-bottom:5px!important}.color-box h3{font-size:24px!important}.email{font-size:16px}#shopify-section-165100314627c28e16{padding-bottom:5px!important}#shopify-section-06f70622-fa48-4571-bfe4-6941678a49de{padding-bottom:10px!important;padding-top:10px!important}#shopify-section-1651003170a430478b{padding-top:5px!important;padding-bottom:5px!important}.image-with-text-overlay .order-strays .caption.align-middle{top:70%}.behind-the-book .mobile-shrink-text span{font-size:22px}#shopify-section-a88e09cb-2176-49aa-a764-f416c86f8eac{padding-bottom:20px!important}.no-mobile{display:none}}@media only screen and (min-width: 481px){.newsletter-form .button{height:40px}body,.quote .block__image-with-overlay .title{font-size:18px}.button--primary,a.button--primary.button{font-size:16px}}@media only screen and (max-width: 798px){.image-with-text__image-column{height:auto}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader,.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px #0009;background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px #0009;background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:#0009;bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:#0009;position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@media only screen and (max-width: 798px){.campaigns-top-section h2{font-size:24px!important}.campaigns-top-section p{font-size:16px}.campaigns-bottom-section p{font-size:14px}.campaigns-banner .caption.align-middle{top:50%!important}.campaigns-banner .caption-content{margin:0 auto!important}}#template-product-sections-book .section__wrapper{padding-top:55px}.swatch_options input:checked+.swatch-element{background-color:#555;color:#fff}.line-item-property__field input[type=text]{padding:5px 10px;font-size:20px}.gray{color:#585858}.mobile-icons .icon{color:#fff}.font-48{font-size:40px}.font-35{font-size:28px!important}.font-22{font-size:18px}.font-10{font-size:10px}.bold{font-weight:700}.light{font-weight:300}.book{font-weight:350}.demi{font-weight:600}.right{text-align:right;float:right}.text-banner{font-weight:700!important;font-size:40px}#shopify-section-16058215489a5b4c87,#shopify-section-1607019096afa3e68a{background-color:#e5e9ec}#shopify-section-corporate__image-with-text,#shopify-section-corporate__image-with-text-2,#shopify-section-shop-pines__image-with-text{background-color:#2b60ae}.footer__menu-link{font-weight:700}.video-podcast-section-blocks h2 span{font-size:4rem}.subscribe_to_podcast h2{font-size:22px}@media only screen and (max-width: 798px){.video-podcast-section-blocks h2 span{font-size:1rem}.subscribe_to_podcast h2{font-size:18px}.subscribe_to_podcast{text-align:center;margin-top:0;margin-bottom:0}}.video-podcast-hero-desktop .caption{top:82%!important}.video-podcast-section-blocks .rich-text__content{padding-top:0!important;padding-bottom:0!important}.video-podcast-section-blocks h2 span{font-size:60px}.video-podcast-section-blocks .video-wrapper{margin-top:20px}@media only screen and (max-width: 480px){.video-podcast-section-blocks h2 span{font-size:20px!important}.video-podcast-section-blocks .rich-text__content{padding:0 0 5px!important}.video-podcast-section-blocks .video-wrapper{margin-top:2px}.podcast_player_container{padding:0 10px}}.header-cart__icon{display:none!important}.yearbook-buttons button{width:max-content;min-width:290px}.yearbook-buttons{display:grid;grid-template-columns:auto;gap:10px}@media only screen and (min-width: 799px){.tour-page-section-1 .video__text-wrapper{margin:-10px}.yearbook-buttons{display:grid;grid-template-columns:50% 50%;gap:10px}}.tour-page-rich-text .content p{margin-bottom:.5em!important}.tour-page-heading{font-size:30px!important}.tour-page-sub-heading{font-size:22px!important}@media only screen and (max-width: 490px){.tour-page-heading{font-size:25px!important}.tour-page-sub-heading{font-size:20px!important}.tour-page-section-1 .video-wrapper .video__text-wrapper{padding:10px}.homepage-video-section .video-wrapper .video__text-wrapper{padding:0}#shopify-section-16077314178d172eda .see-more-homepage .card-content{padding-top:0}#shopify-section-custom_html_EtwWDb{padding-top:0!important;padding-bottom:0!important}#shopify-section-image_with_overlay_PD3bRM,#shopify-section-custom_html_4gWa7g,#shopify-section-rich_text_pLfbm7,#shopify-section-rich_text_AEzeie .rich-text__content{padding-top:0!important}}@media only screen and (max-width: 480px){.author-sections .video-wrapper{display:block}}@media only screen and (max-width: 480px){.featured-promotions__wrapper{gap:10px}.commencement-image-2,.commencement-image-3{display:none!important}}@media only screen and (min-width: 799px){.praise-tour-page-sections-3 .card-content{padding-top:20px!important}.tour-page-section-1 .featured-video{padding-bottom:100px}.tour-page-section-1 .video__text-container{max-height:100px;position:absolute;transform:translateY(385px)}.tour-page-section-1 .video__text-container button{max-width:100%!important}}.tour-page-section-1 .video__text-container{display:block!important}@media only screen and (max-width: 798px){#shopify-section-praise-quotes-gallery-1 h2,#shopify-section-praise-quotes-gallery-2 h2,#shopify-section-praise-quotes-gallery-3 h2,#shopify-section-praise-quotes-gallery-4 h2,#shopify-section-praise-quotes-gallery-5 h2{font-size:22px!important;text-align:left;margin-left:22px;letter-spacing:1px}}.darken-image img{filter:brightness(80%)}.gallery__nav{color:#ff8c3f}.shopify-section:has(.founder-author-hp-desktop){background-color:#e5e9ec}.shopify-section:has(.founder-author-hp-mobile){background-color:#e5e9ec}@media only screen and (max-width: 1250px){.founder-author-hp-tablet{display:block!important}.founder-author-hp-desktop{display:none}}@media only screen and (max-width: 798px){.founder-author-hp-tablet{display:none!important}}@media only screen and (max-width: 798px){.tour .medium-down--one-half,.tour .one-half{width:50%!important}}.superscript{font-size:.5em;vertical-align:super;text-transform:uppercase}.half-width-1200-left{max-width:600px!important;margin-right:0!important}.half-width-1200-right{max-width:600px!important;margin-left:0!important}.half-width-1250-left{max-width:625px!important;margin-right:0!important}.half-width-1250-right{max-width:625px!important;margin-left:0!important}.half-width-1300-left{max-width:650px!important;margin-right:0!important}.half-width-1300-right{max-width:650px!important;margin-left:0!important}a{overflow-wrap:anywhere}shopify-payment-terms{display:none!important}@media only screen and (max-width: 798px){.loodor-learns .has-no-side-gutter .medium-down--one-half{width:100%!important}}#shopify-section-template--23916041961631__index_image_with_text_m6FBgB{background-color:#e5e9ec}@media (max-width:480px){.heading-section__subheading.subtitle h4,.content h4{font-weight:600}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/jadepuma.css.map */
