.gpc-rte,main[data-template^=page] .rte,main[data-template^=article] .rte,main[data-template^=product] [class*=__text_aEtTtq]{--rte-ink: var(--gpc-forest, #26372b);--rte-body: var(--gpc-ink, #3e4c3b);--rte-line: var(--gpc-line, #e4ddcb);--rte-sand: var(--gpc-sand, #f3edde);--rte-accent: var(--gpc-tan, #c79a6b);color:var(--rte-body);font-size:1.0625rem;line-height:1.78;max-width:68ch;text-wrap:pretty}.gpc-rte p,main[data-template^=page] .rte p,main[data-template^=article] .rte p,main[data-template^=product] [class*=__text_aEtTtq] p{margin:0 0 1.1em}.gpc-rte>*:last-child,main[data-template^=page] .rte>*:last-child,main[data-template^=article] .rte>*:last-child,main[data-template^=product] [class*=__text_aEtTtq]>*:last-child{margin-bottom:0}.gpc-rte>p:first-child,main[data-template^=page] .rte>p:first-child,main[data-template^=article] .rte>p:first-child{font-size:1.15rem;line-height:1.66;color:var(--rte-ink);margin-bottom:1.45em}.gpc-rte h2,main[data-template^=page] .rte h2,main[data-template^=page] .rte h3,main[data-template^=article] .rte h2,main[data-template^=product] [class*=__text_aEtTtq] h2{font-family:var(--font-heading--family, inherit);font-size:clamp(1.32rem,1.05rem + .95vw,1.75rem);line-height:1.22;font-weight:700;letter-spacing:-.01em;color:var(--rte-ink);margin:2.5em 0 .9em;padding-bottom:.52em;border-bottom:1px solid var(--rte-line);position:relative}.gpc-rte h2:after,main[data-template^=page] .rte h2:after,main[data-template^=page] .rte h3:after,main[data-template^=article] .rte h2:after,main[data-template^=product] [class*=__text_aEtTtq] h2:after{content:"";position:absolute;left:0;bottom:-1px;width:48px;height:3px;border-radius:3px;background:var(--rte-accent)}.gpc-rte>h2:first-child,main[data-template^=page] .rte>h2:first-child,main[data-template^=page] .rte>h3:first-child,main[data-template^=article] .rte>h2:first-child{margin-top:0}.gpc-rte h3,main[data-template^=article] .rte h3,main[data-template^=product] [class*=__text_aEtTtq] h3{font-family:var(--font-heading--family, inherit);font-size:clamp(1.1rem,1rem + .4vw,1.3rem);line-height:1.33;font-weight:700;color:var(--rte-ink);margin:2.1em 0 .62em}.gpc-rte h4,main[data-template^=page] .rte h4,main[data-template^=article] .rte h4,main[data-template^=product] [class*=__text_aEtTtq] h4{font-family:var(--font-heading--family, inherit);font-size:1.12rem;line-height:1.4;font-weight:700;color:var(--rte-ink);margin:1.95em 0 .5em}.gpc-rte>h3:first-child,main[data-template^=article] .rte>h3:first-child,main[data-template^=page] .rte>h4:first-child{margin-top:0}.gpc-rte ul,.gpc-rte ol,main[data-template^=page] .rte ul,main[data-template^=page] .rte ol,main[data-template^=article] .rte ul,main[data-template^=article] .rte ol,main[data-template^=product] [class*=__text_aEtTtq] ul,main[data-template^=product] [class*=__text_aEtTtq] ol{list-style:none;padding-left:0;margin:0 0 1.45em;counter-reset:gpc-count}.gpc-rte li,main[data-template^=page] .rte li,main[data-template^=article] .rte li,main[data-template^=product] [class*=__text_aEtTtq] li{position:relative;padding-left:1.8em;margin-bottom:.68em}.gpc-rte ul>li:before,main[data-template^=page] .rte ul>li:before,main[data-template^=article] .rte ul>li:before,main[data-template^=product] [class*=__text_aEtTtq] ul>li:before{content:"";position:absolute;left:.2em;top:.66em;width:8px;height:8px;border-radius:50%;background:var(--rte-accent);box-shadow:0 0 0 4px #c79a6b38}.gpc-rte ol>li:before,main[data-template^=page] .rte ol>li:before,main[data-template^=article] .rte ol>li:before{counter-increment:gpc-count;content:counter(gpc-count);position:absolute;left:0;top:.18em;width:1.5em;height:1.5em;border-radius:50%;background:var(--rte-sand);color:var(--rte-ink);font-size:.8em;font-weight:700;display:flex;align-items:center;justify-content:center}.gpc-rte li>ul,main[data-template^=page] .rte li>ul,main[data-template^=article] .rte li>ul{margin:.55em 0 0}.gpc-rte strong,main[data-template^=page] .rte strong,main[data-template^=article] .rte strong,main[data-template^=product] [class*=__text_aEtTtq] strong{color:var(--rte-ink);font-weight:700}.gpc-rte a,main[data-template^=page] .rte a,main[data-template^=article] .rte a,main[data-template^=product] [class*=__text_aEtTtq] a{color:var(--rte-ink);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-color:#c79a6bd9;transition:color .15s ease,text-decoration-color .15s ease,text-decoration-thickness .15s ease}.gpc-rte a:hover,main[data-template^=page] .rte a:hover,main[data-template^=article] .rte a:hover,main[data-template^=product] [class*=__text_aEtTtq] a:hover{color:var(--rte-accent);text-decoration-thickness:2px;text-decoration-color:currentColor}.gpc-rte blockquote,main[data-template^=page] .rte blockquote,main[data-template^=article] .rte blockquote{margin:1.9em 0;padding:.2em 0 .2em 1.35em;border-left:3px solid var(--rte-accent);color:var(--rte-ink);font-size:1.08rem}.gpc-rte hr,main[data-template^=page] .rte hr,main[data-template^=article] .rte hr{border:0;border-top:1px solid var(--rte-line);margin:2.5em 0}.gpc-rte img,main[data-template^=page] .rte img,main[data-template^=article] .rte img{border-radius:16px;max-width:100%;height:auto}.gpc-editorial{background:#fff;border:1px solid var(--gpc-line, #e4ddcb);border-radius:var(--gpc-radius, 20px);padding:clamp(24px,3.4vw,46px) clamp(20px,3.4vw,50px);box-shadow:0 1px 2px #26372b0a,0 16px 34px -20px #26372b38;max-width:840px;margin-inline:auto}.gpc-editorial__kicker{display:inline-flex;align-items:center;gap:.5em;margin:0 0 1.25em;padding:.42em .95em .42em .72em;border-radius:999px;background:var(--gpc-sand, #f3edde);color:var(--gpc-forest, #26372b);font-size:.76rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;line-height:1}.gpc-editorial__kicker svg{width:17px;height:17px;fill:var(--gpc-tan, #c79a6b);flex:none}.gpc-editorial .gpc-rte{max-width:none}@media(max-width:749px){.gpc-editorial{border-radius:16px}.gpc-rte,main[data-template^=page] .rte,main[data-template^=article] .rte{font-size:1rem;line-height:1.72}.gpc-rte>p:first-child,main[data-template^=page] .rte>p:first-child,main[data-template^=article] .rte>p:first-child{font-size:1.07rem}.gpc-rte h2:after,main[data-template^=page] .rte h2:after,main[data-template^=page] .rte h3:after,main[data-template^=article] .rte h2:after{width:40px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/gpc-rte.css.map */
