:root{--pgs-ink:#2E2420;--pgs-cream:#FBF4EC;--pgs-peach:#E8956B;--pgs-peach-soft:#F2C3A3;--pgs-wood:#8A5A44;--pgs-sage:#6E7F4E;--pgs-line:#E9DDD0;--pgs-muted:#6B5D55;--sbc-green:var(--pgs-ink);--sbc-cream:var(--pgs-cream);--sbc-tan:var(--pgs-peach-soft);--sbc-ink:var(--pgs-ink);--sbc-shadow:none}html body{background:var(--pgs-cream);color:var(--pgs-ink)}html body h1,html body h2,html body h3{color:var(--pgs-ink)}html body h1,html body .h1{font-size:clamp(2.2rem,4.4vw,3.6rem);letter-spacing:-.015em}html body h2,html body .h2{font-size:clamp(1.6rem,2.6vw,2.3rem)}html .sbc-js [data-sbc-reveal]{opacity:1!important;transform:none!important}html body .sbc-card:hover,html body .product-card:hover,html body .sbc-cat__link:hover{transform:none;box-shadow:none}html body .sbc-card:hover img,html body .product-card:hover img,html body .sbc-cat__link:hover .sbc-cat__media img{transform:none}html body .sbc-btn{min-height:50px;padding:0 28px;border-radius:999px;font-size:.95rem;font-weight:600;letter-spacing:.01em;text-transform:none;border:1.5px solid transparent;transform:none!important;box-shadow:none}html body .sbc-btn--primary,html body .sbc-btn--green{background:var(--pgs-ink);color:var(--pgs-cream);border-color:var(--pgs-ink)}html body .sbc-btn--primary:hover,html body .sbc-btn--green:hover{background:#000;border-color:#000}html body .sbc-btn--ghost,html body .sbc-btn--light{background:transparent;color:var(--pgs-ink);border-color:var(--pgs-ink)}html body .sbc-btn--ghost:hover,html body .sbc-btn--light:hover{background:var(--pgs-ink);color:var(--pgs-cream)}html body :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--pgs-peach);outline-offset:3px;box-shadow:none}html body .sbc-eyebrow,html body .sbc-kicker{color:var(--pgs-wood)!important;letter-spacing:.14em;font-size:.72rem}html body .menu-list__link{text-transform:none;letter-spacing:.01em;font-size:.95rem!important;font-weight:500}html body .menu-list__link:hover{color:var(--pgs-wood)}html body .header-announcements{font-size:.8rem}html body [data-sticky-state=active] .header__row{box-shadow:0 1px 0 var(--pgs-line)}.pgs-wrap{max-width:1180px;margin:0 auto;padding:0 clamp(20px,4vw,48px)}.pgs-sec{padding:clamp(64px,9vw,128px) 0}.pgs-h2{text-align:center;margin:0 0 clamp(32px,4vw,56px)}.pgs-textlink{color:var(--pgs-ink);font-weight:600;text-decoration:underline;text-decoration-color:var(--pgs-peach);text-decoration-thickness:2px;text-underline-offset:5px;white-space:nowrap}.pgs-textlink:hover{color:var(--pgs-wood)}html body .sbc-hero{background:var(--pgs-cream);min-height:min(72vh,680px)}html body .sbc-hero__overlay{background:linear-gradient(90deg,var(--pgs-cream) 0%,rgba(251,244,236,.94) 40%,rgba(251,244,236,.15) 75%,rgba(251,244,236,0) 100%)}html body .sbc-hero__content{color:var(--pgs-ink);max-width:620px}html body .sbc-hero__title{color:var(--pgs-ink);font-size:clamp(2.4rem,5vw,4.2rem);text-transform:none;letter-spacing:-.02em}html body .sbc-hero__sub{color:var(--pgs-muted);opacity:1;max-width:460px}html body .sbc-hero .sbc-btn--primary{background:var(--pgs-ink);color:var(--pgs-cream)}html body .sbc-hero .sbc-btn--primary:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--pgs-peach);margin-left:4px}@media(max-width:749px){html body .sbc-hero__overlay{background:#fbf4ece0}html body .sbc-hero{min-height:520px}}html body .sbc-cats{background:transparent}html body .sbc-head{margin-bottom:32px}html body .sbc-h2{color:var(--pgs-ink);font-size:clamp(1.6rem,2.6vw,2.3rem)}html body .sbc-cat__link{background:transparent;border:0;color:var(--pgs-ink)}html body .sbc-cat__media{background:#f1e6da;border-radius:14px;aspect-ratio:1/1}html body .sbc-cat__mono{color:var(--pgs-wood)}html body .sbc-cat__title{padding:14px 2px 0;font-weight:600}html body .sbc-cat__cta{display:none}.pgs-steps{background:#fff;border-block:1px solid var(--pgs-line)}.pgs-steps__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,64px)}.pgs-steps__list li{text-align:center}.pgs-steps__n{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border-radius:50%;border:1.5px solid var(--pgs-peach);color:var(--pgs-ink);font-weight:600;margin-bottom:14px}.pgs-steps h3{font-size:1.15rem;margin:0 0 6px}.pgs-steps p{margin:0;color:var(--pgs-muted);font-size:.95rem}@media(max-width:749px){.pgs-steps__list{grid-template-columns:1fr}}.pgs-line{padding:clamp(44px,6vw,72px) 0}.pgs-line__in{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;justify-content:center;text-align:center}.pgs-line p{margin:0;font-size:1.1rem}html body .footer,html body footer .shopify-section{border-top:1px solid var(--pgs-line)}body:has(#sbc-personalize) .product-details .buy-buttons-block{display:none!important}body:not(:has(#sbc-personalize)) .product-details a[href="#sbc-personalize"]{display:none}.product-details a[href="#sbc-personalize"]{display:flex;align-items:center;justify-content:center;min-height:52px;border-radius:999px;background:var(--pgs-ink);color:var(--pgs-cream);text-decoration:none;font-weight:600}.product-details a[href="#sbc-personalize"]:hover{background:#000}html body .sbc-cp__row{background:transparent;border:0;border-bottom:1px solid var(--pgs-line);padding:10px 0}html body .sbc-cp__row p{font-weight:500;font-size:.9rem;color:var(--pgs-ink)}html body .sbc-cp__row--tier{background:transparent;border-color:var(--pgs-line)}html body .sbc-cp__row--tier p{color:var(--pgs-ink)}html body .sbc-cp__row--tier small{color:var(--pgs-muted)}html body .sbc-cp__bar{height:4px;border:0;background:var(--pgs-line)}html body .sbc-cp__bar span{background:var(--pgs-peach)}html body .sbc-cp__up a{color:var(--pgs-ink)}html body .sbc-ack{display:flex;gap:10px;align-items:flex-start;font-size:.88rem;color:var(--pgs-muted);line-height:1.45;margin:14px 0}html body .sbc-ack input{width:18px;height:18px;margin-top:2px;accent-color:var(--pgs-ink);flex:none}html body .sbc-ack a{color:var(--pgs-ink)}html body .sbc-ack--need{color:#9b2c2c}html body .mega-menu__link-image{object-fit:contain;object-position:center;background:#f1e6da;border-radius:10px;aspect-ratio:16/9}
/*# sourceMappingURL=/cdn/shop/t/11/assets/pgs-clean.css.map */
