@media screen and (max-width: 749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width: 989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width: 750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}@media screen and (max-width: 989px){.collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title{font-size:32px}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width: 990px){.collection__title.title-wrapper{width:500px;max-width:100%}.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0}.collection slider-component:not(.page-width-desktop){padding:0}.collection--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.collection__view-all a:not(.link){margin-top:1rem}.collection slider-component.use-navigation{max-width:86rem;padding:0;margin-left:auto;margin-right:auto;overflow:hidden}.collection slider-component.use-navigation .grid__item{margin:0}.collection slider-component.use-navigation .slider--desktop.grid--5-col-desktop .grid__item{width:20%}.collection slider-component.use-navigation .slider--desktop.grid--4-col-desktop .grid__item{width:25%}.collection slider-component.use-navigation .slider--desktop.grid--3-col-desktop .grid__item{width:calc(100% / 3)}.collection slider-component.use-navigation .slider--desktop.grid--2-col-desktop .grid__item{width:50%}.col-feature{height:100%;background:#feede3;display:grid;place-content:center;text-align:center;padding:35px;position:relative;letter-spacing:0}.col-feature:not(.no-border):before{content:"";position:absolute;top:13px;right:13px;bottom:13px;left:13px;border:2px solid white}.col-feature.no-border{padding:20px 45px}.col-feature>.metafield-rich_text_field{font-size:16px;line-height:1.5}.col-feature>.metafield-rich_text_field:first-child{font-family:Baskerville;font-size:32px;font-style:normal;font-weight:400;line-height:1.4375em}.col-feature .metafield-rich_text_field p{margin:5px 0}.col-feature .button{margin-top:15px;font-size:10px;padding:0;min-height:34px;min-width:145px;display:flex;margin-inline:auto}@media screen and (max-width: 749px){.col-feature>.metafield-rich_text_field{font-size:14px;line-height:1.30769em}.col-feature>.metafield-rich_text_field:first-child{line-height:1.29em;font-size:24px}.col-feature .button{font-size:7px;min-height:27px;min-width:107px}.col-feature.no-border{padding:20px 35px}.collection__title .title{font-size:24px}}.product-grid-section{position:relative}.product-grid-section:after{content:"";position:absolute;display:block;width:323px;height:224px;background:url(/cdn/shop/files/landing_bg_pen_2x_fea02b65-d7c7-492e-a457-86b9b1d545a3.jpg?v=1700699484) no-repeat;background-size:contain;bottom:0;right:0;z-index:-1}@media screen and (max-width: 749px){.product-grid-section{padding-bottom:150px!important}.product-grid-section:after{width:288px;height:200px}}.template-collection-2021-planners #shopify-section-header{margin-bottom:0}.custom-planners-2021 .hero{margin-bottom:45px}.custom-planners-2021 .hero .rte{font-family:var(--font-body-family);font-size:18px;font-size:1.8rem;font-style:normal;font-weight:400;letter-spacing:0;text-transform:none}.custom-planners-2021 .hero .preheader{font-family:var(--font-body-family);font-size:16px;font-size:1.6rem;font-style:normal;font-weight:400;letter-spacing:1.78px;text-transform:uppercase;line-height:normal}.component-planner-mini-nav{background-color:#fff;display:none;height:40px;width:100%;z-index:2}@media only screen and (min-width: 750px){.component-planner-mini-nav{display:block}}.component-planner-mini-nav.sticky{left:0;position:fixed;top:0}.component-planner-mini-nav ul{align-items:center;display:flex;justify-content:center;list-style-type:none;margin:0 0 36px;padding:0}.component-planner-mini-nav li{margin:0 18px}.component-planner-mini-nav li.active a{border-bottom:1px solid #252525}.component-planner-mini-nav a{display:inline-block;font-family:var(--font-sans-family);font-size:10px;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.2em;line-height:1.8;margin-bottom:27px;padding-bottom:6px;text-transform:uppercase}.component-planner-collection{margin-bottom:45px}.component-planner-collection .slick-arrow{z-index:4}.component-featured-row a.text-link{border-bottom:1px solid #252525;display:inline-block;font-family:var(--font-sans-family);font-size:10px;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.2em;line-height:1.8;margin-bottom:27px;padding-bottom:6px;text-transform:uppercase;text-decoration:none}.component-featured-row .mini-collection{display:flex}.component-featured-row .mini-collection .price{display:none}.component-featured-row .product-grid-item{max-width:160px;width:calc(100% / 3)}.component-featured-photos .pic-right{background-image:url(/cdn/shop/files/quotes.png?v=1699045347);background-position:center 40px;background-repeat:no-repeat;background-size:103px auto;display:flex;flex-direction:column;justify-content:space-between}.component-featured-photos p.featured-text-quote{font-family:var(--font-body-family);font-size:40px;font-size:4rem;font-style:normal;font-weight:400;letter-spacing:0;text-transform:none;line-height:1.2;text-align:center}.component-featured-photos p.featured-text-quote:after{background-color:#252525;content:"";display:block;height:1px;margin:30px auto 10px;width:37px}@media only screen and (min-width: 750px){.component-featured-photos{margin:0 auto 100px;max-width:980px}.component-featured-photos .flex-row{display:flex;justify-content:center}.component-featured-photos .pic-left{max-width:599px;width:60%}.component-featured-photos .pic-right{max-width:381px;padding-top:40px;width:40%}.component-featured-photos p.featured-text-quote{padding-left:40px}.component-featured-photos .small-image{margin-bottom:-92px;margin-left:-60px}}.component-planners-carousel{padding:10px 0}.component-planners-carousel .single-featured-card{margin:0 18px}.component-planners-carousel h2{font-size:40px;line-height:50px;text-align:center;padding-bottom:25px;position:relative}.component-planners-carousel h2:after{content:"";position:absolute;left:calc(50% - 25px);bottom:0;height:1px;width:50px;border-bottom:1px solid #252525}.component-planners-carousel h2:empty{display:none}.component-planners-carousel a{font-family:var(--font-body-family);font-size:13px;font-size:1.3rem;font-style:italic;font-weight:400;letter-spacing:0;text-transform:none;line-height:1.4}.component-planners-carousel .slick-prev{left:60px;z-index:9}.component-planners-carousel .slick-next{right:60px;z-index:9}@media only screen and (min-width: 750px){.component-planners-carousel{padding:80px 0}}.featured-row-title{font-size:32px}.carousel-images-swiper a{text-decoration:none}.component-custom-steps{text-align:center;padding:60px 0}.custom-holiday-card .component-custom-steps .flex{justify-content:center}@media only screen and (max-width: 749px){.component-custom-steps .flex{-ms-display:block;display:block}}.component-custom-steps .step-item{margin-bottom:30px;padding:0 20px;text-align:center}@media only screen and (min-width: 750px){.component-custom-steps .step-item{margin-bottom:0}}.component-custom-steps .step-item h3{font-family:var(--font-sans-family);font-size:13px;font-size:1.3rem;font-style:normal;font-weight:700;letter-spacing:.2em;text-transform:uppercase;margin-bottom:9px}.component-custom-steps .step-item .custom-text{max-width:200px;font-family:var(--font-body-family);font-size:15px;font-size:1.5rem;font-style:normal;font-weight:400;letter-spacing:0;text-transform:none;line-height:1.6;font-size:18px;line-height:28px;margin:0 auto}.component-custom-steps .step-item .custom-text p{margin:0 auto;padding-top:0}@media only screen and (min-width: 750px){.component-custom-steps .step-item{-ms-flex:0 0 33%;flex:0 0 33%}}.component-custom-steps .number{font-family:var(--font-sans-family);font-size:11px;font-size:1.1rem;font-style:normal;font-weight:700;letter-spacing:.2em;text-transform:uppercase;letter-spacing:0;border:1px solid #7d6533;color:#7d6533;width:22px;height:22px;-moz-border-radius:12px;-webkit-border-radius:12px;margin:0 auto 12px;text-align:center;line-height:20px;padding-left:.5px}.component-custom-photo-block{padding:27px 0}@media only screen and (min-width: 750px){.component-custom-photo-block{padding:80px 0}}.component-custom-photo-block .text-wrapper p{font-family:var(--font-body-family);font-size:18px;font-size:1.8rem;font-style:normal;font-weight:400;letter-spacing:0;text-transform:none;margin-bottom:30px;margin-top:0}.component-custom-photo-block .caption{display:block;font-style:italic;margin-top:0;margin-bottom:27px;padding-top:14px;font-size:16px}@media only screen and (min-width: 750px) and (max-width: 989px){.component-custom-photo-block .caption{margin-bottom:55px}}.component-custom-photo-block .photo-block-columns{display:flex;flex-wrap:wrap}.component-custom-photo-block.component-custom-details{background-color:#fdf4ee;margin-bottom:27px}.component-custom-photo-block.component-custom-details .page-width{margin:0 auto;max-width:978px}@media only screen and (min-width: 750px){.component-custom-photo-block.component-custom-details{margin-bottom:75px;padding-bottom:60px}}@media only screen and (min-width: 990px){.component-custom-photo-block.component-custom-details .page-width{padding:0}.component-custom-photo-block.component-custom-details .photo-block-columns{justify-content:space-between}.component-custom-photo-block.component-custom-details .left-col{width:480px}.component-custom-photo-block.component-custom-details .right-col{width:380px}}.component-custom-photo-block.component-custom-tailor{position:relative}.component-custom-photo-block.component-custom-tailor .grid{align-items:flex-end;display:flex}.component-custom-photo-block.component-custom-tailor .page-width{margin:0 auto;max-width:974px;position:relative;z-index:2}@media only screen and (min-width: 990px){.component-custom-photo-block.component-custom-tailor .page-width{padding:0}.component-custom-photo-block.component-custom-tailor .photo-block-columns{justify-content:space-between}.component-custom-photo-block.component-custom-tailor .left-col{width:380px}.component-custom-photo-block.component-custom-tailor .right-col{width:495px}}.component-custom-photo-block.component-custom-tailor .left-bg,.component-custom-photo-block.component-custom-tailor .right-bg{opacity:.6;position:absolute;z-index:1}.component-custom-photo-block.component-custom-tailor .left-bg{bottom:0;left:0;width:304px}.component-custom-photo-block.component-custom-tailor .right-bg{right:0;top:0;width:240px}.component-custom-contact .gold-box{border:1px solid #bc9d59;margin:0 auto 27px;max-width:583px;padding:18px;text-align:center}.component-custom-contact .gold-box h2{position:relative;padding-bottom:25px}.component-custom-contact .gold-box h2:after{content:"";position:absolute;left:calc(50% - 25px);bottom:0;height:1px;width:50px;border-bottom:1px solid #252525}.component-custom-contact .gold-box p{font-family:var(--font-body-family);font-size:18px;font-size:1.8rem;font-style:normal;font-weight:400;letter-spacing:0;text-transform:none}@media only screen and (min-width: 750px){.component-custom-contact .gold-box{margin-bottom:45px;padding:50px 75px 35px}}.photo-block-columns h3.subtitle{font-family:Monotype Baskerville W01,serif;font-size:24px;font-size:2.4rem;font-style:normal;font-weight:400;letter-spacing:0;text-transform:none;font-size:3.2rem;line-height:50px;margin-bottom:6px}.feature-link{text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/99/assets/template-collection.css.map */
