body.page--diary-overview{background:#f9f9f9;color:#1d1d1d}body.page--diary-overview #MainContent{--diary-page-gutter: clamp(24px, 8.2vw, 236px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(18px,1.8vw,52px);row-gap:clamp(18px,1.8vw,52px);padding-inline:var(--diary-page-gutter);background:#f9f9f9}body.page--diary-overview #MainContent>.shopify-section:not(.index-section){grid-column:1 / -1}body.page--diary-overview #MainContent>.shopify-section.index-section,body.page--diary-overview #MainContent .section-columns,body.page--diary-overview #MainContent .section-columns>.wrapper,body.page--diary-overview #MainContent .section-columns__wrapper,body.page--diary-overview #MainContent .section-columns__slider{display:contents}body.page--diary-overview #MainContent .section-columns__slider:after{content:none!important}body.page--diary-overview #MainContent .section-columns>.wrapper:after{content:none!important}body.page--diary-overview #MainContent>.shopify-section.index-section>style,body.page--diary-overview #MainContent .section-columns__slider>style{display:none}body.page--diary-overview #MainContent>.shopify-section.text:first-child{margin-top:clamp(36px,3.5vw,100px)}body.page--diary-overview #MainContent .text-section{padding:0;background:transparent!important}body.page--diary-overview #MainContent .text-section>.wrapper{width:100%;max-width:none;padding:0}body.page--diary-overview #MainContent .text-section .text{max-width:850px;margin-left:clamp(0px,7vw,200px);margin-right:0}body.page--diary-overview #MainContent .sc-breadcrumbs{display:none!important}body.page--diary-overview #MainContent .text__subheading,body.page--diary-overview #MainContent .text__subheading p{margin:0;font-family:PP Neue Corp,sans-serif;font-size:clamp(15px,1vw,24px);font-weight:600;line-height:1.1}body.page--diary-overview #MainContent .text-section .text__heading{margin:15px 0 30px;color:#1d1d1d;font-family:"Exposure Plus 30",serif;font-size:clamp(64px,5.4vw,156px);font-weight:400;line-height:.93;letter-spacing:-.025em}body.page--diary-overview #MainContent .text__content:where(:not(.banner-image-tabs *)),body.page--diary-overview #MainContent .text__content:where(:not(.banner-image-tabs *)) p{margin:0;font-family:PP Neue Corp,sans-serif;font-size:clamp(17px,1.15vw,29px);font-weight:500;line-height:1.22}body.page--diary-overview #MainContent .text__content:where(:not(.banner-image-tabs *)) p+p{margin-top:0}body.page--diary-overview #MainContent>.shopify-section:has(.banner-image),body.page--diary-overview #MainContent>.shopify-section:has(.banner-image-tabs){margin-inline:calc(-1 * var(--diary-page-gutter))}body.page--diary-overview #MainContent>.shopify-section:has(.banner-image):not(:has(.banner-image-tabs)){margin-block:32px 34px}body.page--diary-overview #MainContent>.shopify-section:has(.banner-image):not(:has(.banner-image-tabs)) .banner-image__heading{color:#fff;font-family:"Exposure Plus 30",serif;font-weight:400}body.page--diary-overview #MainContent>.shopify-section:has(.banner-image):not(:has(.banner-image-tabs)) .banner-image__buttons{margin-top:28px}body.page--diary-overview #MainContent>.shopify-section:has(.banner-image):not(:has(.banner-image-tabs)) .banner-image__btn{min-width:0;height:46px;min-height:46px;padding:0 24px;border:0;border-radius:999px;background:#d5f3d1;color:#1d1d1d;font-family:PP Neue Corp,sans-serif;font-size:16px;font-weight:600;line-height:46px;letter-spacing:.02em;text-transform:uppercase;gap:14px;box-shadow:none;transition:background-color .18s ease,color .18s ease}body.page--diary-overview #MainContent>.shopify-section:has(.banner-image):not(:has(.banner-image-tabs)) .banner-image__btn:hover,body.page--diary-overview #MainContent>.shopify-section:has(.banner-image):not(:has(.banner-image-tabs)) .banner-image__btn:focus-visible{background:#fff;color:#1d1d1d;transition:background-color .18s ease,color .18s ease}body.page--diary-overview #MainContent>.shopify-section:has(.banner-image):not(:has(.banner-image-tabs)) .banner-image__btn svg{display:block;width:20px;height:16px;flex:none}body.page--diary-overview #MainContent>.shopify-section:has(.banner-image):not(:has(.banner-image-tabs)) .banner-image__btn>div{display:inline-flex!important;align-items:center}body.page--diary-overview #MainContent>.shopify-section:has(.banner-image):not(:has(.banner-image-tabs)) .banner-image__btn svg path,body.page--diary-overview #MainContent>.shopify-section:has(.banner-image):not(:has(.banner-image-tabs)) .banner-image__btn svg line{stroke:currentColor}body.page--diary-overview #MainContent>.shopify-section:has(>.banner-image)+.shopify-section.text{padding-top:34px;margin-bottom:-20px}body.page--diary-overview #MainContent #Text--heading_FMxL6C{margin:0;font-size:clamp(52px,4.4vw,120px)}body.page--diary-overview #MainContent .blog-item{order:0!important;width:100%;min-width:0;max-width:none;margin:0;padding:0}body.page--diary-overview #MainContent .blog-item__article{width:100%;height:auto;aspect-ratio:.74;margin:0}body.page--diary-overview #MainContent .column-item__image-wrapper{position:relative;width:100%;height:100%;margin:0;overflow:hidden;border-radius:clamp(12px,1.35vw,38px);background:#bbc7c4}body.page--diary-overview #MainContent .column-item__image-wrapper:after{position:absolute;top:36%;right:0;bottom:0;left:0;z-index:1;content:"";pointer-events:none;background:linear-gradient(transparent,#00000080)}body.page--diary-overview #MainContent .blog-item__article__image,body.page--diary-overview #MainContent .blog-item__article__image img{width:100%;height:100%;object-fit:cover}body.page--diary-overview #MainContent .blog-item__article__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;padding:clamp(20px,2.2vw,60px);color:#fff;text-decoration:none}body.page--diary-overview #MainContent .diary-card__heading{display:contents}body.page--diary-overview #MainContent .blog-item__article__content .subtitle{position:absolute;top:clamp(20px,2.2vw,60px);left:clamp(20px,2.2vw,60px);margin:0;color:#fff;font-family:PP Neue Corp,sans-serif;font-size:clamp(15px,1.13vw,28px);font-weight:600;line-height:1.1;letter-spacing:0}body.page--diary-overview #MainContent .column-item__heading{position:absolute;right:clamp(20px,2.2vw,60px);bottom:clamp(24px,2.8vw,80px);left:clamp(20px,2.2vw,60px);margin:0;color:#fff;font-family:"Exposure Plus 30",serif;font-size:clamp(43px,5.2vw,116px);font-weight:400;line-height:.9;letter-spacing:-.025em;overflow-wrap:normal;transition:bottom .25s ease}body.page--diary-overview #MainContent .break-word{word-spacing:normal}body.page--diary-overview #MainContent .flex-justify-text{position:absolute;right:clamp(20px,2.2vw,60px);bottom:clamp(20px,2.2vw,60px);left:clamp(20px,2.2vw,60px);display:flex;width:auto;height:auto;max-height:none;overflow:visible;align-items:end;gap:16px;margin:0;opacity:0;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease}body.page--diary-overview #MainContent .column-item__text p{margin:0;color:#fff;font-family:PP Neue Corp,sans-serif;font-size:clamp(15px,1.05vw,26px);line-height:1.25}body.page--diary-overview #MainContent .column-item__button{display:flex;flex:0 0 56px;align-items:center;justify-content:center;width:56px;height:50px;min-height:50px;padding:0;border:0;border-radius:10px;background:#d4f6d2;color:#1d1d1d;box-shadow:none}body.page--diary-overview #MainContent .column-item__button svg{width:27px;height:auto}body.page--diary-overview #MainContent .diary-card__mobile-link{display:none}body.page--diary-overview #MainContent .blog-item:hover .column-item__heading,body.page--diary-overview #MainContent .blog-item:focus-within .column-item__heading{bottom:clamp(128px,10vw,260px)}body.page--diary-overview #MainContent .blog-item:hover .flex-justify-text,body.page--diary-overview #MainContent .blog-item:focus-within .flex-justify-text{opacity:1;transform:none}body.page--diary-overview #MainContent>.shopify-section:has(.banner-image-tabs){margin-top:32px;margin-bottom:0}@media(max-width:1023px){body.page--diary-overview #MainContent{grid-template-columns:repeat(2,minmax(0,1fr));--diary-page-gutter: 32px}body.page--diary-overview #MainContent .column-item__heading{font-size:clamp(43px,5.5vw,66px)}}@media(max-width:599px){body.page--diary-overview #MainContent{--diary-page-gutter: 20px;grid-template-columns:minmax(0,1fr);row-gap:18px}body.page--diary-overview #MainContent>.shopify-section.text:first-child{margin-top:35px}body.page--diary-overview #MainContent .text-section .text{margin-left:0}body.page--diary-overview #MainContent .text-section .text__heading{margin:10px 0 20px;font-size:58px}body.page--diary-overview #MainContent .text__content:where(:not(.banner-image-tabs *)),body.page--diary-overview #MainContent .text__content:where(:not(.banner-image-tabs *)) p{font-size:17px;line-height:1.3}body.page--diary-overview #MainContent>.shopify-section:has(.banner-image):not(:has(.banner-image-tabs)){margin-block:28px 22px}body.page--diary-overview #MainContent>.shopify-section:has(.banner-image):not(:has(.banner-image-tabs)) .banner-image__buttons{margin-top:22px}body.page--diary-overview #MainContent>.shopify-section:has(.banner-image-tabs){margin-top:28px}body.page--diary-overview #MainContent>.shopify-section:has(>.banner-image)+.shopify-section.text{padding-top:20px;margin-bottom:4px}body.page--diary-overview #MainContent #Text--heading_FMxL6C{font-size:48px}body.page--diary-overview #MainContent .blog-item__article{aspect-ratio:.72}body.page--diary-overview #MainContent .blog-item__article__content{padding:25px}body.page--diary-overview #MainContent .blog-item__article__content .subtitle{top:25px;left:25px;font-size:17px}body.page--diary-overview #MainContent .column-item__heading{right:25px;bottom:78px;left:25px;font-size:clamp(53px,13vw,72px)}body.page--diary-overview #MainContent .flex-justify-text{right:25px;bottom:23px;left:25px;display:block;width:auto;height:auto;opacity:1;transform:none}body.page--diary-overview #MainContent .column-item__text p{font-size:15px;line-height:1.2}body.page--diary-overview #MainContent .column-item__button{display:none}body.page--diary-overview #MainContent .blog-item:hover .column-item__heading,body.page--diary-overview #MainContent .blog-item:focus-within .column-item__heading{bottom:78px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/diary-overview-redesign.css.map */
