:root{--tnj-plum:#4F0637;--tnj-magenta:#9A2A7B;--tnj-pink:#F094C8;--tnj-blush:#F8CADE;--tnj-cream:#F9F2EA;--tnj-orange:#EE5A36;--tnj-muted:#5E2A4C;--tnj-soft:#6E4560;--tnj-line:#EBD9CF;--tnj-line2:#DCC3BB;--tnj-mint:#CFEBDD;--tnj-lilac:#DEDBED}body{background:var(--tnj-cream)}.tnj{font-family:Figtree,system-ui,sans-serif;color:var(--tnj-plum);-webkit-font-smoothing:antialiased}.tnj *,.tnj *:before,.tnj *:after{box-sizing:border-box}.tnj a{color:inherit}.tnj img{max-width:100%}.tnj .tnj-wrap{max-width:1320px;margin:0 auto;padding-left:24px;padding-right:24px}.tnj .tnj-h1,.tnj .tnj-h2,.tnj .tnj-h3{font-family:Roboto Condensed,sans-serif;font-weight:800;text-transform:uppercase;margin:0;color:inherit;letter-spacing:0}.tnj .tnj-h1{font-size:clamp(52px,7vw,104px);line-height:.86}.tnj .tnj-h2{font-size:clamp(30px,3.4vw,40px);line-height:.95}.tnj .tnj-h3{font-size:24px;line-height:1.05;font-weight:700}.tnj .tnj-accent{color:var(--tnj-orange)}.tnj .tnj-eyebrow{font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:700;letter-spacing:.14em;color:var(--tnj-magenta);text-transform:uppercase}.tnj .tnj-p{margin:0;font-size:18px;line-height:1.6;color:var(--tnj-muted)}.tnj .tnj-p a{color:var(--tnj-magenta);font-weight:700}.tnj .tnj-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:14px 30px;border-radius:999px;border:0;background:var(--tnj-magenta);color:#fff;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:16px;text-decoration:none;cursor:pointer;line-height:1.2;text-align:center}.tnj .tnj-btn:hover{filter:brightness(1.08);color:#fff}.tnj .tnj-btn--ghost{background:transparent;color:var(--tnj-plum);border:2px solid var(--tnj-plum)}.tnj .tnj-btn--ghost:hover{color:var(--tnj-plum)}.tnj .tnj-btn[disabled]{opacity:.45;cursor:not-allowed}.tnj .tnj-card{border-radius:28px;padding:32px}.tnj .tnj-acc{border-top:2px solid var(--tnj-plum)}.tnj .tnj-acc details{border-bottom:1px solid var(--tnj-line2)}.tnj .tnj-acc summary{list-style:none;min-height:64px;display:flex;justify-content:space-between;align-items:center;gap:16px;cursor:pointer;font-family:Roboto Condensed,sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;padding:10px 0}.tnj .tnj-acc summary::-webkit-details-marker{display:none}.tnj .tnj-acc summary:after{content:"+";font-size:28px;line-height:1;flex-shrink:0}.tnj .tnj-acc details[open] summary:after{content:"\2212"}.tnj .tnj-acc .tnj-acc__body{margin:0 0 20px;font-size:17px;line-height:1.6;color:var(--tnj-muted);max-width:680px}.tnj .tnj-acc .tnj-acc__body p{margin:0 0 10px}.tnj .tnj-acc .tnj-acc__body a{color:var(--tnj-magenta);font-weight:700}.tnj :focus-visible{outline:3px solid var(--tnj-magenta);outline-offset:3px}.tnj .tnj-vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tnj-announce{background:var(--tnj-plum);color:var(--tnj-cream);font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:500;letter-spacing:.06em;text-align:center;padding:10px 16px;text-transform:uppercase}.tnj-header{background:var(--tnj-cream);border-bottom:1px solid var(--tnj-line);position:relative;z-index:20}.tnj-header__row{max-width:1320px;margin:0 auto;padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px}.tnj-header__nav{display:flex;flex-wrap:wrap;gap:4px 24px;font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:700;letter-spacing:.06em;flex:1 1 300px;align-items:center}.tnj-header__nav--right{justify-content:flex-end}.tnj-header a{text-decoration:none;color:var(--tnj-plum)}.tnj-header__nav a{padding:12px 0}.tnj-header__nav a:hover{color:var(--tnj-magenta)}.tnj-header__logo{display:flex;flex:0 0 auto}.tnj-header__logo img{height:64px;width:auto;display:block}.tnj-header__acct{display:inline-flex;align-items:center;gap:6px}.tnj-header__bag{height:44px;border:2px solid var(--tnj-plum);border-radius:999px;padding:0 16px!important;display:inline-flex;align-items:center;gap:8px}.tnj-header__menu{display:none}.tnj-header__menu summary{list-style:none;cursor:pointer;height:44px;padding:0 14px;border:2px solid var(--tnj-plum);border-radius:999px;display:flex;align-items:center;gap:8px;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:14px;letter-spacing:.06em}.tnj-header__menu summary::-webkit-details-marker{display:none}.tnj-header__drawer{position:absolute;left:0;right:0;top:100%;background:var(--tnj-cream);border-bottom:1px solid var(--tnj-line);padding:8px 24px 20px;display:flex;flex-direction:column;font-family:Space Grotesk,sans-serif;font-weight:700;letter-spacing:.06em;box-shadow:0 12px 24px #4f063714}.tnj-header__drawer a{padding:14px 0;border-bottom:1px solid var(--tnj-line)}@media(max-width:989px){.tnj-header__nav--left,.tnj-header__nav--right .tnj-hide-sm{display:none}.tnj-header__menu{display:block}.tnj-header__nav--right{flex:0 0 auto}.tnj-header__logo img{height:52px}.tnj-header__row{padding:10px 16px}}.tnj-footer{background:var(--tnj-blush);color:var(--tnj-plum)}.tnj-footer__in{max-width:1320px;margin:0 auto;padding:72px 24px 40px;display:flex;flex-direction:column;gap:48px}.tnj-footer__top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px}.tnj-footer__brand{flex:1 1 300px;display:flex;flex-direction:column;gap:16px;max-width:380px;font-size:16px;line-height:1.5}.tnj-footer__brand img{width:200px;height:auto;display:block}.tnj-footer__cols{display:flex;flex-wrap:wrap;gap:56px;font-size:15px}.tnj-footer__col{display:flex;flex-direction:column;gap:12px}.tnj-footer__col a{text-decoration:none;color:var(--tnj-plum)}.tnj-footer__col a:hover{text-decoration:underline}.tnj-footer__head{font-family:Space Grotesk,sans-serif;font-size:13px;font-weight:700;letter-spacing:.14em}.tnj-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:24px;border-top:1.5px solid var(--tnj-plum);font-size:14px}.tnj-footer__bottom a{color:var(--tnj-plum)}@media(max-width:749px){.tnj-footer__in{padding:56px 16px 32px}.tnj-footer__cols{gap:32px}}@media(max-width:749px){.tnj .tnj-wrap{padding-left:16px;padding-right:16px}.tnj .tnj-card{padding:24px}}@media(prefers-reduced-motion:reduce){.tnj *{transition:none!important;animation:none!important}}.appstleLoyaltyPageV2HeroDefaultBackgroundImageGradient{display:none!important}#appstle-loyalty-button .loyalty_widget_available_points{background:transparent!important;color:#f8cade!important;padding-left:0!important}@media(max-width:1199px){.tnj article>div[style*="justify-content:space-between"]{flex-direction:column;align-items:flex-start;gap:2px}}@media(max-width:749px){.tnj article h2.tnj-h3,.tnj article h3.tnj-h3,.tnj .tnj-hf__card h3{font-size:20px;line-height:1.05}}@media(max-width:1199px){.tnj .tnj-c__pick{left:8px;right:8px;bottom:8px;padding:10px;gap:6px}.tnj .tnj-c__pick>div:last-child{flex-direction:column;gap:6px}.tnj .tnj-c__pick form{flex:none!important;width:100%}.tnj .tnj-c__opt{height:40px;font-size:13px;padding:0 8px}}@media(max-width:749px){.tnj .tnj-cart__line{gap:10px 14px!important}.tnj .tnj-cart__line>div:nth-child(2){flex:1 1 calc(100% - 100px)!important}.tnj .tnj-cart__line>a:first-child img,.tnj .tnj-cart__line>a:first-child>span{width:84px!important;height:105px!important}.tnj .tnj-cart__trash{margin-left:86px!important;margin-right:0!important}}@media(max-width:749px){.shopify-section:has(shopify-forms-embed){padding-left:0!important;padding-right:0!important}.ctnr:has(shopify-forms-embed){padding-left:8px!important;padding-right:8px!important}shopify-forms-embed{--forms-padding-left:14px!important;--forms-padding-right:14px!important;--forms-padding-top:22px!important;--forms-padding-bottom:22px!important}.tnj .tnj-wrap.tnj-intro{padding-top:32px!important;padding-bottom:20px!important}}@media(max-width:749px){.tnjw-table .tnjw-grid{min-width:0}.tnjw-table .tnjw-head{display:none}.tnjw-table .tnjw-row{grid-template-columns:1fr 1fr;grid-template-areas:"scent scent" "pen bottle";position:relative;gap:12px;padding:14px 16px}.tnjw-table .tnjw-row>.tnjw-scent{grid-area:scent;padding-right:72px}.tnjw-table .tnjw-row>:nth-child(2){grid-area:pen}.tnjw-table .tnjw-row>:nth-child(3){grid-area:bottle}.tnjw-table .tnjw-row>.tnjw-line{position:absolute;top:18px;right:16px}.tnjw-table .tnjw-row>:nth-child(2):before,.tnjw-table .tnjw-row>:nth-child(3):before{display:block;font-family:Space Grotesk,sans-serif;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;color:var(--muted)}.tnjw-table .tnjw-row>:nth-child(2):before{content:"Pen \b7  3 ml"}.tnjw-table .tnjw-row>:nth-child(3):before{content:"Bottle \b7  1 fl oz"}.tnjw-table .tnjw-step{width:100%;max-width:150px}.tnjw-table .tnjw-step input{flex:1 1 auto;min-width:0}.tnjw-table .tnjw-name{display:block;font-size:18px}.tnjw-table .tnjw-tags{line-height:1.3}.tnjw-table .tnjw-thumb{width:44px;height:54px}}@media(max-width:749px){.tnj-lc .tnj-lc__h{font-size:20px;line-height:1.05}}.tnj-header__menu summary,.tnj-header__bag,.tnj .tnj-chip,.tnj .tnj-count{white-space:nowrap}.tnj .tnj-count{flex-shrink:0}.tnj div:has(>.tnj-count){flex-wrap:wrap;row-gap:10px}@media(max-width:374px){.tnj-header__row{padding:10px 12px;gap:8px}.tnj-header__logo img{height:44px}.tnj-header__menu summary{padding:0 10px}.tnj-header__bag{padding:0 10px!important}.tnj .tnj-h1{font-size:44px}.tnj article h2.tnj-h3,.tnj article h3.tnj-h3,.tnj .tnj-hf__card h3{font-size:18px}}.tnj-cart .pw-route-protection,.tnj-cart .pw-route-protection *:not(.pw-cashback-tooltip-text){color:#4f0637!important}.tnj-cart .pw-route-protection svg path{fill:#4f0637!important}.tnj-cart .route-continue-without-coverage-link{color:#4f0637!important;text-decoration:underline;font-size:14px;margin-top:10px}
/*# sourceMappingURL=/cdn/shop/t/36/assets/tnj.css.map */
