.candy-journal{--candy-ink: var(--color-primary, #482785);--candy-pink: var(--color-secondary, #f63b72);--candy-cream: #fff8ed;--candy-mint: #dff5e9;color:var(--candy-ink);font-family:var(--font-body, sans-serif)}article.candy-journal{padding-bottom:10rem}.candy-journal *,.candy-journal *:before,.candy-journal *:after{box-sizing:border-box}.candy-journal__shell{width:min(1180px,calc(100% - 2rem));margin-inline:auto}.candy-journal__eyebrow{margin:0 0 .65rem;color:var(--candy-ink);font-size:.75rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.candy-journal__title,.candy-journal__article-title{margin:0;font-family:var(--font-display, cursive);font-weight:400;line-height:.94;text-transform:uppercase}.candy-journal__title{font-size:clamp(3.25rem,9vw,7.5rem);max-width:11ch}.candy-journal__article-title{font-size:clamp(2.1rem,4.5vw,4.5rem);max-width:22ch;text-wrap:balance}.candy-journal__intro{max-width:40rem;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.6}.candy-journal__hero{position:relative;overflow:hidden;padding:clamp(3.75rem,9vw,7.5rem) 0 clamp(2.75rem,7vw,5.5rem);background:radial-gradient(circle at 85% 20%,#ffd8e6 0 5.5rem,transparent 5.7rem),radial-gradient(circle at 8% 85%,#fae883 0 3.5rem,transparent 3.7rem),var(--candy-cream)}.candy-journal__hero:after{position:absolute;inset:auto -3rem -2rem auto;width:13rem;height:13rem;border:1.25rem solid var(--candy-mint);border-radius:50%;content:""}.candy-journal__hero-content{position:relative;z-index:1}.candy-journal__tags{display:flex;flex-wrap:wrap;gap:.65rem;margin:2rem 0 0}.candy-journal__tag,.candy-journal__button{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;border:2px solid var(--candy-ink);border-radius:999px;padding:.55rem 1rem;color:var(--candy-ink);font-size:.78rem;font-weight:800;letter-spacing:.06em;line-height:1;text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,color .18s ease,transform .18s ease}.candy-journal__tag:hover,.candy-journal__tag[aria-current=page],.candy-journal__button:hover{background:var(--candy-ink);color:#fff;transform:translateY(-2px)}.candy-journal__button--pink{border-color:#b52659;background:#b52659;color:#fff}.candy-journal__button--pink:hover{background:var(--candy-ink);border-color:var(--candy-ink)}.candy-journal__body{padding:clamp(3rem,7vw,6rem) 0;padding-bottom:calc(clamp(3rem,7vw,6rem) + 10rem)}.candy-journal__featured{display:grid;overflow:hidden;margin-bottom:clamp(3rem,7vw,5rem);border:2px solid var(--candy-ink);border-radius:1.5rem;background:var(--candy-mint);box-shadow:.55rem .55rem 0 var(--candy-ink)}.candy-journal__featured-media{display:block;min-height:0;aspect-ratio:4 / 3}.candy-journal__featured-media img,.candy-story-card__image img{width:100%;height:100%;object-fit:cover}.candy-journal__featured-copy{align-self:center;padding:clamp(1.75rem,5vw,4rem)}.candy-journal__featured-title{margin:.5rem 0 1rem;font-family:var(--font-display, cursive);font-size:clamp(2.2rem,4vw,4.2rem);font-weight:400;line-height:.95;text-transform:uppercase}.candy-journal__featured-title a,.candy-story-card__title a{color:inherit;text-decoration:none}.candy-journal__excerpt{line-height:1.55}.candy-journal__meta{margin:0;color:color-mix(in srgb,var(--candy-ink) 75%,#fff);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.candy-journal__grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem}.candy-story-card{position:relative;display:flex;flex-direction:column;min-height:100%;overflow:hidden;border:2px solid var(--candy-ink);border-radius:1rem;background:#fff;transition:transform .2s ease,box-shadow .2s ease}.candy-story-card:hover{box-shadow:.35rem .35rem 0 var(--candy-pink);transform:translate(-.2rem,-.2rem)}.candy-story-card__image{display:block;aspect-ratio:4 / 3;overflow:hidden;background:linear-gradient(135deg,#ffd6e5,#ffe88a)}.candy-story-card__placeholder{display:grid;width:100%;height:100%;place-items:center;color:var(--candy-ink);font-family:var(--font-display, cursive);font-size:2.5rem;text-transform:uppercase}.candy-story-card__content{display:flex;flex:1;flex-direction:column;padding:1.35rem}.candy-story-card__title{margin:.45rem 0 .75rem;font-family:var(--font-display, cursive);font-size:clamp(1.75rem,3vw,2.45rem);font-weight:400;line-height:.95;text-transform:uppercase}.candy-story-card__link:after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.candy-journal__empty{border:2px dashed var(--candy-ink);border-radius:1rem;padding:3rem 1.5rem;text-align:center}.candy-journal__pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;margin-top:3.5rem}.candy-journal__pagination a,.candy-journal__pagination span{display:grid;min-width:2.75rem;min-height:2.75rem;place-items:center;border:2px solid var(--candy-ink);border-radius:50%;color:var(--candy-ink);font-weight:800;text-decoration:none}.candy-journal__pagination .is-current{background:var(--candy-ink);border-color:var(--candy-ink);color:#fff}.candy-journal__breadcrumbs{padding:1.25rem 0;font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.candy-journal__breadcrumbs a{color:inherit}.candy-journal__article-head{padding:clamp(2rem,5vw,4rem) 0 clamp(2rem,5vw,4.5rem);text-align:center}.candy-journal__article-head .candy-journal__article-title{margin-inline:auto}.candy-journal__article-head .candy-journal__meta{margin-top:1.5rem}.candy-journal__article-image{width:min(1180px,calc(100% - 2rem));max-height:43rem;margin:0 auto;overflow:hidden;border:2px solid var(--candy-ink);border-radius:1.25rem;background:linear-gradient(135deg,#ffd6e5,#ffe88a)}.candy-journal__article-image img{display:block;width:100%;height:100%;max-height:43rem;object-fit:cover}.candy-journal__article-content{width:min(720px,calc(100% - 2rem));margin:clamp(2.5rem,6vw,5.5rem) auto;color:#30274c;font-size:1.08rem;line-height:1.75;overflow-wrap:anywhere}.candy-journal__article-content p{margin:0 0 1.35em}.candy-journal__article-content h2,.candy-journal__article-content h3{margin:2.2em 0 .65em;color:var(--candy-ink);font-family:var(--font-display, cursive);font-weight:400;line-height:.98;text-transform:uppercase}.candy-journal__article-content h2{font-size:clamp(2rem,4vw,3.3rem)}.candy-journal__article-content h3{font-size:clamp(1.55rem,3vw,2.35rem)}.candy-journal__article-content a{color:var(--candy-ink);font-weight:800;text-decoration-color:var(--candy-pink);text-decoration-thickness:2px}.candy-journal__article-content ul,.candy-journal__article-content ol{margin:0 0 1.5em;padding-left:1.5em}.candy-journal__article-content ul{list-style:disc}.candy-journal__article-content ol{list-style:decimal}.candy-journal__article-content li{margin-bottom:.45em}.candy-journal__article-content blockquote{margin:2rem 0;border-left:.45rem solid var(--candy-pink);padding:.5rem 0 .5rem 1.25rem;color:var(--candy-ink);font-family:var(--font-display, cursive);font-size:1.7rem;line-height:1.1}.candy-journal__article-content img,.candy-journal__article-content iframe,.candy-journal__article-content video{max-width:100%;height:auto;border-radius:.75rem}.candy-journal__article-content table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse}.candy-journal__article-content td,.candy-journal__article-content th{padding:12px 16px;border:1px solid #cfc2df;text-align:left}.candy-journal__article-content th{background:var(--candy-cream)}.candy-journal__article-image--sample img{height:clamp(280px,35vw,440px);object-fit:contain;padding:24px;background:var(--candy-cream)}.candy-journal__cta{margin:clamp(3rem,7vw,6rem) auto;padding:clamp(2rem,6vw,4rem);border-radius:1.5rem;background:var(--candy-ink);color:#fff;text-align:center}.candy-journal__cta h2{margin:0 0 .75rem;font-family:var(--font-display, cursive);font-size:clamp(2.3rem,5vw,4rem);font-weight:400;line-height:.95;text-transform:uppercase}.candy-journal__cta p{max-width:36rem;margin:0 auto 1.5rem;line-height:1.55}.candy-journal__related{padding:clamp(3rem,7vw,6rem) 0;background:var(--candy-cream)}.candy-journal__related-heading{margin:0 0 2rem;font-family:var(--font-display, cursive);font-size:clamp(2.5rem,5vw,4.5rem);font-weight:400;line-height:.95;text-align:center;text-transform:uppercase}.candy-journal a[href*=article-preview] img{object-fit:contain;padding:1rem;background:#fff8ed}.candy-journal a:focus-visible,.candy-journal button:focus-visible{outline:3px solid var(--candy-pink);outline-offset:3px}@media(min-width:700px){.candy-journal__featured{grid-template-columns:1.05fr 1fr}.candy-journal__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem}}@media(min-width:1000px){.candy-journal__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){article.candy-journal{padding-bottom:13rem}.candy-journal__body{padding-bottom:calc(clamp(3rem,7vw,6rem) + 13rem)}}@media(prefers-reduced-motion:reduce){.candy-journal *,.candy-journal *:before,.candy-journal *:after{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map?subset=AAAAAAAAAg */
