.tj-pdp{--tj-ground: #f1ede5;--tj-card: #fff;--tj-ink: #221d18;--tj-ink-2: #7c7268;--tj-ink-3: #a9a096;--tj-gold: #9a7738;--tj-gold-soft: #f3ebdc;--tj-line: #e5ded2;--tj-soft: #f4f1eb;--tj-dark: #33281e;--tj-serif: "Cormorant Garamond", "Iowan Old Style", "Palatino Linotype", Georgia, serif;color:var(--tj-ink);padding-bottom:8px;font-variant-numeric:tabular-nums}.tj-pdp *,.tj-sheet *,.tj-sticky *{box-sizing:border-box}:where(.tj-pdp,.tj-sheet,.tj-sticky) button{font:inherit;color:inherit;cursor:pointer;border:none;background:none;box-sizing:border-box}.tj-chips{display:flex;flex-wrap:wrap;gap:7px;padding:14px 13px 0}.tj-chip{background:var(--tj-card);border:1px solid var(--tj-line);border-radius:20px;padding:6px 13px;font-size:11.5px;line-height:1.3}.tj-chip--gold{border-color:#e3cfa2;background:var(--tj-gold-soft);color:#6b5122}.tj-titlerow{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 13px 0}.tj-titlerow h1{font-family:var(--tj-serif);font-size:21px;font-weight:600;line-height:1.15;letter-spacing:.01em;margin:0}.tj-pr{flex:none;text-align:right}.tj-pr .tj-now{display:block;font-family:var(--tj-serif);font-size:20px;font-weight:600;white-space:nowrap}.tj-pr .tj-mrp{display:block;font-size:11px;color:var(--tj-ink-3);text-decoration:line-through}.tj-prepaid-note{padding:4px 13px 0;font-size:11px;color:var(--tj-gold)}.tj-sub{padding:6px 13px 0;font-size:12.5px;color:var(--tj-ink-2)}.tj-card{margin:13px 9px 0;padding:15px;background:var(--tj-card);border-radius:20px;box-shadow:0 4px 16px -10px #2b241c33}.tj-meas{display:flex;align-items:center;gap:6px;margin-bottom:13px;padding:10px 12px;background:var(--tj-soft);border-radius:13px;font-size:11.5px}.tj-meas em{font-style:normal;color:var(--tj-ink-3)}.tj-meas b{font-weight:600;font-size:12.5px}.tj-buyhead{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:12px}.tj-help{flex:none;display:inline-block;padding:8px 14px;background:var(--tj-dark);color:#f6eedf;border-radius:20px;font-size:11px;line-height:1.3;white-space:nowrap;text-decoration:none}.tj-metal-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:9px}.tj-metal-head .tj-lbl{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--tj-ink-3)}.tj-diff{font-size:11.5px;color:var(--tj-gold);text-decoration:underline;text-underline-offset:2px}.tj-opts{display:flex;gap:9px}.tj-opt{flex:1;padding:11px 8px;background:var(--tj-card);border:1.5px solid var(--tj-line);border-radius:13px;text-align:center}.tj-opt .tj-opt-n{font-size:13px;font-weight:600}.tj-opt .tj-opt-s{margin-top:2px;font-size:10px;color:var(--tj-ink-3)}.tj-opt[aria-pressed=true]{border-color:var(--tj-dark)}.tj-opt[aria-pressed=true]:after{content:"";display:block;width:16px;height:1.5px;margin:6px auto 0;background:var(--tj-dark)}.tj-opt[disabled]{opacity:.45;cursor:not-allowed}.tj-colours{display:flex;flex-wrap:wrap;gap:9px;margin-top:13px}.tj-colour{width:28px;height:28px;padding:0;border-radius:50%;border:1px solid var(--tj-line);box-shadow:inset 0 0 0 2px #fff}.tj-colour[aria-pressed=true]{box-shadow:inset 0 0 0 2px #fff,0 0 0 1.5px var(--tj-dark)}.tj-badge18{display:inline-flex;align-items:center;gap:8px;margin-top:11px;padding:7px 13px;border-radius:8px;background:linear-gradient(135deg,#f7e7be,#e8c879 38%,#c99b45 62%,#f1dca6);box-shadow:0 1px 3px #966e2847,inset 0 0 0 1px #fff6;color:#5c4418;font-size:12.5px;font-weight:700;letter-spacing:.02em}.tj-badge925{display:inline-flex;align-items:center;gap:8px;padding:7px 13px;border-radius:8px;background:linear-gradient(135deg,#f2f2f0,#dcdcd8 45%,#c9c9c3 65%,#eeeeea);box-shadow:inset 0 0 0 1px #ffffff80;color:#4a4a44;font-size:12.5px;font-weight:700}.tj-tier{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--tj-gold);font-weight:600;margin-bottom:8px}.tj-solo-note{margin-top:9px;font-size:12px;color:var(--tj-ink-2);line-height:1.6}.tj-atc,.tj-buy{display:block;width:100%;border-radius:34px;font-weight:600;text-align:center}.tj-atc{margin-top:15px;padding:17px;background:var(--tj-dark);color:#f6eedf;font-size:12.5px;letter-spacing:.17em}.tj-buy{margin-top:9px;padding:15px;background:var(--tj-card);border:1.5px solid var(--tj-dark);color:var(--tj-ink);font-size:11.5px;letter-spacing:.15em}.tj-atc[disabled],.tj-buy[disabled]{opacity:.4;cursor:not-allowed}.tj-ret{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:13px;font-size:11.5px;color:var(--tj-ink-2)}.tj-ret svg{width:16px;height:16px;flex:none;fill:none;stroke:var(--tj-ink-2);stroke-width:1.3}.tj-tabs{display:flex;gap:4px;border-bottom:1px solid var(--tj-line)}.tj-tabs button{flex:1;padding:9px 4px;margin-bottom:-1px;border-bottom:2px solid transparent;color:var(--tj-ink-3);font-size:11.5px}.tj-tabs button[aria-selected=true]{color:var(--tj-ink);font-weight:600;border-bottom-color:var(--tj-dark)}.tj-tabpanel{margin-top:13px;padding:13px 15px;background:var(--tj-soft);border-radius:13px;font-size:12.5px;color:var(--tj-ink-2);line-height:1.8}.tj-tabpanel ul{margin:0;padding:0}.tj-tabpanel li{list-style:none;position:relative;padding-left:13px}.tj-tabpanel li:before{content:"\2013";position:absolute;left:0;color:var(--tj-ink-3)}.tj-tabpanel p:first-child{margin-top:0}.tj-tabpanel p:last-child{margin-bottom:0}.tj-tabpanel a{color:var(--tj-gold)}.tj-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:12px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#fffffff7;border-top:1px solid var(--tj-line);box-shadow:0 -6px 20px -12px #2b241c66;transform:translateY(105%);transition:transform .24s ease;font-variant-numeric:tabular-nums}.tj-sticky[data-shown=true]{transform:translateY(0)}.tj-sticky .tj-sp{flex:none;line-height:1.2}.tj-sticky .tj-sp .tj-now{font-family:var(--tj-serif);font-size:17px;font-weight:600}.tj-sticky .tj-sp .tj-mrp{display:block;font-size:10.5px;color:var(--tj-ink-3);text-decoration:line-through}.tj-sticky .tj-atc{flex:1;margin-top:0;padding:15px}.tj-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:none}.tj-sheet[open],.tj-sheet[data-open=true]{display:block}.tj-sheet__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#1e19148c;-webkit-backdrop-filter:blur(3px) saturate(.92);backdrop-filter:blur(3px) saturate(.92)}.tj-sheet__panel{position:absolute;left:0;right:0;bottom:0;max-height:86vh;overflow-y:auto;padding:20px 18px calc(24px + env(safe-area-inset-bottom));background:#fcfaf6;border-radius:22px 22px 0 0}.tj-sheet__grab{width:42px;height:4px;margin:0 auto 16px;border-radius:4px;background:var(--tj-line, #e5ded2)}.tj-sheet__panel h2{margin:0 0 4px;font-family:Cormorant Garamond,Georgia,serif;font-size:20px;font-weight:600;color:#221d18}.tj-sheet__panel .tj-sheet__lede{margin:0 0 16px;font-size:12.5px;color:#7c7268;line-height:1.6}.tj-step{display:flex;gap:12px;padding:11px 0;border-bottom:1px solid #ece5d7;font-size:13px;color:#4a423a;line-height:1.5}.tj-step:last-of-type{border-bottom:none}.tj-step .tj-n{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#9a7738;color:#fff;font-size:11px;font-weight:700}.tj-fit{width:100%;border-collapse:collapse;margin-top:14px;font-size:12.5px}.tj-fit th,.tj-fit td{padding:8px 6px;text-align:left;border-bottom:1px solid #ece5d7}.tj-fit th{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#a9a096;font-weight:600}.tj-fit tr:last-child td{border-bottom:none}.tj-sheet__close{width:100%;margin-top:18px;padding:15px;border-radius:34px;background:#33281e;color:#f6eedf;font-size:11.5px;letter-spacing:.15em;font-weight:600}.tj-cmp{width:100%;border-collapse:collapse;font-size:12.5px}.tj-cmp th,.tj-cmp td{padding:10px 6px;text-align:left;border-bottom:1px solid #ece5d7;vertical-align:top}.tj-cmp th{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:#a9a096;font-weight:600}.tj-cmp .tj-cmp-prem{color:#6b5122;font-weight:600}.tj-cmp tr:last-child td{border-bottom:none}.template-product .tj-pdp-hidden-form .options .product-form-grid>.select-header,.template-product .tj-pdp-hidden-form .options .product-form-grid>.select-wrapper,.template-product .tj-pdp-hidden-form .options .product-form-grid .radio-wrapper,.template-product .tj-pdp-hidden-form .options>.product-form>.product-submit,.template-product .tj-pdp-hidden-form .product-quantity-label,.template-product .tj-pdp-hidden-form .product-quantity-input{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media(min-width:750px){.tj-pdp{margin:0;padding:0;background:transparent}.tj-card{margin:16px 0 0;padding:18px}.tj-chips,.tj-titlerow,.tj-sub,.tj-prepaid-note{padding-left:0;padding-right:0}.tj-titlerow h1{font-size:26px}.tj-sticky{display:none}.tj-sheet__panel{left:50%;right:auto;bottom:50%;width:min(460px,92vw);transform:translate(-50%,50%);border-radius:18px;max-height:80vh}}@media(prefers-reduced-motion:reduce){.tj-sticky{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/traya-pdp.css.map */
