:root{--serif:"Gelasio",Georgia,"Times New Roman",serif;--gold:#A8620A;--orange:#E9A23B}.pg{padding-block:40px}.pg-in{max-width:1260px;margin-inline:auto;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}.pg-h1{font-size:34px;font-weight:800;line-height:38px;letter-spacing:-.6px;text-wrap:balance}.pg-h2{font-size:32px;font-weight:800;line-height:36px;letter-spacing:-.48px;text-wrap:balance}.pg-h1 em,.pg-h2 em{font-family:var(--serif);font-weight:400;font-style:italic;letter-spacing:-.5px;display:block}.pg-eyebrow{font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.pg-lead{font-family:var(--serif);font-size:18px;line-height:24px;max-width:60ch;margin-inline:auto}.pg-rte{font-family:var(--serif);font-size:18px;line-height:26px;max-width:68ch}.pg-rte p+p,.pg-rte p+ul,.pg-rte ul+p,.pg-rte h2+p,.pg-rte h3+p{margin-top:16px}.pg-rte h2,.pg-rte h3{font-family:var(--font);font-weight:800;letter-spacing:-.3px;margin-top:32px;line-height:1.2}.pg-rte h2{font-size:26px}.pg-rte h3{font-size:21px}.pg-rte ul,.pg-rte ol{padding-left:22px;margin:12px 0 0}.pg-rte li+li{margin-top:6px}.pg-rte a{color:var(--gold);text-underline-offset:3px}.pg-rte img{border-radius:12px;margin-block:16px}.pg-btn{display:flex;align-items:center;justify-content:center;width:300px;max-width:100%;min-height:50px;margin:28px auto 0;border-radius:32px;background:var(--yellow);color:var(--ink);font:800 20px/1 var(--font);letter-spacing:-.5px;text-transform:uppercase;text-decoration:none;border:0;cursor:pointer}.pg-btn.dark{background:var(--ink);color:#fff}.pg-btn:focus-visible,.pg a:focus-visible,.pg button:focus-visible,.pg summary:focus-visible,.pg input:focus-visible,.pg textarea:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.pg-card{border-radius:20px;background:var(--card,#fff)}.bg-beige{background:#f6efe7}.bg-butter{background:#fcebc2}.bg-page{background:var(--page,#FFFAF4)}.bg-white{background:#fff}.bg-yellow{background:#fbe3a0}.pg-center{text-align:center}.pg-sample{display:inline-block;margin-left:6px;padding:2px 7px;border-radius:999px;background:#fcebc2;color:#7a4a06;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;line-height:14px}.pg-ph{display:grid;place-items:center;align-content:center;gap:10px;color:#cfc6b8;background:#eee9df;text-align:center}.pg-ph span{font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#a39a8c}.pg-intro{text-align:center;display:grid;gap:14px}.pg-intro .pg-box{border-radius:20px;padding:32px 22px;display:grid;gap:14px}.pg-intro-img img{width:100%;height:auto;border-radius:20px;margin-top:18px}.pg-intro.split{text-align:left}.pg-docs{display:grid;grid-template-columns:minmax(0,1fr);gap:30px;margin-top:30px}.pg-doc img,.pg-doc .pg-ph{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:12px;background:#eee9df}.pg-doc h3{font-size:24px;font-weight:800;line-height:28px;letter-spacing:-.4px;margin-top:20px}.pg-doc p{font-size:17px;line-height:22px;margin-top:4px}.pg-doc .bio{font-family:var(--serif);font-size:16px;line-height:22px;margin-top:10px;color:#4b4541}.pg-quotes{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-top:24px;padding-bottom:4px}.pg-quotes::-webkit-scrollbar{display:none}.pg-quote{flex:0 0 100%;scroll-snap-align:center;border-radius:20px;background:#f6efe7;padding:28px 22px;text-align:center;display:grid;gap:10px;justify-items:center;min-width:0}.pg-quote img,.pg-quote .pg-ph{width:150px;height:150px;border-radius:50%;object-fit:cover}.pg-quote h3{font-size:22px;font-weight:800;line-height:26px}.pg-quote .cred{font-size:15px}.pg-quote .q{font-size:15px;line-height:21px;max-width:46ch}.pg-qnav{display:flex;justify-content:center;gap:14px;margin-top:16px}.pg-qnav button{width:44px;height:44px;border-radius:50%;border:0;background:var(--yellow);color:var(--ink);display:grid;place-items:center;cursor:pointer}.pg-values{display:grid;gap:28px;margin-top:30px;position:relative;padding-left:34px;max-width:640px;margin-inline:auto}.pg-values:before{content:"";position:absolute;left:10px;top:8px;bottom:8px;width:3px;background:var(--yellow);border-radius:2px}.pg-value{position:relative}.pg-value:before{content:"";position:absolute;left:-31px;top:2px;width:14px;height:14px;border-radius:50%;border:3px solid var(--yellow);background:#fff}.pg-value h3{font-size:17px;font-weight:800;color:var(--gold)}.pg-value p{font-family:var(--serif);font-size:17px;line-height:24px;margin-top:8px}.pg-ti{display:grid;gap:24px;align-items:center}.pg-ti img{width:100%;height:auto;border-radius:20px}.pg-ti .pg-ph{aspect-ratio:4/3;border-radius:20px}.pg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pg-grid img,.pg-grid .pg-ph{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:12px}.pg-contact{display:grid;gap:26px}.pg-contact .mail{font-weight:800;font-size:18px;word-break:break-all}.pg-form{display:grid;gap:10px;border-radius:20px;background:#fff;padding:22px}.pg-form label{font-weight:700;font-size:14px}.pg-form input,.pg-form textarea{font:inherit;font-size:16px;border:1px solid #E5E1DE;border-radius:8px;padding:12px;min-height:48px;width:100%;box-sizing:border-box;background:#fff;color:var(--ink)}.pg-form .ok{padding:12px;border-radius:8px;background:#e8f3e2;color:#2f5a1e;font-weight:700}.pg-form .err{padding:12px;border-radius:8px;background:#fbe4e1;color:#8a2a1d}.pg-ftabs{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:22px}.pg-ftabs button{min-height:44px;padding:0 18px;border-radius:999px;border:1.5px solid var(--ink);background:transparent;color:var(--ink);font:700 15px var(--font);cursor:pointer}.pg-ftabs button[aria-selected=true]{background:var(--ink);color:#fff}.pg-faq{max-width:820px;margin:22px auto 0}.pg-faq details{border-bottom:1px solid #E5E1DE}.pg-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;align-items:center;padding:18px 0;font-size:18px;font-weight:800;line-height:23px;min-height:44px}.pg-faq summary::-webkit-details-marker{display:none}.pg-faq summary:after{content:"+";font-size:26px;font-weight:400;flex:none}.pg-faq details[open] summary:after{content:"\2212"}.pg-faq .a{font-family:var(--serif);font-size:17px;line-height:24px;padding:0 0 18px}.pg-ings{display:grid;gap:18px;margin-top:26px}.pg-ing{border-radius:20px;background:#fff;overflow:hidden;display:grid}.pg-ing img{width:100%;aspect-ratio:4/3;object-fit:cover}.pg-ing .t{padding:20px;display:grid;gap:8px}.pg-ing h3{font-size:22px;font-weight:800}.pg-ing .use{font-size:15px}.pg-ing p.d{font-family:var(--serif);font-size:17px;line-height:24px}.pg-tags{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-top:22px;padding-bottom:4px}.pg-tags::-webkit-scrollbar{display:none}.pg-tags a{flex:none;min-height:44px;display:inline-flex;align-items:center;padding:0 16px;border-radius:999px;border:1.5px solid var(--ink);text-decoration:none;font-weight:700;font-size:15px}.pg-tags a.on{background:var(--ink);color:#fff}.pg-posts{display:grid;gap:28px;margin-top:28px}.pg-post{display:grid;gap:10px;text-decoration:none;min-width:0}.pg-post img,.pg-post .pg-ph{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:14px}.pg-post .tag{font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--gold)}.pg-post h3{font-size:22px;font-weight:800;line-height:26px;letter-spacing:-.3px}.pg-post p{font-family:var(--serif);font-size:16px;line-height:22px}.pg-post .more{font-weight:800;font-size:15px;text-decoration:underline;text-underline-offset:3px}.pg-pagin{display:flex;justify-content:center;gap:10px;margin-top:30px}.pg-pagin a,.pg-pagin span{min-width:44px;min-height:44px;display:grid;place-items:center;border-radius:999px;border:1px solid #E5E1DE;text-decoration:none;padding:0 12px}.pg-art{max-width:760px;margin-inline:auto}.pg-art .back{display:inline-flex;min-height:44px;align-items:center;font-weight:800;text-decoration:underline;text-underline-offset:3px}.pg-art .meta{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:14px;margin-top:14px;color:#6e6863}.pg-art .meta .tag{color:var(--gold);font-weight:800;letter-spacing:.06em;text-transform:uppercase}.pg-art h1{margin-top:10px}.pg-art .by{font-size:15px;margin-top:10px}.pg-art .hero{width:100%;height:auto;border-radius:20px;margin-top:22px}.pg-art .pg-rte{margin-top:26px}.pg-art .note{margin-top:30px;padding:16px;border-radius:12px;background:#f6efe7;font-size:14px;line-height:20px}.pg-pgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:26px}.pg-pc{display:grid;gap:8px;text-decoration:none;min-width:0}.pg-pc .im{position:relative;border-radius:16px;overflow:hidden;background:#f6efe7}.pg-pc img{width:100%;aspect-ratio:4/5;object-fit:cover}.pg-pc .badge{position:absolute;left:10px;top:10px;background:#dff646;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:800}.pg-pc h3{font-size:16px;font-weight:800;line-height:20px}.pg-pc .pr{font-size:15px}.pg-pc .pr s{opacity:.55;margin-right:6px}.pg-pc .rt{font-size:12px;color:#6e6863}.pg-cart{max-width:820px;margin-inline:auto}.pg-line{display:grid;grid-template-columns:84px minmax(0,1fr) auto;gap:14px;align-items:center;padding:16px 0;border-top:1px solid #E5E1DE}.pg-line img{width:84px;height:84px;object-fit:cover;border-radius:12px;background:#f6efe7}.pg-line h3{font-size:16px;font-weight:800;line-height:20px}.pg-line p{font-size:14px;color:#6e6863;margin-top:3px}.pg-line .rm{display:inline-flex;min-height:44px;align-items:center;font-size:14px;text-decoration:underline}.pg-qty{display:flex;align-items:center;border:1px solid #E5E1DE;border-radius:999px;overflow:hidden}.pg-qty a{width:40px;min-height:44px;display:grid;place-items:center;text-decoration:none;font-size:20px}.pg-qty span{min-width:26px;text-align:center;font-weight:800}.pg-tot{border-top:1px solid #E5E1DE;padding-top:18px;display:grid;gap:10px}.pg-tot .row{display:flex;justify-content:space-between;font-size:20px;font-weight:800}.pg-tot .small{font-size:14px;color:#6e6863}.pg-free{border-radius:12px;background:#fcebc2;padding:12px 14px;font-weight:700;font-size:15px;margin-bottom:6px}.pg-search{display:flex;gap:8px;max-width:520px;margin:22px auto 0}.pg-search input{flex:1;min-width:0;min-height:50px;border:1.5px solid var(--ink);border-radius:999px;padding:0 18px;font:inherit;font-size:16px;background:#fff}.pg-search button{min-height:50px;padding:0 22px;border-radius:999px;border:0;background:var(--yellow);font:800 16px var(--font);cursor:pointer}.shopify-policy__container{max-width:760px!important;margin:0 auto!important;padding:40px max(20px,env(safe-area-inset-left,0px)) 60px!important}.shopify-policy__title h1{font-family:var(--font);font-size:34px;font-weight:800;line-height:38px;letter-spacing:-.6px;margin-bottom:24px}.shopify-policy__body{font-family:var(--serif);font-size:17px;line-height:26px}.shopify-policy__body h2,.shopify-policy__body h3{font-family:var(--font);font-weight:800;margin:28px 0 8px}.shopify-policy__body p,.shopify-policy__body ul{margin:0 0 14px}.shopify-policy__body a{color:var(--gold)}@media(min-width:760px){.pg{padding-block:70px}.pg-h1{font-size:48px;line-height:52px}.pg-h2{font-size:40px;line-height:46px}.pg-intro .pg-box{padding:48px 60px}.pg-intro.split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;text-align:left;gap:50px}.pg-intro.split .pg-lead{margin-inline:0}.pg-intro.split .pg-btn{margin-left:0}.pg-intro.split .pg-intro-img img{margin-top:0}.pg-docs{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 30px}.pg-quote{flex-basis:calc(50% - 8px)}.pg-ti{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px}.pg-ti.flip .pg-ti-img{order:2}.pg-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.pg-contact{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px;align-items:start}.pg-ings{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.pg-posts{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 28px}.pg-pgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.pg-pc h3{font-size:19px;line-height:23px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/curcia-pages.css.map */
