.product__tax.caption.rte,form#product-form-installment-template--22947649126709__main{display:none}.rich-text__text{margin-top:1rem;margin-bottom:1.5rem;font-weight:400}.rich-text__buttons a{font-weight:400;letter-spacing:0}.multicolumn-card__info .rte p{font-size:1.5rem}.multicolumn-card.content-container{margin:0 30px 0 50px;text-align:left}.multicolumn-card__info h3{font-family:var(--font-heading-family);color:rgb(var(--color-button))}.multicolumn-card__info h3 strong{color:#fff;background:rgb(var(--color-button));padding:2px 7px;border-radius:50%;font-weight:400;font-size:10px}@media screen and (max-width: 1200px){.multicolumn-card.content-container{margin:0 20px;text-align:left}.multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--third-width.multicolumn-card-spacing{padding-right:0}.multicolumn.background-none .multicolumn-card{border-radius:0;text-align:center}}@media screen and (max-width: 430px){.multicolumn-card__info h3{font-size:14px}}.perfect-book .image-with-text__content,.what-to-expect .image-with-text__content{padding:6rem 15rem 7rem}.perfect-book a.button,.what-to-expect a.button{letter-spacing:0;font-weight:400}.perfect-book h2,.what-to-expect h2{letter-spacing:4px}@media screen and (max-width: 1440px){.perfect-book .image-with-text__content,.what-to-expect .image-with-text__content{padding:6rem 7rem 7rem}.perfect-book h2,.what-to-expect h2{letter-spacing:2px}}@media screen and (max-width: 768px){.perfect-book .image-with-text__content,.what-to-expect .image-with-text__content{padding:3rem}.what-to-expect .page-width,.perfect-book .page-width{padding-left:0;padding-right:0}.perfect-book h2,.what-to-expect h2{letter-spacing:0px}}.swiper-button-next,.swiper-button-prev{display:block!important;color:#000}.swiper-button-prev{margin-left:-11px}.swiper-button-next{margin-right:-11px}.swiper{width:100%;height:100%}.swiper-button-next:after,.swiper-button-prev:after{font-size:16px}.testimonial-items>*{margin:0 60px}.testimonial-container .swiper-wrapper{align-items:center;padding-top:15px;padding-bottom:40px}.testi-rating img{width:50%}.testi-rating{padding:5px 0 10px}.testimonial-items{color:#000;padding:30px 0;text-align:center}.testimonial-items h2{font-size:20px;letter-spacing:0;margin:8px 0 0;color:#cda164;font-family:Poppins}.testi-width{width:100%;margin:auto;max-width:1500px;padding:0 30px}.testi-quote img{width:12%;border-radius:unset!important}.testimonial-heading h2{margin:15px 60px;line-height:5px;color:#414042;font-weight:400;font-size:33px;letter-spacing:3px;font-family:Minion Pro}.testimonial-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px}.testimonial-container{text-align:center;margin:0;padding:20px 0 25px}.testimonial-items span p{margin:0}.testimonial-names-down span{color:#cd7692;font-weight:700;font-size:15px}.testimonial-names-down{margin-top:-10px}.testimonial-items h3{margin-bottom:0;letter-spacing:0;font-weight:400;font-size:13px;line-height:25px;color:#000;font-family:Poppins}.testimonial-names{font-size:20px;line-height:25px;font-weight:700;text-align:center}.testi-mobile{display:none!important}.testi-width span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;opacity:1!important}.testimonial-items span{font-weight:500;letter-spacing:1px}.testi-width .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{background:#dc3b34;opacity:.5;border:unset;width:15px;height:15px}@media screen and (max-width: 1600px){.testimonial-heading h2{margin:15px 60px;line-height:45px;color:#000;letter-spacing:3px;font-weight:400;font-size:35px}.testimonial-container{text-align:center;margin:0;padding:15px 0 55px}}@media screen and (max-width: 1300px){.testimonial-container{text-align:center;margin:0;padding:15px 0 20px}}@media screen and (max-width: 998px){.testimonial-items{color:#000;padding:0 2px;margin-bottom:20px}}@media screen and (max-width: 768px){.testimonial-heading h2{margin:25px 60px 0;line-height:45px;color:#000;letter-spacing:1px;font-weight:400;font-size:28px}ul.collection-list li{padding:0}}@media screen and (max-width: 500px){.testimonial-items>*{margin:0 35px}.testimonial-heading h2{margin:5px 30px 0;line-height:32px;color:#000;letter-spacing:1px;font-weight:400;font-size:20px}.swiper-button-next:after,.swiper-button-prev:after{font-size:14px}.testimonial-container{text-align:center;margin:0;padding:15px 0 0}.testi-width{padding:0 15px}.testimonial-items span{font-weight:500;letter-spacing:0}}.footer__content-bottom{display:flex;flex-direction:row-reverse;max-width:var(--page-width);margin:auto;background:#414042;padding:1.5rem 0 2.5rem}.footer__copyright.caption>*{color:#fff}.footer-bottom-bg{background:#414042}.contact-icon svg{height:18px;width:18px;fill:#000}.contact-icon{display:flex;flex-direction:column}.contact-icon-addemail{display:flex;gap:15px;align-content:center;align-items:center}.contact-icon-addemail p{letter-spacing:0;font-size:12px;font-weight:300;margin:0}h2.footer-block__heading.inline-richtext.contact-add{margin:0;padding:25px 0 10px}.contact-icon{display:flex;flex-direction:column;row-gap:15px}.list-social__item .icon{height:2.2rem;width:2.2rem;color:rgba(var(--color-button),var(--alpha-button-background))}li.list-social__item:first-child a.link.list-social__link{padding-left:0}.list-social{display:flex;flex-wrap:wrap;justify-content:flex-start}.footer-block.grid__item:first-child{width:25%}.footer-block.grid__item.footer-block--menu{width:20%}.footer-block.grid__item:last-child{width:20%}@media screen and (max-width: 768px){summary.header__icon.header__icon--search.header__icon--summary.link.focus-inset.modal__toggle{display:none}.footer-block.grid__item:first-child{width:100%}.footer-block.grid__item:last-child{width:100%}h2.footer-block__heading.inline-richtext.contact-add{margin:0;padding:25px 0 10px;text-align:center}.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.footer-block.grid__item:first-child,.footer-block.grid__item:last-child{grid-column:1 / -1}.footer-block.grid__item:first-child{width:100%;margin-bottom:0}.footer-block.grid__item:first-child .footer-block__details-content.footer-block-image{margin-bottom:0}.list-social__item .icon{height:4.2rem;width:4.2rem}.footer-block.grid__item.footer-block--menu{width:100%}.footer__column--info{flex-direction:row}.img-text-centered-text{width:100%}.menu-drawer__inner-container ul.list.list-social{display:none}}@media screen and (max-width: 430px){h1,.h1{font-size:calc(var(--font-heading-scale) * 3rem)}.rich-text__text p{line-height:23px}.rich-text__buttons{margin-top:1rem}.caption-with-letter-spacing--medium{font-size:1.3rem;letter-spacing:0}}.review-rating svg{height:30px;width:30px;fill:#cda164}.review-image img{width:100%}.img-text-rev-flex{display:flex}.review-image{width:35%;align-items:stretch;display:flex}.review-text{width:65%}.review-text{padding:75px 154px 40px;display:flex;align-items:center}.img-text-rev-flex.image_second{display:flex;flex-direction:row-reverse}.review-text{position:relative}.review-content h2:after{content:"";width:220px;height:200px;position:absolute;background-image:url(/cdn/shop/files/Vector.png?v=1714514101);background-size:contain;background-repeat:no-repeat;top:8%;right:10%}.review-name{padding-top:25px}.review-name h3{font-family:Poppins;font-weight:700;font-size:18px;margin-bottom:-14px}.review-name span{font-style:italic;font-weight:300}.review-rating{padding-top:20px}.review-content h2{letter-spacing:2px}.review-comment p{font-weight:400}@media screen and (max-width: 1440px){.review-content h2{letter-spacing:1px}.review-rating{padding-top:0}.review-content h2:after{width:145px;height:200px;top:8%;right:10%}.review-name{padding-top:1px}.review-text{padding:50px 70px 40px;display:flex;align-items:center}}@media screen and (max-width: 1200px){.review-content h2{letter-spacing:1px;font-size:26px}.review-rating svg{height:25px;width:23px}.review-comment p{font-weight:400;font-size:13px}}@media screen and (max-width: 900px){.img-text-rev-flex,.img-text-rev-flex.image_second{display:flex;flex-direction:column}.review-image,.review-text{width:100%}.review-content h2:after{width:145px;height:200px;bottom:-8%;right:10%}}@media screen and (max-width: 768px){.review-text{padding:10px 35px 40px;display:flex;align-items:center}}@media screen and (max-width: 430px){.review-content h2:after{width:110px;height:165px;bottom:-8%;top:unset;right:10%}.product__description h3{font-size:17px}.product__title h1{text-transform:uppercase;font-size:24px}}.product-buttons{display:flex;flex-wrap:wrap;gap:10px}.product-buttons a{border:1px solid;text-decoration:none;padding:10px 20px}.product-buttons a{border:1px solid;text-decoration:none;padding:10px 35px;color:rgb(var(--color-button))}.product-buttons a:hover{background:rgb(var(--color-button));border:1px solid;color:#fff}body#frequently-asked-questions .collapsible-content .h2,body#pastpal-book-package .collapsible-content .h2{font-size:calc(var(--font-heading-scale) * 2.5rem)}body#frequently-asked-questions .collapsible-content .h4,body#pastpal-book-package .collapsible-content .h4{font-size:calc(var(--font-heading-scale) * 1.6rem)}@media screen and (max-width: 768px){.product-buttons a{padding:10px 15px}}@media screen and (max-width: 500px){.product-buttons a{padding:10px 13px;font-size:13px}}@media screen and (max-width: 430px){.product-buttons{display:flex;flex-wrap:wrap;gap:6px}.product-buttons a{padding:10px;font-size:11px}}.product-buttons .active{background:#2e5483;color:#fff;border:1px solid #2e5483}.header__menu-item,nav.menu-drawer__navigation a{font-family:Baskerville,serif;text-transform:uppercase}.rte p{font-weight:400}.accordion summary h3{font-weight:500}.deferred-media__poster-button{display:none}.custom__button.rich-text__buttons a{font-size:25px;border-radius:20px;padding:0 65px}.custom__button .button:before,.custom__button .button:after{border-radius:20px}@media screen and (max-width: 500px){.custom__button.rich-text__buttons a{font-size:19px;border-radius:20px;padding:0 30px}}@media screen and (max-width: 430px){.custom__button.rich-text__buttons a{font-size:14px;border-radius:15px;padding:0 30px}}nav.menu-drawer__navigation li summary,.menu-drawer__inner-submenu button.menu-drawer__close-button.link.link--text.focus-inset{font-family:Baskerville,serif;text-transform:uppercase}div#gsAppContainer *{font-family:var(--font-body-family)}div#gsAppContainer .gs__toggle-feature-checkbox,div#gsAppContainer .gs__product-option{padding-top:0}@media (min-width: 1100px){#shopify-section-template--22947648569653__rich_text_GNc9cP .rich-text__text *:not(strong){font-size:21px;font-weight:300}#shopify-section-template--22947648569653__rich_text_GNc9cP .rich-text__text{margin:3px}a.button.button--primary{font-size:21px;font-weight:300}#shopify-section-template--22947648569653__cards_carousel_WjVPVQ .text-m p{margin-top:0;margin-bottom:0}#shopify-section-template--22947648569653__cards_carousel_WjVPVQ .slider__content{max-width:346px;margin:auto}}.testimonial-items img.client-image{border-radius:0!important;width:90%!important;height:100%!important;margin:auto!important;object-fit:contain}div.testimonial-container .swiper-wrapper{align-items:baseline}.testi-width>a{text-decoration:none;color:#000;margin:0;padding:0;line-height:normal;display:flex;justify-content:center;align-items:center;gap:10px;font-weight:300;font-size:21px}.testi-width>a svg{transform:rotate(180deg);width:35px}div.testimonial-container .swiper-wrapper{padding-bottom:0}div.swiper-button-next,div.swiper-button-prev{top:43%}h2.footer-block__heading.inline-richtext.contact-add{padding-top:0}.footer__content-bottom{background:transparent}.footer-block__details-content.footer-block-image{flex-direction:column}.footer-block__image-wrapper+localization-form{text-align:left}.copyright_container{margin-bottom:25px}@media (min-width:770px){.footer__column.footer__column--info{text-align:center;align-items:center;margin-bottom:20px;position:absolute;left:50%;transform:translate(-50%)}.footer__content-top.page-width{padding-bottom:0}.footer__content-bottom{border:none}}@media (max-width: 779px){.footer-block__details-content.footer-block-image.center{margin-bottom:20px;align-items:center}.footer-block.grid__item,.footer-block.grid__item *{text-align:center;align-self:center;justify-content:center}h2.footer-block__heading.inline-richtext.contact-add{text-align:center;margin-top:30px}}.product__description{padding:0}.product__description.collapsed{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;transition:max-height .2s;border:0}.product__description.expanded{display:block;-webkit-line-clamp:unset;max-height:none;border:0}.show_more--atc a.button{font-size:inherit;line-height:normal;padding:5px;height:auto;min-height:unset;width:100%;border:0;text-decoration:none}.show_more--atc a.button:before,.show_more--atc a.button:after,.quick-add__submit:before,.quick-add__submit:after{display:none}.quick-add__submit{font-size:inherit;line-height:normal;padding:5px;height:auto;min-height:unset;background-color:#c9a164;color:#fff;width:100%;border:0;text-decoration:none}.show_more--atc a.button:before,.show_more--atc a.button:after{display:none}.show_more--atc a.button{margin-bottom:20px}nav.menu-drawer__navigation li summary,.menu-drawer__inner-submenu button.menu-drawer__close-button.link.link--text.focus-inset,nav.menu-drawer__navigation a{font-family:Baskerville,serif!important}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
