.lp-tart-cherry-section,.lp-tart-cherry-section *{box-sizing:border-box}.lp-tart-cherry-section{font-family:Figtree,sans-serif;color:#303030;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}.lp-tart-cherry-section h1,.lp-tart-cherry-section h2,.lp-tart-cherry-section h3,.lp-tart-cherry-section p{margin-top:0}.lp-tart-cherry-callout{width:100%;max-width:700px;margin:0 auto;padding:50px 15px;text-align:center}.lp-tart-cherry-callout h2{margin:0 0 16px;font-family:Libre Franklin,sans-serif;font-size:32px;font-weight:700;line-height:1.35;color:#1a1a1a}.lp-tart-cherry-callout p{margin:0 0 12px;font-size:16px;line-height:1.6;color:#303030}.lp-tart-cherry-callout p:last-child{margin-bottom:0}.lp-tart-cherry-question-wrap{width:100%;background:#fff;border-top:1px solid rgba(26,26,26,.08)}.lp-tart-cherry-nighttime-wrap{width:100%;background:#fff;padding:0}.lp-tart-cherry-nighttime{background:#f5f2ed;border-bottom:1px solid rgba(26,26,26,.08)}.lp-tart-cherry-closing-wrap{width:100%;background:#fff}.lp-tart-cherry-closing{width:100%;max-width:700px;margin:0 auto;padding:50px 15px;text-align:center}.lp-tart-cherry-closing__image,.lp-tart-cherry-closing__placeholder{width:100%;max-width:410px;margin:0 auto 24px;display:block;border-radius:12px}.lp-tart-cherry-closing__placeholder{min-height:36px}.lp-tart-cherry-closing h2{margin:0 0 20px;font-family:Libre Franklin,sans-serif;font-size:32px;font-weight:700;line-height:1.35;color:#1a1a1a}.lp-tart-cherry-closing p{margin:0 0 12px;font-size:16px;line-height:1.6;color:#303030}.lp-tart-cherry-closing__cta{display:flex;align-items:center;justify-content:center;width:100%;max-width:380px;margin:20px auto 0;padding:15px 32px;border:0;border-radius:999px;background:#6e100f;color:#fff!important;font-family:Figtree,sans-serif;font-size:19px;font-weight:800;line-height:1.2;letter-spacing:.3px;text-align:center;text-decoration:none!important;cursor:pointer;transition:opacity .2s ease}.lp-tart-cherry-closing__cta:hover{opacity:.9}.lp-tart-cherry-closing__guarantee{margin-top:12px!important;color:#303030}.lp-tart-cherry-faq-wrap{width:100%;background:#f5f2ed;border-top:1px solid rgba(26,26,26,.08)}.lp-tart-cherry-faq{width:100%;max-width:760px;margin:0 auto;padding:50px 15px}.lp-tart-cherry-faq__title{margin:0 0 28px;font-family:Libre Franklin,sans-serif;font-size:18px;font-weight:700;line-height:1.35;letter-spacing:1px;text-transform:uppercase;text-align:center;color:#1a1a1a}.lp-tart-cherry-faq__item{border-bottom:1px solid rgba(26,26,26,.08)}.lp-tart-cherry-faq__question{-webkit-appearance:none;appearance:none;width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 0;border:0;background:transparent;color:#1a1a1a;font-family:Figtree,sans-serif;font-size:15px;font-weight:600;line-height:1.4;text-align:left;cursor:pointer}.lp-tart-cherry-faq__question:after{content:"+";flex:0 0 auto;margin-left:14px;color:#777;font-size:20px;font-weight:300;line-height:1}.lp-tart-cherry-faq__question.is-open:after{content:"\2212"}.lp-tart-cherry-faq__answer{max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease,opacity .2s ease}.lp-tart-cherry-faq__answer.is-open{max-height:320px;opacity:1}.lp-tart-cherry-faq__answer-inner{padding:0 0 16px}.lp-tart-cherry-faq__answer p{margin:0;color:#303030;font-size:14px;line-height:1.6}.lp-tart-cherry-refs-wrap{width:100%;background:#fff}.lp-tart-cherry-refs{width:100%;max-width:760px;margin:0 auto;padding:36px 15px}.lp-tart-cherry-refs h3{margin:0 0 12px;color:#777;font-family:Figtree,sans-serif;font-size:12px;font-weight:700;line-height:1.4;letter-spacing:1px;text-transform:uppercase}.lp-tart-cherry-refs__item{margin:0 0 6px;color:#777;font-size:12px;font-style:italic;line-height:1.4}.lp-tart-cherry-refs__disclaimer{margin-top:16px;padding-top:14px;border-top:1px solid rgba(26,26,26,.08);color:#777;font-size:11px;font-style:normal;line-height:1.5}.lp-tart-cherry-section .rte>*:first-child{margin-top:0}.lp-tart-cherry-section .rte>*:last-child{margin-bottom:0}@media(max-width:768px){.lp-tart-cherry-callout,.lp-tart-cherry-closing,.lp-tart-cherry-faq{padding-top:36px;padding-bottom:36px}.lp-tart-cherry-callout h2,.lp-tart-cherry-closing h2{font-size:28px;line-height:1.3}.lp-tart-cherry-callout p,.lp-tart-cherry-closing p{line-height:1.7}.lp-tart-cherry-closing__cta{max-width:100%;font-size:17px}.lp-tart-cherry-faq__title{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/lp-tart-cherry-sections.css.map */
