.cp-section{--cp-ink: #000;--cp-paper: #fff;--cp-live-cream: #fff5e1;--cp-cream: #fffffb;--cp-pink: #f3bf92;--cp-orange: #f9a42b;--cp-font-heading: "AmericanBold", "American Typewriter", Georgia, serif;--cp-font-label: "GothamRoundedBold", "Gotham Rounded", Arial, sans-serif;--cp-font-body: "GothamRoundedMedium", "Gotham Rounded", Arial, sans-serif;--cp-gutter: clamp(24px, 5.556vw, 80px);--cp-max: 1280px;background:var(--cp-live-cream);color:var(--cp-ink);font-family:var(--cp-font-body)}.cp-section *,.cp-section *:before,.cp-section *:after{box-sizing:border-box}.cp-section ul,.cp-section ol{margin:0;padding:0;list-style:none}.cp-section li{font:inherit}.cp-container{width:100%;max-width:calc(var(--cp-max) + 2 * var(--cp-gutter));margin:0 auto;padding:var(--cp-gutter)}.cp-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.cp-section .cp-label,.cp-section .cp-body,.cp-section .cp-body-sm,.cp-section .cp-body-lg,.cp-section .cp-h2,.cp-section .cp-h3{margin:0;color:inherit;font-weight:400;letter-spacing:normal;text-transform:none}.cp-section .cp-label{font-family:var(--cp-font-label);font-size:16px;line-height:1.3}.cp-section .cp-body-sm{font-family:var(--cp-font-body);font-size:14px;line-height:1.45}.cp-section .cp-body{font-family:var(--cp-font-body);font-size:18px;line-height:1.45}.cp-section .cp-body-lg{font-family:var(--cp-font-body);font-size:18px;line-height:1.55}.cp-section .cp-h2{font-family:var(--cp-font-heading);font-size:32px;line-height:1.25}.cp-section .cp-h3{font-family:var(--cp-font-heading);font-size:24px;line-height:1.3}.cp-section .cp-rte p{margin:0;font:inherit}.cp-section .cp-rte a{color:inherit;text-decoration:underline;text-underline-position:from-font}.cp-section .cp-cta,.cp-section .cp-pill,.cp-section .cp-crumb{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;margin:0;font-family:var(--cp-font-label);font-size:16px;font-weight:400;line-height:normal;color:var(--cp-ink);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease}.cp-section .cp-cta,.cp-section .cp-pill{padding:0 24px;background:var(--cp-paper);border:1px solid var(--cp-ink);border-radius:24px}.cp-section .cp-cta{min-width:var(--cp-cta-width, 220px);padding:0 12px}.cp-section .cp-crumb{padding:0 12px;text-decoration:underline;text-underline-position:from-font}.cp-section a.cp-cta:hover,.cp-section button.cp-cta:hover,.cp-section a.cp-pill:hover,.cp-section a.cp-crumb:hover{background:var(--cp-orange);color:var(--cp-ink)}.cp-section a.cp-cta:active,.cp-section button.cp-cta:active,.cp-section a.cp-pill:active,.cp-section a.cp-crumb:active,.cp-section .cp-pill.is-current{background:var(--cp-ink);color:var(--cp-paper)}.cp-section .cp-pill.is-disabled{opacity:.45;cursor:default}.cp-section .cp-cta:focus-visible,.cp-section .cp-pill:focus-visible,.cp-section .cp-crumb:focus-visible,.cp-section .cp-card:focus-visible{outline:3px solid var(--cp-ink);outline-offset:2px;box-shadow:0 0 0 2px var(--cp-paper)}.cp-blog-header{position:relative;isolation:isolate;overflow:hidden;background:var(--cp-orange)}.cp-blog-header__media,.cp-blog-header__media img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%}.cp-blog-header__media img{object-fit:cover;object-position:center}.cp-blog-header__inner{display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-height:474px;padding-top:24px;padding-bottom:40px}.cp-breadcrumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.cp-breadcrumb li{display:flex;align-items:center;gap:4px}.cp-breadcrumb li:first-child .cp-crumb{padding-left:0}.cp-breadcrumb__sep{width:12px;font-family:var(--cp-font-label);font-size:16px;line-height:1.3}.cp-section .cp-blog-header__title{margin:0;max-width:1050px;font-family:var(--cp-font-heading);font-size:40px;font-weight:400;line-height:1.15;letter-spacing:normal;text-transform:lowercase;color:var(--cp-ink)}.cp-blog-header__intro{max-width:533px}.cp-featured__inner,.cp-blog__inner,.cp-newsletter__inner{display:flex;flex-direction:column;gap:24px}.cp-blog__inner{gap:32px}.cp-featured__card{display:grid;grid-template-columns:minmax(0,1fr);background:var(--cp-pink);border:1px solid var(--cp-ink);border-radius:12px;overflow:hidden}.cp-featured__media{position:relative;aspect-ratio:327 / 300;background:var(--cp-live-cream)}.cp-featured__media img,.cp-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cp-featured__copy{display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:24px}.cp-featured__copy .cp-cta{width:100%}.cp-tags{display:flex;gap:8px;margin:-6px calc(-1 * var(--cp-gutter));padding:6px var(--cp-gutter);overflow-x:auto;scrollbar-width:none}.cp-tags::-webkit-scrollbar{display:none}.cp-tags li{flex:0 0 auto}.cp-section .cp-tags .cp-pill{min-width:150px}.cp-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px 24px}.cp-grid li{display:flex}.cp-section .cp-card{display:flex;flex-direction:column;width:100%;background:var(--cp-paper);border:1px solid var(--cp-ink);border-radius:12px;overflow:hidden;color:var(--cp-ink);text-decoration:none;transition:background-color .15s ease}.cp-section .cp-card:hover{background:var(--cp-orange)}.cp-section .cp-card:active{background:var(--cp-paper)}.cp-card__media{position:relative;aspect-ratio:410 / 275;background:var(--cp-pink)}.cp-card__body{display:flex;flex-direction:column;gap:16px;padding:24px}.cp-section .cp-card__tag{text-transform:uppercase}.cp-section .cp-card__more{text-decoration:underline;text-underline-position:from-font}.cp-pagination ul{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.cp-section .cp-pagination .cp-pill{width:48px;height:48px;padding:0}.cp-callout{padding:24px}.cp-callout__box{position:relative;display:flex;flex-direction:column;max-width:var(--cp-max);margin:0 auto;background:var(--cp-live-cream);border:1px solid var(--cp-ink);border-radius:12px;overflow:hidden}.cp-callout__media{position:relative;aspect-ratio:327 / 245}.cp-callout__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:right center}.cp-callout__copy{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:24px}.cp-callout--peach .cp-callout__box{background:var(--cp-pink)}.cp-callout--image_left .cp-callout__media,.cp-callout--image_right .cp-callout__media{aspect-ratio:327 / 300}.cp-callout--image_left .cp-callout__media img,.cp-callout--image_right .cp-callout__media img{object-position:center}.cp-callout--image_left .cp-callout__copy,.cp-callout--image_right .cp-callout__copy{gap:24px}.cp-section .cp-callout__heading{font-size:28px}.cp-callout__heading br{display:none}.cp-section.cp-callout .cp-cta{width:100%;background:var(--cp-ink);color:var(--cp-paper)}.cp-section.cp-callout a.cp-cta:hover{background:var(--cp-orange);color:var(--cp-ink)}.cp-newsletter__form,.cp-newsletter__row{display:flex;flex-direction:column;gap:16px;margin:0}.cp-field{display:flex;flex-direction:column;gap:12px;padding:16px;background:var(--cp-paper);border:1px solid var(--cp-ink)}.cp-field:hover{background:var(--cp-cream)}.cp-field:focus-within{background:var(--cp-paper);box-shadow:inset 0 0 0 2px var(--cp-ink)}.cp-section .cp-field input{width:100%;min-height:48px;margin:-10px 0;padding:0;font-family:var(--cp-font-body);font-size:18px;line-height:1.55;color:var(--cp-ink);background:transparent;border:0;border-radius:0;outline:none;box-shadow:none;-webkit-appearance:none;appearance:none}.cp-section .cp-field input::placeholder{font-family:var(--cp-font-body);font-size:18px;color:var(--cp-ink);opacity:1}.cp-section.cp-newsletter .cp-cta{--cp-cta-width: 100%;width:100%}.cp-field__message:focus{outline:none}.cp-blog--empty{background:var(--cp-cream)}.cp-empty__text{max-width:760px}.cp-empty__tags{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.cp-section .cp-empty__tags .cp-pill{min-width:160px}.cp-section.cp-blog--empty .cp-cta{width:100%}@media screen and (min-width:750px){.cp-section .cp-body-lg{font-size:20px}.cp-blog-header__inner{gap:32px;min-height:0;padding-top:32px;padding-bottom:64px}.cp-breadcrumb li:first-child .cp-crumb{padding-left:12px}.cp-section .cp-blog-header__title{font-size:clamp(40px,5.278vw,76px);line-height:1.1}.cp-blog-header__intro{max-width:min(533px,45vw)}.cp-featured__media{aspect-ratio:16 / 9}.cp-tags{flex-wrap:wrap;gap:16px;margin:0;padding:0;overflow:visible}.cp-section .cp-tags .cp-pill{min-width:180px}.cp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-callout{padding:var(--cp-callout-pt, 0px) var(--cp-gutter) var(--cp-callout-pb, 0px)}.cp-callout--background .cp-callout__box{flex-direction:row;align-items:center;min-height:400px;padding:clamp(40px,5.556vw,80px)}.cp-callout--background .cp-callout__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.cp-callout--background .cp-callout__media img{object-position:center}.cp-callout__copy{gap:24px}.cp-callout--background .cp-callout__copy{max-width:600px;padding:0}.cp-callout--image_left .cp-callout__media,.cp-callout--image_right .cp-callout__media{aspect-ratio:16 / 9}.cp-section .cp-callout__heading{font-size:32px}.cp-callout__heading br{display:inline}.cp-section.cp-callout .cp-cta{--cp-cta-width: 240px;width:auto;background:var(--cp-paper);color:var(--cp-ink)}.cp-section.cp-callout a.cp-cta:active{background:var(--cp-ink);color:var(--cp-paper)}.cp-empty__tags{flex-direction:row}.cp-section.cp-blog--empty .cp-cta{align-self:flex-start;width:auto}.cp-newsletter__row{flex-direction:row;align-items:center}.cp-field{flex:0 1 480px}.cp-section.cp-newsletter .cp-cta{--cp-cta-width: 240px;width:auto}}@media screen and (min-width:990px){.cp-featured__card{grid-template-columns:minmax(0,700fr) minmax(0,580fr);align-items:center}.cp-featured__media{align-self:stretch;width:100%;aspect-ratio:7 / 5}.cp-featured__copy{padding:40px}.cp-featured__copy .cp-cta{width:auto}.cp-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cp-callout--image_left .cp-callout__box,.cp-callout--image_right .cp-callout__box{display:grid;grid-template-columns:minmax(0,700fr) minmax(0,580fr);align-items:center}.cp-callout--image_right .cp-callout__box{grid-template-columns:minmax(0,580fr) minmax(0,700fr)}.cp-callout--image_right .cp-callout__media{order:2}.cp-callout--image_left .cp-callout__media,.cp-callout--image_right .cp-callout__media{align-self:stretch;width:100%;aspect-ratio:7 / 5}.cp-callout--image_left .cp-callout__copy,.cp-callout--image_right .cp-callout__copy{padding:40px}}@media(prefers-reduced-motion:reduce){.cp-section .cp-cta,.cp-section .cp-pill,.cp-section .cp-crumb,.cp-section .cp-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/cp-blog.css.map */
