body .pic{--bg:#F6F2EC;--paper:#FFFFFF;--ink:#2A2420;--muted:#6E655D;--line:#DDD4C8;--accent:#2A2420;--hero:#4A5A3F;--good:#8C9C6E;--neutral:#A0968A;--amber:#B5893E;--watch:#A8432F;--on-hero:#FFFFFF;--on-good:#FFFFFF;--on-neutral:#FFFFFF;--on-watch:#FFFFFF;--f-display:"Cormorant Garamond","Tiro Devanagari Marathi",Georgia,serif;--f-body:"Jost","Mukta","Noto Sans Devanagari","Helvetica Neue",Arial,sans-serif;padding-block:56px 72px}body .pic .wrap{gap:32px}body .pic h1{font-weight:500;font-size:clamp(2.4rem,5vw,3.8rem);line-height:1.04;letter-spacing:-.01em}body .pic .eyebrow,body .pic .sublabel,body .pic .thead{color:var(--muted);letter-spacing:.18em;font-weight:500;font-size:.72rem}body .pic .know{color:var(--ink);font-style:italic;font-weight:400;font-size:1.4rem}body .pic .summary h2,body .pic .results h2,body .pic .keys h3,body .pic .cta h3{font-weight:500;font-size:1.7rem;color:var(--ink)}body .pic .keys h3{font-size:1.35rem}body .pic .kl b{font-weight:600;color:var(--ink)}body .pic .slip label{font-weight:500;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}body .pic .btn,body .pic .cta a{border-radius:0;font-weight:500;letter-spacing:.14em;text-transform:uppercase;font-size:.76rem;padding:15px 26px}body .pic .btn.ghost{border-color:var(--ink)}body .pic .slip,body .pic .keys,body .pic .cta,body .pic textarea,body .pic .samples,body .pic .samples select,body .pic details.row,body .pic .pname input,body .pic .pic-note,body .pic .gtk,body .pic .flags li,body .pic .empty,body .pic .desc .law,body .pic .bar{border-radius:0}body .pic .slip,body .pic .keys,body .pic .cta{border-color:var(--line);padding:24px}body .pic .samples{border-width:1px!important;border-color:var(--line)!important;background:var(--paper)!important}body .pic textarea{font-family:var(--f-body);font-size:.98rem;background:var(--bg)}body .pic .nm{font-family:var(--f-body);font-weight:500;font-size:.98rem}body .pic .also span,body .pic .meter{font-family:var(--f-body)}body .pic .lang{border-radius:0;padding:0;border-color:var(--line)}body .pic .lang button{border-radius:0;padding:8px 16px;font-size:.88rem}body .pic .chip,body .pic .tag,body .pic .pill{border-radius:0}body .pic .tag{border-color:var(--line);color:var(--ink)}body .pic .pic-note{border:1px solid var(--line)!important}body .pic .pic-note .nt{color:var(--muted);letter-spacing:.16em;font-weight:500}body .pic .pic-note>summary:after{border-color:var(--ink)!important}body .pic .pic-tap{border-radius:0;font-weight:500;letter-spacing:.1em;text-transform:uppercase;font-size:.75rem}body .pic details.row{box-shadow:inset 3px 0 0 var(--c);background:color-mix(in srgb,var(--c) 7%,var(--paper))}.shopify-section:has(.pt-quiz-root){background:#f6f2ec}.shopify-section:has(.pt-quiz-root) .section-header{display:none}.shopify-section:has(.pt-quiz-root) .section-space{background:#f6f2ec;padding-top:0;padding-bottom:0}.shopify-section:has(.pt-quiz-root) .container{padding-left:0;padding-right:0;max-width:none}body .pt-quiz-root{padding-top:0}body .pt-quiz-root{--pt-bg:#F6F2EC;--pt-card:#FFFFFF;--pt-card-border:#DDD4C8;--pt-text:#2A2420;--pt-text-dim:#6E655D;--pt-text-faint:#A39A8F;--pt-accent:#2A2420;--pt-accent-soft:#EDE6DC;--pt-advice-border:#CDBFAE;--pt-advice-bg:#EFE8DE;font-family:Jost,Helvetica Neue,Arial,sans-serif}body .pt-quiz-root .pt-intro-screen{background:#ede6dc!important}body .pt-quiz-root .pt-intro-title,body .pt-quiz-root .pt-qtitle,body .pt-quiz-root .pt-result-title{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;letter-spacing:-.005em}body .pt-quiz-root .pt-intro-title{font-size:clamp(40px,7vw,64px);line-height:1.02}body .pt-quiz-root .pt-qtitle{font-size:30px;line-height:1.15}body .pt-quiz-root .pt-result-title{font-size:34px;line-height:1.1}body .pt-quiz-root .pt-brand,body .pt-quiz-root .pt-routine-title,body .pt-quiz-root .pt-badge{color:var(--pt-text-dim);font-weight:500;letter-spacing:.18em}body .pt-quiz-root .pt-btn-primary{border-radius:0;font-weight:500;letter-spacing:.14em;text-transform:uppercase;font-size:13px;padding:19px}body .pt-quiz-root .pt-option,body .pt-quiz-root .pt-routine-card,body .pt-quiz-root .pt-advice-callout,body .pt-quiz-root .pt-cart-block,body .pt-quiz-root .pt-retake,body .pt-quiz-root .pt-share-btn,body .pt-quiz-root .pt-badge{border-radius:0}body .pt-quiz-root .pt-option:hover{border-color:var(--pt-text)}body .pt-quiz-root .pt-step-num{font-weight:500}.shopify-section-group-footer-group .footer-text-marquee span{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500;letter-spacing:.02em;text-transform:none;font-size:clamp(30px,3.6vw,48px);color:#2a2420;padding-right:.6em}.shopify-section-group-footer-group .social-icons-link{background:transparent!important;color:#2a2420!important;border:1px solid #2A2420;transition:background .25s,color .25s}.shopify-section-group-footer-group .social-icons-link svg,.shopify-section-group-footer-group .social-icons-link svg *{fill:currentColor!important}.shopify-section-group-footer-group .social-icons-link:hover{background:#2a2420!important;color:#f6f2ec!important}.shopify-section-group-footer-group .footer-block-heading{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500;font-size:28px;letter-spacing:0;color:#2a2420}.shopify-section-group-footer-group .footer-block-heading+* a,.shopify-section-group-footer-group ul a{color:#4a423b}body .pic .a2hs{border-radius:0!important;border-color:var(--line)!important}body .pic .a2hs button{background:var(--ink)!important;color:#fff!important;border-radius:0!important;font-weight:500;letter-spacing:.14em;text-transform:uppercase;font-size:.74rem;padding:14px 22px}body .pic .a2hs b,body .pic .a2hs strong,body .pic .a2hs h2,body .pic .a2hs h3{font-family:var(--f-display);font-weight:500;font-size:1.3rem}body .pic .a2hs img{border-radius:0}.announcementbar-wrapper{background:#ede6dc!important;color:#2a2420;padding:6px 0;border-bottom:1px solid #DDD4C8}.announcementbar-wrapper,.announcementbar-wrapper p,.announcementbar-wrapper a,.announcementbar-wrapper div,.announcementbar-wrapper span{font-family:Jost,Helvetica Neue,Arial,sans-serif!important;font-weight:400;font-size:12.5px;letter-spacing:.06em;text-transform:none;line-height:1.5;color:#2a2420}.announcementbar-wrapper .announcementbar-text{font-size:13px;letter-spacing:.05em}.announcementbar-wrapper .social-icons-link{background:transparent!important;color:#2a2420!important;border:0;width:26px;height:26px}.announcementbar-wrapper .social-icons-link svg,.announcementbar-wrapper .social-icons-link svg *{fill:currentColor!important}.announcementbar-wrapper .social-icons-link:hover{color:#6e655d!important}.announcementbar-slider .swiper-button:after{font-size:10px!important}
/*# sourceMappingURL=/cdn/shop/t/21/assets/pt-site.css.map */
