.tjc-signature-pdp{--tjc-line:rgba(var(--color-foreground),.14);--tjc-soft:rgba(var(--color-foreground),.045)}.tjc-signature-pdp__breadcrumb{display:flex;gap:.8rem;margin-bottom:2rem;color:rgba(var(--color-foreground),.58);font-size:1.1rem}.tjc-signature-pdp__breadcrumb a{color:inherit;text-decoration:none}.tjc-signature-pdp__composition{display:grid;grid-template-columns:minmax(0,1.88fr) minmax(35rem,.92fr);gap:clamp(2.8rem,3.2vw,5rem);align-items:start}.tjc-signature-pdp__media-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:0;padding:0}.tjc-signature-pdp__media-item.is-variant-color:not(.is-active-color),.tjc-signature-pdp__media-item--secondary:not(.is-active-color),.tjc-signature-pdp__media-item--managed:not(.is-active-color),.tjc-signature-pdp__media-item--placeholder:not(.is-active-color),.tjc-signature-pdp__media-list.has-color-selection .tjc-signature-pdp__media-item:not(.is-active-color){display:none!important}.tjc-signature-pdp__media-list.is-expanded:not(.has-color-selection) .tjc-signature-pdp__media-item--secondary:not(.is-variant-color){display:list-item}.tjc-signature-pdp__media-item.is-active-color{display:list-item;order:-1}.tjc-signature-pdp__media-frame{display:block;width:100%;aspect-ratio:3/4;margin:0;overflow:hidden;background:var(--tjc-soft)}.tjc-signature-pdp__media-frame img{width:100%;height:100%;object-fit:cover;object-position:center top}.tjc-signature-pdp__media-item--placeholder .tjc-signature-pdp__media-frame{display:grid;place-items:center;padding:3rem;text-align:center}.tjc-signature-pdp__media-item--placeholder p{display:grid;gap:.8rem;margin:0}.tjc-signature-pdp__media-item--placeholder strong{font-size:2rem;font-weight:400}.tjc-signature-pdp__media-item--placeholder span{font-size:1.15rem;opacity:.7}.tjc-signature-pdp__media-counter{display:none}.tjc-signature-pdp__view-all{display:block;margin:1.2rem auto 0;padding:.8rem 1.5rem;border:0;border-bottom:.1rem solid currentColor;background:transparent;color:inherit;font:inherit;font-size:1.05rem;cursor:pointer}.tjc-signature-pdp__media-note{max-width:48rem;margin:1rem auto 0;color:rgba(var(--color-foreground),.68);font-size:1rem;line-height:1.4;text-align:center}.tjc-signature-pdp__media-note[hidden]{display:none}.tjc-signature-pdp__right-column{min-width:0}.tjc-signature-pdp__purchase{position:sticky;top:9rem;min-width:0}.tjc-signature-pdp__identity{margin-bottom:1.5rem}.tjc-signature-pdp__eyebrow{margin:0 0 .4rem;font-size:1rem;font-weight:600;letter-spacing:.12em}.tjc-signature-pdp__heading-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.2rem;align-items:start}.tjc-signature-pdp h1{margin:0;font-size:clamp(2.25rem,1.65vw,2.75rem);font-weight:400;line-height:1.12}.tjc-signature-pdp__price{padding-top:.3rem;font-size:1.3rem;white-space:nowrap}.tjc-signature-pdp__proof-link{display:inline-block;margin-top:.6rem;color:inherit;font-size:1.08rem;text-underline-offset:.3rem}.tjc-signature-pdp__summary{margin:1rem 0 0;color:rgba(var(--color-foreground),.74);font-size:1.17rem;line-height:1.42}.tjc-signature-pdp__coverage-link{margin:.7rem 0 0;padding:0;border:0;border-bottom:.1rem solid currentColor;background:transparent;color:inherit;font:inherit;font-size:1.05rem;cursor:pointer}.tjc-signature-pdp__option{min-width:0;margin:1.3rem 0 0;padding:0;border:0}.tjc-signature-pdp__option legend{display:flex;width:100%;justify-content:space-between;gap:1rem;margin-bottom:.7rem;font-size:1.05rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.tjc-signature-pdp__option legend a{color:inherit;font-size:1.05rem;font-weight:400;letter-spacing:0;text-transform:none;text-underline-offset:.3rem}.tjc-signature-pdp__values{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.tjc-signature-pdp__values input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}.tjc-signature-pdp__values label{display:flex;min-width:0;min-height:3.7rem;align-items:center;justify-content:center;padding:.45rem .5rem;border:.1rem solid var(--tjc-line);border-radius:999px;cursor:pointer;font-size:1.05rem;line-height:1.15;text-align:center}.tjc-signature-pdp__values input:checked+label{border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 .1rem rgb(var(--color-foreground))}.tjc-signature-pdp__values input:focus-visible+label{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.tjc-signature-pdp__option legend strong{font-weight:400;letter-spacing:0;text-transform:none}.tjc-signature-pdp__values--color{display:flex;flex-wrap:wrap;gap:.9rem}.tjc-signature-pdp__values label.tjc-signature-pdp__color-swatch{width:3.2rem;min-height:3.2rem;padding:.3rem;border:.1rem solid transparent;border-radius:50%}.tjc-signature-pdp__color-swatch>span[aria-hidden]{display:block;width:100%;height:100%;border:.1rem solid rgba(0,0,0,.18);border-radius:50%;background:#d6d2c8}.tjc-signature-pdp__values--color input:checked+label{border-color:rgb(var(--color-foreground));box-shadow:none}.tjc-signature-pdp__color-swatch--tea-leaf>span[aria-hidden]{background:#84965a}.tjc-signature-pdp__color-swatch--cherry-red>span[aria-hidden]{background:#a7212c}.tjc-signature-pdp__color-swatch--country-blue>span[aria-hidden]{background:#607a98}.tjc-signature-pdp__color-swatch--turqua>span[aria-hidden]{background:#49a6a5}.tjc-signature-pdp__color-swatch--buff>span[aria-hidden]{background:#d6b28e}.tjc-signature-pdp__color-swatch--cafe-latte>span[aria-hidden]{background:#b18c6c}.tjc-signature-pdp__color-swatch--black>span[aria-hidden]{background:#161616}.tjc-signature-pdp__color-swatch--white>span[aria-hidden]{background:#fff}.tjc-signature-pdp__confidence{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;margin:1.1rem 0 .1rem;padding:.9rem 0;border-top:.1rem solid var(--tjc-line);font-size:1.02rem}.tjc-signature-pdp__confidence span{display:flex;align-items:center;gap:.6rem}.tjc-signature-pdp__confidence span:before{content:"\2713";font-size:1rem;opacity:.7}.tjc-signature-pdp__buy{margin-top:1.2rem}.tjc-signature-pdp__buy .product-form__buttons{max-width:none}.tjc-signature-pdp__buy .product-form__submit{min-height:4.8rem;margin-top:1rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.tjc-signature-pdp__buy .shopify-payment-button{display:none}.tjc-signature-pdp__buy .gpo-app{background:transparent!important}.tjc-signature-pdp__buy .gpo-group__childs{display:grid!important;grid-template-columns:1fr;gap:1rem}.tjc-signature-pdp__buy .gpo-element{margin:0!important}.tjc-signature-pdp__buy .gpo-label{margin:0 0 .55rem!important;font-family:inherit!important;font-size:1.05rem!important;letter-spacing:.04em;text-transform:uppercase}.tjc-signature-pdp__buy .gpo-ov-wrapper{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.tjc-signature-pdp__buy [data-element-id=buttons-2] .gpo-ov-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}.tjc-signature-pdp__buy .gpo-swatches.gpo-ov-item{min-width:0!important;margin:0!important}.tjc-signature-pdp__buy .gpo-swatches.buttons input+label{display:flex!important;width:100%!important;min-height:3.7rem!important;align-items:center;justify-content:center;padding:.45rem!important;border-color:var(--tjc-line)!important;border-radius:0!important;background:transparent!important;color:rgb(var(--color-foreground))!important;font-family:inherit!important;font-size:1rem!important;line-height:1.15!important;text-align:center}.tjc-signature-pdp__buy .gpo-swatches.buttons input:checked+label{border-color:rgb(var(--color-foreground))!important;box-shadow:inset 0 0 0 .1rem rgb(var(--color-foreground))!important}.tjc-signature-pdp__buy .gpo-tooltip{display:none!important}.tjc-signature-pdp__buy .addOn{display:block;margin:.2rem 0 0;font-size:.9rem;opacity:.65}.tjc-signature-pdp__custom-color{padding-top:.2rem;border-top:.1rem solid var(--tjc-line)}.tjc-signature-pdp__custom-color summary{padding:.8rem 0;cursor:pointer;font-size:1.05rem;text-decoration:underline;text-underline-offset:.3rem}.tjc-signature-pdp__custom-color .gpo-element{padding:.4rem 0 1rem!important}.tjc-signature-pdp__post-buy{margin-top:.9rem;color:rgba(var(--color-foreground),.66);font-size:1.02rem;line-height:1.4}.tjc-signature-pdp__post-buy p{margin:.35rem 0}.tjc-signature-pdp__information{margin-top:1.2rem;border-top:.1rem solid var(--tjc-line)}.tjc-signature-pdp__accordion{border-bottom:.1rem solid var(--tjc-line)}.tjc-signature-pdp__accordion summary{display:flex;min-height:4.8rem;align-items:center;justify-content:space-between;gap:2rem;padding:1.2rem 0;list-style:none;cursor:pointer;font-size:1.15rem}.tjc-signature-pdp__accordion summary::-webkit-details-marker{display:none}.tjc-signature-pdp__accordion summary>span{position:relative;width:1.4rem;height:1.4rem;flex:0 0 1.4rem}.tjc-signature-pdp__accordion summary>span:before,.tjc-signature-pdp__accordion summary>span:after{content:"";position:absolute;top:50%;left:0;width:100%;height:.1rem;background:currentColor;transform:translateY(-50%)}.tjc-signature-pdp__accordion summary>span:after{transform:translateY(-50%) rotate(90deg);transition:transform .2s ease}.tjc-signature-pdp__accordion[open] summary>span:after{transform:translateY(-50%) rotate(0)}.tjc-signature-pdp__accordion-panel{padding:0 0 1.6rem;color:rgba(var(--color-foreground),.74);font-size:1.12rem;line-height:1.5}.tjc-signature-pdp__accordion-panel :first-child{margin-top:0}.tjc-signature-pdp__accordion-panel :last-child{margin-bottom:0}.tjc-signature-pdp__accordion-panel a{color:inherit;text-underline-offset:.3rem}.tjc-signature-pdp__section-heading{max-width:66rem;margin:0 auto 3.2rem;text-align:center}.tjc-signature-pdp__section-eyebrow,.tjc-signature-pdp__video-label{margin:0 0 .7rem;font-size:1rem;font-weight:600;letter-spacing:.15em}.tjc-signature-pdp__section-heading h2,.tjc-signature-pdp__story h2,.tjc-signature-pdp__support h2{margin:.4rem 0 1rem;font-size:clamp(2.6rem,3.3vw,4.5rem);font-weight:400;line-height:1.05}.tjc-signature-pdp__section-heading>p:last-child{color:rgba(var(--color-foreground),.7);font-size:1.35rem;line-height:1.5}.tjc-signature-pdp__proof{padding-top:9rem}.tjc-signature-pdp__proof-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:.7rem}.tjc-signature-pdp__proof-grid figure{grid-column:span 2;aspect-ratio:3/4;margin:0;overflow:hidden;background:var(--tjc-soft)}.tjc-signature-pdp__proof-grid figure:nth-last-child(-n+2){grid-column:span 3}.tjc-signature-pdp__proof-grid img{width:100%;height:100%;object-fit:cover;object-position:center top}.tjc-signature-pdp__wear{padding-top:10rem}.tjc-signature-pdp__video-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.tjc-signature-pdp__video-grid article{background:var(--tjc-soft)}.tjc-signature-pdp__video-stage{position:relative;padding:0!important}.tjc-signature-pdp__video-grid video{display:block;width:100%;aspect-ratio:16/10;background:#111;object-fit:cover}.tjc-signature-pdp__video-launch{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:.8rem;width:100%;border:0;background:#0000001f;color:#fff;cursor:pointer;font:inherit}.tjc-signature-pdp__video-launch span{display:grid;width:4.6rem;height:4.6rem;place-items:center;padding-left:.3rem;border-radius:50%;background:#000000c7;font-size:1.3rem}.tjc-signature-pdp__video-launch strong{padding:.65rem 1rem;border-radius:999px;background:#000000c7;font-size:1rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.tjc-signature-pdp__video-launch:focus-visible{outline:.2rem solid #fff;outline-offset:-.5rem}.tjc-signature-pdp__video-grid article>div:not(.tjc-signature-pdp__video-stage){padding:1.6rem 1.8rem}.tjc-signature-pdp__video-grid h3{margin:0;font-size:2rem;font-weight:400}.tjc-signature-pdp__steps{max-width:84rem;margin:2rem auto 0;border-top:.1rem solid var(--tjc-line);border-bottom:.1rem solid var(--tjc-line)}.tjc-signature-pdp__steps summary{padding:1.8rem 0;cursor:pointer;font-size:1.3rem}.tjc-signature-pdp__steps ol{margin:0;padding:0 0 2.4rem 2.2rem;font-size:1.25rem;line-height:1.65}.tjc-signature-pdp__story{margin-top:10rem;padding:8rem 0;background:var(--tjc-soft)}.tjc-signature-pdp__story-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(4rem,8vw,12rem)}.tjc-signature-pdp__story h2{font-size:clamp(2.6rem,3vw,4rem)}.tjc-signature-pdp__story article>p:not(.tjc-signature-pdp__section-eyebrow){max-width:48rem;color:rgba(var(--color-foreground),.72);font-size:1.3rem;line-height:1.6}.tjc-signature-pdp__story a,.tjc-signature-pdp__support a{color:inherit;text-underline-offset:.4rem}.tjc-signature-pdp__support{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(24rem,.6fr);gap:5rem;padding-top:9rem}.tjc-signature-pdp__support>div>p:not(.tjc-signature-pdp__section-eyebrow){max-width:72rem;font-size:1.3rem;line-height:1.6}.tjc-signature-pdp__support-links{display:flex;flex-direction:column;justify-content:center;border-top:.1rem solid var(--tjc-line)}.tjc-signature-pdp__support-links a{padding:1.4rem 0;border-bottom:.1rem solid var(--tjc-line);font-size:1.25rem}@media(max-width:989px){.tjc-signature-pdp__composition{grid-template-columns:1fr}.tjc-signature-pdp__purchase{position:static}.tjc-signature-pdp__right-column{display:contents}.tjc-signature-pdp__information{order:3}}@media(max-width:749px){.tjc-signature-pdp__breadcrumb{display:none}.tjc-signature-pdp__composition{gap:1.8rem}.tjc-signature-pdp__gallery{margin-right:-1.5rem;margin-left:-1.5rem}.tjc-signature-pdp__media-list{display:flex;gap:.7rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.tjc-signature-pdp__media-list::-webkit-scrollbar{display:none}.tjc-signature-pdp__media-item{flex:0 0 88%;scroll-snap-align:start}.tjc-signature-pdp__media-counter{display:block;margin:.7rem 1.5rem 0;text-align:right;font-size:1rem}.tjc-signature-pdp__heading-row{grid-template-columns:1fr}.tjc-signature-pdp__price{padding:0}.tjc-signature-pdp__values{grid-template-columns:repeat(4,minmax(0,1fr))}.tjc-signature-pdp__values--color{display:flex}.tjc-signature-pdp__confidence{display:grid;grid-template-columns:1fr}.tjc-signature-pdp__buy .gpo-ov-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}.tjc-signature-pdp__buy [data-element-id=buttons-2] .gpo-ov-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}.tjc-signature-pdp__proof,.tjc-signature-pdp__wear{padding-top:6.5rem}.tjc-signature-pdp__section-heading{margin-bottom:2.4rem;text-align:left}.tjc-signature-pdp__proof-grid{grid-template-columns:1fr 1fr}.tjc-signature-pdp__video-grid,.tjc-signature-pdp__story-grid,.tjc-signature-pdp__support{grid-template-columns:1fr}.tjc-signature-pdp__story{margin-top:7rem;padding:5.5rem 0}.tjc-signature-pdp__support{gap:2.5rem;padding-top:6.5rem}.tjc-signature-pdp__video-grid video{aspect-ratio:4/5}.tjc-signature-pdp__accordion summary{font-size:1.08rem}}.tjc-signature-pdp__buy .gpo-swatches.buttons input+label{border-radius:999px!important}.tjc-signature-pdp__buy .gpo-label{display:flex!important;align-items:flex-end;justify-content:space-between;gap:1rem}.tjc-signature-pdp__inline-help{margin:0;padding:0;border:0;border-bottom:.1rem solid currentColor;background:transparent;color:inherit;font:inherit;font-size:1rem;font-weight:400;letter-spacing:0;text-transform:none;cursor:pointer}.tjc-signature-pdp__selection-summary{display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem;margin-top:1rem;padding:1rem 0;border-top:.1rem solid var(--tjc-line);font-size:1rem}.tjc-signature-pdp__selection-summary>span{font-weight:600;text-transform:uppercase;letter-spacing:.05em}.tjc-signature-pdp__selection-summary strong{max-width:70%;font-weight:400;text-align:right}.tjc-signature-pdp__drawer[hidden],.tjc-signature-pdp__sticky-buy[hidden]{display:none!important}.tjc-signature-pdp__drawer{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0}.tjc-signature-pdp__drawer-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:#00000073;cursor:pointer}.tjc-signature-pdp__drawer-panel{position:absolute;top:0;right:0;width:min(66rem,94vw);height:100%;padding:clamp(3rem,5vw,6rem);overflow-y:auto;background:rgb(var(--color-background));box-shadow:-1rem 0 4rem #0000001f}.tjc-signature-pdp__drawer-close{position:absolute;top:1.5rem;right:1.8rem;width:4rem;height:4rem;border:0;background:transparent;color:inherit;font-size:3rem;line-height:1;cursor:pointer}.tjc-signature-pdp__drawer-panel h2{max-width:48rem;margin:.5rem 0 1.2rem;font-size:clamp(2.6rem,4vw,4rem);font-weight:400;line-height:1.05}.tjc-signature-pdp__coverage-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2.5rem}.tjc-signature-pdp__coverage-grid article{min-width:0}.tjc-signature-pdp__coverage-placeholder{display:grid;aspect-ratio:3/4;place-items:center;padding:1.5rem;border:.1rem dashed rgba(var(--color-foreground),.35);background:var(--tjc-soft);text-align:center}.tjc-signature-pdp__coverage-grid h3{margin:1rem 0 .4rem;font-size:1.5rem;font-weight:400}.tjc-signature-pdp__coverage-grid p{margin:0;font-size:1.05rem;line-height:1.4}.tjc-signature-pdp__drawer-note{margin-top:2rem;padding-top:1.5rem;border-top:.1rem solid var(--tjc-line);font-size:1rem;opacity:.7}.tjc-drawer-open{overflow:hidden}.tjc-signature-pdp__sticky-buy{position:fixed;z-index:20;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.5rem;background:rgb(var(--color-background));box-shadow:0 -.5rem 2rem #0000001f}.tjc-signature-pdp__sticky-buy>div{display:flex;min-width:0;flex-direction:column;font-size:1rem}.tjc-signature-pdp__sticky-buy>div span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tjc-signature-pdp__sticky-buy>div strong{font-weight:600}.tjc-signature-pdp__sticky-buy button{min-width:14rem;min-height:4.4rem;padding:.8rem 1.6rem;border:.1rem solid rgb(var(--color-button));border-radius:999px;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font:inherit;font-weight:600;text-transform:uppercase;letter-spacing:.05em;cursor:pointer}.tjc-signature-pdp__sticky-buy button:disabled{cursor:not-allowed;opacity:.5}@media(max-width:749px){.tjc-signature-pdp__proof-grid{display:flex;grid-template-columns:none;gap:.7rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.tjc-signature-pdp__proof-grid figure{flex:0 0 82%;scroll-snap-align:start}.tjc-signature-pdp__video-grid{display:flex;grid-template-columns:none;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.tjc-signature-pdp__video-grid article{flex:0 0 88%;scroll-snap-align:start}.tjc-signature-pdp__coverage-grid{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory}.tjc-signature-pdp__coverage-grid article{flex:0 0 78%;scroll-snap-align:start}.tjc-signature-pdp__sticky-buy{display:flex}.tjc-signature-pdp__selection-summary{display:block}.tjc-signature-pdp__selection-summary strong{display:block;max-width:none;margin-top:.35rem;text-align:left}.tjc-signature-pdp__view-all{margin-top:.2rem}.tjc-signature-pdp__buy .gpo-label{align-items:center!important}.tjc-signature-pdp__inline-help{font-size:.95rem}}@media(min-width:990px){.tjc-signature-pdp__identity{margin-bottom:.8rem}.tjc-signature-pdp__summary,.tjc-signature-pdp__coverage-link{display:none}.tjc-signature-pdp__option{margin-top:.8rem}.tjc-signature-pdp__values:not(.tjc-signature-pdp__values--color){grid-template-columns:repeat(8,minmax(0,1fr))}.tjc-signature-pdp__buy{margin-top:.6rem}.tjc-signature-pdp__buy .gpo-group__childs{gap:.65rem}.tjc-signature-pdp__selection-summary{margin-top:.55rem;padding:.6rem 0}.tjc-signature-pdp__confidence{margin-top:.45rem;padding:.6rem 0}.tjc-signature-pdp__buy .product-form__submit{margin-top:.55rem}}.tjc-signature-pdp__color-nav{position:relative}.tjc-signature-pdp__color-filters{display:flex;gap:0;margin:0 0 1rem;padding-right:4rem;border-bottom:.1rem solid var(--tjc-line);overflow-x:auto;scroll-padding-inline:1rem;scrollbar-width:none}.tjc-signature-pdp__color-filters:focus-visible{outline:.2rem solid currentColor;outline-offset:.2rem}.tjc-signature-pdp__color-filters button{flex:0 0 auto;padding:.75rem 1rem;border:0;border-bottom:.2rem solid transparent;background:transparent;color:rgba(var(--color-foreground),.58);font:inherit;font-size:.95rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;white-space:nowrap}.tjc-signature-pdp__color-filters button.is-active{border-bottom-color:rgb(var(--color-foreground));color:rgb(var(--color-foreground))}.tjc-signature-pdp__color-filters button[hidden]{display:none}.tjc-signature-pdp__color-nav-next{position:absolute;z-index:2;right:0;bottom:1rem;display:none;width:4rem;height:3.4rem;border:0;border-left:.1rem solid var(--tjc-line);background:rgb(var(--color-background));color:inherit;font:inherit;font-size:2rem;cursor:pointer}.tjc-signature-pdp__color-nav-next:disabled{opacity:.35}.tjc-signature-pdp__values label.tjc-signature-pdp__color-swatch{width:5.2rem;min-height:5.2rem;padding:.3rem}.tjc-signature-pdp__color-swatch.is-filtered-out{display:none!important}.tjc-signature-pdp__color-swatch>span[aria-hidden]{overflow:hidden}.tjc-signature-pdp__color-swatch img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:center}.tjc-signature-pdp__color-swatch.is-photo-pending>span[aria-hidden]{display:block;border-style:solid}.tjc-signature-pdp__color-swatch--royal-blue>span[aria-hidden]{background:#4169e1!important}.tjc-signature-pdp__color-swatch--gold>span[aria-hidden]{background:#d4a017!important}.tjc-signature-pdp__color-swatch--hunter-green>span[aria-hidden]{background:#355e3b!important}.tjc-signature-pdp__color-swatch--light-blue>span[aria-hidden]{background:#add8e6!important}.tjc-signature-pdp__color-swatch--spring-green>span[aria-hidden]{background:#35c76f!important}.tjc-signature-pdp__color-swatch--coffee>span[aria-hidden]{background:#6f4e37!important}.tjc-signature-pdp__color-swatch--aran>span[aria-hidden]{background:#e7dfcf!important}.tjc-signature-pdp__color-swatch--bright-yellow>span[aria-hidden]{background:#ffe229!important}.tjc-signature-pdp__color-swatch--light-sage>span[aria-hidden]{background:#b2b79f!important}.tjc-signature-pdp__color-swatch--real-teal>span[aria-hidden]{background:#008c8c!important}.tjc-signature-pdp__color-swatch--frosty-green>span[aria-hidden]{background:#a8d5ba!important}.tjc-signature-pdp__color-swatch--baby-pink>span[aria-hidden]{background:#f4c2c2!important}.tjc-signature-pdp__color-swatch--pretty-n-pink>span[aria-hidden]{background:#ed6da7!important}.tjc-signature-pdp__color-swatch--light-pink>span[aria-hidden]{background:#ffb6c1!important}.tjc-signature-pdp__accordion:not([open])>.tjc-signature-pdp__accordion-panel{display:none!important}.tjc-signature-pdp__accordion[open]>.tjc-signature-pdp__accordion-panel{display:block}.tjc-signature-pdp__accordion summary{position:relative;z-index:1;background:rgb(var(--color-background))}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values label{width:auto;min-width:0;min-height:4.4rem;padding:0;border:1px solid #e5e7eb;border-radius:.5rem;font-size:11px;font-weight:400;letter-spacing:normal;text-transform:uppercase}.tjc-signature-pdp__values:not(.tjc-signature-pdp__values--color) label{min-height:4.4rem;border:1px solid #e5e7eb;border-radius:.5rem;font-size:11px;font-weight:400;letter-spacing:normal;text-transform:uppercase}.tjc-signature-pdp__values input:checked+label{border-color:#000;box-shadow:none}.tjc-signature-pdp__buy .gpo-ov-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.4rem!important}.tjc-signature-pdp__buy [data-element-id=buttons-2] .gpo-ov-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))!important}.tjc-signature-pdp__buy .gpo-swatches.buttons input+label{min-height:4.4rem!important;padding:.75rem .35rem!important;border:1px solid #e5e7eb!important;border-radius:.5rem!important;font-size:10.5px!important;font-weight:400!important;letter-spacing:normal!important;text-transform:uppercase}.tjc-signature-pdp__buy .gpo-swatches.buttons input:checked+label{border-color:#000!important;box-shadow:none!important}.tjc-signature-pdp__color-nav-next:not([hidden]){display:none}@media(max-width:749px){.tjc-signature-pdp__color-nav-next:not([hidden]){display:block}}@media(min-width:750px){.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values{grid-template-columns:repeat(8,minmax(0,1fr))}}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values input:checked+label{border-color:#000;box-shadow:inset 0 0 0 1px #000}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values input:focus-visible+label{outline:2px solid #000;outline-offset:3px}.tjc-signature-pdp__color-swatch--pumpkin>span[aria-hidden]{background:#c66a2b!important}@media(prefers-reduced-motion:reduce){.tjc-signature-pdp *{scroll-behavior:auto!important}.tjc-signature-pdp__accordion summary>span:after{transition:none}}.tjc-signature-pdp__purchase{position:static!important;max-height:none!important;overflow:visible!important;padding-right:0!important}.tjc-signature-pdp__sticky-buy{display:none!important}.tjc-signature-pdp__options{display:flex;flex-direction:column}.tjc-signature-pdp__option[data-option-position="2"]{order:1}.tjc-signature-pdp__option[data-option-position="1"]{order:2}.tjc-signature-pdp__buy{order:3}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values--color{display:flex;gap:.55rem;overflow-x:auto;padding:.1rem .1rem .45rem;scroll-snap-type:x proximity;scrollbar-width:none}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values--color::-webkit-scrollbar{display:none}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values--color label{flex:0 0 auto;scroll-snap-align:start}.tjc-signature-pdp__buy .product-form__submit{min-height:4.6rem!important;margin-top:.7rem!important}.tjc-signature-pdp__buy .product-form__buttons{display:flex;flex-direction:column}.tjc-signature-pdp__buy .tjc-signature-pdp__selection-summary{order:2}.tjc-signature-pdp__buy .tjc-signature-pdp__confidence{order:3}.tjc-signature-pdp__option[data-option-position="1"]{margin-top:.75rem}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values{grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:.35rem!important}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values label{min-height:3.4rem!important;border-radius:.35rem!important;font-size:1rem!important}.tjc-signature-pdp__option[data-option-position="2"]{margin-top:.85rem}.tjc-signature-pdp__option[data-option-position="2"] legend{margin-bottom:.45rem}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__color-nav{margin-bottom:.15rem}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__color-filters{margin-bottom:.65rem}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values label.tjc-signature-pdp__color-swatch{width:4.6rem!important;min-height:4.6rem!important}.tjc-signature-pdp__buy .gpo-container{margin-top:.75rem!important}.tjc-signature-pdp__buy .gpo-app{font-family:inherit!important}.tjc-signature-pdp__buy .gpo-group__childs{gap:.7rem!important}.tjc-signature-pdp__buy .gpo-label{margin-bottom:.4rem!important;font-family:inherit!important;font-size:1rem!important;font-weight:600!important;letter-spacing:.045em!important;line-height:1.2!important;text-transform:uppercase!important}.tjc-signature-pdp__buy .gpo-ov-wrapper{gap:.4rem!important}.tjc-signature-pdp__buy .gpo-swatches.buttons input+label{min-height:3.8rem!important;padding:.55rem .4rem!important;border:1px solid var(--tjc-line)!important;border-radius:.35rem!important;background:#fff!important;font-family:inherit!important;font-size:1rem!important;line-height:1.12!important;text-transform:none!important}.tjc-signature-pdp__buy .gpo-swatches.buttons input:checked+label{border-color:rgb(var(--color-foreground))!important;box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))!important}.tjc-signature-pdp__buy .addOn{display:block!important;margin-top:.15rem!important;font-size:.9rem!important;opacity:.78!important}.tjc-signature-pdp__inline-help{white-space:nowrap}.tjc-signature-pdp__selection-summary{margin-top:.65rem!important;padding:.7rem 0 .55rem!important;font-size:.98rem!important}.tjc-signature-pdp__confidence{margin:.05rem 0 0!important;padding:.65rem 0!important;font-size:.98rem!important}.tjc-signature-pdp__post-buy{margin-top:.55rem!important}@media(min-width:990px){.tjc-signature-pdp__identity{margin-bottom:.55rem!important}.tjc-signature-pdp__proof-link{margin-top:.45rem}.tjc-signature-pdp__option legend{margin-bottom:.45rem}.tjc-signature-pdp__color-filters button{padding:.58rem .82rem;font-size:.88rem}.tjc-signature-pdp__buy{margin-top:.45rem!important}}@media(max-width:749px){.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values label.tjc-signature-pdp__color-swatch{width:4.35rem!important;min-height:4.35rem!important}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values{grid-template-columns:repeat(4,minmax(0,1fr))!important}.tjc-signature-pdp__buy .gpo-swatches.buttons input+label{min-height:4rem!important;font-size:.95rem!important}.tjc-signature-pdp__buy .product-form__submit{min-height:4.8rem!important}}@media(min-width:750px)and (max-width:989px){html:has(.tjc-signature-pdp),body:has(.tjc-signature-pdp){width:100%!important;max-width:100%!important;overflow-x:hidden!important}}.tjc-signature-pdp__option-helper{margin:-.25rem 0 .5rem;font-size:.98rem;line-height:1.3}.tjc-signature-pdp__option-helper a,.tjc-signature-pdp__inline-help{color:rgba(var(--color-foreground),.78);text-decoration:underline;text-decoration-thickness:.08rem;text-underline-offset:.32rem}.tjc-signature-pdp__post-buy{color:rgba(var(--color-foreground),.72)!important}.tjc-signature-pdp__microcopy{display:grid;grid-template-columns:1fr;gap:.25rem;margin:.65rem 0 0;padding:0;list-style:none;font-size:.98rem}.tjc-signature-pdp__microcopy li{display:flex;align-items:flex-start;gap:.55rem}.tjc-signature-pdp__microcopy li:before{content:"\2713";flex:0 0 auto;opacity:.72}.tjc-signature-pdp__water-card{margin-top:.95rem;padding:1rem;border:1px solid var(--tjc-line);background:rgba(var(--color-foreground),.018)}.tjc-signature-pdp__water-head{display:grid;gap:.25rem;margin-bottom:.75rem}.tjc-signature-pdp__water-head span{font-size:.86rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.tjc-signature-pdp__water-head strong{font-size:1.08rem;font-weight:400;line-height:1.25}.tjc-signature-pdp__water-scale{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.3rem;margin:.6rem 0 .85rem}.tjc-signature-pdp__water-scale span{display:flex;min-height:3.4rem;align-items:center;justify-content:center;flex-direction:column;gap:.18rem;padding:.4rem .25rem;border:1px solid rgba(var(--color-foreground),.14);background:rgb(var(--color-background));color:rgba(var(--color-foreground),.72);font-size:.82rem;line-height:1.12;text-align:center}.tjc-signature-pdp__water-scale span strong{font:inherit;font-weight:600}.tjc-signature-pdp__water-scale span em{font-style:normal;color:rgba(var(--color-foreground),.56);font-size:.74rem}.tjc-signature-pdp__water-scale span:nth-child(-n+3){border-color:rgba(var(--color-foreground),.5)}.tjc-signature-pdp__water-scale span:nth-child(-n+3) em{color:rgba(var(--color-foreground),.76)}.tjc-signature-pdp__water-card p{margin:.55rem 0 0;color:rgba(var(--color-foreground),.72);font-size:.98rem;line-height:1.45}.tjc-signature-pdp__water-card .tjc-signature-pdp__water-note{color:rgba(var(--color-foreground),.6);font-size:.94rem}.tjc-signature-pdp__accordion-button{margin:.45rem 0 0;padding:0;border:0;border-bottom:.1rem solid currentColor;background:transparent;color:inherit;font:inherit;cursor:pointer;text-underline-offset:.3rem}.tjc-signature-pdp__proof-plan{padding-top:7.5rem}.tjc-signature-pdp__asset-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.tjc-signature-pdp__asset-grid article{min-height:15rem;padding:1.6rem;border:1px dashed rgba(var(--color-foreground),.28);background:rgba(var(--color-foreground),.025)}.tjc-signature-pdp__asset-grid article.is-ready{border-style:solid;background:rgb(var(--color-background))}.tjc-signature-pdp__asset-grid span{display:inline-flex;margin-bottom:1.2rem;padding:.32rem .65rem;border:1px solid rgba(var(--color-foreground),.16);border-radius:999px;color:rgba(var(--color-foreground),.62);font-size:.78rem;font-weight:600;letter-spacing:.11em;line-height:1;text-transform:uppercase}.tjc-signature-pdp__asset-grid h3{margin:0 0 .65rem;font-size:1.5rem;font-weight:400;line-height:1.18}.tjc-signature-pdp__asset-grid p{margin:0;color:rgba(var(--color-foreground),.64);font-size:1rem;line-height:1.42}.tjc-signature-pdp__information{scroll-margin-top:2rem}.tjc-signature-pdp__accordion summary{letter-spacing:.01em}.tjc-signature-pdp__coverage-grid article{padding:1.3rem;border:1px solid var(--tjc-line);background:rgb(var(--color-background))}.tjc-signature-pdp__coverage-grid article h3{margin:0 0 .55rem}.tjc-signature-pdp__coverage-grid article p{margin:0}@media(min-width:990px){.tjc-signature-pdp__water-card{padding:.9rem}.tjc-signature-pdp__water-scale span{min-height:3.05rem;font-size:.76rem}.tjc-signature-pdp__water-card p{font-size:.94rem}.tjc-signature-pdp__microcopy{grid-template-columns:1fr}}@media(max-width:989px){.tjc-signature-pdp__asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.tjc-signature-pdp__water-card{margin-top:.85rem;padding:.95rem}.tjc-signature-pdp__water-scale{grid-template-columns:1fr}.tjc-signature-pdp__water-scale span{min-height:3rem;justify-content:flex-start;align-items:flex-start;padding:.55rem .7rem;text-align:left}.tjc-signature-pdp__proof-plan{padding-top:6.5rem}.tjc-signature-pdp__asset-grid{display:flex;gap:.8rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.tjc-signature-pdp__asset-grid::-webkit-scrollbar{display:none}.tjc-signature-pdp__asset-grid article{flex:0 0 82%;min-height:14rem;scroll-snap-align:start}}.tjc-signature-pdp{--tjc-ink:#1f4546;--tjc-earth:#9a632a;--tjc-earth-dark:#734718;--tjc-sand:#cbb295;--tjc-wash:#f8f3ed;--tjc-paper:#fffaf5;--tjc-line:rgba(31,69,70,.16);--tjc-line-strong:rgba(31,69,70,.34);--tjc-muted:rgba(31,69,70,.68);color:var(--tjc-ink);overflow-x:hidden}html:has(.tjc-signature-pdp),body:has(.tjc-signature-pdp){overflow-x:hidden}.tjc-signature-pdp__breadcrumb{margin-bottom:1.4rem;font-size:1.05rem;letter-spacing:.01em}.tjc-signature-pdp__composition{grid-template-columns:minmax(0,1.52fr) minmax(37rem,.8fr);gap:clamp(3.2rem,4.2vw,6.4rem)}.tjc-signature-pdp__media-list{gap:.8rem}.tjc-signature-pdp__media-frame{background:#f2eee8}.tjc-signature-pdp__view-all{margin-top:1.05rem;padding:.55rem 0 .25rem;color:var(--tjc-muted);font-size:1.02rem;letter-spacing:.01em;text-decoration:none}.tjc-signature-pdp__purchase{max-width:43rem}.tjc-signature-pdp__identity{margin-bottom:1.25rem!important}.tjc-signature-pdp__eyebrow,.tjc-signature-pdp__section-eyebrow{color:var(--tjc-earth);font-size:.96rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.tjc-signature-pdp__heading-row{display:block}.tjc-signature-pdp h1{max-width:36rem;color:var(--tjc-ink);font-family:var(--font-heading-family),Georgia,serif;font-size:clamp(3.1rem,3.2vw,4.55rem);font-weight:600;letter-spacing:0;line-height:.98}.tjc-signature-pdp__price{margin-top:.85rem;padding:0;color:var(--tjc-ink);font-size:1.34rem;font-weight:500;letter-spacing:.01em}.tjc-signature-pdp__proof-link{margin-top:.65rem;color:var(--tjc-earth-dark);font-size:1.03rem;text-decoration-thickness:.08rem;text-underline-offset:.35rem}.tjc-signature-pdp__summary{display:block!important;max-width:36rem;margin:.9rem 0 0;color:var(--tjc-muted);font-size:1.12rem;line-height:1.48}.tjc-signature-pdp__options{gap:.08rem}.tjc-signature-pdp__option{margin-top:1.15rem!important}.tjc-signature-pdp__option legend,.tjc-signature-pdp__buy .gpo-label{margin-bottom:.56rem!important;color:var(--tjc-ink)!important;font-size:1.03rem!important;font-weight:650!important;letter-spacing:.015em!important;line-height:1.25!important;text-transform:none!important}.tjc-signature-pdp__option legend strong{color:var(--tjc-earth-dark);font-weight:600}.tjc-signature-pdp__option legend a,.tjc-signature-pdp__option-helper a,.tjc-signature-pdp__inline-help,.tjc-signature-pdp__accordion-panel a,.tjc-signature-pdp__accordion-button{color:var(--tjc-earth-dark);font-size:.95rem;font-weight:500;letter-spacing:0;text-decoration:underline;text-decoration-thickness:.07rem;text-underline-offset:.34rem}.tjc-signature-pdp__color-filters{gap:1.35rem;margin-bottom:.72rem!important;padding-right:2.8rem;border-bottom:0}.tjc-signature-pdp__color-filters button{padding:.2rem 0 .42rem;border-bottom:.1rem solid transparent;color:#1f45467a;font-size:.9rem;font-weight:600;letter-spacing:.02em;text-transform:none}.tjc-signature-pdp__color-filters button.is-active{border-bottom-color:var(--tjc-earth);color:var(--tjc-ink)}.tjc-signature-pdp__color-nav-next{bottom:.3rem;width:2.8rem;height:2.8rem;border-left:0;color:var(--tjc-earth-dark);font-size:1.8rem}.tjc-signature-pdp__option-helper{margin:-.28rem 0 .62rem}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values--color{gap:.62rem;padding:.12rem .15rem .4rem}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values label.tjc-signature-pdp__color-swatch{width:4.25rem!important;min-height:4.25rem!important;border:1px solid transparent}.tjc-signature-pdp__values--color input:checked+label{border-color:var(--tjc-earth-dark)!important;box-shadow:0 0 0 .25rem #9a632a24!important}.tjc-signature-pdp__color-swatch>span[aria-hidden]{border-color:#1f454624;box-shadow:inset 0 0 0 1px #ffffffb3}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values{grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:.45rem!important}.tjc-signature-pdp__values:not(.tjc-signature-pdp__values--color) label,.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values label,.tjc-signature-pdp__buy .gpo-swatches.buttons input+label{min-height:3.95rem!important;padding:.65rem .45rem!important;border:1px solid var(--tjc-line)!important;border-radius:.2rem!important;background:var(--tjc-paper)!important;color:var(--tjc-ink)!important;font-size:.98rem!important;font-weight:520!important;letter-spacing:0!important;line-height:1.18!important;text-transform:none!important;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease}.tjc-signature-pdp__values input:checked+label,.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values input:checked+label,.tjc-signature-pdp__buy .gpo-swatches.buttons input:checked+label{border-color:var(--tjc-ink)!important;background:#fff!important;box-shadow:inset 0 0 0 1px var(--tjc-ink)!important}.tjc-signature-pdp__values input:focus-visible+label,.tjc-signature-pdp__buy .gpo-swatches.buttons input:focus-visible+label{outline:2px solid var(--tjc-earth)!important;outline-offset:3px!important}.tjc-signature-pdp__buy{margin-top:1.18rem!important}.tjc-signature-pdp__buy .gpo-container{margin-top:.2rem!important}.tjc-signature-pdp__buy .gpo-group__childs{gap:1.06rem!important}.tjc-signature-pdp__buy .gpo-ov-wrapper{gap:.48rem!important}.tjc-signature-pdp__buy .gpo-swatches.buttons input+label{min-height:4.35rem!important}.tjc-signature-pdp__buy .addOn{display:block!important;margin-top:.16rem!important;color:var(--tjc-earth-dark)!important;font-size:.85rem!important;font-weight:500!important;opacity:1!important}.tjc-signature-pdp__buy .product-form__submit{min-height:5.25rem!important;margin-top:1.1rem!important;border-radius:999px!important;background:var(--tjc-earth)!important;color:#fff!important;font-size:1.15rem!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;box-shadow:none!important}.tjc-signature-pdp__buy .product-form__submit:hover:not([disabled]){background:var(--tjc-earth-dark)!important}.tjc-signature-pdp__buy .product-form__submit[disabled],.tjc-signature-pdp__buy .product-form__submit[aria-disabled=true]{background:var(--tjc-sand)!important;opacity:1!important}.tjc-signature-pdp__selection-summary{display:block;margin:.72rem 0 0!important;padding:0!important;border:0!important;color:#1f454699;font-size:.96rem!important;line-height:1.45}.tjc-signature-pdp__selection-summary>span{display:none}.tjc-signature-pdp__selection-summary strong{display:block;max-width:none;color:var(--tjc-muted);font-weight:450;text-align:left}.tjc-signature-pdp__delivery-app{margin:.9rem 0 0;padding:.88rem 0 0;border-top:1px solid var(--tjc-line)}.tjc-signature-pdp__delivery-app:empty{display:none}.tjc-signature-pdp__delivery-app .shopify-app-block{margin:0!important}.tjc-signature-pdp__confidence{display:block!important;margin:.62rem 0 0!important;padding:.72rem 0 0!important;border-top:1px solid var(--tjc-line)!important;color:var(--tjc-ink);font-size:1rem!important;line-height:1.4}.tjc-signature-pdp__confidence span{display:block!important}.tjc-signature-pdp__confidence span:before,.tjc-signature-pdp__microcopy li:before{content:none!important}.tjc-signature-pdp__post-buy,.tjc-signature-pdp__microcopy{display:none!important}.tjc-signature-pdp__water-card{margin-top:2.15rem;padding:1.8rem 0 0;border:0;border-top:1px solid var(--tjc-line);background:transparent}.tjc-signature-pdp__water-head{display:block;margin-bottom:1.25rem}.tjc-signature-pdp__water-head span{display:block;margin-bottom:.35rem;color:var(--tjc-earth);font-size:.96rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.tjc-signature-pdp__water-head strong{display:block;max-width:34rem;color:var(--tjc-ink);font-size:1.08rem;font-weight:500;line-height:1.38}.tjc-signature-pdp__water-scale{display:block;margin:0 0 1rem}.tjc-signature-pdp__water-track{position:relative;height:2.1rem}.tjc-signature-pdp__water-track:before{content:"";position:absolute;top:50%;right:0;left:0;height:.2rem;background:linear-gradient(90deg,#1f454638,#9a632aa8,#1f454633);transform:translateY(-50%)}.tjc-signature-pdp__water-track span{position:absolute;top:50%;left:66%;width:1.2rem;height:1.2rem;border:.22rem solid #fff;border-radius:50%;background:var(--tjc-earth);box-shadow:0 0 0 1px var(--tjc-earth),0 .25rem .8rem #1f454629;transform:translate(-50%,-50%)}.tjc-signature-pdp__water-labels{display:grid;grid-template-columns:repeat(4,1fr);gap:.8rem;color:#1f45469e;font-size:.86rem;line-height:1.2}.tjc-signature-pdp__water-labels span:nth-child(3){color:var(--tjc-ink);font-weight:650}.tjc-signature-pdp__water-labels span{display:block;min-height:0;padding:0;border:0;background:transparent;text-align:left}.tjc-signature-pdp__water-labels span:last-child{text-align:right}.tjc-signature-pdp__water-card p{max-width:34rem;margin:.9rem 0 0;color:var(--tjc-muted);font-size:1rem;line-height:1.45}.tjc-signature-pdp__information{margin-top:1.8rem;border-top:1px solid var(--tjc-line)}.tjc-signature-pdp__accordion{border-bottom:1px solid var(--tjc-line)}.tjc-signature-pdp__accordion summary{min-height:5.6rem;padding:1.55rem 0;color:var(--tjc-ink);font-family:var(--font-heading-family),Georgia,serif;font-size:1.38rem!important;font-weight:600;letter-spacing:0}.tjc-signature-pdp__accordion summary>span{width:1.65rem;height:1.65rem;color:var(--tjc-earth)}.tjc-signature-pdp__accordion summary>span:before,.tjc-signature-pdp__accordion summary>span:after{height:.13rem}.tjc-signature-pdp__accordion-panel{max-width:42rem;padding:0 0 1.9rem;color:var(--tjc-muted);font-size:1.06rem;line-height:1.58}.tjc-signature-pdp__accordion-panel p{margin:.7rem 0}.tjc-signature-pdp__accordion-panel ul{padding-left:1.6rem}.tjc-signature-pdp__accordion-button{display:inline;padding:0;vertical-align:baseline}.tjc-signature-pdp__proof{padding-top:6.8rem;padding-bottom:2rem}.tjc-signature-pdp__section-heading{max-width:54rem;margin:0 0 2.6rem;text-align:left}.tjc-signature-pdp__section-heading h2{max-width:46rem;color:var(--tjc-ink);font-family:var(--font-heading-family),Georgia,serif;font-size:clamp(3rem,4vw,5rem);font-weight:600;letter-spacing:0;line-height:1}.tjc-signature-pdp__section-heading>p:last-child{max-width:34rem;color:var(--tjc-muted);font-size:1.12rem;line-height:1.48}.tjc-signature-pdp__proof-grid{display:grid;grid-template-columns:1.08fr .92fr 1fr;gap:.8rem;align-items:stretch}.tjc-signature-pdp__proof-grid figure,.tjc-signature-pdp__proof-grid figure:nth-last-child(-n+2){grid-column:auto;aspect-ratio:3/4}.tjc-signature-pdp__proof-grid figure:first-child{aspect-ratio:4/5}.tjc-signature-pdp__proof-grid figure:nth-child(n+4){display:none}.tjc-signature-pdp__drawer-panel{background:var(--tjc-paper)}.tjc-signature-pdp__drawer-panel h2{color:var(--tjc-ink);font-family:var(--font-heading-family),Georgia,serif;font-weight:600}.tjc-signature-pdp__coverage-grid article{border-color:var(--tjc-line);background:#fff}@media(min-width:990px){.tjc-signature-pdp__purchase{padding-top:.25rem}.tjc-signature-pdp__summary{display:block!important}}@media(max-width:989px){.tjc-signature-pdp__purchase{max-width:none}.tjc-signature-pdp__composition{gap:2.4rem}}@media(max-width:749px){.tjc-signature-pdp{--tjc-line:rgba(31,69,70,.14)}.tjc-signature-pdp .page-width{padding-right:1.5rem;padding-left:1.5rem}.tjc-signature-pdp__gallery{margin-right:-1.5rem;margin-left:-1.5rem}.tjc-signature-pdp__media-item{flex-basis:88%}.tjc-signature-pdp__media-counter{margin:.78rem 1.5rem 0;color:var(--tjc-muted);font-size:.94rem}.tjc-signature-pdp__view-all{margin-top:.05rem;font-size:.96rem}.tjc-signature-pdp h1{max-width:33rem;font-size:3.05rem;line-height:1.02}.tjc-signature-pdp__price{margin-top:.7rem}.tjc-signature-pdp__summary{max-width:34rem;font-size:1.06rem}.tjc-signature-pdp__color-filters{gap:1.1rem;padding-right:2.7rem}.tjc-signature-pdp__color-filters button{font-size:.86rem}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values label.tjc-signature-pdp__color-swatch{width:4.15rem!important;min-height:4.15rem!important}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values{grid-template-columns:repeat(4,minmax(0,1fr))!important}.tjc-signature-pdp__values:not(.tjc-signature-pdp__values--color) label,.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values label{min-height:3.7rem!important}.tjc-signature-pdp__buy .gpo-ov-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tjc-signature-pdp__buy [data-element-id=buttons-2] .gpo-ov-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))!important}.tjc-signature-pdp__buy .gpo-swatches.buttons input+label{min-height:4.15rem!important;font-size:.92rem!important}.tjc-signature-pdp__buy .gpo-label{align-items:flex-start!important;flex-wrap:wrap;gap:.25rem .7rem!important;justify-content:flex-start!important}.tjc-signature-pdp__inline-help{max-width:100%;white-space:normal}.tjc-signature-pdp__buy .product-form__submit{min-height:5.05rem!important}.tjc-signature-pdp__selection-summary{font-size:.92rem!important}.tjc-signature-pdp__water-card{margin-top:1.9rem;padding-top:1.55rem}.tjc-signature-pdp__water-labels{gap:.35rem;font-size:.72rem}.tjc-signature-pdp__water-labels span{text-align:center}.tjc-signature-pdp__accordion summary{min-height:5.3rem;font-size:1.12rem!important;line-height:1.18}.tjc-signature-pdp__accordion summary>span{margin-left:1rem}.tjc-signature-pdp__information{width:100%;grid-column:1 / -1}.tjc-signature-pdp__accordion,.tjc-signature-pdp__accordion summary{width:100%}.tjc-signature-pdp__proof{padding-top:5.2rem}.tjc-signature-pdp__proof-grid{display:flex;gap:.8rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.tjc-signature-pdp__proof-grid figure,.tjc-signature-pdp__proof-grid figure:first-child,.tjc-signature-pdp__proof-grid figure:nth-last-child(-n+2){flex:0 0 78%;aspect-ratio:3/4;scroll-snap-align:start}.tjc-signature-pdp__proof-grid figure:nth-child(n+4){display:none}}.tjc-signature-pdp{--tjc-teal:#1f4546;--tjc-teal-deep:#142f30;--tjc-warm:#9a632a;--tjc-warm-deep:#704516;--tjc-gold:#c98d4e;--tjc-cream:#fffaf5;--tjc-cream-2:#f7efe6;--tjc-thread:rgba(31,69,70,.2);--tjc-thread-strong:rgba(31,69,70,.52);--tjc-copy:rgba(31,69,70,.74)}.tjc-signature-pdp__eyebrow,.tjc-signature-pdp__section-eyebrow,.tjc-signature-pdp__water-head span{color:var(--tjc-warm);font-size:.9rem;font-weight:700;letter-spacing:.14em}.tjc-signature-pdp h1{color:var(--tjc-teal);font-weight:650;line-height:1}.tjc-signature-pdp__price{color:var(--tjc-teal-deep);font-size:1.26rem;font-weight:560}.tjc-signature-pdp__summary,.tjc-signature-pdp__accordion-panel,.tjc-signature-pdp__water-card p{color:var(--tjc-copy)}.tjc-signature-pdp__proof-link,.tjc-signature-pdp__option legend a,.tjc-signature-pdp__option-helper a,.tjc-signature-pdp__inline-help,.tjc-signature-pdp__accordion-panel a,.tjc-signature-pdp__accordion-button{color:var(--tjc-warm-deep)}.tjc-signature-pdp__color-filters button.is-active{border-bottom-color:var(--tjc-gold);color:var(--tjc-teal)}.tjc-signature-pdp__values--color input:checked+label{border-color:var(--tjc-teal)!important;box-shadow:0 0 0 .16rem var(--tjc-cream),0 0 0 .3rem #c98d4eb8!important}.tjc-signature-pdp__values input:checked+label,.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values input:checked+label,.tjc-signature-pdp__buy .gpo-swatches.buttons input:checked+label{border-color:var(--tjc-teal)!important;background:#fff!important;color:var(--tjc-teal-deep)!important;box-shadow:inset 0 0 0 1px var(--tjc-teal),inset 0 -.22rem #c98d4e61!important}.tjc-signature-pdp__values input:focus-visible+label,.tjc-signature-pdp__buy .gpo-swatches.buttons input:focus-visible+label{outline:2px solid var(--tjc-gold)!important;outline-offset:3px!important}.tjc-signature-pdp__values:not(.tjc-signature-pdp__values--color) label,.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values label,.tjc-signature-pdp__buy .gpo-swatches.buttons input+label{border-color:var(--tjc-thread)!important;border-radius:6px!important;background:var(--tjc-cream)!important}.tjc-signature-pdp__values:not(.tjc-signature-pdp__values--color) label:hover,.tjc-signature-pdp__buy .gpo-swatches.buttons input+label:hover{border-color:#1f454661!important;background:var(--tjc-cream-2)!important}.tjc-signature-pdp__buy .addOn{color:var(--tjc-warm-deep)!important}.tjc-signature-pdp__buy .product-form__submit{border:1px solid var(--tjc-warm)!important;border-radius:6px!important;background:var(--tjc-warm)!important;box-shadow:none!important}.tjc-signature-pdp__buy .product-form__submit:hover:not([disabled]){border-color:var(--tjc-teal-deep)!important;background:var(--tjc-teal-deep)!important}.tjc-signature-pdp__buy .product-form__submit[disabled],.tjc-signature-pdp__buy .product-form__submit[aria-disabled=true]{border-color:#c8ad8f!important;background:#c8ad8f!important}.tjc-signature-pdp__selection-summary strong{color:#1f45469e}.tjc-signature-pdp__confidence{border-top-color:var(--tjc-thread)!important;color:var(--tjc-teal)}.tjc-signature-pdp__water-card{border-top-color:var(--tjc-thread)}.tjc-signature-pdp__water-head strong{color:var(--tjc-teal);font-size:1.08rem;font-weight:600}.tjc-signature-pdp__water-track:before{background:linear-gradient(90deg,#1f4546b8,#c98d4eb3 34%,#1f45462e)}.tjc-signature-pdp__water-track span{left:28%;background:var(--tjc-warm);box-shadow:0 0 0 1px var(--tjc-teal),0 0 0 .32rem #c98d4e2e}.tjc-signature-pdp__water-labels{grid-template-columns:repeat(3,1fr)}.tjc-signature-pdp__water-labels span{color:#1f454694}.tjc-signature-pdp__water-labels span:first-child{color:var(--tjc-teal);font-weight:650;text-align:left}.tjc-signature-pdp__water-labels span:nth-child(2){color:var(--tjc-teal);font-weight:650;text-align:center}.tjc-signature-pdp__water-labels span:last-child{color:#1f45467a;text-align:right}.tjc-signature-pdp__information{border-top-color:var(--tjc-thread)}.tjc-signature-pdp__accordion{border-bottom-color:var(--tjc-thread)}.tjc-signature-pdp__accordion summary{color:var(--tjc-teal);font-family:var(--font-heading-family),Georgia,serif;font-weight:650}.tjc-signature-pdp__accordion summary>span{width:2.2rem;height:1.2rem;color:var(--tjc-warm)}.tjc-signature-pdp__accordion summary>span:before{top:50%;left:0;width:100%;height:.14rem;background:currentColor;border-radius:999px;transform:translateY(-50%)}.tjc-signature-pdp__accordion summary>span:after{top:50%;right:.05rem;left:auto;width:.72rem;height:.14rem;background:currentColor;border-radius:999px;transform:translateY(-50%) rotate(38deg);transform-origin:right center}.tjc-signature-pdp__accordion[open] summary>span:after{transform:translateY(-50%) rotate(-38deg)}.tjc-signature-pdp__accordion[open] summary{color:var(--tjc-teal-deep)}.tjc-signature-pdp__section-heading h2{color:var(--tjc-teal)}.tjc-signature-pdp__proof-grid figure{background:var(--tjc-cream-2)}.tjc-signature-pdp__drawer-panel{background:var(--tjc-cream)}.tjc-signature-pdp__coverage-grid article{border-color:var(--tjc-thread)}@media(max-width:749px){.tjc-signature-pdp__water-track span{left:28%}.tjc-signature-pdp__water-labels{grid-template-columns:repeat(3,minmax(0,1fr));font-size:.76rem}.tjc-signature-pdp__water-labels span:first-child{text-align:left}.tjc-signature-pdp__water-labels span:nth-child(2){text-align:center}.tjc-signature-pdp__water-labels span:last-child{text-align:right}.tjc-signature-pdp__accordion summary>span{width:2rem;flex-basis:2rem}}.tjc-signature-pdp{--tjc-boutique-ink:#382328;--tjc-boutique-plum:#6f2f44;--tjc-boutique-plum-deep:#4e1e2e;--tjc-boutique-rose:#b86476;--tjc-boutique-coral:#c96f4a;--tjc-boutique-gold:#c98d4e;--tjc-boutique-cream:#fff8f1;--tjc-boutique-blush:#faeee8;--tjc-boutique-line:rgba(111,47,68,.2);--tjc-boutique-copy:rgba(56,35,40,.74);color:var(--tjc-boutique-ink)}.tjc-signature-pdp__composition{gap:clamp(3rem,4.5vw,7rem)}.tjc-signature-pdp__media-frame{background:linear-gradient(180deg,#fffaf5,#f5eadf)}.tjc-signature-pdp__eyebrow,.tjc-signature-pdp__section-eyebrow,.tjc-signature-pdp__water-head span{color:var(--tjc-boutique-coral);font-size:.86rem;letter-spacing:.16em}.tjc-signature-pdp h1{max-width:37rem;color:var(--tjc-boutique-plum-deep);font-size:clamp(3.25rem,3.5vw,4.85rem);font-weight:650;line-height:.96}.tjc-signature-pdp__price{color:var(--tjc-boutique-ink);font-size:1.24rem;font-weight:600}.tjc-signature-pdp__summary,.tjc-signature-pdp__accordion-panel,.tjc-signature-pdp__water-card p{color:var(--tjc-boutique-copy)}.tjc-signature-pdp__proof-link,.tjc-signature-pdp__option legend a,.tjc-signature-pdp__option-helper a,.tjc-signature-pdp__inline-help,.tjc-signature-pdp__accordion-panel a,.tjc-signature-pdp__accordion-button{color:var(--tjc-boutique-plum);text-decoration-color:#c98d4ebf}.tjc-signature-pdp__color-filters{gap:.5rem}.tjc-signature-pdp__color-filters button{padding:.44rem .72rem;border:1px solid transparent;border-radius:999px;color:#38232894;background:transparent;font-size:.84rem}.tjc-signature-pdp__color-filters button.is-active{border-color:#c98d4e61;background:#c98d4e1f;color:var(--tjc-boutique-plum-deep)}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values label.tjc-signature-pdp__color-swatch{width:4.55rem!important;min-height:4.55rem!important}.tjc-signature-pdp__values--color input:checked+label{border-color:var(--tjc-boutique-plum)!important;box-shadow:0 0 0 .16rem #fff,0 0 0 .34rem var(--tjc-boutique-gold),0 .4rem 1.2rem #6f2f4424!important}.tjc-signature-pdp__color-swatch>span[aria-hidden]{border-color:#3823281f}.tjc-signature-pdp__option legend,.tjc-signature-pdp__buy .gpo-label{color:var(--tjc-boutique-ink)!important;font-size:1.02rem!important;font-weight:700!important}.tjc-signature-pdp__option legend strong{color:var(--tjc-boutique-plum)}.tjc-signature-pdp__values:not(.tjc-signature-pdp__values--color) label,.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values label,.tjc-signature-pdp__buy .gpo-swatches.buttons input+label{border-color:var(--tjc-boutique-line)!important;border-radius:10px!important;background:linear-gradient(180deg,#fffaf5,#fff4ec)!important;color:var(--tjc-boutique-ink)!important}.tjc-signature-pdp__values:not(.tjc-signature-pdp__values--color) label:hover,.tjc-signature-pdp__buy .gpo-swatches.buttons input+label:hover{border-color:#6f2f446b!important;background:var(--tjc-boutique-blush)!important}.tjc-signature-pdp__values input:checked+label,.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values input:checked+label,.tjc-signature-pdp__buy .gpo-swatches.buttons input:checked+label{border-color:var(--tjc-boutique-plum)!important;background:#fff!important;color:var(--tjc-boutique-plum-deep)!important;box-shadow:inset 0 0 0 1px var(--tjc-boutique-plum),inset 0 -4px #c98d4e6b!important}.tjc-signature-pdp__buy .addOn{color:var(--tjc-boutique-coral)!important;font-weight:650!important}.tjc-signature-pdp__buy .product-form__submit{border:1px solid var(--tjc-boutique-plum)!important;border-radius:10px!important;background:linear-gradient(135deg,var(--tjc-boutique-plum-deep),var(--tjc-boutique-plum))!important;color:#fff!important;box-shadow:0 .7rem 1.8rem #6f2f442e!important}.tjc-signature-pdp__buy .product-form__submit:hover:not([disabled]){border-color:var(--tjc-boutique-coral)!important;background:linear-gradient(135deg,var(--tjc-boutique-plum),var(--tjc-boutique-coral))!important}.tjc-signature-pdp__buy .product-form__submit[disabled],.tjc-signature-pdp__buy .product-form__submit[aria-disabled=true]{border-color:#d4b59b!important;background:linear-gradient(135deg,#d9bfa7,#cda989)!important;box-shadow:none!important}.tjc-signature-pdp__selection-summary strong{color:#3823289e}.tjc-signature-pdp__confidence{border-top-color:var(--tjc-boutique-line)!important;color:var(--tjc-boutique-plum-deep)}.tjc-signature-pdp__water-card{border-top-color:var(--tjc-boutique-line)}.tjc-signature-pdp__water-head strong{color:var(--tjc-boutique-plum-deep);font-weight:700}.tjc-signature-pdp__water-track:before{height:.28rem;background:linear-gradient(90deg,var(--tjc-boutique-plum) 0%,var(--tjc-boutique-gold) 38%,rgba(111,47,68,.18) 100%)}.tjc-signature-pdp__water-track span{left:28%;width:1.35rem;height:1.35rem;border:.2rem solid #fff;border-radius:4px;background:var(--tjc-boutique-gold);box-shadow:0 0 0 1px var(--tjc-boutique-plum),0 .45rem 1rem #6f2f4433;transform:translate(-50%,-50%) rotate(45deg)}.tjc-signature-pdp__water-labels{grid-template-columns:repeat(3,1fr);color:#38232894}.tjc-signature-pdp__water-labels span:first-child,.tjc-signature-pdp__water-labels span:nth-child(2){color:var(--tjc-boutique-plum-deep);font-weight:700}.tjc-signature-pdp__water-labels span:last-child{color:#38232873}.tjc-signature-pdp__information{counter-reset:tjc-boutique-accordion;border-top-color:var(--tjc-boutique-line)}.tjc-signature-pdp__accordion{counter-increment:tjc-boutique-accordion;border-bottom-color:var(--tjc-boutique-line)}.tjc-signature-pdp__accordion summary{justify-content:flex-start;gap:1.15rem;color:var(--tjc-boutique-plum-deep);font-weight:650}.tjc-signature-pdp__accordion summary:before{content:"0" counter(tjc-boutique-accordion);flex:0 0 auto;min-width:2.2rem;color:var(--tjc-boutique-coral);font-family:var(--font-body-family),sans-serif;font-size:.86rem;font-weight:800;letter-spacing:.08em}.tjc-signature-pdp__accordion summary>span{margin-left:auto;width:1.05rem;height:1.05rem;border:1px solid var(--tjc-boutique-gold);border-radius:3px;color:transparent;transform:rotate(45deg);transition:transform .18s ease,background .18s ease,border-color .18s ease}.tjc-signature-pdp__accordion summary>span:before,.tjc-signature-pdp__accordion summary>span:after{content:none}.tjc-signature-pdp__accordion[open] summary>span{border-color:var(--tjc-boutique-plum);background:var(--tjc-boutique-plum);transform:rotate(0)}.tjc-signature-pdp__accordion-panel{padding-left:3.35rem}.tjc-signature-pdp__section-heading h2{color:var(--tjc-boutique-plum-deep)}.tjc-signature-pdp__proof-grid{gap:1rem}.tjc-signature-pdp__proof-grid figure{border-radius:14px;background:var(--tjc-boutique-blush)}.tjc-signature-pdp__proof-grid figure:first-child{box-shadow:0 .8rem 2rem #38232814}.tjc-signature-pdp__drawer-panel{background:var(--tjc-boutique-cream)}.tjc-signature-pdp__coverage-grid article{border-color:var(--tjc-boutique-line);border-radius:12px;background:#fff}@media(max-width:749px){.tjc-signature-pdp h1{font-size:3.15rem}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values label.tjc-signature-pdp__color-swatch{width:4.25rem!important;min-height:4.25rem!important}.tjc-signature-pdp__water-track span{left:28%}.tjc-signature-pdp__accordion summary{gap:.85rem}.tjc-signature-pdp__accordion summary:before{min-width:1.9rem}.tjc-signature-pdp__accordion-panel{padding-left:2.75rem}}@media(min-width:990px){.tjc-signature-pdp h1{font-size:clamp(3rem,3.15vw,4.35rem)}.tjc-signature-pdp__identity{margin-bottom:.35rem!important}.tjc-signature-pdp__summary{margin-top:.65rem}.tjc-signature-pdp__options{gap:.72rem}.tjc-signature-pdp__option{margin-top:.45rem!important}.tjc-signature-pdp__color-nav{margin-bottom:.58rem}.tjc-signature-pdp__option-helper{margin:.35rem 0 .45rem}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values label.tjc-signature-pdp__color-swatch{width:3.75rem!important;min-height:3.75rem!important}.tjc-signature-pdp__buy .gpo-group__childs{gap:.7rem!important}.tjc-signature-pdp__buy .gpo-container{margin-top:0!important}.tjc-signature-pdp__buy .gpo-label{margin-bottom:.34rem!important}.tjc-signature-pdp__buy .gpo-swatches.buttons input+label{min-height:3.72rem!important;padding:.42rem .35rem!important}.tjc-signature-pdp__buy [data-element-id=buttons-1] .gpo-ov-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))!important}.tjc-signature-pdp__buy .product-form__submit{min-height:4.72rem!important;margin-top:.75rem!important}}.tjc-signature-pdp{--tjc-b2-step:rgba(201,141,78,.95);--tjc-b2-frame:rgba(78,30,46,.22)}@media(min-width:990px){.tjc-signature-pdp__media-list{grid-template-columns:repeat(6,minmax(0,1fr));gap:.82rem}.tjc-signature-pdp__media-item{grid-column:span 2}.tjc-signature-pdp__media-item.is-color-hero,.tjc-signature-pdp__media-list:not(.has-color-selection) .tjc-signature-pdp__media-item:first-child{grid-column:1 / -1}.tjc-signature-pdp__media-item.is-color-hero .tjc-signature-pdp__media-frame,.tjc-signature-pdp__media-list:not(.has-color-selection) .tjc-signature-pdp__media-item:first-child .tjc-signature-pdp__media-frame{aspect-ratio:5/6}.tjc-signature-pdp__media-item:not(.is-color-hero) .tjc-signature-pdp__media-frame{aspect-ratio:4/5}}.tjc-signature-pdp__media-frame{border-radius:10px}.tjc-signature-pdp__options,.tjc-signature-pdp__buy .gpo-group__childs{counter-reset:tjc-b2-purchase-step}.tjc-signature-pdp__option,.tjc-signature-pdp__buy .gpo-element{counter-increment:tjc-b2-purchase-step}.tjc-signature-pdp__option legend>span,.tjc-signature-pdp__buy .gpo-label{position:relative}.tjc-signature-pdp__option legend>span:before,.tjc-signature-pdp__buy .gpo-label:before{display:inline-flex;min-width:1.8rem;margin-right:.48rem;color:var(--tjc-b2-step);font-size:.76rem;font-weight:850;letter-spacing:.08em;vertical-align:.08em}.tjc-signature-pdp__option[data-option-position="2"] legend>span:before{content:"01"}.tjc-signature-pdp__option[data-option-position="1"] legend>span:before{content:"02"}.tjc-signature-pdp__buy [data-element-id=buttons-1] .gpo-label:before{content:"03"}.tjc-signature-pdp__buy [data-element-id=buttons-2] .gpo-label:before{content:"04"}.tjc-signature-pdp__color-filters{display:flex;gap:.38rem;padding:0 0 .52rem!important;border-bottom:1px solid rgba(111,47,68,.12)!important}.tjc-signature-pdp__color-filters button{padding:.36rem .58rem!important;border:1px solid transparent!important;border-radius:6px!important;background:transparent!important;color:#38232894!important;font-size:.78rem!important;font-weight:650!important;letter-spacing:.035em!important;text-transform:none!important}.tjc-signature-pdp__color-filters button.is-active{border-color:#c98d4e61!important;background:#c98d4e1f!important;color:var(--tjc-boutique-plum-deep)!important}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values--color{display:grid!important;grid-template-columns:repeat(8,minmax(0,1fr));gap:.5rem!important;overflow:visible;padding:.1rem .1rem .45rem}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values label.tjc-signature-pdp__color-swatch{width:auto!important;min-height:auto!important;aspect-ratio:1;padding:.22rem!important;border:1px solid transparent!important;border-radius:9px!important}.tjc-signature-pdp__color-swatch>span[aria-hidden]{border:1px solid rgba(56,35,40,.13);border-radius:7px!important;overflow:hidden}.tjc-signature-pdp__color-swatch img{border-radius:7px!important}.tjc-signature-pdp__values--color input:checked+label{border-color:var(--tjc-boutique-plum)!important;background:#fff!important;box-shadow:0 0 0 .14rem #fff,0 0 0 .31rem var(--tjc-boutique-gold),0 .42rem 1rem #6f2f4429!important}.tjc-signature-pdp__values:not(.tjc-signature-pdp__values--color) label,.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values label,.tjc-signature-pdp__buy .gpo-swatches.buttons input+label{border-color:#6f2f4433!important}.tjc-signature-pdp__values input:checked+label,.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values input:checked+label,.tjc-signature-pdp__buy .gpo-swatches.buttons input:checked+label{border-color:var(--tjc-boutique-plum)!important;background:#fff!important;color:var(--tjc-boutique-plum-deep)!important;box-shadow:inset 0 0 0 1px var(--tjc-boutique-plum),inset 0 -5px #c98d4e80,0 .28rem .72rem #6f2f4414!important}.tjc-signature-pdp__values--color input:checked+label.tjc-signature-pdp__color-swatch{border-color:var(--tjc-boutique-plum)!important;background:#fff!important;box-shadow:0 0 0 .14rem #fff,0 0 0 .31rem var(--tjc-boutique-gold),0 .42rem 1rem #6f2f4429!important}.tjc-signature-pdp__buy .addOn{display:inline-block!important;margin-left:.18rem!important;color:var(--tjc-boutique-coral)!important;font-size:.82rem!important;font-weight:750!important}.tjc-signature-pdp__buy .product-form__submit{box-shadow:0 .78rem 1.7rem #6f2f4433!important}.tjc-signature-pdp__proof-grid{grid-template-columns:1.14fr .86fr .86fr;gap:.9rem}.tjc-signature-pdp__proof-grid figure,.tjc-signature-pdp__proof-grid figure:nth-last-child(-n+2){grid-column:auto}.tjc-signature-pdp__proof-grid figure:first-child{grid-row:span 2;aspect-ratio:3/4}.tjc-signature-pdp__proof-grid figure:not(:first-child){aspect-ratio:1}@media(min-width:990px){.tjc-signature-pdp h1{max-width:100%;font-size:clamp(2.8rem,2.75vw,4rem);line-height:.94}.tjc-signature-pdp__options{gap:.5rem}.tjc-signature-pdp__identity{margin-bottom:.18rem!important}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values label.tjc-signature-pdp__color-swatch{width:auto!important;min-height:auto!important}.tjc-signature-pdp__buy .gpo-label{align-items:center!important}.tjc-signature-pdp__buy .gpo-group__childs{gap:.48rem!important}.tjc-signature-pdp__buy .gpo-swatches.buttons input+label{min-height:3.35rem!important;padding:.32rem .3rem!important}.tjc-signature-pdp__buy .product-form__submit{min-height:4rem!important;margin-top:.36rem!important}}@media(max-width:989px){.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values--color{display:flex!important;overflow-x:auto}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values label.tjc-signature-pdp__color-swatch{flex:0 0 4.25rem}}@media(max-width:749px){.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values label.tjc-signature-pdp__color-swatch{flex-basis:4.15rem}.tjc-signature-pdp__option legend>span:before,.tjc-signature-pdp__buy .gpo-label:before{min-width:1.55rem;margin-right:.36rem;font-size:.7rem}.tjc-signature-pdp__proof-grid{display:flex}.tjc-signature-pdp__proof-grid figure,.tjc-signature-pdp__proof-grid figure:first-child,.tjc-signature-pdp__proof-grid figure:not(:first-child){flex:0 0 78%;aspect-ratio:3/4}}.tjc-signature-pdp{--tjc-ref-cta:#1f4546;--tjc-ref-ink:#1f1b1c;--tjc-ref-muted:rgba(31,27,28,.55);--tjc-ref-line:rgba(31,27,28,.13);--tjc-ref-panel:#fffefa;--tjc-ref-soft:#faf7f2}@media(max-width:749px){.tjc-signature-pdp .page-width{padding-right:1.55rem;padding-left:1.55rem}.tjc-signature-pdp__composition{gap:1.35rem}.tjc-signature-pdp__gallery{margin-right:-1.55rem;margin-left:-1.55rem}.tjc-signature-pdp__media-list{gap:.45rem}.tjc-signature-pdp__media-item{flex-basis:92%}.tjc-signature-pdp__media-frame{border-radius:0}.tjc-signature-pdp__media-counter{margin:.5rem 1.55rem 0;color:var(--tjc-ref-muted);font-size:.86rem}.tjc-signature-pdp__identity{margin-bottom:1.05rem!important}.tjc-signature-pdp__eyebrow{display:none}.tjc-signature-pdp__heading-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:start}.tjc-signature-pdp h1{max-width:100%;color:var(--tjc-ref-ink);font-size:3.15rem;font-weight:500;line-height:1.02}.tjc-signature-pdp__price{margin-top:.3rem;padding:0;border:0;color:var(--tjc-ref-ink);font-size:1.55rem;font-weight:700}.tjc-signature-pdp__proof-link{display:inline-flex;align-items:center;gap:.55rem;margin-top:.72rem;color:var(--tjc-ref-ink);font-size:1.03rem;font-weight:700;background-image:none;text-decoration:none}.tjc-signature-pdp__proof-link:before{content:"\2605\2605\2605\2605\2605";color:var(--tjc-ref-cta);font-size:1.12rem;letter-spacing:.04em}.tjc-signature-pdp__summary{margin-top:.8rem;color:var(--tjc-ref-muted);font-size:1rem;line-height:1.4}.tjc-signature-pdp__options{gap:1.15rem}.tjc-signature-pdp__option,.tjc-signature-pdp__buy .gpo-element{margin-top:0!important;padding-top:0;border-top:0}.tjc-signature-pdp__option legend,.tjc-signature-pdp__buy .gpo-label{margin:0 0 .72rem!important;color:var(--tjc-ref-muted)!important;font-size:1rem!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}.tjc-signature-pdp__option legend strong{color:var(--tjc-ref-ink);font-weight:750}.tjc-signature-pdp__option legend>span:before,.tjc-signature-pdp__buy .gpo-label:before{content:none!important}.tjc-signature-pdp__option legend a,.tjc-signature-pdp__option-helper a,.tjc-signature-pdp__inline-help{color:var(--tjc-ref-ink)!important;font-size:.95rem!important;font-weight:700!important;letter-spacing:.02em!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25rem}.tjc-signature-pdp__option[data-option-position="2"]{margin-top:.9rem!important}.tjc-signature-pdp__option[data-option-position="2"] legend{margin-bottom:.65rem!important}.tjc-signature-pdp__color-nav{margin:0!important}.tjc-signature-pdp__color-filters{display:flex;gap:0;margin:0!important;padding:0!important;border:1px solid var(--tjc-ref-line)!important;border-bottom:0!important;overflow-x:auto;background:#fff}.tjc-signature-pdp__color-filters button{min-height:3.8rem;flex:0 0 auto;padding:.78rem 1.18rem!important;border:0!important;border-right:1px solid var(--tjc-ref-line)!important;border-radius:0!important;background:transparent!important;color:#1f1b1c7a!important;font-size:.9rem!important;font-weight:800!important;letter-spacing:.04em!important;text-transform:uppercase!important}.tjc-signature-pdp__color-filters button.is-active{background:#fff!important;color:var(--tjc-ref-ink)!important;box-shadow:inset 0 -2px 0 var(--tjc-ref-cta)}.tjc-signature-pdp__option-helper{margin:0!important;padding:0 .95rem .78rem;border-right:1px solid var(--tjc-ref-line);border-left:1px solid var(--tjc-ref-line);background:#fff;text-align:right}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values--color{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr));gap:.78rem!important;padding:.92rem .9rem 1.15rem;border:1px solid var(--tjc-ref-line);border-top:0;overflow:visible;background:#fff}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values label.tjc-signature-pdp__color-swatch{flex:none;width:auto!important;min-width:0;min-height:auto!important;aspect-ratio:1;padding:.18rem!important;border-radius:50%!important}.tjc-signature-pdp__color-swatch>span[aria-hidden],.tjc-signature-pdp__color-swatch img{border-radius:50%!important}.tjc-signature-pdp__values--color input:checked+label.tjc-signature-pdp__color-swatch{border-color:var(--tjc-ref-cta)!important;box-shadow:0 0 0 .14rem #fff,0 0 0 .3rem var(--tjc-ref-cta)!important}.tjc-signature-pdp__option[data-option-position="1"]{margin-top:.75rem!important}.tjc-signature-pdp__option[data-option-position="1"] legend{align-items:center}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values{display:flex!important;gap:.55rem!important;overflow-x:auto;padding:.05rem .08rem .3rem;scrollbar-width:none}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values::-webkit-scrollbar{display:none}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values label{width:4.25rem;height:4.25rem;min-width:4.25rem;min-height:4.25rem!important;padding:0!important;border:1px solid rgba(31,27,28,.12)!important;border-radius:50%!important;background:#fff!important;color:var(--tjc-ref-ink)!important;font-size:.95rem!important;font-weight:700!important;box-shadow:0 .15rem .6rem #1f1b1c0a!important}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values input:checked+label{border-color:var(--tjc-ref-ink)!important;background:#fff!important;color:var(--tjc-ref-ink)!important;box-shadow:inset 0 0 0 1px var(--tjc-ref-ink)!important}.tjc-signature-pdp__buy .gpo-container{margin-top:.7rem!important}.tjc-signature-pdp__buy .gpo-group__childs{gap:1.18rem!important}.tjc-signature-pdp__buy .gpo-label{justify-content:space-between!important}.tjc-signature-pdp__buy .gpo-ov-wrapper,.tjc-signature-pdp__buy [data-element-id=buttons-2] .gpo-ov-wrapper{display:flex!important;gap:.65rem!important;overflow-x:auto;padding:.05rem .08rem .25rem;scrollbar-width:none}.tjc-signature-pdp__buy .gpo-ov-wrapper::-webkit-scrollbar{display:none}.tjc-signature-pdp__buy .gpo-swatches.gpo-ov-item{flex:1 0 48%}.tjc-signature-pdp__buy [data-element-id=buttons-2] .gpo-swatches.gpo-ov-item{flex:1 0 62%}.tjc-signature-pdp__buy .gpo-swatches.buttons input+label{min-height:4.25rem!important;border:1px solid rgba(31,27,28,.12)!important;border-radius:999px!important;background:#fff!important;color:var(--tjc-ref-ink)!important;font-size:.9rem!important;font-weight:800!important;letter-spacing:.02em!important;text-transform:uppercase!important;box-shadow:none!important}.tjc-signature-pdp__buy .gpo-swatches.buttons input:checked+label{border-color:var(--tjc-ref-ink)!important;background:#fff!important;color:var(--tjc-ref-ink)!important;box-shadow:inset 0 0 0 1px var(--tjc-ref-ink)!important}.tjc-signature-pdp__buy .addOn{display:block!important;margin:.18rem 0 0!important;color:var(--tjc-ref-cta)!important;font-size:.78rem!important;font-weight:700!important}.tjc-signature-pdp__buy .product-form__submit{min-height:4.9rem!important;margin-top:.95rem!important;border:0!important;border-radius:4px!important;background:var(--tjc-ref-cta)!important;color:#fff!important;font-size:1rem!important;font-weight:850!important;letter-spacing:.11em!important;box-shadow:none!important}.tjc-signature-pdp__buy .product-form__submit[disabled],.tjc-signature-pdp__buy .product-form__submit[aria-disabled=true]{background:#1f454673!important}.tjc-signature-pdp__confidence{display:block!important;margin:1.05rem 0 0!important;padding:0!important;border:0!important;color:#1f1b1c73;font-size:.92rem!important;font-weight:500;text-align:center}.tjc-signature-pdp__selection-summary{margin:.5rem 0 0!important;color:#1f1b1c6b;font-size:.82rem!important;text-align:center}.tjc-signature-pdp__selection-summary strong{text-align:center}.tjc-signature-pdp__water-card{margin-top:2.1rem;padding:1.65rem 1.45rem;border:0;background:var(--tjc-ref-soft)}.tjc-signature-pdp__water-head{margin-bottom:1.1rem}.tjc-signature-pdp__water-head span{color:var(--tjc-ref-cta);font-size:.84rem;letter-spacing:.08em}.tjc-signature-pdp__water-head strong{max-width:22rem;color:var(--tjc-ref-cta);font-size:1.18rem;line-height:1.22}.tjc-signature-pdp__information{margin-top:0;padding:0 1.45rem 1.65rem;border:0;background:var(--tjc-ref-soft)}.tjc-signature-pdp__information:before{content:"";display:block;height:1px;background:#1f1b1c33}.tjc-signature-pdp__accordion{border:0}.tjc-signature-pdp__accordion summary{min-height:4.35rem;padding:1rem 0;border-bottom:1px solid rgba(31,27,28,.18);color:#1f1b1c7a;font-size:1.45rem;font-weight:650}.tjc-signature-pdp__accordion[open] summary{color:var(--tjc-ref-ink);border-bottom-color:var(--tjc-ref-cta)}.tjc-signature-pdp__accordion summary:before{content:none}.tjc-signature-pdp__accordion summary>span{display:none}.tjc-signature-pdp__accordion-panel{padding:1.35rem 0 0;color:var(--tjc-ref-ink);font-size:1.08rem;line-height:1.55}.tjc-signature-pdp__accordion-panel p{margin:.8rem 0}}.tjc-signature-pdp__media-counter,.tjc-signature-pdp__view-all,.tjc-signature-pdp__gallery-caption[hidden],.tjc-signature-pdp__gallery-dots[hidden],.tjc-signature-pdp__tab-panel[hidden]{display:none!important}.tjc-signature-pdp__gallery-caption{width:max-content;max-width:calc(100% - 2rem);margin:.7rem auto 0;padding:.48rem .72rem;border-radius:999px;background:#fffcf7e0;color:#1f1b1cb8;font-size:.86rem;font-weight:650;line-height:1.2;text-align:center;box-shadow:0 .24rem 1rem #1f1b1c0f}.tjc-signature-pdp__gallery-dots{display:flex;align-items:center;justify-content:center;gap:.48rem;margin:.82rem auto 0}.tjc-signature-pdp__gallery-dot{width:.46rem;height:.46rem;padding:0;border:0;border-radius:50%;background:#1f1b1c47;cursor:pointer;transition:width .18s ease,background-color .18s ease,opacity .18s ease}.tjc-signature-pdp__gallery-dot[aria-current=true]{width:1.18rem;border-radius:999px;background:var(--tjc-ref-ink,#1f1b1c)}.tjc-signature-pdp__gallery-dot:focus-visible{outline:2px solid var(--tjc-ref-cta,#1f4546);outline-offset:3px}.tjc-signature-pdp__information{margin-top:1.6rem;border:0}.tjc-signature-pdp__editorial-tabs{max-width:100%}.tjc-signature-pdp__tab-list{display:flex;align-items:flex-end;gap:clamp(1.45rem,3.2vw,3rem);border-bottom:1px solid rgba(31,27,28,.18)}.tjc-signature-pdp__tab{position:relative;min-height:4.05rem;padding:0 0 .92rem;border:0;background:transparent;color:#1f1b1c7a;cursor:pointer;font:inherit;font-size:clamp(1.2rem,1.5vw,1.52rem);font-weight:650;line-height:1.1;letter-spacing:0;text-align:left;white-space:nowrap}.tjc-signature-pdp__tab:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:1px;background:transparent;transform:scaleX(.36);transform-origin:center;transition:background-color .18s ease,transform .18s ease,height .18s ease}.tjc-signature-pdp__tab.is-active{color:var(--tjc-ref-ink,#1f1b1c)}.tjc-signature-pdp__tab.is-active:after{height:2px;background:var(--tjc-ref-cta,#1f4546);transform:scaleX(1)}.tjc-signature-pdp__tab:focus-visible{outline:2px solid var(--tjc-ref-cta,#1f4546);outline-offset:4px}.tjc-signature-pdp__tab-panels{padding-top:1.65rem}.tjc-signature-pdp__tab-panel{color:var(--tjc-ref-ink,#1f1b1c);font-size:1.08rem;line-height:1.58}.tjc-signature-pdp__tab-panel p{margin:.78rem 0}.tjc-signature-pdp__tab-panel p:first-child{margin-top:0;font-size:1.16rem;line-height:1.5}.tjc-signature-pdp__tab-panel ul{display:grid;gap:.62rem;margin:1rem 0;padding-left:1.18rem}.tjc-signature-pdp__tab-panel li{padding-left:.22rem}.tjc-signature-pdp__tab-panel a{color:inherit;font-weight:750;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.28rem}.tjc-signature-pdp__tab-cta{display:inline-flex;align-items:center;justify-content:center;margin-top:.35rem;padding:.74rem 1.05rem;border:1px solid rgba(31,27,28,.22);border-radius:999px;background:#fff;text-decoration:none!important;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.tjc-signature-pdp__tab-cta:hover{border-color:var(--tjc-ref-cta,#1f4546);background:#1f454614;transform:translateY(-1px)}@media(max-width:749px){.tjc-signature-pdp__gallery-dots{margin:.68rem auto 0}.tjc-signature-pdp__gallery-caption{margin-top:.58rem;font-size:.82rem}.tjc-signature-pdp__information{margin-top:0!important;padding:0 1.45rem 1.65rem!important;border:0!important;background:var(--tjc-ref-soft,#faf7f2)!important}.tjc-signature-pdp__information:before{content:"";display:block;height:1px;background:#1f1b1c33}.tjc-signature-pdp__tab-list{gap:1.65rem;overflow-x:auto;scrollbar-width:none}.tjc-signature-pdp__tab-list::-webkit-scrollbar{display:none}.tjc-signature-pdp__tab{min-height:4.7rem;padding-bottom:1.05rem;font-size:1.44rem;font-weight:650}.tjc-signature-pdp__tab-panels{padding-top:1.55rem}.tjc-signature-pdp__tab-panel{font-size:1.05rem;line-height:1.56}.tjc-signature-pdp__tab-panel p:first-child{font-size:1.12rem}}.tjc-signature-pdp{--tjc-brand-green:#1f4546;--tjc-brand-gold:#c98d4e;--tjc-brand-cream:#faf7f2;--tjc-brand-ivory:#fffefa;--tjc-brand-disabled:rgba(31,69,70,.45);--tjc-ref-cta:var(--tjc-brand-green);--tjc-ref-soft:var(--tjc-brand-cream)}.tjc-signature-pdp__buy .product-form__submit{background:var(--tjc-brand-green)!important;color:#fff!important}.tjc-signature-pdp__buy .product-form__submit:hover:not([disabled]){background:#173738!important}.tjc-signature-pdp__buy .product-form__submit[disabled],.tjc-signature-pdp__buy .product-form__submit[aria-disabled=true]{background:var(--tjc-brand-disabled)!important;color:#fff!important}.tjc-signature-pdp__water-card{background:var(--tjc-brand-cream)!important;border-color:#1f454621!important}.tjc-signature-pdp__water-head span,.tjc-signature-pdp__water-head strong{color:var(--tjc-brand-green)!important}.tjc-signature-pdp__water-track:before{background:linear-gradient(90deg,var(--tjc-brand-green) 0%,var(--tjc-brand-gold) 38%,rgba(31,69,70,.18) 100%)!important}.tjc-signature-pdp__water-track span{background:var(--tjc-brand-gold)!important;box-shadow:0 0 0 1px var(--tjc-brand-green),0 .45rem 1rem #1f45462e!important}.tjc-signature-pdp__color-filters button.is-active{border-color:#1f45463d!important;color:var(--tjc-brand-green)!important;box-shadow:inset 0 -2px 0 var(--tjc-brand-gold)!important}.tjc-signature-pdp__values--color input:checked+label.tjc-signature-pdp__color-swatch{border-color:var(--tjc-brand-green)!important;box-shadow:0 0 0 .14rem #fff,0 0 0 .31rem var(--tjc-brand-gold),0 .42rem 1rem #1f454624!important}.tjc-signature-pdp__values input:checked+label,.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values input:checked+label,.tjc-signature-pdp__buy .gpo-swatches.buttons input:checked+label{border-color:var(--tjc-brand-green)!important;color:var(--tjc-brand-green)!important;box-shadow:inset 0 0 0 1px var(--tjc-brand-green),inset 0 -4px #c98d4e6b!important}.tjc-signature-pdp__buy .addOn,.tjc-signature-pdp__proof-link:before{color:var(--tjc-brand-gold)!important}.tjc-signature-pdp__gallery-dot[aria-current=true],.tjc-signature-pdp__tab.is-active:after{background:var(--tjc-brand-green)!important}.tjc-signature-pdp__gallery-dot:focus-visible,.tjc-signature-pdp__tab:focus-visible,.tjc-signature-pdp__values input:focus-visible+label,.tjc-signature-pdp__buy .gpo-swatches.buttons input:focus-visible+label{outline-color:var(--tjc-brand-gold)!important}.tjc-signature-pdp__tab-text-button{margin:0;padding:0;border:0;border-bottom:1px solid currentColor;background:transparent;color:inherit;cursor:pointer;font:inherit;font-weight:750;text-decoration:none}.tjc-signature-pdp__explore{max-width:72rem;margin:clamp(2.8rem,5vw,5.5rem) auto 0;padding-top:clamp(2rem,3vw,3rem);border-top:1px solid rgba(31,69,70,.16);color:var(--tjc-brand-green)}.tjc-signature-pdp__explore-kicker{margin:0 0 .45rem;color:var(--tjc-brand-gold);font-size:.84rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.tjc-signature-pdp__explore h2{max-width:42rem;margin:0 0 .65rem;color:var(--tjc-brand-green);font-size:clamp(1.85rem,2.5vw,2.7rem);font-weight:500;line-height:1.06}.tjc-signature-pdp__explore p{max-width:54rem;margin:0;color:#1f4546b8;font-size:1.08rem;line-height:1.55}.tjc-signature-pdp__explore a{display:inline-flex;margin-top:1rem;color:var(--tjc-brand-green);font-weight:800;text-decoration:underline;text-underline-offset:.28rem}@media(max-width:749px){.tjc-signature-pdp__gallery{position:relative}.tjc-signature-pdp__gallery-caption{position:absolute;z-index:3;bottom:1rem;left:1rem;max-width:calc(100% - 8.5rem);margin:0!important;padding:.46rem .68rem;border-radius:.2rem;background:#fffcf7e6;color:#1f4546d1;font-size:.82rem;font-weight:650;box-shadow:none}.tjc-signature-pdp__gallery-dots{position:absolute;z-index:3;right:1.05rem;bottom:1.26rem;margin:0!important}.tjc-signature-pdp__composition{display:grid!important;grid-template-columns:minmax(0,1fr)!important}.tjc-signature-pdp__right-column{display:block!important;grid-column:1 / -1!important;min-width:0!important}.tjc-signature-pdp__gallery{grid-column:1 / -1!important;width:calc(100% + 3.1rem)!important;margin-right:-1.55rem!important;margin-left:-1.55rem!important;overflow:hidden!important}.tjc-signature-pdp__media-list{display:flex!important;grid-template-columns:none!important;gap:0!important;width:100%!important;margin:0!important;padding:0!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important}.tjc-signature-pdp__media-list::-webkit-scrollbar{display:none!important}.tjc-signature-pdp__media-item{display:list-item;flex:0 0 100%!important;width:100%!important;min-width:100%!important;max-width:100%!important;scroll-snap-align:start!important}.tjc-signature-pdp__media-item:not(.is-active-color):not(:nth-child(-n+6)),.tjc-signature-pdp__media-item--secondary:not(.is-active-color),.tjc-signature-pdp__media-item--managed:not(.is-active-color),.tjc-signature-pdp__media-list.has-color-selection .tjc-signature-pdp__media-item:not(.is-active-color){display:none!important}.tjc-signature-pdp__media-frame,.tjc-signature-pdp__media-item.is-color-hero .tjc-signature-pdp__media-frame,.tjc-signature-pdp__media-list:not(.has-color-selection) .tjc-signature-pdp__media-item:first-child .tjc-signature-pdp__media-frame{width:100%!important;aspect-ratio:4/5!important;margin:0!important;border-radius:0!important}.tjc-signature-pdp__media-frame img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important}.tjc-signature-pdp__media-item--product-only .tjc-signature-pdp__media-frame img{object-fit:contain!important;object-position:center center!important}.tjc-signature-pdp__tab-list{border-bottom-color:#1f45462e!important}.tjc-signature-pdp__explore{margin-top:2.6rem;padding-right:1.55rem;padding-left:1.55rem}}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values--color{grid-template-columns:repeat(6,minmax(0,1fr))!important;align-items:start}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values label.tjc-signature-pdp__color-swatch{width:100%!important;min-width:0!important;min-height:auto!important;aspect-ratio:4/5!important;padding:.2rem!important;border:1px solid transparent!important;border-radius:8px!important}.tjc-signature-pdp__color-swatch>span[aria-hidden]{border-color:#1f454629!important}.tjc-signature-pdp__media-frame{background:#fff!important}.tjc-signature-pdp__values--color input:checked+label.tjc-signature-pdp__color-swatch{border-color:var(--tjc-brand-green)!important;box-shadow:0 0 0 .12rem #fff,0 0 0 .28rem var(--tjc-brand-gold),0 .34rem .95rem #1f454624!important}@media(max-width:749px){.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values--color{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:.68rem!important}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values label.tjc-signature-pdp__color-swatch{flex:none!important;width:100%!important;aspect-ratio:4/5!important;border-radius:8px!important}}.tjc-signature-pdp__proof-grid figure,.tjc-signature-pdp__proof-grid figure:first-child,.tjc-signature-pdp__proof-grid figure:not(:first-child),.tjc-signature-pdp__proof-grid figure:nth-last-child(-n+2),.tjc-signature-pdp__proof-grid figure:nth-child(n+4){display:block!important;grid-column:auto!important;grid-row:auto!important;aspect-ratio:3/4!important}@media(max-width:749px){.tjc-signature-pdp__proof-grid{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.tjc-signature-pdp__proof-grid figure,.tjc-signature-pdp__proof-grid figure:first-child,.tjc-signature-pdp__proof-grid figure:not(:first-child),.tjc-signature-pdp__proof-grid figure:nth-last-child(-n+2),.tjc-signature-pdp__proof-grid figure:nth-child(n+4){flex:0 0 78%!important;scroll-snap-align:start}}.tjc-signature-pdp__summary:first-line{color:var(--tjc-final-gold,#c98d4e);font-weight:780;letter-spacing:.045em;text-transform:uppercase}.tjc-signature-pdp__option legend a:after,.tjc-signature-pdp__inline-help:after,.tj-sizing-assistant-trigger:after{content:"\a0\2192";display:inline-block}.tjc-signature-pdp__commitment{width:100%;margin-top:1.05rem;padding:1.05rem;border-top:1px solid var(--tjc-final-line,rgba(31,69,70,.16));border-bottom:1px solid var(--tjc-final-line,rgba(31,69,70,.16));background:var(--tjc-final-cream,#faf7f2)}.tjc-signature-pdp__commitment .tjc-signature-pdp__delivery-app{margin:0!important;padding:0 0 .9rem!important;border-bottom:1px solid var(--tjc-final-line,rgba(31,69,70,.16))}.tjc-signature-pdp__commitment .tjc-signature-pdp__delivery-app .estimator-instock-message{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:baseline!important;gap:1rem!important}.tjc-signature-pdp__commitment .tjc-signature-pdp__delivery-app .estimator-instock-message>div{margin:0!important;color:var(--tjc-final-ink,#1f1b1c)!important;font-family:var(--font-body-family,inherit)!important}.tjc-signature-pdp__commitment .tjc-signature-pdp__delivery-app .estimator-instock-message>div:first-child{font-size:.78rem!important;font-weight:760!important;letter-spacing:.075em!important;text-transform:uppercase!important}.tjc-signature-pdp__commitment .tjc-signature-pdp__delivery-app .estimator-instock-message>div:last-child{font-size:1rem!important;text-align:right!important}.tjc-signature-pdp__commitment>.product-form__submit{width:100%!important;min-height:4.9rem!important;margin:1rem 0 0!important;background:var(--tjc-final-green,#1f4546)!important;color:#fff!important}@media(max-width:749px){.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values label{width:4.4rem!important;height:4.4rem!important;min-width:4.4rem!important;min-height:4.4rem!important}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values label:before{width:3.35rem;height:3.35rem}.tjc-signature-pdp__buy [data-element-id=buttons-1] .gpo-swatches.buttons input+label,.tjc-signature-pdp__buy [data-element-id=buttons-2] .gpo-swatches.buttons input+label{min-height:5.1rem!important;padding:.68rem .32rem!important;font-size:.78rem!important;letter-spacing:.01em!important}.tjc-signature-pdp__commitment{padding:.95rem}}.tjc-signature-pdp{--tjc-final-green:#1f4546;--tjc-final-green-deep:#173738;--tjc-final-gold:#c98d4e;--tjc-final-ivory:#fffefa;--tjc-final-cream:#faf7f2;--tjc-final-ink:#1f1b1c;--tjc-final-muted:rgba(31,27,28,.58);--tjc-final-line:rgba(31,69,70,.16);--tjc-brand-green:var(--tjc-final-green);--tjc-brand-gold:var(--tjc-final-gold);--tjc-brand-cream:var(--tjc-final-cream);--tjc-ref-cta:var(--tjc-final-green);--tjc-ref-soft:var(--tjc-final-cream);color:var(--tjc-final-ink)}.tjc-signature-pdp .page-width{max-width:136rem}.tjc-signature-pdp__composition{gap:clamp(2.8rem,4.4vw,6.8rem)!important}.tjc-signature-pdp__media-frame{border-radius:0!important;background:#fff!important}.tjc-signature-pdp__media-frame img{object-fit:contain!important;object-position:center top!important}.tjc-signature-pdp__media-counter,.tjc-signature-pdp__view-all,.tjc-signature-pdp__proof-link,.tjc-signature-pdp__sticky-buy{display:none!important}.tjc-signature-pdp__heading-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:start}.tjc-signature-pdp__eyebrow{color:var(--tjc-final-gold)!important;font-size:.82rem!important;font-weight:750!important;letter-spacing:.14em!important;text-transform:uppercase!important}.tjc-signature-pdp h1{max-width:100%!important;color:var(--tjc-final-ink)!important;font-family:var(--font-heading-family),Georgia,serif!important;font-size:clamp(2.75rem,2.85vw,4rem)!important;font-weight:520!important;letter-spacing:0!important;line-height:1.01!important}.tjc-signature-pdp__price{margin-top:.34rem!important;color:var(--tjc-final-ink)!important;font-size:1.42rem!important;font-weight:750!important;letter-spacing:0!important;white-space:nowrap}.tjc-signature-pdp__summary{max-width:38rem!important;margin:.82rem 0 0!important;color:var(--tjc-final-muted)!important;font-size:1.02rem!important;line-height:1.45!important}.tjc-signature-pdp__option legend,.tjc-signature-pdp__buy .gpo-label{margin:0 0 .62rem!important;color:var(--tjc-final-muted)!important;font-size:1rem!important;font-weight:520!important;letter-spacing:0!important;line-height:1.25!important;text-transform:none!important}.tjc-signature-pdp__option legend strong{color:var(--tjc-final-ink)!important;font-weight:760!important}.tjc-signature-pdp__option legend>span:before,.tjc-signature-pdp__buy .gpo-label:before{content:none!important}.tjc-signature-pdp__option legend a,.tjc-signature-pdp__option-helper a,.tjc-signature-pdp__inline-help,.tj-sizing-assistant-trigger,.tjc-signature-pdp__tab-panel a,.tjc-signature-pdp__tab-text-button{color:var(--tjc-final-ink)!important;font-size:.88rem!important;font-weight:800!important;letter-spacing:.04em!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:.28rem!important;text-transform:uppercase!important}.tjc-signature-pdp__color-filters{display:flex!important;gap:0!important;margin:0!important;padding:0!important;border:1px solid var(--tjc-final-line)!important;border-bottom:0!important;overflow-x:auto!important;background:#fff!important;scrollbar-width:none}.tjc-signature-pdp__color-filters::-webkit-scrollbar{display:none}.tjc-signature-pdp__color-filters button{min-height:3.65rem!important;padding:.72rem 1.02rem!important;border:0!important;border-right:1px solid var(--tjc-final-line)!important;border-radius:0!important;background:#fff!important;color:#1f1b1c73!important;font-size:.82rem!important;font-weight:820!important;letter-spacing:.045em!important;text-transform:uppercase!important;white-space:nowrap}.tjc-signature-pdp__option-helper{margin:0!important;padding:0 .95rem .72rem!important;border-right:1px solid var(--tjc-final-line)!important;border-left:1px solid var(--tjc-final-line)!important;background:#fff!important;text-align:right!important}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values--color{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:.68rem!important;padding:.88rem .9rem 1.08rem!important;border:1px solid var(--tjc-final-line)!important;border-top:0!important;overflow:visible!important;background:#fff!important}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values label.tjc-signature-pdp__color-swatch{width:100%!important;min-width:0!important;min-height:auto!important;aspect-ratio:4/5!important;padding:.2rem!important;border:1px solid transparent!important;border-radius:8px!important;background:#fff!important}.tjc-signature-pdp__color-swatch>span[aria-hidden],.tjc-signature-pdp__color-swatch img{border-radius:6px!important}.tjc-signature-pdp__color-swatch>span[aria-hidden]{border-color:#1f454629!important;background:#fff!important}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values{display:flex!important;gap:.55rem!important;overflow-x:auto!important;padding:.05rem .08rem .3rem!important;scrollbar-width:none}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values::-webkit-scrollbar{display:none}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values label{width:4.25rem!important;height:4.25rem!important;min-width:4.25rem!important;min-height:4.25rem!important;padding:0!important;border:1px solid rgba(31,27,28,.12)!important;border-radius:50%!important;background:#fff!important;color:var(--tjc-final-ink)!important;font-size:.95rem!important;font-weight:750!important;box-shadow:0 .15rem .6rem #1f1b1c0a!important}.tjc-signature-pdp__buy .gpo-ov-wrapper,.tjc-signature-pdp__buy [data-element-id=buttons-2] .gpo-ov-wrapper{display:flex!important;gap:.65rem!important;overflow-x:auto!important;padding:.05rem .08rem .25rem!important;scrollbar-width:none}.tjc-signature-pdp__buy .gpo-ov-wrapper::-webkit-scrollbar{display:none}.tjc-signature-pdp__buy .gpo-swatches.gpo-ov-item{flex:1 0 48%!important;min-width:0!important}.tjc-signature-pdp__buy [data-element-id=buttons-1] .gpo-swatches.gpo-ov-item,.tjc-signature-pdp__buy [data-element-id=buttons-2] .gpo-swatches.gpo-ov-item{flex:none!important;width:auto!important;min-width:0!important;margin:0!important}.tjc-signature-pdp__buy [data-element-id=buttons-1] .gpo-ov-wrapper,.tjc-signature-pdp__buy [data-element-id=buttons-2] .gpo-ov-wrapper{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;overflow:visible!important}.tjc-signature-pdp__buy [data-element-id=buttons-1] .gpo-swatches.gpo-ov-item:nth-of-type(3),.tjc-signature-pdp__buy [data-element-id=buttons-2] .gpo-swatches.gpo-ov-item:nth-of-type(3){grid-column:auto!important}.tjc-signature-pdp__buy .gpo-swatches.buttons input+label{min-height:4.25rem!important;border:1px solid rgba(31,27,28,.12)!important;border-radius:999px!important;background:#fff!important;color:var(--tjc-final-ink)!important;font-size:.88rem!important;font-weight:820!important;letter-spacing:.02em!important;text-transform:uppercase!important;box-shadow:none!important}.tjc-signature-pdp__values input:checked+label,.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values input:checked+label,.tjc-signature-pdp__buy .gpo-swatches.buttons input:checked+label{border-color:var(--tjc-final-green)!important;color:var(--tjc-final-green)!important;box-shadow:inset 0 0 0 1px var(--tjc-final-green),inset 0 -4px #c98d4e5c!important}.tjc-signature-pdp__buy .addOn{display:block!important;margin:.18rem 0 0!important;color:var(--tjc-final-green)!important;font-size:.78rem!important;font-weight:720!important}.tjc-signature-pdp__buy .product-form__submit{min-height:4.9rem!important;margin-top:.95rem!important;border:0!important;border-radius:4px!important;background:var(--tjc-final-green)!important;color:#fff!important;font-size:1rem!important;font-weight:850!important;letter-spacing:.11em!important;text-transform:uppercase!important;box-shadow:none!important}.tjc-signature-pdp__buy .product-form__submit:hover:not([disabled]){background:var(--tjc-final-green-deep)!important}.tjc-signature-pdp__buy .product-form__submit[disabled],.tjc-signature-pdp__buy .product-form__submit[aria-disabled=true]{background:#1f454673!important;color:#fff!important}.tjc-signature-pdp__confidence{display:block!important;margin:1.05rem 0 0!important;padding:0!important;border:0!important;color:#1f1b1c73!important;font-size:.92rem!important;font-weight:500!important;text-align:center!important}.tjc-signature-pdp__selection-summary{margin:.5rem 0 0!important;padding:0!important;border:0!important;color:#1f1b1c6b!important;font-size:.82rem!important;text-align:center!important}.tjc-signature-pdp__selection-summary strong{color:#1f1b1c6b!important;font-weight:500!important;text-align:center!important}.tjc-signature-pdp__water-card{margin-top:1.15rem!important;padding:.9rem 1.05rem 1rem!important;border-top:1px solid rgba(31,69,70,.14)!important;border-bottom:1px solid rgba(31,69,70,.14)!important;background:#fffcf7ad!important}.tjc-signature-pdp__water-head{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:.8rem!important;margin-bottom:.35rem!important}.tjc-signature-pdp__water-head span,.tjc-signature-pdp__water-head strong{color:var(--tjc-final-green)!important}.tjc-signature-pdp__water-head span{font-size:.72rem!important}.tjc-signature-pdp__water-head strong{max-width:24rem!important;font-size:1.06rem!important;font-weight:650!important;line-height:1.22!important}.tjc-signature-pdp__water-track:before{background:linear-gradient(90deg,var(--tjc-final-green) 0%,var(--tjc-final-gold) 38%,rgba(31,69,70,.18) 100%)!important}.tjc-signature-pdp__water-track span{display:block!important;left:95%!important;width:.82rem!important;height:.82rem!important;min-width:0!important;min-height:0!important;padding:0!important;border:.08rem solid #fff!important;border-radius:70% 70% 70% 0!important;background:var(--tjc-final-gold)!important;box-shadow:0 0 0 1px var(--tjc-final-green),0 .45rem 1rem #1f45462e!important;transform:translate(-50%,-50%) rotate(-45deg)!important}.tjc-signature-pdp__water-labels{grid-template-columns:repeat(3,1fr)!important;margin-top:.1rem!important;font-size:.72rem!important;letter-spacing:.02em!important}.tjc-signature-pdp__water-labels span:first-child,.tjc-signature-pdp__water-labels span:last-child{color:var(--tjc-final-green)!important;font-weight:700!important}.tjc-signature-pdp__water-scale{margin:.34rem 0 .48rem!important}.tjc-signature-pdp__water-track{height:1.28rem!important}.tjc-signature-pdp__water-card p{margin:.34rem 0 0!important;color:#1f4546b8!important;font-size:.89rem!important;line-height:1.36!important}.tjc-signature-pdp__water-card p:first-of-type{color:var(--tjc-final-green)!important;font-weight:720!important}.tjc-signature-pdp__information{margin-top:0!important;padding:0 1.45rem 1.65rem!important;border:0!important;background:var(--tjc-final-cream)!important}.tjc-signature-pdp__information:before{content:""!important;display:block!important;height:1px!important;background:#1f45462e!important}.tjc-signature-pdp__tab-list{gap:clamp(1.45rem,3vw,2.8rem)!important;border-bottom:1px solid rgba(31,69,70,.18)!important}.tjc-signature-pdp__tab{min-height:4.55rem!important;padding:0 0 1.02rem!important;color:#1f1b1c7a!important;font-size:clamp(1.28rem,1.55vw,1.55rem)!important;font-weight:650!important}.tjc-signature-pdp__tab.is-active{color:var(--tjc-final-ink)!important}.tjc-signature-pdp__tab.is-active:after{background:var(--tjc-final-green)!important}.tjc-signature-pdp__tab-panel{color:var(--tjc-final-ink)!important;font-size:1.06rem!important;line-height:1.58!important}.tjc-signature-pdp__timeline-list{position:relative!important;display:grid!important;gap:.72rem!important;margin:1.25rem 0 1.2rem!important;padding:0!important;list-style:none!important;counter-reset:none!important}.tjc-signature-pdp__timeline-list:before{content:""!important;position:absolute!important;top:1.15rem!important;bottom:1.15rem!important;left:1.08rem!important;width:1px!important;background:linear-gradient(180deg,#c98d4e2e,#1f454652,#c98d4e2e)!important}.tjc-signature-pdp__timeline-list li{position:relative!important;display:grid!important;grid-template-columns:2.25rem minmax(0,1fr)!important;gap:.88rem!important;align-items:start!important;margin:0!important;padding:.7rem .8rem .72rem 0!important;border-bottom:1px solid rgba(31,69,70,.1)!important;transition:background .2s ease,transform .2s ease!important}.tjc-signature-pdp__timeline-list li:hover{background:#fffcf7a8!important;transform:translate(.12rem)!important}.tjc-signature-pdp__timeline-list li:before{content:none!important}.tjc-signature-pdp__timeline-list li>span{position:relative!important;z-index:1!important;display:grid!important;width:2.15rem!important;height:2.15rem!important;place-items:center!important;border:1px solid rgba(31,69,70,.2)!important;border-radius:999px!important;background:var(--tjc-final-cream)!important;color:var(--tjc-final-green)!important;box-shadow:0 0 0 .28rem var(--tjc-final-cream)!important;font-size:.62rem!important;font-weight:820!important;letter-spacing:.08em!important}.tjc-signature-pdp__timeline-list li>div{color:#1f1b1cb8!important;font-size:.98rem!important;line-height:1.48!important}.tjc-signature-pdp__timeline-list strong{display:block!important;margin-bottom:.12rem!important;color:var(--tjc-final-green)!important;font-size:.9rem!important;font-weight:820!important;letter-spacing:.06em!important;text-transform:uppercase!important}.tjc-signature-pdp__explore{position:relative!important;max-width:none!important;margin:clamp(3.2rem,5vw,5.2rem) auto clamp(3.6rem,5vw,5.8rem)!important;padding:clamp(2rem,3.4vw,3.4rem) clamp(1.45rem,4vw,4rem)!important;color:var(--tjc-final-green)!important;border-top:1px solid rgba(31,69,70,.18)!important;border-bottom:1px solid rgba(31,69,70,.18)!important;background:linear-gradient(90deg,#fffcf7db,#f7efe1a8)!important}.tjc-signature-pdp__explore h2,.tjc-signature-pdp__explore a{color:var(--tjc-final-green)!important}.tjc-signature-pdp__explore p{max-width:42rem!important;margin-bottom:1.15rem!important;color:#1f4546b8!important}.tjc-signature-pdp__explore a{display:inline-flex!important;align-items:center!important;min-height:2.8rem!important;border-bottom:1px solid currentColor!important;font-size:.86rem!important;font-weight:780!important;letter-spacing:.1em!important;text-transform:uppercase!important;text-decoration:none!important}.tjc-signature-pdp__proof{padding-top:clamp(4rem,6vw,6.8rem)!important}.tjc-signature-pdp__section-heading{max-width:54rem!important;margin:0 0 2.4rem!important;text-align:left!important}.tjc-signature-pdp__section-eyebrow{color:var(--tjc-final-gold)!important;font-size:.82rem!important;font-weight:750!important;letter-spacing:.14em!important}.tjc-signature-pdp__section-heading h2{color:var(--tjc-final-green)!important;font-family:var(--font-heading-family),Georgia,serif!important;font-size:clamp(2.6rem,3.6vw,4.6rem)!important;font-weight:520!important;line-height:1.02!important}.tjc-signature-pdp__section-heading>p:last-child{max-width:34rem!important;color:#1f4546ad!important;font-size:1.06rem!important}.tjc-signature-pdp__proof-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.9rem!important}.tjc-signature-pdp__proof-grid figure{position:relative!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.tjc-signature-pdp__proof-grid img{object-fit:cover!important;object-position:center top!important}.tjc-signature-pdp__proof-grid figcaption{position:absolute!important;z-index:2!important;right:.72rem!important;bottom:.72rem!important;max-width:calc(100% - 1.44rem)!important;margin:0!important}.tjc-signature-pdp__proof-grid figcaption a,.tjc-signature-pdp__proof-grid figcaption span{display:inline-flex!important;align-items:center!important;min-height:2.35rem!important;padding:.46rem .7rem .42rem!important;border:1px solid rgba(31,69,70,.14)!important;border-radius:999px!important;background:#fffcf7eb!important;color:var(--tjc-final-green)!important;box-shadow:0 .45rem 1.2rem #1f1b1c1a!important;font-size:.72rem!important;font-weight:780!important;letter-spacing:.08em!important;line-height:1!important;text-decoration:none!important;text-transform:uppercase!important;white-space:nowrap!important}.tjc-signature-pdp__proof-grid figcaption a:hover{border-color:#c98d4e7a!important;color:var(--tjc-final-gold)!important}@media(min-width:990px){.tjc-signature-pdp__media-list{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:.82rem!important}.tjc-signature-pdp__media-item{grid-column:span 2!important}.tjc-signature-pdp__media-item.is-color-hero,.tjc-signature-pdp__media-list:not(.has-color-selection) .tjc-signature-pdp__media-item:first-child{grid-column:1 / -1!important}.tjc-signature-pdp__media-item.is-color-hero .tjc-signature-pdp__media-frame,.tjc-signature-pdp__media-list:not(.has-color-selection) .tjc-signature-pdp__media-item:first-child .tjc-signature-pdp__media-frame{aspect-ratio:5/6!important}.tjc-signature-pdp__media-item:not(.is-color-hero) .tjc-signature-pdp__media-frame{aspect-ratio:4/5!important}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values--color{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media(max-width:749px){.tjc-signature-pdp .page-width{padding-right:1.55rem!important;padding-left:1.55rem!important}.tjc-signature-pdp__composition{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:1.35rem!important}.tjc-signature-pdp__gallery{position:relative!important;grid-column:1 / -1!important;width:calc(100% + 3.1rem)!important;margin-right:-1.55rem!important;margin-left:-1.55rem!important;overflow:hidden!important}.tjc-signature-pdp__media-list{display:flex!important;grid-template-columns:none!important;gap:0!important;width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important}.tjc-signature-pdp__media-list::-webkit-scrollbar{display:none!important}.tjc-signature-pdp__media-item{flex:0 0 100%!important;width:100%!important;min-width:100%!important;max-width:100%!important;scroll-snap-align:start!important}.tjc-signature-pdp__media-frame,.tjc-signature-pdp__media-item.is-color-hero .tjc-signature-pdp__media-frame,.tjc-signature-pdp__media-list:not(.has-color-selection) .tjc-signature-pdp__media-item:first-child .tjc-signature-pdp__media-frame{width:100%!important;aspect-ratio:4/5!important;margin:0!important;border-radius:0!important}.tjc-signature-pdp__gallery-caption{position:absolute!important;z-index:3!important;bottom:1rem!important;left:1rem!important;max-width:calc(100% - 8.5rem)!important;margin:0!important;border-radius:.2rem!important;background:#fffcf7e6!important;color:#1f4546d1!important;box-shadow:none!important}.tjc-signature-pdp__gallery-dots{position:absolute!important;z-index:3!important;right:1.05rem!important;bottom:1.26rem!important;margin:0!important}.tjc-signature-pdp__heading-row{grid-template-columns:minmax(0,1fr) auto!important}.tjc-signature-pdp h1{font-size:3.12rem!important}.tjc-signature-pdp__price{font-size:1.45rem!important}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values--color{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:.68rem!important}.tjc-signature-pdp__tab-list{overflow-x:auto!important;scrollbar-width:none}.tjc-signature-pdp__tab-list::-webkit-scrollbar{display:none}.tjc-signature-pdp__proof-grid{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important}.tjc-signature-pdp__proof-grid figure{flex:0 0 78%!important;scroll-snap-align:start!important}}.tjc-signature-pdp__coverage-art{display:block!important;width:100%!important;margin-top:1.6rem!important}.tjc-signature-pdp__coverage-art img{display:block!important;width:100%!important;height:auto!important;border:1px solid rgba(var(--color-foreground),.08)!important;background:rgb(var(--color-background))!important}@media(min-width:750px){.tjc-signature-pdp__drawer-panel{width:min(104rem,92vw)!important}.tjc-signature-pdp__coverage-art img{max-width:98rem!important;margin-right:auto!important;margin-left:auto!important}}@media(max-width:749px){.tjc-signature-pdp__drawer-panel{width:100%!important;padding:5.4rem 1.5rem 2rem!important}.tjc-signature-pdp__coverage-art{margin-top:1.2rem!important}.tjc-signature-pdp__coverage-art img{border-right:0!important;border-left:0!important}}.tjc-signature-pdp__option legend,.tjc-signature-pdp__buy .gpo-label{align-items:flex-start!important;justify-content:space-between!important;gap:.9rem!important}.tjc-signature-pdp__option legend>span,.tjc-signature-pdp__buy .gpo-label{min-width:0!important}.tjc-signature-pdp__option legend strong{display:inline-block!important;margin-left:.35rem!important}.tjc-signature-pdp__option legend a,.tjc-signature-pdp__inline-help,.tj-sizing-assistant-trigger{display:inline-flex!important;min-height:2.8rem!important;align-items:center!important}.tjc-signature-pdp__buy [data-element-id=buttons-1] .gpo-label .tjc-signature-pdp__inline-help{white-space:nowrap!important}.tjc-signature-pdp__buy .gpo-label>.addOn{display:none!important}.tjc-signature-pdp__selection-summary{display:block!important;width:100%!important;margin:.95rem 0 .65rem!important;padding:.9rem 0 .75rem!important;border-top:1px solid rgba(31,69,70,.14)!important;border-bottom:1px solid rgba(31,69,70,.14)!important;color:var(--tjc-final-ink)!important;text-align:left!important}.tjc-signature-pdp__selection-summary>span{display:block!important;margin:0 0 .7rem!important;color:var(--tjc-final-ink)!important;font-size:.96rem!important;font-weight:760!important;letter-spacing:0!important;text-transform:none!important}.tjc-signature-pdp__selection-summary dl{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:.8rem!important;margin:0!important}.tjc-signature-pdp__selection-summary div{min-width:0!important}.tjc-signature-pdp__selection-summary dt{margin:0 0 .22rem!important;color:#1f1b1c75!important;font-size:.68rem!important;font-weight:780!important;letter-spacing:.055em!important;line-height:1.1!important;text-transform:uppercase!important}.tjc-signature-pdp__selection-summary dd{margin:0!important;color:var(--tjc-final-ink)!important;font-size:.86rem!important;font-weight:650!important;line-height:1.2!important}.tjc-signature-pdp__delivery-app{margin:.45rem 0 .2rem!important}.tjc-signature-pdp__comparison[hidden]{display:none!important}.tjc-signature-pdp__comparison{position:fixed!important;z-index:1001!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:grid!important;place-items:center!important}.tjc-signature-pdp__comparison-backdrop{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;border:0!important;background:#1f1b1c61!important;cursor:pointer!important}.tjc-signature-pdp__comparison-panel{position:relative!important;z-index:1!important;width:min(86rem,92vw)!important;max-height:min(78rem,88vh)!important;overflow:auto!important;padding:2.8rem!important;border:1px solid rgba(31,69,70,.16)!important;background:rgb(var(--color-background))!important;box-shadow:0 1.2rem 4rem #1f1b1c2e!important}.tjc-signature-pdp__comparison-close{position:absolute!important;top:1rem!important;right:1rem!important;width:3.8rem!important;height:3.8rem!important;border:0!important;background:transparent!important;color:var(--tjc-final-ink)!important;font:inherit!important;font-size:2.6rem!important;line-height:1!important;cursor:pointer!important}.tjc-signature-pdp__comparison-header{max-width:48rem!important;margin:0 0 2rem!important}.tjc-signature-pdp__comparison-header h2{margin:0 0 .55rem!important;color:var(--tjc-final-ink)!important;font-size:clamp(2.3rem,3vw,3.4rem)!important;font-weight:430!important;line-height:1.08!important;letter-spacing:0!important}.tjc-signature-pdp__comparison-header p,.tjc-signature-pdp__comparison-note{margin:0!important;color:#1f1b1c9e!important;font-size:1.03rem!important;line-height:1.45!important}.tjc-signature-pdp__comparison-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.9rem!important}.tjc-signature-pdp__comparison-card{display:flex!important;min-width:0!important;flex-direction:column!important;gap:.85rem!important;padding:.85rem!important;border:1px solid rgba(31,27,28,.12)!important;background:#fff!important;color:var(--tjc-final-ink)!important;cursor:pointer!important;font:inherit!important;text-align:left!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease!important}.tjc-signature-pdp__comparison-card:hover,.tjc-signature-pdp__comparison-card:focus-visible{border-color:var(--tjc-final-green)!important;outline:none!important;box-shadow:0 .5rem 1.6rem #1f45461c!important}.tjc-signature-pdp__comparison-card.is-selected{border-color:var(--tjc-final-green)!important;box-shadow:inset 0 0 0 1px var(--tjc-final-green),inset 0 -4px #c98d4e5c!important}.tjc-signature-pdp__comparison-visual{display:grid!important;min-height:14rem!important;place-items:center!important;padding:1.2rem!important;border:1px dashed rgba(31,69,70,.28)!important;background:#fffcf7c7!important;color:#1f1b1c94!important;font-size:.82rem!important;font-weight:760!important;line-height:1.3!important;text-align:center!important;text-transform:uppercase!important}.tjc-signature-pdp__comparison-card strong{color:var(--tjc-final-ink)!important;font-size:1rem!important;font-weight:800!important;line-height:1.18!important}.tjc-signature-pdp__comparison-note{margin-top:1.2rem!important}.tjc-signature-pdp__comparison-footer{position:sticky!important;bottom:-2.8rem!important;margin:1.8rem -2.8rem -2.8rem!important;padding:1rem 2.8rem!important;border-top:1px solid rgba(31,69,70,.14)!important;background:rgb(var(--color-background))!important}.tjc-signature-pdp__comparison-apply{width:100%!important;min-height:4.6rem!important;border:0!important;border-radius:4px!important;background:var(--tjc-final-green)!important;color:#fff!important;cursor:pointer!important;font:inherit!important;font-size:1rem!important;font-weight:850!important;letter-spacing:.11em!important;text-transform:uppercase!important}@media(max-width:749px){html:has(.tjc-signature-pdp),body:has(.tjc-signature-pdp){width:100%!important;max-width:100%!important;overflow-x:hidden!important}.tjc-signature-pdp,.tjc-signature-pdp__gallery,.tjc-signature-pdp__proof,.tjc-signature-pdp__wear,.tjc-signature-pdp__story,.tjc-signature-pdp__support{max-width:100vw!important;overflow-x:hidden!important}body:has(.tjc-signature-pdp) .drawer:not(.active){display:none!important}.tjc-signature-pdp__media-list,.tjc-signature-pdp__proof-grid,.tjc-signature-pdp__values--color,.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values,.tjc-signature-pdp__buy .gpo-ov-wrapper{contain:layout paint!important;overscroll-behavior-x:contain!important}.tjc-signature-pdp__buy [data-element-id=buttons-1] .gpo-label .tjc-signature-pdp__inline-help{flex:0 0 100%!important;margin-top:.2rem!important;text-align:left!important}.tjc-signature-pdp__option legend a,.tjc-signature-pdp__inline-help,.tj-sizing-assistant-trigger{min-height:3.2rem!important}.tjc-signature-pdp__selection-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tjc-signature-pdp__selection-summary dl div:last-child{grid-column:1 / -1!important}.tjc-signature-pdp__comparison{align-items:end!important;place-items:end stretch!important}.tjc-signature-pdp__comparison-panel{width:100%!important;max-height:92vh!important;padding:5rem 1.5rem 0!important;border-right:0!important;border-bottom:0!important;border-left:0!important;box-shadow:0 -1rem 3rem #1f1b1c2e!important}.tjc-signature-pdp__comparison-header{margin-bottom:1.4rem!important}.tjc-signature-pdp__comparison-grid{grid-template-columns:1fr!important}.tjc-signature-pdp__comparison-card{display:grid!important;grid-template-columns:9rem minmax(0,1fr)!important;align-items:center!important}.tjc-signature-pdp__comparison-visual{min-height:8.2rem!important;font-size:.68rem!important}.tjc-signature-pdp__comparison-footer{bottom:0!important;margin:1.4rem -1.5rem 0!important;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom))!important}}.tjc-signature-pdp__option legend,.tjc-signature-pdp__buy .gpo-label{font-family:var(--font-body-family,inherit)!important;font-weight:650!important;letter-spacing:0!important;text-transform:none!important}.tjc-signature-pdp__option legend>span,.tjc-signature-pdp__buy .gpo-label .label-content{font-family:var(--font-body-family,inherit)!important;letter-spacing:0!important;text-transform:none!important}.tjc-signature-pdp__option legend strong{color:#1f1b1c94!important;font-family:var(--font-body-family,inherit)!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}.tjc-signature-pdp__option legend a,.tjc-signature-pdp__inline-help,.tj-sizing-assistant-trigger{min-height:2.8rem!important;padding:.15rem 0!important;border:0!important;border-bottom:0!important;background:transparent!important;box-shadow:none!important;color:#1f1b1ca8!important;font-family:var(--font-body-family,inherit)!important;font-size:.92rem!important;font-weight:550!important;letter-spacing:0!important;line-height:1.2!important;text-decoration:none!important;text-transform:none!important}.tjc-signature-pdp__option legend a:hover,.tjc-signature-pdp__option legend a:focus-visible,.tjc-signature-pdp__inline-help:hover,.tjc-signature-pdp__inline-help:focus-visible,.tj-sizing-assistant-trigger:hover,.tj-sizing-assistant-trigger:focus-visible{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:.24rem!important}.tjc-signature-pdp__option legend a:focus-visible,.tjc-signature-pdp__inline-help:focus-visible,.tj-sizing-assistant-trigger:focus-visible{outline:1px solid rgba(31,69,70,.55)!important;outline-offset:.18rem!important}.tjc-signature-pdp__color-filters button{font-family:var(--font-body-family,inherit)!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}.tjc-signature-pdp__selection-summary>span{font-family:var(--font-heading-family,var(--font-body-family,inherit))!important;font-style:var(--font-heading-style,normal)!important;font-weight:var(--font-heading-weight,500)!important}.tjc-signature-pdp__selection-summary dt,.tjc-signature-pdp__selection-summary dd{font-family:var(--font-body-family,inherit)!important}.tjc-signature-pdp__selection-summary dt{letter-spacing:.04em!important}.tjc-signature-pdp__buy .tjc-signature-pdp__selection-summary{order:1!important}.tjc-signature-pdp__buy .tjc-signature-pdp__delivery-app{order:2!important}.tjc-signature-pdp__buy .product-form__submit{order:3!important}@media(max-width:749px){.tjc-signature-pdp__buy [data-element-id=buttons-1] .gpo-label .tjc-signature-pdp__inline-help{justify-content:flex-end!important;text-align:right!important}.tjc-signature-pdp__option legend a,.tjc-signature-pdp__inline-help,.tj-sizing-assistant-trigger{min-height:3.2rem!important}}.tjc-signature-pdp__option legend,.tjc-signature-pdp__buy .gpo-label{color:var(--tjc-final-ink)!important;font-family:var(--font-body-family,inherit)!important;font-size:1.02rem!important;font-weight:650!important;letter-spacing:0!important;line-height:1.2!important;text-transform:none!important}.tjc-signature-pdp__option legend>span,.tjc-signature-pdp__buy .gpo-label .label-content{display:block!important;color:var(--tjc-final-ink)!important;font-family:var(--font-body-family,inherit)!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:0!important;line-height:1.2!important;text-transform:none!important}.tjc-signature-pdp__option legend strong[data-tjc-selected-color]{display:block!important;margin-top:.34rem!important;color:#1f1b1cbd!important;font-family:var(--font-body-family,inherit)!important;font-size:.98rem!important;font-weight:550!important;letter-spacing:0!important;line-height:1.25!important;text-transform:none!important}.tjc-signature-pdp__option legend strong[data-tjc-selected-color][hidden]{display:none!important}.tjc-signature-pdp__color-nav{margin-top:.62rem!important}.tjc-signature-pdp__color-filters{display:flex!important;flex-wrap:nowrap!important;gap:1.35rem!important;margin:0 0 .62rem!important;padding:0!important;border:0!important;background:transparent!important;overflow-x:auto!important;scroll-padding-inline:.2rem!important;scrollbar-width:none!important}.tjc-signature-pdp__color-filters button{flex:0 0 auto!important;min-height:2.8rem!important;padding:0 0 .42rem!important;border:0!important;border-right:0!important;border-bottom:0!important;border-radius:0!important;background:transparent!important;box-shadow:inset 0 -1px 0 transparent!important;color:#1f1b1c80!important;font-family:var(--font-body-family,inherit)!important;font-size:.88rem!important;font-weight:620!important;letter-spacing:0!important;line-height:1.15!important;text-transform:none!important;white-space:nowrap!important}.tjc-signature-pdp__color-filters button:focus-visible{outline:1px solid rgba(31,69,70,.55)!important;outline-offset:.18rem!important}.tjc-signature-pdp__color-nav-next{display:none!important}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values--color{display:flex!important;flex-wrap:nowrap!important;gap:.72rem!important;margin:0!important;padding:.16rem .18rem .52rem!important;border:0!important;background:transparent!important;overflow-x:auto!important;overflow-y:visible!important;scroll-padding-inline:.2rem!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important}.tjc-signature-pdp__values--color input:focus-visible+label.tjc-signature-pdp__color-swatch{outline:1px solid rgba(31,69,70,.55)!important;outline-offset:3px!important}@media(max-width:749px){.tjc-signature-pdp__option legend,.tjc-signature-pdp__buy .gpo-label{font-size:1.02rem!important}.tjc-signature-pdp__color-filters{gap:1.08rem!important}.tjc-signature-pdp__color-filters button{font-size:.86rem!important}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values label.tjc-signature-pdp__color-swatch{flex-basis:calc((100vw - 3rem - 2.16rem) / 4.35)!important;width:calc((100vw - 3rem - 2.16rem) / 4.35)!important;min-width:calc((100vw - 3rem - 2.16rem) / 4.35)!important}}.tjc-signature-pdp__option legend,.tjc-signature-pdp__buy .gpo-label{color:var(--tjc-final-ink,#1f1b1c)!important;font-family:var(--font-body-family,inherit)!important;font-size:1.02rem!important;font-weight:650!important;letter-spacing:0!important;line-height:1.2!important;text-transform:none!important}.tjc-signature-pdp__option legend>span,.tjc-signature-pdp__buy .gpo-label .label-content{color:var(--tjc-final-ink,#1f1b1c)!important;font-family:var(--font-body-family,inherit)!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:0!important;line-height:inherit!important;text-transform:none!important}.tjc-signature-pdp__option legend a,.tjc-signature-pdp__inline-help,.tj-sizing-assistant-trigger{display:inline-flex!important;width:auto!important;min-height:2.8rem!important;align-items:center!important;justify-content:flex-end!important;padding:.1rem 0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#1f1b1cb8!important;font-family:var(--font-body-family,inherit)!important;font-size:.9rem!important;font-weight:650!important;letter-spacing:.035em!important;line-height:1.2!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:4px!important;text-transform:uppercase!important;white-space:nowrap!important}.tjc-signature-pdp__option legend a:hover,.tjc-signature-pdp__option legend a:focus-visible,.tjc-signature-pdp__inline-help:hover,.tjc-signature-pdp__inline-help:focus-visible,.tj-sizing-assistant-trigger:hover,.tj-sizing-assistant-trigger:focus-visible{color:var(--tjc-final-ink,#1f1b1c)!important}.tjc-signature-pdp__option legend a:focus-visible,.tjc-signature-pdp__inline-help:focus-visible,.tj-sizing-assistant-trigger:focus-visible{outline:1px solid rgba(31,69,70,.55)!important;outline-offset:.22rem!important}.tjc-signature-pdp__color-nav{margin:.72rem 0 0!important}.tjc-signature-pdp__color-filters{position:relative!important;z-index:2!important;display:flex!important;flex-wrap:nowrap!important;align-items:flex-end!important;gap:0!important;margin:0 0 -1px!important;padding:0!important;border:0!important;background:transparent!important;overflow-x:auto!important;scroll-padding-inline:.2rem!important;scrollbar-width:none!important}.tjc-signature-pdp__color-filters::-webkit-scrollbar{display:none!important}.tjc-signature-pdp__color-filters button{position:relative!important;flex:0 0 auto!important;min-height:3.35rem!important;padding:.88rem 1.18rem .78rem!important;border:1px solid transparent!important;border-bottom:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#1f1b1c8a!important;font-family:var(--font-body-family,inherit)!important;font-size:.82rem!important;font-weight:650!important;letter-spacing:.045em!important;line-height:1.1!important;text-transform:uppercase!important;white-space:nowrap!important}.tjc-signature-pdp__color-filters button.is-active,.tjc-signature-pdp__color-filters button[aria-selected=true]{z-index:3!important;border-color:#1f1b1c24!important;border-bottom-color:#fff!important;background:#fff!important;box-shadow:none!important;color:var(--tjc-final-ink,#1f1b1c)!important}.tjc-signature-pdp__color-filters button:focus-visible{outline:1px solid rgba(31,69,70,.55)!important;outline-offset:.2rem!important}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values--color{display:flex!important;flex-wrap:nowrap!important;gap:.74rem!important;margin:0!important;padding:1rem!important;border:1px solid rgba(31,27,28,.14)!important;background:#fff!important;overflow-x:auto!important;overflow-y:visible!important;scroll-padding-inline:1rem!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values--color::-webkit-scrollbar{display:none!important}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values label.tjc-signature-pdp__color-swatch{flex:0 0 5.35rem!important;width:5.35rem!important;min-width:5.35rem!important;min-height:auto!important;aspect-ratio:4/5!important;padding:0!important;border:0!important;border-radius:7px!important;background:#fff!important;box-shadow:none!important;outline:0!important;scroll-snap-align:start!important}.tjc-signature-pdp__color-swatch>span[aria-hidden],.tjc-signature-pdp__color-swatch img{border:0!important;border-radius:7px!important;background:#fff!important;box-shadow:none!important;outline:0!important}.tjc-signature-pdp__values:not(.tjc-signature-pdp__values--color) label,.tjc-signature-pdp__buy .gpo-swatches.buttons input+label{border:1px solid rgba(31,27,28,.14)!important;background:#fff!important;box-shadow:none!important;outline:0!important}.tjc-signature-pdp__values:not(.tjc-signature-pdp__values--color) input:focus-visible+label,.tjc-signature-pdp__buy .gpo-swatches.buttons input:focus-visible+label{outline:2px solid var(--tjc-final-green,#1f4546)!important;outline-offset:2px!important}@media(max-width:749px){.tjc-signature-pdp__color-filters button{min-height:3.25rem!important;padding:.82rem 1.02rem .72rem!important;font-size:.78rem!important}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values--color{padding:.88rem!important}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values label.tjc-signature-pdp__color-swatch{flex-basis:calc((100vw - 3rem - 1.76rem - 2.22rem) / 4.35)!important;width:calc((100vw - 3rem - 1.76rem - 2.22rem) / 4.35)!important;min-width:calc((100vw - 3rem - 1.76rem - 2.22rem) / 4.35)!important}.tjc-signature-pdp__buy [data-element-id=buttons-1] .gpo-label .tjc-signature-pdp__inline-help{flex:0 0 100%!important;margin-top:.08rem!important;justify-content:flex-end!important;text-align:right!important}}.tjc-signature-pdp__water-card{width:100%!important;margin:1.45rem 0 1.2rem!important;padding:1.55rem 1.55rem 1.35rem!important;border:1px solid rgba(31,69,70,.12)!important;border-radius:.45rem!important;background:var(--tjc-final-cream,#faf7f2)!important;box-shadow:none!important;color:var(--tjc-final-ink,#1f1b1c)!important}.tjc-signature-pdp__water-upper{display:grid!important;grid-template-columns:1fr!important;gap:1.18rem!important;padding:0 0 1.35rem!important;border-bottom:1px solid rgba(31,69,70,.13)!important}.tjc-signature-pdp__water-intro{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:1rem!important;align-items:start!important;min-width:0!important}.tjc-signature-pdp__water-icon{display:block!important;width:5.2rem!important;height:5.2rem!important;color:var(--tjc-final-green,#1f4546)!important;opacity:.82!important}.tjc-signature-pdp__water-icon svg{display:block!important;width:100%!important;height:100%!important;overflow:visible!important}.tjc-signature-pdp__water-icon circle,.tjc-signature-pdp__water-icon path{fill:none!important;stroke:currentColor!important;stroke-width:1.5!important;stroke-linecap:round!important;stroke-linejoin:round!important;vector-effect:non-scaling-stroke!important}.tjc-signature-pdp__water-card h2{margin:0 0 .45rem!important;color:var(--tjc-final-ink,#1f1b1c)!important;font-family:var(--font-body-family,inherit)!important;font-size:1.18rem!important;font-weight:760!important;letter-spacing:-.01em!important;line-height:1.08!important;text-transform:none!important}.tjc-signature-pdp__water-card p{margin:0!important;color:#1f1b1cb8!important;font-family:var(--font-body-family,inherit)!important;font-size:.92rem!important;font-weight:450!important;letter-spacing:0!important;line-height:1.48!important;text-transform:none!important}.tjc-signature-pdp__water-copy{min-width:0!important}.tjc-signature-pdp__water-copy p+p{margin-top:.72rem!important}.tjc-signature-pdp__water-scale-area{padding:1.18rem 0 0!important}.tjc-signature-pdp__water-scale-eyebrow{margin:0 0 .32rem!important;color:var(--tjc-final-green,#1f4546)!important;font-size:.68rem!important;font-weight:780!important;letter-spacing:.12em!important;line-height:1.1!important;text-transform:uppercase!important}.tjc-signature-pdp__water-scale-copy{margin:0 0 1.15rem!important;max-width:42rem!important;color:#1f1b1cad!important;font-size:.86rem!important;line-height:1.42!important}.tjc-signature-pdp__water-scale{display:block!important;width:100%!important;margin:0!important;padding:1rem 0 0!important}.tjc-signature-pdp__water-track{position:relative!important;display:block!important;width:100%!important;height:2.4rem!important;margin:0!important;padding:0!important;background:transparent!important}.tjc-signature-pdp__water-track:before{content:""!important;position:absolute!important;top:50%!important;right:0!important;left:0!important;height:1px!important;border-radius:999px!important;background:linear-gradient(90deg,rgba(31,69,70,.18),rgba(31,69,70,.48),var(--tjc-final-green,#1f4546))!important;transform:translateY(-50%)!important}.tjc-signature-pdp__water-track .tjc-signature-pdp__water-marker{position:absolute!important;top:50%!important;left:95%!important;display:block!important;width:1.42rem!important;height:1.88rem!important;min-width:0!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:translate(-50%,-50%)!important}.tjc-signature-pdp__water-track .tjc-signature-pdp__water-marker:before{content:none!important}.tjc-signature-pdp__water-track .tjc-signature-pdp__water-marker em{position:absolute!important;bottom:calc(100% + .32rem)!important;left:50%!important;display:block!important;color:var(--tjc-final-green,#1f4546)!important;font-family:var(--font-body-family,inherit)!important;font-size:.7rem!important;font-style:normal!important;font-weight:760!important;letter-spacing:0!important;line-height:1!important;text-transform:none!important;transform:translate(-50%)!important}.tjc-signature-pdp__water-track .tjc-signature-pdp__water-marker svg{position:absolute!important;top:50%!important;left:50%!important;display:block!important;width:1.16rem!important;height:1.54rem!important;overflow:visible!important;transform:translate(-50%,-50%)!important}.tjc-signature-pdp__water-track .tjc-signature-pdp__water-marker path{fill:#c98d4e38!important;stroke:var(--tjc-final-green,#1f4546)!important;stroke-width:1.35!important;stroke-linecap:round!important;stroke-linejoin:round!important;vector-effect:non-scaling-stroke!important}.tjc-signature-pdp__water-labels{display:flex!important;justify-content:space-between!important;gap:1rem!important;margin:.18rem 0 0!important;color:#1f1b1ca3!important;font-family:var(--font-body-family,inherit)!important;font-size:.72rem!important;font-weight:620!important;letter-spacing:0!important;line-height:1.25!important;text-transform:none!important}.tjc-signature-pdp__water-labels span,.tjc-signature-pdp__water-labels span:first-child,.tjc-signature-pdp__water-labels span:last-child{width:auto!important;max-width:48%!important;color:#1f1b1ca3!important;font-weight:620!important;text-align:left!important}.tjc-signature-pdp__water-labels span:last-child{text-align:right!important}@media(min-width:990px){.tjc-signature-pdp__water-card{margin:1.55rem 0 1.2rem!important;padding:1.75rem 1.85rem 1.55rem!important}.tjc-signature-pdp__water-upper{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:1.55rem!important}.tjc-signature-pdp__water-copy{padding-left:1.55rem!important;border-left:1px solid rgba(31,69,70,.13)!important}.tjc-signature-pdp__water-icon{width:8.4rem!important;height:8.4rem!important}.tjc-signature-pdp__water-card h2{font-size:1.28rem!important}.tjc-signature-pdp__water-scale{padding-top:1.15rem!important}.tjc-signature-pdp__water-track{height:2.7rem!important}}@media(max-width:749px){.tjc-signature-pdp__water-card{margin:1.25rem 0 1rem!important;padding:1.55rem 1.55rem 1.35rem!important}.tjc-signature-pdp__water-upper{gap:1rem!important;padding-bottom:1.22rem!important}.tjc-signature-pdp__water-intro{grid-template-columns:1fr!important;gap:.8rem!important}.tjc-signature-pdp__water-icon{width:4.8rem!important;height:4.8rem!important}.tjc-signature-pdp__water-card h2{margin-bottom:.5rem!important;font-size:1.16rem!important}.tjc-signature-pdp__water-card p{font-size:.88rem!important;line-height:1.45!important}.tjc-signature-pdp__water-scale-area{padding-top:1.05rem!important}.tjc-signature-pdp__water-scale-copy{margin-bottom:1rem!important;font-size:.84rem!important}.tjc-signature-pdp__water-track{height:2.45rem!important}.tjc-signature-pdp__water-track .tjc-signature-pdp__water-marker{left:95%!important}}.tjc-signature-pdp__selection-summary[hidden],.tjc-signature-pdp__selection-summary [hidden]{display:none!important}.tjc-signature-pdp__selection-summary{display:block!important;width:100%!important;margin:1rem 0 .85rem!important;padding:1.15rem 0 .35rem!important;border:0!important;border-top:1px solid rgba(31,69,70,.16)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--tjc-final-ink,#1f1b1c)!important;text-align:left!important}.tjc-signature-pdp__selection-summary h2{margin:0 0 .65rem!important;color:var(--tjc-final-green,#1f4546)!important;font-family:var(--font-heading-family,var(--font-body-family,inherit))!important;font-style:var(--font-heading-style,normal)!important;font-size:clamp(1.65rem,4.4vw,2rem)!important;font-weight:var(--font-heading-weight,500)!important;letter-spacing:.01em!important;line-height:1.05!important;text-transform:none!important}.tjc-signature-pdp__selection-values{display:flex!important;flex-direction:column!important;gap:.22rem!important;margin:0!important}.tjc-signature-pdp__selection-value{display:block!important;margin:0!important;color:#1f1b1cc7!important;font-family:var(--font-body-family,inherit)!important;font-size:1rem!important;font-weight:560!important;letter-spacing:0!important;line-height:1.32!important;text-align:left!important;text-transform:none!important}.tjc-signature-pdp__selection-value strong{display:block!important;color:inherit!important;font:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;text-align:left!important;text-transform:inherit!important}.tjc-signature-pdp__selection-value--color{margin-bottom:.08rem!important;color:var(--tjc-final-ink,#1f1b1c)!important;font-family:var(--font-heading-family,var(--font-body-family,inherit))!important;font-size:clamp(1.42rem,4vw,1.78rem)!important;font-weight:var(--font-heading-weight,500)!important;line-height:1.08!important}.tjc-signature-pdp__selection-price{display:block!important;margin:.92rem 0 0!important;padding:.78rem 0 0!important;border-top:1px solid rgba(31,69,70,.12)!important;color:var(--tjc-final-ink,#1f1b1c)!important;text-align:left!important}.tjc-signature-pdp__selection-price span{display:block!important;margin:0 0 .2rem!important;color:#1f1b1c85!important;font-family:var(--font-body-family,inherit)!important;font-size:.72rem!important;font-weight:680!important;letter-spacing:.04em!important;line-height:1.15!important;text-align:left!important;text-transform:none!important}.tjc-signature-pdp__selection-price strong{display:block!important;margin:0!important;color:var(--tjc-final-ink,#1f1b1c)!important;font-family:var(--font-body-family,inherit)!important;font-size:1.02rem!important;font-weight:680!important;letter-spacing:0!important;line-height:1.2!important;text-align:left!important}@media(min-width:990px){.tjc-signature-pdp__selection-summary{margin-top:1.05rem!important;padding-top:1.2rem!important}.tjc-signature-pdp__selection-summary h2{font-size:1.92rem!important}.tjc-signature-pdp__selection-value--color{font-size:1.68rem!important}}@media(max-width:749px){.tjc-signature-pdp__selection-summary{margin:1rem 0 .8rem!important;padding:1.1rem 0 .32rem!important}.tjc-signature-pdp__selection-summary h2{font-size:1.72rem!important}.tjc-signature-pdp__selection-value--color{font-size:1.5rem!important}}@media(prefers-reduced-motion:no-preference){.tjc-signature-pdp__selection-summary.is-visible:not([hidden]){animation:tjc-selection-summary-reveal .22s ease-out both}}@keyframes tjc-selection-summary-reveal{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}.tjc-signature-pdp{--tjc-hebe-border-aran:#b9aa99;--tjc-hebe-border-baby-pink:#d98aa6;--tjc-hebe-border-black:#171619;--tjc-hebe-border-bright-yellow:#d5a900;--tjc-hebe-border-buff:#c7a688;--tjc-hebe-border-cafe-latte:#9f7157;--tjc-hebe-border-cherry-red:#af0f10;--tjc-hebe-border-coffee:#301511;--tjc-hebe-border-country-blue:#506681;--tjc-hebe-border-frosty-green:#92987e;--tjc-hebe-border-gold:#c7700f;--tjc-hebe-border-hunter-green:#192e29;--tjc-hebe-border-light-blue:#5fa8df;--tjc-hebe-border-light-sage:#818876;--tjc-hebe-border-pretty-n-pink:#ee4180;--tjc-hebe-border-pumpkin:#e74808;--tjc-hebe-border-real-teal:#084758;--tjc-hebe-border-royal-blue:#1038a7;--tjc-hebe-border-spring-green:#76b148;--tjc-hebe-border-tea-leaf:#6e7040;--tjc-hebe-border-turqua:#37a1c7;--tjc-hebe-border-white:#b8b0aa}.tjc-signature-pdp__color-swatch--aran{--tjc-swatch-accent:var(--tjc-hebe-border-aran)}.tjc-signature-pdp__color-swatch--baby-pink{--tjc-swatch-accent:var(--tjc-hebe-border-baby-pink)}.tjc-signature-pdp__color-swatch--black{--tjc-swatch-accent:var(--tjc-hebe-border-black)}.tjc-signature-pdp__color-swatch--bright-yellow{--tjc-swatch-accent:var(--tjc-hebe-border-bright-yellow)}.tjc-signature-pdp__color-swatch--buff{--tjc-swatch-accent:var(--tjc-hebe-border-buff)}.tjc-signature-pdp__color-swatch--cafe-latte{--tjc-swatch-accent:var(--tjc-hebe-border-cafe-latte)}.tjc-signature-pdp__color-swatch--cherry-red,.tjc-signature-pdp__color-swatch--deep-red{--tjc-swatch-accent:var(--tjc-hebe-border-cherry-red)}.tjc-signature-pdp__color-swatch--coffee{--tjc-swatch-accent:var(--tjc-hebe-border-coffee)}.tjc-signature-pdp__color-swatch--country-blue{--tjc-swatch-accent:var(--tjc-hebe-border-country-blue)}.tjc-signature-pdp__color-swatch--frosty-green{--tjc-swatch-accent:var(--tjc-hebe-border-frosty-green)}.tjc-signature-pdp__color-swatch--gold{--tjc-swatch-accent:var(--tjc-hebe-border-gold)}.tjc-signature-pdp__color-swatch--hunter-green{--tjc-swatch-accent:var(--tjc-hebe-border-hunter-green)}.tjc-signature-pdp__color-swatch--light-blue{--tjc-swatch-accent:var(--tjc-hebe-border-light-blue)}.tjc-signature-pdp__color-swatch--light-sage{--tjc-swatch-accent:var(--tjc-hebe-border-light-sage)}.tjc-signature-pdp__color-swatch--pretty-n-pink{--tjc-swatch-accent:var(--tjc-hebe-border-pretty-n-pink)}.tjc-signature-pdp__color-swatch--pumpkin{--tjc-swatch-accent:var(--tjc-hebe-border-pumpkin)}.tjc-signature-pdp__color-swatch--real-teal{--tjc-swatch-accent:var(--tjc-hebe-border-real-teal)}.tjc-signature-pdp__color-swatch--royal-blue{--tjc-swatch-accent:var(--tjc-hebe-border-royal-blue)}.tjc-signature-pdp__color-swatch--spring-green{--tjc-swatch-accent:var(--tjc-hebe-border-spring-green)}.tjc-signature-pdp__color-swatch--tea-leaf{--tjc-swatch-accent:var(--tjc-hebe-border-tea-leaf)}.tjc-signature-pdp__color-swatch--turqua{--tjc-swatch-accent:var(--tjc-hebe-border-turqua)}.tjc-signature-pdp__color-swatch--white{--tjc-swatch-accent:var(--tjc-hebe-border-white)}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values--color input:checked+label.tjc-signature-pdp__color-swatch,.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values--color label.tjc-signature-pdp__color-swatch.is-selected{border:0!important;background:#fff!important;box-shadow:0 0 0 2px var(--tjc-swatch-accent,var(--tjc-final-green,#1f4546))!important;outline:0!important}.tjc-signature-pdp__selection-summary{margin:.72rem 0 .58rem!important;padding:.72rem 0 .12rem!important;border-top:1px solid rgba(31,69,70,.14)!important}.tjc-signature-pdp__selection-summary h2{margin:0 0 .34rem!important;font-size:1.22rem!important;line-height:1!important}.tjc-signature-pdp__selection-values{display:flex!important;flex-wrap:wrap!important;flex-direction:row!important;gap:.1rem .48rem!important;align-items:baseline!important}.tjc-signature-pdp__selection-value{font-size:.8rem!important;font-weight:620!important;line-height:1.2!important}.tjc-signature-pdp__selection-value--color{flex:0 0 100%!important;margin:0!important;font-size:1.08rem!important;line-height:1.1!important}.tjc-signature-pdp__selection-price{display:flex!important;margin:.48rem 0 0!important;padding:.44rem 0 0!important;align-items:baseline!important;justify-content:space-between!important;gap:1rem!important}.tjc-signature-pdp__selection-price span{margin:0!important;font-size:.68rem!important}.tjc-signature-pdp__selection-price strong{font-size:.88rem!important;white-space:nowrap!important}@media(min-width:990px){.tjc-signature-pdp__selection-summary{margin:.78rem 0 .62rem!important;padding:.78rem 0 .18rem!important}.tjc-signature-pdp__selection-summary h2{font-size:1.32rem!important}.tjc-signature-pdp__selection-value--color{font-size:1.16rem!important}}@media(max-width:749px){.tjc-signature-pdp__selection-summary{margin:.68rem 0 .55rem!important;padding:.7rem 0 .08rem!important}.tjc-signature-pdp__selection-summary h2{font-size:1.24rem!important}.tjc-signature-pdp__selection-value--color{font-size:1.08rem!important}}.tjc-signature-pdp__selection-summary{margin:.62rem 0 .56rem!important;padding:.66rem 0 .58rem!important;border:0!important;border-top:1px solid rgba(31,69,70,.14)!important;border-bottom:1px solid rgba(31,69,70,.1)!important;background:transparent!important;box-shadow:none!important}.tjc-signature-pdp__selection-summary h2{margin:0 0 .32rem!important;color:var(--tjc-final-green,#1f4546)!important;font-family:var(--font-heading-family,var(--font-body-family,inherit))!important;font-size:1.2rem!important;font-weight:var(--font-heading-weight,500)!important;letter-spacing:.01em!important;line-height:1!important}.tjc-signature-pdp__selection-lines{display:grid!important;gap:.16rem!important;margin:0!important}.tjc-signature-pdp__selection-lines p{margin:0!important;color:var(--tjc-final-ink,#1f1b1c)!important;font-family:var(--font-body-family,inherit)!important;font-size:.92rem!important;font-weight:590!important;letter-spacing:0!important;line-height:1.22!important;text-align:left!important}.tjc-signature-pdp__selection-lines p:first-child{font-size:1rem!important;font-weight:680!important}.tjc-signature-pdp__selection-price{display:flex!important;margin:.44rem 0 0!important;padding:.42rem 0 0!important;border-top:1px solid rgba(31,69,70,.1)!important;align-items:baseline!important;justify-content:space-between!important;gap:1rem!important;color:var(--tjc-final-ink,#1f1b1c)!important}.tjc-signature-pdp__selection-price span{margin:0!important;color:#1f1b1c8c!important;font-family:var(--font-body-family,inherit)!important;font-size:.72rem!important;font-weight:650!important;letter-spacing:0!important;line-height:1.1!important;text-transform:none!important}.tjc-signature-pdp__selection-price strong{margin:0!important;color:var(--tjc-final-ink,#1f1b1c)!important;font-family:var(--font-body-family,inherit)!important;font-size:.86rem!important;font-weight:720!important;letter-spacing:0!important;line-height:1.1!important;white-space:nowrap!important}@media(min-width:990px){.tjc-signature-pdp__selection-summary{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;column-gap:1.2rem!important;align-items:end!important;margin:.68rem 0 .6rem!important;padding:.72rem 0 .62rem!important}.tjc-signature-pdp__selection-summary h2{grid-column:1!important;font-size:1.24rem!important}.tjc-signature-pdp__selection-lines{grid-column:1!important}.tjc-signature-pdp__selection-price{grid-row:1 / span 2!important;grid-column:2!important;min-width:9rem!important;margin:0!important;padding:0!important;border-top:0!important;display:block!important;text-align:right!important}.tjc-signature-pdp__selection-price span,.tjc-signature-pdp__selection-price strong{text-align:right!important}}@media(max-width:749px){.tjc-signature-pdp__selection-summary{margin:.58rem 0 .52rem!important;padding:.64rem 0 .54rem!important}.tjc-signature-pdp__selection-summary h2{font-size:1.18rem!important}}.tjc-signature-pdp__tab-panels{padding-top:clamp(1.35rem,2.2vw,2rem)!important}.tjc-signature-pdp__tab-panel{width:100%!important;max-width:46rem!important;color:var(--tjc-final-ink,#1f1b1c)!important;font-size:1.02rem!important;line-height:1.58!important}.tjc-signature-pdp__tab-panel--timeline{max-width:none!important}.tjc-signature-pdp__tab-panel h3{margin:1.65rem 0 .56rem!important;color:var(--tjc-final-green,#1f4546)!important;font-family:var(--font-body-family,inherit)!important;font-size:.78rem!important;font-weight:820!important;letter-spacing:.085em!important;line-height:1.2!important;text-transform:uppercase!important}.tjc-signature-pdp__tab-panel h3:first-child{margin-top:0!important}.tjc-signature-pdp__tab-panel p{max-width:46rem!important;margin:.55rem 0!important;color:#1f1b1cc2!important;font-family:var(--font-body-family,inherit)!important;font-size:1rem!important;line-height:1.58!important}.tjc-signature-pdp__tab-panel p:first-child{font-size:1rem!important;line-height:1.58!important}.tjc-signature-pdp__tab-panel ul{display:grid!important;gap:.42rem!important;max-width:42rem!important;margin:.72rem 0 1.05rem!important;padding-left:1.05rem!important}.tjc-signature-pdp__tab-panel li{margin:0!important;padding-left:.2rem!important;color:#1f1b1cc2!important;font-size:.98rem!important;line-height:1.46!important}.tjc-signature-pdp__tab-helper,.tjc-signature-pdp__tab-text-button.tjc-signature-pdp__tab-helper{display:inline-flex!important;min-height:2.2rem!important;align-items:center!important;padding:0!important;border:0!important;background:transparent!important;color:var(--tjc-final-ink,#1f1b1c)!important;cursor:pointer!important;font-family:var(--font-body-family,inherit)!important;font-size:.82rem!important;font-weight:820!important;letter-spacing:.055em!important;line-height:1.2!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:.28rem!important;text-transform:uppercase!important}.tjc-signature-pdp__tab-helper:hover,.tjc-signature-pdp__tab-helper:focus-visible,.tjc-signature-pdp__tab-text-button.tjc-signature-pdp__tab-helper:hover,.tjc-signature-pdp__tab-text-button.tjc-signature-pdp__tab-helper:focus-visible{color:var(--tjc-final-green,#1f4546)!important}.tjc-signature-pdp__tab-helper:focus-visible,.tjc-signature-pdp__tab-text-button.tjc-signature-pdp__tab-helper:focus-visible{outline:2px solid var(--tjc-final-gold,#c98d4e)!important;outline-offset:4px!important}.tjc-signature-pdp__journey{position:relative!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:clamp(.45rem,1.2vw,1.05rem)!important;max-width:none!important;margin:1.85rem 0 1.65rem!important;padding:2.25rem 0 .8rem!important;list-style:none!important;counter-reset:none!important}.tjc-signature-pdp__journey:before{content:""!important;position:absolute!important;top:.74rem!important;right:0!important;left:0!important;height:1px!important;background:linear-gradient(90deg,#1f45462e,#1f454670,#c98d4e57)!important;transform-origin:left center!important}.tjc-signature-pdp__journey-step{position:relative!important;display:block!important;margin:0!important;padding:0 .55rem 0 0!important;border:0!important;background:transparent!important;box-shadow:none!important}.tjc-signature-pdp__journey-step:before{content:""!important;position:absolute!important;top:-1.68rem!important;left:0!important;width:.42rem!important;height:.42rem!important;border:1px solid rgba(31,69,70,.52)!important;border-radius:999px!important;background:var(--tjc-final-cream,#faf7f2)!important;box-shadow:0 0 0 .24rem var(--tjc-final-cream,#faf7f2)!important}.tjc-signature-pdp__journey-number{display:block!important;margin:0 0 .5rem!important;color:#1f4546c7!important;font-family:var(--font-body-family,inherit)!important;font-size:.68rem!important;font-weight:820!important;letter-spacing:.09em!important;line-height:1!important}.tjc-signature-pdp__journey-copy h4{margin:0 0 .34rem!important;color:var(--tjc-final-ink,#1f1b1c)!important;font-family:var(--font-body-family,inherit)!important;font-size:.68rem!important;font-weight:820!important;letter-spacing:.028em!important;line-height:1.16!important;text-transform:uppercase!important}.tjc-signature-pdp__journey-copy p{margin:0!important;color:#1f1b1ca8!important;font-size:.82rem!important;line-height:1.36!important}@media(prefers-reduced-motion:no-preference){.tjc-signature-pdp__tab-panel--timeline.is-timeline-revealing .tjc-signature-pdp__journey:before{transform:scaleX(0);animation:tjcTimelineLineX .58s ease-out forwards}.tjc-signature-pdp__tab-panel--timeline.is-timeline-revealing .tjc-signature-pdp__journey-step{opacity:0;transform:translateY(.42rem);animation:tjcTimelineStepIn .34s ease-out forwards}.tjc-signature-pdp__tab-panel--timeline.is-timeline-revealing .tjc-signature-pdp__journey-step:nth-child(1){animation-delay:.08s}.tjc-signature-pdp__tab-panel--timeline.is-timeline-revealing .tjc-signature-pdp__journey-step:nth-child(2){animation-delay:.16s}.tjc-signature-pdp__tab-panel--timeline.is-timeline-revealing .tjc-signature-pdp__journey-step:nth-child(3){animation-delay:.24s}.tjc-signature-pdp__tab-panel--timeline.is-timeline-revealing .tjc-signature-pdp__journey-step:nth-child(4){animation-delay:.32s}.tjc-signature-pdp__tab-panel--timeline.is-timeline-revealing .tjc-signature-pdp__journey-step:nth-child(5){animation-delay:.4s}}@keyframes tjcTimelineLineX{to{transform:scaleX(1)}}@keyframes tjcTimelineLineY{to{transform:scaleY(1)}}@keyframes tjcTimelineStepIn{to{opacity:1;transform:translateY(0)}}@media(min-width:990px){.tjc-signature-pdp__tab-panel--timeline>p,.tjc-signature-pdp__tab-panel--timeline>h3{max-width:46rem!important}}@media(max-width:749px){.tjc-signature-pdp__tab-list{gap:1.25rem!important}.tjc-signature-pdp__tab{min-height:4.1rem!important;padding-bottom:.92rem!important;font-size:1.18rem!important}.tjc-signature-pdp__tab-panel{max-width:100%!important;font-size:.99rem!important}.tjc-signature-pdp__tab-panel h3{margin-top:1.35rem!important;font-size:.74rem!important}.tjc-signature-pdp__tab-panel p,.tjc-signature-pdp__tab-panel p:first-child,.tjc-signature-pdp__tab-panel li{font-size:.97rem!important}.tjc-signature-pdp__journey{display:grid!important;grid-template-columns:1fr!important;gap:1.15rem!important;margin:1.45rem 0 1.3rem!important;padding:.14rem 0 .2rem 2.05rem!important}.tjc-signature-pdp__journey:before{top:.12rem!important;bottom:.08rem!important;left:.48rem!important;right:auto!important;width:1px!important;height:auto!important;background:linear-gradient(180deg,#1f45462e,#1f454670,#c98d4e57)!important;transform-origin:center top!important}.tjc-signature-pdp__journey-step{padding:0!important}.tjc-signature-pdp__journey-step:before{top:.24rem!important;left:-1.78rem!important}.tjc-signature-pdp__journey-copy h4{font-size:.76rem!important;line-height:1.24!important}.tjc-signature-pdp__journey-copy p{font-size:.93rem!important;line-height:1.44!important}@media(prefers-reduced-motion:no-preference){.tjc-signature-pdp__tab-panel--timeline.is-timeline-revealing .tjc-signature-pdp__journey:before{transform:scaleY(0);animation:tjcTimelineLineY .58s ease-out forwards}}}.tjc-signature-pdp__selection-summary{display:block!important;margin:.58rem 0 .54rem!important;padding:.64rem 0 .56rem!important;border:0!important;border-top:1px solid rgba(31,69,70,.14)!important;border-bottom:1px solid rgba(31,69,70,.1)!important;background:transparent!important;box-shadow:none!important}.tjc-signature-pdp__selection-heading-row{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:1rem!important;margin:0 0 .28rem!important}.tjc-signature-pdp__selection-summary h2{margin:0!important;color:var(--tjc-final-green,#1f4546)!important;font-family:var(--font-heading-family,var(--font-body-family,inherit))!important;font-size:1.18rem!important;font-weight:var(--font-heading-weight,500)!important;letter-spacing:.01em!important;line-height:1!important;text-transform:none!important}.tjc-signature-pdp__selection-heading-price{display:block!important;margin:0!important;color:var(--tjc-final-ink,#1f1b1c)!important;font-family:var(--font-body-family,inherit)!important;font-size:.9rem!important;font-weight:720!important;letter-spacing:0!important;line-height:1.1!important;text-align:right!important;white-space:nowrap!important}.tjc-signature-pdp__selection-heading-price[hidden]{display:none!important}.tjc-signature-pdp__selection-lines{display:grid!important;gap:.14rem!important;margin:0!important}.tjc-signature-pdp__selection-lines p{margin:0!important;color:var(--tjc-final-ink,#1f1b1c)!important;font-family:var(--font-body-family,inherit)!important;font-size:.9rem!important;font-weight:590!important;letter-spacing:0!important;line-height:1.2!important;text-align:left!important}.tjc-signature-pdp__selection-lines p:first-child{font-size:.98rem!important;font-weight:680!important}.tjc-signature-pdp__selection-price{display:none!important}.tjc-signature-pdp__tab-panel--timeline{padding-top:.25rem!important}.tjc-signature-pdp__journey-intro{margin-bottom:0!important}.tjc-signature-pdp__journey-intro:after{content:""!important;display:block!important;width:clamp(3.75rem,12vw,7.25rem)!important;height:2px!important;margin:1.05rem 0 0!important;background:linear-gradient(90deg,#1f454694,#c98d4e61,#1f454600)!important}.tjc-signature-pdp__ring-preview{width:min(52.5%,294px)!important;margin:clamp(20px,2.4vw,24px) auto 0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.tjc-signature-pdp__ring-preview img{display:block!important;width:100%!important;aspect-ratio:4 / 5!important;height:auto!important;object-fit:cover!important;object-position:center 38%!important;border:1px solid rgba(146,124,94,.34)!important;border-radius:0!important;background:var(--tjc-final-cream,#faf7f2)!important;box-shadow:none!important}.tjc-signature-pdp__ring-preview.is-placeholder{display:grid!important;min-height:17rem!important;place-items:center!important;border:1px dashed rgba(31,69,70,.22)!important;background:#faf7f29e!important;color:#1f1b1c7a!important;font-family:var(--font-body-family,inherit)!important;font-size:.78rem!important;font-weight:760!important;letter-spacing:.08em!important;line-height:1.25!important;text-align:center!important;text-transform:uppercase!important}.tjc-signature-pdp__ring-preview.is-placeholder span{display:none!important}.tjc-signature-pdp__ring-preview figcaption{margin:11px 0 0!important;color:#1f1b1ca3!important;font-family:var(--font-body-family,inherit)!important;font-size:.88rem!important;font-weight:520!important;letter-spacing:0!important;line-height:1.35!important;text-align:center!important;text-transform:none!important}.tjc-signature-pdp__ring-preview+p{margin-top:14px!important;text-align:center!important}@media(min-width:990px){.tjc-signature-pdp__selection-summary{display:block!important;margin:.62rem 0 .58rem!important;padding:.68rem 0 .6rem!important}.tjc-signature-pdp__selection-summary h2{font-size:1.24rem!important}.tjc-signature-pdp__selection-heading-price{font-size:.94rem!important}.tjc-signature-pdp__tab-panel--timeline{padding-top:.38rem!important}}@media(max-width:749px){.tjc-signature-pdp__ring-preview{width:53%!important}.tjc-signature-pdp__selection-summary{margin:.54rem 0 .5rem!important;padding:.62rem 0 .54rem!important}.tjc-signature-pdp__selection-heading-row{gap:.75rem!important}.tjc-signature-pdp__selection-heading-price{font-size:.86rem!important}.tjc-signature-pdp__journey-intro:after{margin-top:.9rem!important}}.tjc-signature-pdp__complete-look{padding-top:clamp(2.75rem,5vw,4.5rem)!important;padding-bottom:clamp(2.75rem,5vw,4.5rem)!important}.tjc-signature-pdp__look-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(1rem,2vw,1.5rem)!important;margin-top:clamp(1.5rem,3vw,2.35rem)!important}.tjc-signature-pdp__look-card{display:flex!important;min-width:0!important;flex-direction:column!important;background:transparent!important;border:0!important;box-shadow:none!important}.tjc-signature-pdp__look-image{position:relative!important;overflow:hidden!important;width:100%!important;aspect-ratio:1 / 1!important;background:var(--tjc-final-cream,#faf7f2)!important}.tjc-signature-pdp__look-image>img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}.tjc-signature-pdp__look-card[data-tjc-look-card-handle=ptah-crochet-ruffle-hat-1] .tjc-signature-pdp__look-image>img,.tjc-signature-pdp__look-card[data-tjc-look-card-handle=ptah-crochet-ruffle-hat] .tjc-signature-pdp__look-image>img{height:112%!important;object-position:70% 0%!important;transform:translateY(-11%)!important}.tjc-signature-pdp__look-pair-preview{position:absolute!important;right:.72rem!important;bottom:.72rem!important;z-index:2!important;display:block!important;width:22%!important;min-width:4.6rem!important;max-width:8.4rem!important;aspect-ratio:1 / 1!important;padding:.22rem!important;border:1px solid rgba(255,252,247,.96)!important;background:#fff!important;box-shadow:0 .45rem 1.25rem #1f1b1c1f!important;overflow:hidden!important}.tjc-signature-pdp__look-pair-preview img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;background:#fff!important}.tjc-signature-pdp__look-copy{display:grid!important;gap:.34rem!important;padding:.72rem 0 0!important}.tjc-signature-pdp__look-copy h3{display:block!important;margin:0!important;color:var(--tjc-final-ink,#1f1b1c)!important;font-family:var(--font-body-family,inherit)!important;font-size:.92rem!important;font-weight:760!important;letter-spacing:0!important;line-height:1.18!important}.tjc-signature-pdp__look-copy p{margin:0!important;color:#1f1b1cb3!important;font-family:var(--font-body-family,inherit)!important;font-size:.92rem!important;font-weight:560!important;letter-spacing:0!important;line-height:1.25!important}.tjc-signature-pdp__look-open,.tjc-signature-pdp__look-add{display:inline-flex!important;min-height:3rem!important;align-items:center!important;justify-content:center!important;padding:.82rem 1rem!important;border:1px solid var(--tjc-final-green,#1f4546)!important;border-radius:0!important;background:var(--tjc-final-green,#1f4546)!important;color:#fff!important;font-family:var(--font-body-family,inherit)!important;font-size:.78rem!important;font-weight:760!important;letter-spacing:.08em!important;line-height:1!important;text-align:center!important;text-transform:uppercase!important;transition:background .18s ease,border-color .18s ease,color .18s ease!important}.tjc-signature-pdp__look-open{width:100%!important;margin-top:.18rem!important}.tjc-signature-pdp__look-open:hover,.tjc-signature-pdp__look-open:focus-visible,.tjc-signature-pdp__look-add:hover,.tjc-signature-pdp__look-add:focus-visible{background:#163334!important;border-color:#163334!important}.tjc-signature-pdp__look-open:disabled,.tjc-signature-pdp__look-add:disabled{cursor:not-allowed!important;border-color:#1f454638!important;background:#1f454638!important;color:#1f1b1c7a!important}.tjc-signature-pdp__look-dialog[hidden]{display:none!important}.tjc-signature-pdp__look-dialog{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1100!important;display:grid!important;place-items:center!important;padding:clamp(1rem,3vw,2rem)!important}.tjc-signature-pdp__look-backdrop{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border:0!important;background:#1f1b1c5c!important}.tjc-signature-pdp__look-panel{position:relative!important;z-index:1!important;width:min(52rem,92vw)!important;max-height:min(84vh,46rem)!important;overflow:auto!important;padding:clamp(1.25rem,2.7vw,2rem)!important;border:1px solid rgba(31,69,70,.16)!important;background:#fff!important;color:var(--tjc-final-ink,#1f1b1c)!important;box-shadow:0 24px 70px #1f1b1c29!important}.tjc-signature-pdp__look-close{position:absolute!important;top:.7rem!important;right:.7rem!important;width:2.75rem!important;height:2.75rem!important;border:0!important;background:transparent!important;color:var(--tjc-final-ink,#1f1b1c)!important;font-size:2rem!important;line-height:1!important}.tjc-signature-pdp__look-modal-head{display:grid!important;grid-template-columns:minmax(12rem,18rem) minmax(0,1fr)!important;gap:1.25rem!important;align-items:start!important;padding-right:2.25rem!important}.tjc-signature-pdp__look-modal-head img{width:100%!important;aspect-ratio:4 / 5!important;height:auto!important;object-fit:contain!important;object-position:center center!important;background:var(--tjc-final-cream,#faf7f2)!important}.tjc-signature-pdp__look-modal-head h2{margin:.28rem 0 0!important;color:var(--tjc-final-ink,#1f1b1c)!important;font-family:var(--font-heading-family,var(--font-body-family,inherit))!important;font-size:clamp(1.7rem,3vw,2.35rem)!important;font-weight:var(--font-heading-weight,500)!important;letter-spacing:0!important;line-height:1.02!important}.tjc-signature-pdp__look-modal-price{margin:.58rem 0 0!important;color:var(--tjc-final-green,#1f4546)!important;font-family:var(--font-body-family,inherit)!important;font-size:1rem!important;font-weight:720!important;letter-spacing:0!important;line-height:1.2!important}.tjc-signature-pdp__look-modal-type{margin:.16rem 0 0!important;color:#1f1b1cb8!important;font-family:var(--font-body-family,inherit)!important;font-size:.98rem!important;font-weight:620!important;letter-spacing:.01em!important;line-height:1.2!important}.tjc-signature-pdp__look-styling{margin:.82rem 0 0!important;max-width:24rem!important;color:#1f1b1cb8!important;font-family:var(--font-body-family,inherit)!important;font-size:.94rem!important;font-weight:500!important;letter-spacing:0!important;line-height:1.35!important}.tjc-signature-pdp__look-form{display:grid!important;gap:1.1rem!important;margin-top:1rem!important}.tjc-signature-pdp__look-options{display:grid!important;gap:1.15rem!important}.tjc-signature-pdp__look-option{min-width:0!important;margin:0!important;padding:0!important;border:0!important}.tjc-signature-pdp__look-option legend{margin:0 0 .62rem!important;padding:0!important;color:var(--tjc-final-ink,#1f1b1c)!important;font-family:var(--font-body-family,inherit)!important;font-size:.84rem!important;font-weight:720!important;letter-spacing:.03em!important;line-height:1.2!important;text-transform:uppercase!important}.tjc-signature-pdp__look-option-values{display:flex!important;flex-wrap:wrap!important;gap:.52rem!important}.tjc-signature-pdp__look-option-values input{position:absolute!important;opacity:0!important;pointer-events:none!important}.tjc-signature-pdp__look-option-values label{display:inline-flex!important;min-height:2.65rem!important;align-items:center!important;justify-content:center!important;padding:.72rem .9rem!important;border:1px solid rgba(31,69,70,.18)!important;background:#fff!important;color:var(--tjc-final-ink,#1f1b1c)!important;font-family:var(--font-body-family,inherit)!important;font-size:.82rem!important;font-weight:620!important;letter-spacing:.01em!important;line-height:1.1!important;text-align:center!important}.tjc-signature-pdp__look-option-values input:checked+label{border-color:var(--tjc-final-green,#1f4546)!important;outline:2px solid var(--tjc-final-green,#1f4546)!important;outline-offset:-2px!important}.tjc-signature-pdp__look-option-values input:focus-visible+label{outline:2px solid rgba(201,141,78,.72)!important;outline-offset:2px!important}.tjc-signature-pdp__look-option-values label.is-disabled{color:#1f1b1c57!important;text-decoration:line-through!important}.tjc-signature-pdp__look-match{display:grid!important;gap:.4rem!important;margin:0 0 .66rem!important}.tjc-signature-pdp__look-match button{justify-self:start!important;min-height:2.6rem!important;padding:.68rem .9rem!important;border:1px solid rgba(31,69,70,.22)!important;background:var(--tjc-final-cream,#faf7f2)!important;color:var(--tjc-final-green,#1f4546)!important;font-family:var(--font-body-family,inherit)!important;font-size:.78rem!important;font-weight:760!important;letter-spacing:.02em!important;text-transform:none!important}.tjc-signature-pdp__look-match button[aria-pressed=true]{border-color:var(--tjc-final-green,#1f4546)!important;background:#fff!important}.tjc-signature-pdp__look-match p,.tjc-signature-pdp__look-status{margin:0!important;color:#1f1b1cad!important;font-family:var(--font-body-family,inherit)!important;font-size:.86rem!important;font-weight:500!important;letter-spacing:0!important;line-height:1.35!important}.tjc-signature-pdp__look-status[data-state=error]{color:#8f2f2b!important}.tjc-signature-pdp__look-purchase-row{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:1rem!important;padding-top:.2rem!important;color:var(--tjc-final-ink,#1f1b1c)!important;font-family:var(--font-body-family,inherit)!important}.tjc-signature-pdp__look-purchase-row span{color:#1f1b1c9e!important;font-size:.78rem!important;font-weight:720!important;letter-spacing:.04em!important;line-height:1.2!important;text-transform:uppercase!important}.tjc-signature-pdp__look-purchase-row strong{color:var(--tjc-final-green,#1f4546)!important;font-size:1rem!important;font-weight:760!important;letter-spacing:0!important;line-height:1.2!important;text-align:right!important}.tjc-signature-pdp__look-status[data-state=success]{color:var(--tjc-final-green,#1f4546)!important}.tjc-signature-pdp__look-add{width:100%!important}@media(max-width:749px){.tjc-signature-pdp__complete-look{padding-top:2.8rem!important;padding-bottom:3rem!important}.tjc-signature-pdp__look-row{display:flex!important;gap:.9rem!important;margin-right:-1.5rem!important;overflow-x:auto!important;scroll-padding-left:0!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important}.tjc-signature-pdp__look-row::-webkit-scrollbar{display:none!important}.tjc-signature-pdp__look-card{flex:0 0 78%!important;scroll-snap-align:start!important}.tjc-signature-pdp__look-pair-preview{display:block!important;right:.62rem!important;bottom:.62rem!important;width:24%!important;min-width:4rem!important;max-width:6.25rem!important}.tjc-signature-pdp__look-dialog{align-items:end!important;padding:0!important;place-items:end stretch!important}.tjc-signature-pdp__look-panel{width:100%!important;max-height:88vh!important;padding:1.25rem 1.5rem calc(1.5rem + env(safe-area-inset-bottom))!important;border-right:0!important;border-bottom:0!important;border-left:0!important;transform:translateY(1.5rem)!important;transition:transform .2s ease!important}.tjc-signature-pdp__look-dialog.is-open .tjc-signature-pdp__look-panel{transform:translateY(0)!important}.tjc-signature-pdp__look-modal-head{grid-template-columns:clamp(9rem,38vw,10.25rem) minmax(0,1fr)!important;gap:1rem!important;padding-right:2rem!important}.tjc-signature-pdp__look-modal-head h2{font-size:1.56rem!important}.tjc-signature-pdp__look-modal-type{font-size:.9rem!important}.tjc-signature-pdp__look-styling{margin-top:.62rem!important;font-size:.86rem!important;line-height:1.32!important}.tjc-signature-pdp__look-form{gap:.95rem!important;margin-top:.85rem!important}.tjc-signature-pdp__look-option-values{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(prefers-reduced-motion:reduce){.tjc-signature-pdp__look-panel,.tjc-signature-pdp__look-open,.tjc-signature-pdp__look-add{transition:none!important}}.tjc-signature-pdp__proof-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(1rem,1.8vw,1.35rem)!important;align-items:start!important;margin:0!important}.tjc-signature-pdp__proof-grid .tjc-signature-pdp__proof-card,.tjc-signature-pdp__proof-grid .tjc-signature-pdp__proof-card:first-child,.tjc-signature-pdp__proof-grid .tjc-signature-pdp__proof-card:not(:first-child),.tjc-signature-pdp__proof-grid .tjc-signature-pdp__proof-card:nth-last-child(-n+2),.tjc-signature-pdp__proof-grid .tjc-signature-pdp__proof-card:nth-child(n+4){display:flex!important;min-width:0!important;grid-column:auto!important;grid-row:auto!important;aspect-ratio:auto!important;flex-direction:column!important;gap:.78rem!important;margin:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.tjc-signature-pdp__proof-media{width:100%!important;aspect-ratio:3 / 4!important;overflow:hidden!important;background:var(--tjc-final-cream,#faf7f2)!important}.tjc-signature-pdp__proof-grid .tjc-signature-pdp__proof-media img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important}.tjc-signature-pdp__proof-grid .tjc-signature-pdp__proof-meta{position:static!important;z-index:auto!important;right:auto!important;bottom:auto!important;display:grid!important;max-width:none!important;gap:.24rem!important;margin:0!important;padding:0!important;color:var(--tjc-final-ink,#1f1b1c)!important;text-align:left!important}.tjc-signature-pdp__proof-grid .tjc-signature-pdp__proof-meta p{display:block!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#1f1b1cad!important;font-family:var(--font-body-family,inherit)!important;font-size:1.12rem!important;font-weight:540!important;letter-spacing:0!important;line-height:1.32!important;text-decoration:none!important;text-transform:none!important;white-space:normal!important}.tjc-signature-pdp__proof-grid .tjc-signature-pdp__proof-meta .tjc-signature-pdp__proof-color{color:var(--tjc-final-green,#1f4546)!important;font-size:1.2rem!important;font-weight:780!important;letter-spacing:.12em!important;line-height:1.12!important;text-transform:uppercase!important}.tjc-signature-pdp__proof-grid .tjc-signature-pdp__proof-meta .tjc-signature-pdp__proof-detail{margin-top:.16rem!important;color:#1f1b1c94!important;font-size:1.06rem!important}@media(max-width:749px){.tjc-signature-pdp__proof-grid{display:flex!important;gap:1rem!important;margin-right:-1.5rem!important;overflow-x:auto!important;overflow-y:visible!important;scroll-padding-left:0!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.tjc-signature-pdp__proof-grid::-webkit-scrollbar{display:none!important}.tjc-signature-pdp__proof-grid .tjc-signature-pdp__proof-card,.tjc-signature-pdp__proof-grid .tjc-signature-pdp__proof-card:first-child,.tjc-signature-pdp__proof-grid .tjc-signature-pdp__proof-card:not(:first-child),.tjc-signature-pdp__proof-grid .tjc-signature-pdp__proof-card:nth-last-child(-n+2),.tjc-signature-pdp__proof-grid .tjc-signature-pdp__proof-card:nth-child(n+4){flex:0 0 82%!important;scroll-snap-align:start!important}.tjc-signature-pdp__proof-grid .tjc-signature-pdp__proof-meta p{font-size:1.12rem!important}.tjc-signature-pdp__proof-grid .tjc-signature-pdp__proof-meta .tjc-signature-pdp__proof-color{font-size:1.18rem!important}}.tjc-signature-pdp__option legend>span,.tjc-signature-pdp__buy .gpo-label .label-content{color:var(--tjc-final-ink,#1f1b1c)!important;font-weight:720!important}.tjc-signature-pdp__option[data-option-position="2"] .tjc-signature-pdp__values label.tjc-signature-pdp__color-swatch{aspect-ratio:3/4!important}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values{gap:.46rem!important}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values label{position:relative!important;isolation:isolate!important;width:4.4rem!important;height:4.4rem!important;min-width:4.4rem!important;min-height:4.4rem!important;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--tjc-final-ink,#1f1b1c)!important}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values label:before{content:"";position:absolute;z-index:-1;top:50%;left:50%;width:3.5rem;height:3.5rem;border:1px solid rgba(31,27,28,.18);border-radius:50%;background:transparent;transform:translate(-50%,-50%)}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values input:checked+label{border:0!important;background:transparent!important;outline:0!important}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values input:disabled+label{border-style:dashed!important;opacity:.42!important;text-decoration:line-through!important}.tjc-signature-pdp__buy [data-element-id=buttons-1] .gpo-ov-wrapper,.tjc-signature-pdp__buy [data-element-id=buttons-2] .gpo-ov-wrapper{align-items:stretch!important;gap:.58rem!important}.tjc-signature-pdp__buy [data-element-id=buttons-1] .gpo-swatches.buttons input+label,.tjc-signature-pdp__buy [data-element-id=buttons-2] .gpo-swatches.buttons input+label{min-height:5.25rem!important;align-items:stretch!important;padding:.72rem .42rem!important;border:1px solid rgba(31,27,28,.16)!important;border-radius:2px!important;background:transparent!important;box-shadow:none!important;line-height:1.15!important}.tjc-signature-pdp__buy [data-element-id=buttons-1] .gpo-ov-title,.tjc-signature-pdp__buy [data-element-id=buttons-2] .gpo-ov-title{display:flex!important;width:100%!important;min-width:0!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}.tjc-signature-pdp__buy [data-element-id=buttons-1] .gpo-ov-title>.break-word,.tjc-signature-pdp__buy [data-element-id=buttons-2] .gpo-ov-title>.break-word{display:block!important;max-width:100%!important;line-height:1.2!important;text-align:center!important}.tjc-signature-pdp__buy [data-element-id=buttons-1] .gpo-ov-title>.addOn,.tjc-signature-pdp__buy [data-element-id=buttons-2] .gpo-ov-title>.addOn{margin-top:.4rem!important}.tjc-signature-pdp__commitment>.product-form__submit{width:100%!important;min-height:4.9rem!important;margin:1rem 0 0!important;border:0!important;border-radius:4px!important;background:var(--tjc-final-green,#1f4546)!important;color:#fff!important;box-shadow:none!important}.tjc-signature-pdp__commitment>.product-form__submit:hover:not([disabled]){background:var(--tjc-final-green-deep,#173738)!important}.tjc-signature-pdp__commitment>.product-form__submit[disabled],.tjc-signature-pdp__commitment>.product-form__submit[aria-disabled=true]{background:#1f4546b8!important;color:#fff!important}@media(max-width:749px){.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values label{width:4.4rem!important;height:4.4rem!important;min-width:4.4rem!important;min-height:4.4rem!important}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values label:before{width:3.35rem;height:3.35rem}.tjc-signature-pdp__buy [data-element-id=buttons-1] .gpo-swatches.buttons input+label,.tjc-signature-pdp__buy [data-element-id=buttons-2] .gpo-swatches.buttons input+label{min-height:5.1rem!important;padding:.68rem .32rem!important;font-size:.78rem!important;letter-spacing:.01em!important}}@media(min-width:990px){.tjc-signature-pdp__composition{align-items:start!important}.tjc-signature-pdp__right-column{min-width:0!important}}.tjc-signature-pdp__buy [data-element-id=buttons-1] .gpo-ov-title>.break-word[data-tjc-two-line=true],.tjc-signature-pdp__buy [data-element-id=buttons-2] .gpo-ov-title>.break-word[data-tjc-two-line=true]{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:.08rem!important}.tjc-signature-pdp__buy [data-element-id=buttons-1] .gpo-ov-title>.break-word[data-tjc-two-line=true]>span,.tjc-signature-pdp__buy [data-element-id=buttons-2] .gpo-ov-title>.break-word[data-tjc-two-line=true]>span{display:block!important}.tjc-signature-pdp__selection-summary{--tjc-your-hebe-color:var(--tjc-final-green,#1f4546)}.tjc-signature-pdp__selection-summary h2,.tjc-signature-pdp__selection-summary .tjc-signature-pdp__selection-heading-row>.tjc-signature-pdp__selection-heading-price{color:var(--tjc-your-hebe-color)!important}.tjc-signature-pdp__selection-summary .tjc-signature-pdp__selection-heading-row>.tjc-signature-pdp__selection-heading-price{font-weight:700!important}.tjc-signature-pdp__commitment>.product-form__submit,.tjc-signature-pdp__commitment>.product-form__submit:before,.tjc-signature-pdp__commitment>.product-form__submit:after{border:0!important;box-shadow:none!important}.tjc-signature-pdp__commitment>.product-form__submit{outline:0!important}.tjc-signature-pdp__commitment>.product-form__submit:focus-visible{outline:2px solid var(--tjc-final-green-deep,#173738)!important;outline-offset:3px!important}.tjc-signature-pdp__commitment .tjc-signature-pdp__delivery-app .estimator-instock-message>div:first-child{color:var(--tjc-final-ink,#1f1b1c)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.03em!important;line-height:1.15!important}.tjc-signature-pdp__commitment .tjc-signature-pdp__delivery-app .estimator-instock-message>div:last-child,.tjc-signature-pdp__commitment .tjc-signature-pdp__delivery-app .estimator-instock-message>div:last-child strong{color:var(--tjc-final-ink,#1f1b1c)!important;font-size:15px!important;font-weight:600!important;letter-spacing:0!important;line-height:1.15!important}.tjc-signature-pdp__commitment .tjc-signature-pdp__delivery-app .estimator-instock-message>div:last-child{min-width:0!important;white-space:normal!important}.tjc-signature-pdp__buy [data-element-id=buttons-1]>.gpo-selected-values,.tjc-signature-pdp__buy [data-element-id=buttons-2]>.gpo-selected-values{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important}.tjc-signature-pdp__option legend,.tjc-signature-pdp__option legend>span,.tjc-signature-pdp__buy .gpo-label,.tjc-signature-pdp__buy .gpo-label .label-content{color:var(--tjc-final-ink,#1f1b1c)!important;font-family:var(--font-body-family,inherit)!important;font-size:1.02rem!important;font-weight:650!important;letter-spacing:0!important;line-height:1.2!important;text-transform:none!important}.tjc-signature-pdp__option[data-option-position="2"] legend .tjc-signature-pdp__inline-help{border:0!important;box-shadow:none!important;font-family:var(--font-body-family,inherit)!important;letter-spacing:0!important;text-decoration:none!important;text-transform:none!important}.tjc-signature-pdp__option[data-option-position="2"] legend .tjc-signature-pdp__inline-help:after{content:none!important}.tjc-signature-pdp__option[data-option-position="2"] legend .tjc-signature-pdp__inline-help:hover,.tjc-signature-pdp__option[data-option-position="2"] legend .tjc-signature-pdp__inline-help:focus-visible{text-decoration:underline!important;text-underline-offset:.24rem!important}.tjc-signature-pdp__commitment{order:2!important;margin-top:1.05rem!important;padding:1.05rem!important;border:0!important;background:var(--tjc-final-cream,#faf7f2)!important;box-shadow:none!important}.tjc-signature-pdp__commitment .tjc-signature-pdp__delivery-app{margin:0!important;padding:0 0 .6rem!important;border:0!important;background:transparent!important;box-shadow:none!important}.tjc-signature-pdp__commitment .tjc-signature-pdp__delivery-app .estimator-instock-message{gap:.55rem!important}@media(max-width:749px){.tjc-signature-pdp__commitment .tjc-signature-pdp__delivery-app{padding-bottom:.55rem!important}.tjc-signature-pdp__commitment .tjc-signature-pdp__delivery-app .estimator-instock-message>div:first-child{font-size:10px!important}.tjc-signature-pdp__commitment .tjc-signature-pdp__delivery-app .estimator-instock-message>div:last-child,.tjc-signature-pdp__commitment .tjc-signature-pdp__delivery-app .estimator-instock-message>div:last-child strong{font-size:14px!important}}.tjc-signature-pdp__summary:first-line,.tjc-signature-pdp__option legend strong[data-tjc-selected-color]{color:var(--tjc-announcement-bar-background)!important}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values input:checked+label{color:var(--tjc-announcement-bar-foreground,#fff)!important;box-shadow:none!important;outline:0!important}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values input:checked+label:before{border-color:var(--tjc-announcement-bar-background)!important;background:var(--tjc-announcement-bar-background)!important;box-shadow:none!important;outline:0!important}.tjc-signature-pdp__buy [data-element-id=buttons-1] .gpo-swatches.buttons input:checked+label,.tjc-signature-pdp__buy [data-element-id=buttons-2] .gpo-swatches.buttons input:checked+label{border-color:var(--tjc-announcement-bar-background)!important;background:var(--tjc-announcement-bar-background)!important;box-shadow:none!important;color:var(--tjc-announcement-bar-foreground,#fff)!important;outline:0!important}.tjc-signature-pdp__buy [data-element-id=buttons-1] .gpo-swatches.buttons input:checked+label .gpo-ov-title,.tjc-signature-pdp__buy [data-element-id=buttons-1] .gpo-swatches.buttons input:checked+label .break-word,.tjc-signature-pdp__buy [data-element-id=buttons-1] .gpo-swatches.buttons input:checked+label .addOn,.tjc-signature-pdp__buy [data-element-id=buttons-2] .gpo-swatches.buttons input:checked+label .gpo-ov-title,.tjc-signature-pdp__buy [data-element-id=buttons-2] .gpo-swatches.buttons input:checked+label .break-word,.tjc-signature-pdp__buy [data-element-id=buttons-2] .gpo-swatches.buttons input:checked+label .addOn{color:var(--tjc-announcement-bar-foreground,#fff)!important}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values input:focus-visible+label,.tjc-signature-pdp__buy [data-element-id=buttons-1] .gpo-swatches.buttons input:focus-visible+label,.tjc-signature-pdp__buy [data-element-id=buttons-2] .gpo-swatches.buttons input:focus-visible+label{outline:2px solid var(--tjc-final-green,#1f4546)!important;outline-offset:2px!important}.tjc-signature-pdp__media-strip{display:none}@media(min-width:990px){.tjc-signature-pdp__composition{align-items:stretch!important}.tjc-signature-pdp__gallery{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto auto!important;align-content:start!important;align-items:start!important;gap:.9rem!important;min-width:0!important;height:100%!important}.tjc-signature-pdp__media-strip{grid-column:1!important;grid-row:2!important;display:grid!important;width:100%!important;min-width:0!important;grid-auto-flow:column!important;grid-auto-columns:calc((100% - 1.8rem) / 3)!important;gap:.9rem!important;padding:.2rem!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-inline:contain!important;scroll-padding-inline:.2rem!important;scroll-snap-type:x mandatory!important;scrollbar-width:thin!important}.tjc-signature-pdp__media-thumbnail{display:block!important;width:100%!important;min-width:0!important;aspect-ratio:1/1!important;padding:0!important;overflow:hidden!important;border:1px solid rgba(31,27,28,.16)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important;cursor:pointer!important;scroll-snap-align:start!important}.tjc-signature-pdp__media-thumbnail img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important}.tjc-signature-pdp__media-thumbnail.is-active,.tjc-signature-pdp__media-thumbnail[aria-current=true]{border:2px solid var(--tjc-final-green,#1f4546)!important}.tjc-signature-pdp__media-thumbnail:focus-visible{outline:2px solid var(--tjc-final-green,#1f4546)!important;outline-offset:2px!important}.tjc-signature-pdp__media-list{position:relative!important;grid-column:1!important;grid-row:1!important;display:grid!important;width:100%!important;height:min(68vh,720px)!important;min-height:540px!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr)!important;gap:0!important;margin:0!important;padding:0!important;border:0!important;outline:0!important;overflow:hidden!important;background:transparent!important;box-shadow:none!important}.tjc-signature-pdp__media-item{grid-area:1 / 1!important;width:100%!important;height:100%!important;min-width:0!important;margin:0!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;transition:opacity .16s ease!important}.tjc-signature-pdp__media-item.is-desktop-active{visibility:visible!important;opacity:1!important;pointer-events:auto!important}.tjc-signature-pdp__media-frame,.tjc-signature-pdp__media-item.is-color-hero .tjc-signature-pdp__media-frame,.tjc-signature-pdp__media-list:not(.has-color-selection) .tjc-signature-pdp__media-item:first-child .tjc-signature-pdp__media-frame{width:100%!important;height:100%!important;aspect-ratio:auto!important;margin:0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}.tjc-signature-pdp__media-frame img,.tjc-signature-pdp__media-item--product-only .tjc-signature-pdp__media-frame img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center top!important}.tjc-signature-pdp__gallery-caption{grid-column:1!important;grid-row:3!important;margin:.1rem 0 0!important}.tjc-signature-pdp__gallery-dots{display:none!important}.tjc-signature-pdp__media-note{grid-column:1!important;grid-row:4!important}}@media(prefers-reduced-motion:reduce){.tjc-signature-pdp__media-item{transition:none!important}}.tjc-signature-pdp__commitment>.product-form__submit:before,.tjc-signature-pdp__commitment>.product-form__submit:after{content:none!important}.tjc-signature-pdp__purchase .tjc-signature-pdp__inline-help,.tjc-signature-pdp__purchase .tjc-signature-pdp__inline-help:link,.tjc-signature-pdp__purchase .tjc-signature-pdp__inline-help:visited,.tjc-signature-pdp__purchase .tjc-signature-pdp__inline-help:hover,.tjc-signature-pdp__purchase .tjc-signature-pdp__inline-help:active,.tjc-signature-pdp__purchase .tjc-signature-pdp__inline-help:focus,.tjc-signature-pdp__purchase .tjc-signature-pdp__inline-help:focus-visible,.tjc-signature-pdp__purchase .tj-sizing-assistant-trigger,.tjc-signature-pdp__purchase .tj-sizing-assistant-trigger:hover,.tjc-signature-pdp__purchase .tj-sizing-assistant-trigger:active,.tjc-signature-pdp__purchase .tj-sizing-assistant-trigger:focus,.tjc-signature-pdp__purchase .tj-sizing-assistant-trigger:focus-visible{border-bottom:0!important;box-shadow:none!important;text-decoration:none!important;text-decoration-line:none!important}.tjc-signature-pdp[id^=TjcSignaturePdp-] .tjc-signature-pdp__purchase :is(.tjc-signature-pdp__inline-help,.tj-sizing-assistant-trigger),.tjc-signature-pdp[id^=TjcSignaturePdp-] .tjc-signature-pdp__purchase :is(.tjc-signature-pdp__inline-help,.tj-sizing-assistant-trigger):link,.tjc-signature-pdp[id^=TjcSignaturePdp-] .tjc-signature-pdp__purchase :is(.tjc-signature-pdp__inline-help,.tj-sizing-assistant-trigger):visited,.tjc-signature-pdp[id^=TjcSignaturePdp-] .tjc-signature-pdp__purchase :is(.tjc-signature-pdp__inline-help,.tj-sizing-assistant-trigger):hover,.tjc-signature-pdp[id^=TjcSignaturePdp-] .tjc-signature-pdp__purchase :is(.tjc-signature-pdp__inline-help,.tj-sizing-assistant-trigger):active,.tjc-signature-pdp[id^=TjcSignaturePdp-] .tjc-signature-pdp__purchase :is(.tjc-signature-pdp__inline-help,.tj-sizing-assistant-trigger):focus,.tjc-signature-pdp[id^=TjcSignaturePdp-] .tjc-signature-pdp__purchase :is(.tjc-signature-pdp__inline-help,.tj-sizing-assistant-trigger):focus-visible{border-bottom:0!important;box-shadow:none!important;text-decoration:none!important;text-decoration-line:none!important}@media(min-width:990px){.tjc-signature-pdp__media-strip{--tjc-media-thumbnail-width:clamp(84px,6vw,96px);--tjc-media-thumbnail-gap:10px;width:min(100%,calc(var(--tjc-media-thumbnail-width) + var(--tjc-media-thumbnail-width) + var(--tjc-media-thumbnail-width) + var(--tjc-media-thumbnail-width) + var(--tjc-media-thumbnail-gap) + var(--tjc-media-thumbnail-gap) + var(--tjc-media-thumbnail-gap) + 4px))!important;grid-auto-columns:var(--tjc-media-thumbnail-width)!important;gap:var(--tjc-media-thumbnail-gap)!important;padding:2px!important}.tjc-signature-pdp__media-thumbnail{width:100%!important;aspect-ratio:10/13!important}.tjc-signature-pdp__media-thumbnail img{object-fit:contain!important;object-position:center!important;transform:none!important}}@media(min-width:1100px){.tjc-signature-pdp>.page-width{max-width:1464px!important;padding-inline:32px!important}.tjc-signature-pdp>.page-width>.tjc-signature-pdp__breadcrumb,.tjc-signature-pdp>.page-width>.tjc-signature-pdp__water-card,.tjc-signature-pdp>.page-width>.tjc-signature-pdp__information{width:100%!important;max-width:1260px!important;margin-inline:auto!important}.tjc-signature-pdp__composition{width:100%!important;max-width:1400px!important;margin-inline:auto!important;grid-template-columns:minmax(0,760px) minmax(460px,520px)!important;column-gap:32px!important;justify-content:end!important;align-items:start!important}.tjc-signature-pdp__gallery{width:100%!important;max-width:760px!important;height:auto!important;justify-self:end!important}.tjc-signature-pdp__media-strip{justify-self:center!important;margin-inline:auto!important}.tjc-signature-pdp__right-column{width:100%!important;max-width:520px!important;align-self:start!important;justify-self:start!important}.tjc-signature-pdp__purchase{width:100%!important;max-width:none!important}}.tjc-signature-pdp__water-editorial{width:100%;max-width:1400px;margin:1.55rem auto 36px;overflow:hidden;color:var(--tjc-final-ink,#1f1b1c)}.tjc-signature-pdp__water-hero{position:relative;display:grid;min-height:clamp(560px,42vw,680px);align-items:center;overflow:hidden;background:var(--tjc-final-green-deep,#173738);isolation:isolate}.tjc-signature-pdp__water-picture,.tjc-signature-pdp__water-picture img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.tjc-signature-pdp__water-picture img{object-fit:cover;object-position:center}.tjc-signature-pdp__water-hero:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#061413e0,#061413ad 28%,#0614134d,#0614130d 68%,#06141300 78%);pointer-events:none}.tjc-signature-pdp__water-hero-copy{position:relative;z-index:2;display:grid;width:min(100%,52rem);gap:clamp(20px,1.6vw,28px);padding:clamp(48px,5vw,72px) clamp(48px,7vw,112px);color:#fff}.tjc-signature-pdp__water-hero-eyebrow{position:relative;width:max-content;max-width:100%;margin:0;padding-bottom:.72rem;color:#fff;font-family:var(--font-body-family,inherit);font-size:clamp(14px,1.05vw,16px);font-weight:700;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.tjc-signature-pdp__water-hero-eyebrow:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:currentColor;opacity:.62}.tjc-signature-pdp__water-hero h2{max-width:46rem;margin:0;color:#fff;font-family:var(--font-heading-family),Georgia,serif;font-size:clamp(54px,5vw,76px);font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:1;text-transform:none}.tjc-signature-pdp__water-hero h2 em{font:inherit;font-style:italic}.tjc-signature-pdp__water-hero-support{max-width:43rem;margin:0;color:#fff;font-family:var(--font-body-family,inherit);font-size:clamp(18px,1.35vw,20px);font-weight:400;letter-spacing:0;line-height:1.5}.tjc-signature-pdp__water-editor-warning{position:absolute;z-index:3;right:1rem;bottom:1rem;left:1rem;margin:0;padding:.8rem 1rem;border:1px solid rgba(255,255,255,.7);background:#061413e0;color:#fff;font-family:var(--font-body-family,inherit);font-size:.85rem;font-weight:700;line-height:1.4;text-align:center}.tjc-signature-pdp__water-information{width:100%;background:var(--tjc-final-cream,#faf7f2)}.tjc-signature-pdp__water-information-inner{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:52px;width:100%;max-width:1400px;margin:0 auto;padding:44px 60px}.tjc-signature-pdp__water-feel-column,.tjc-signature-pdp__water-fringe-column{min-width:0}.tjc-signature-pdp__water-fringe-column{padding-left:52px;border-left:1px solid rgba(31,69,70,.14)}.tjc-signature-pdp__water-information h3{margin:0;color:var(--tjc-final-green,#1f4546);font-family:var(--font-body-family,inherit);font-weight:700;text-transform:uppercase}.tjc-signature-pdp__water-information p{margin:0;color:var(--tjc-final-ink,#1f1b1c);font-family:var(--font-body-family,inherit);font-size:16px;font-weight:400;letter-spacing:0;line-height:1.6}.tjc-signature-pdp__water-feel-column>h3{margin-bottom:8px;font-size:14px;letter-spacing:.08em;line-height:1.2}.tjc-signature-pdp__water-feel-column>p:not(.tjc-signature-pdp__water-feel-note){max-width:42rem;line-height:1.6}.tjc-signature-pdp__water-fringe-column>h3{margin-bottom:10px;font-size:15px;letter-spacing:.07em;line-height:1.3}.tjc-signature-pdp__water-fringe-column>p{max-width:36rem;line-height:1.6}.tjc-signature-pdp__water-editorial .tjc-signature-pdp__water-scale{display:block!important;width:100%!important;margin:24px 0 0!important;padding:0!important}.tjc-signature-pdp__water-editorial .tjc-signature-pdp__water-track{position:relative!important;display:block!important;width:100%!important;height:32px!important;margin:0!important;padding:0!important;background:transparent!important}.tjc-signature-pdp__water-editorial .tjc-signature-pdp__water-track:before{content:"";position:absolute;top:50%;right:0;left:0;height:2px!important;background:linear-gradient(90deg,rgba(31,69,70,.18),rgba(31,69,70,.48),var(--tjc-final-green,#1f4546));transform:translateY(-50%)}.tjc-signature-pdp__water-editorial .tjc-signature-pdp__water-marker{position:absolute!important;top:50%!important;left:95%!important;display:block!important;width:20px!important;height:24px!important;min-width:0;min-height:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;transform:translate(-50%,-50%)}.tjc-signature-pdp__water-editorial .tjc-signature-pdp__water-marker:before{content:none}.tjc-signature-pdp__water-editorial .tjc-signature-pdp__water-marker em{position:absolute;bottom:calc(100% + .32rem);left:50%;display:block;color:var(--tjc-final-green,#1f4546);font-family:var(--font-body-family,inherit);font-size:13px!important;font-style:normal;font-weight:700;line-height:1;transform:translate(-50%)}.tjc-signature-pdp__water-editorial .tjc-signature-pdp__water-marker svg{position:absolute;top:50%;left:50%;display:block;width:18px!important;height:20px!important;overflow:visible;transform:translate(-50%,-50%)}.tjc-signature-pdp__water-editorial .tjc-signature-pdp__water-marker path{fill:#c98d4e38;stroke:var(--tjc-final-green,#1f4546);stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.tjc-signature-pdp__water-editorial .tjc-signature-pdp__water-labels{display:flex!important;justify-content:space-between!important;gap:1rem!important;margin:6px 0 0!important;color:#1f1b1cad!important;font-family:var(--font-body-family,inherit)!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important}.tjc-signature-pdp__water-editorial .tjc-signature-pdp__water-labels span{width:auto;max-width:48%;color:inherit;font-size:inherit!important;line-height:inherit!important;text-align:left}.tjc-signature-pdp__water-editorial .tjc-signature-pdp__water-labels span:last-child{text-align:right}.tjc-signature-pdp__water-feel-note{margin-top:16px!important;font-size:16px!important;line-height:1.6!important}@media(min-width:750px)and (max-width:989px){.tjc-signature-pdp__water-information-inner{grid-template-columns:minmax(0,1fr);gap:30px;padding:36px clamp(28px,5vw,48px)}.tjc-signature-pdp__water-fringe-column{padding:30px 0 0;border-top:1px solid rgba(31,69,70,.14);border-left:0}}@media(max-width:749px){.tjc-signature-pdp__water-editorial{width:calc(100% + 3.1rem);margin:1.25rem -1.55rem 32px}.tjc-signature-pdp__water-hero{min-height:0;height:clamp(580px,150vw,760px);align-items:start}.tjc-signature-pdp__water-picture img{object-position:center top}.tjc-signature-pdp__water-hero:after{background:linear-gradient(180deg,#061413e0,#061413a8,#06141333 50%,#06141300 68%)}.tjc-signature-pdp__water-hero-copy{width:100%;gap:20px;padding:clamp(42px,12vw,56px) clamp(24px,6.5vw,28px)}.tjc-signature-pdp__water-hero-eyebrow{font-size:clamp(12px,3.4vw,14px)}.tjc-signature-pdp__water-hero h2{max-width:22rem;font-size:clamp(40px,11vw,56px)}.tjc-signature-pdp__water-hero-support{max-width:21rem;font-size:clamp(16px,4.5vw,18px)}.tjc-signature-pdp__water-information-inner{grid-template-columns:minmax(0,1fr);gap:30px;padding:34px 26px}.tjc-signature-pdp__water-fringe-column{padding:30px 0 0;border-top:1px solid rgba(31,69,70,.14);border-left:0}.tjc-signature-pdp__water-feel-column>h3{font-size:13px;line-height:1.2}.tjc-signature-pdp__water-information p{font-size:16px;line-height:1.6}.tjc-signature-pdp__water-fringe-column>h3{font-size:14px;letter-spacing:.06em;line-height:1.3}.tjc-signature-pdp__water-editorial .tjc-signature-pdp__water-track{height:30px!important}.tjc-signature-pdp__water-editorial .tjc-signature-pdp__water-marker{left:95%!important;width:18px!important;height:22px!important}.tjc-signature-pdp__water-editorial .tjc-signature-pdp__water-marker svg{width:16px!important;height:18px!important}.tjc-signature-pdp__water-editorial .tjc-signature-pdp__water-marker em,.tjc-signature-pdp__water-editorial .tjc-signature-pdp__water-labels{font-size:12px!important}.tjc-signature-pdp__water-feel-note{font-size:16px!important}}@media(min-width:1100px){.tjc-signature-pdp__media-list{height:clamp(720px,52.78vw,760px)!important}}.tjc-signature-pdp{--tjc-b2-teal:var(--tjc-final-green,#1f4546);--tjc-b2-teal-deep:var(--tjc-final-green-deep,#173738);--tjc-b2-cream:var(--tjc-final-cream,#faf7f2);--tjc-b2-ink:var(--tjc-final-ink,#1f1b1c);--tjc-b2-line:var(--tjc-final-line,rgba(31,69,70,.16))}.tjc-signature-pdp__identity{margin-bottom:1.8rem!important}.tjc-signature-pdp__eyebrow{margin:0 0 .7rem!important;color:var(--tjc-announcement-bar-background)!important;font-family:var(--font-body-family,inherit)!important;font-size:1.05rem!important;font-weight:720!important;letter-spacing:.11em!important;line-height:1.2!important;text-transform:uppercase!important}.tjc-signature-pdp__heading-row{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:.65rem!important}.tjc-signature-pdp h1{margin:0!important;color:var(--tjc-b2-teal)!important;font-family:var(--font-heading-family,var(--font-body-family,inherit))!important;font-size:clamp(3.2rem,3vw,4.1rem)!important;font-weight:var(--font-heading-weight,500)!important;letter-spacing:-.015em!important;line-height:1.02!important}.tjc-signature-pdp__price{padding:0!important;color:var(--tjc-b2-ink)!important;font-family:var(--font-body-family,inherit)!important;font-size:1.75rem!important;font-weight:720!important;letter-spacing:0!important;line-height:1.2!important}.tjc-signature-pdp__summary{display:block!important;max-width:52rem!important;margin:1.25rem 0 0!important;color:#1f1b1cc2!important;font-family:var(--font-body-family,inherit)!important;font-size:1.34rem!important;font-weight:430!important;letter-spacing:0!important;line-height:1.52!important}.tjc-signature-pdp__options{padding-top:1.45rem!important;border-top:1px solid var(--tjc-b2-line)!important}.tjc-signature-pdp__option{margin:0!important;padding:0 0 1.45rem!important}.tjc-signature-pdp__option legend,.tjc-signature-pdp__option legend>span,.tjc-signature-pdp__buy .gpo-label,.tjc-signature-pdp__buy .gpo-label .label-content{color:var(--tjc-b2-ink)!important;font-family:var(--font-body-family,inherit)!important;font-size:1.08rem!important;font-weight:720!important;letter-spacing:.015em!important;line-height:1.2!important;text-transform:uppercase!important}.tjc-signature-pdp__purchase .tjc-signature-pdp__inline-help,.tjc-signature-pdp__purchase .tj-sizing-assistant-trigger{color:var(--tjc-b2-teal)!important;font-size:.96rem!important;font-weight:620!important;letter-spacing:0!important;text-transform:none!important}.tjc-signature-pdp__buy [data-element-id=buttons-1] .tjc-signature-pdp__inline-help:after,.tjc-signature-pdp__buy [data-element-id=buttons-2] .tjc-signature-pdp__inline-help:after{content:none!important}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values{display:grid!important;grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:.65rem!important}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values label{width:100%!important;height:auto!important;min-width:0!important;min-height:3.7rem!important;padding:.65rem!important;border:1px solid rgba(31,27,28,.18)!important;border-radius:999px!important;background:#fff!important;color:var(--tjc-b2-ink)!important;font-size:1.02rem!important;font-weight:560!important}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values label:before{content:none!important}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values input:checked+label{border-color:var(--tjc-b2-teal)!important;background:var(--tjc-b2-teal)!important;color:#fff!important}.tjc-signature-pdp__buy [data-element-id=buttons-1],.tjc-signature-pdp__buy [data-element-id=buttons-2]{padding-top:1.45rem!important;border-top:1px solid var(--tjc-b2-line)!important}.tjc-signature-pdp__buy [data-element-id=buttons-1] .gpo-ov-wrapper,.tjc-signature-pdp__buy [data-element-id=buttons-2] .gpo-ov-wrapper{gap:.8rem!important}.tjc-signature-pdp__buy [data-element-id=buttons-1] .gpo-swatches.buttons input+label,.tjc-signature-pdp__buy [data-element-id=buttons-2] .gpo-swatches.buttons input+label{min-height:5.7rem!important;padding:.8rem .55rem!important;border:1px solid rgba(31,27,28,.17)!important;border-radius:1rem!important;background:#fff!important;color:var(--tjc-b2-ink)!important;box-shadow:none!important}.tjc-signature-pdp__buy [data-element-id=buttons-1] .gpo-swatches.buttons input:checked+label,.tjc-signature-pdp__buy [data-element-id=buttons-2] .gpo-swatches.buttons input:checked+label{border-color:var(--tjc-b2-teal)!important;background:var(--tjc-b2-teal)!important;color:#fff!important}.tjc-signature-pdp__selection-summary{margin:1.25rem 0 0!important;padding:1.35rem 1.5rem 1.15rem!important;border:1px solid var(--tjc-b2-line)!important;border-bottom:0!important;border-radius:1.1rem 1.1rem 0 0!important;background:var(--tjc-b2-cream)!important}.tjc-signature-pdp__selection-summary h2{font-size:1.45rem!important}.tjc-signature-pdp__selection-heading-price{font-size:1.05rem!important}.tjc-signature-pdp__selection-lines p,.tjc-signature-pdp__selection-lines p:first-child{font-size:1.08rem!important;font-weight:520!important;line-height:1.3!important}.tjc-signature-pdp__commitment{margin:0!important;padding:.95rem 1.5rem 1.45rem!important;border:1px solid var(--tjc-b2-line)!important;border-top:0!important;border-radius:0 0 1.1rem 1.1rem!important;background:var(--tjc-b2-cream)!important}.tjc-signature-pdp__product-form-buttons:has(.tjc-signature-pdp__selection-summary[hidden]) .tjc-signature-pdp__commitment,.product-form__buttons:has(.tjc-signature-pdp__selection-summary[hidden]) .tjc-signature-pdp__commitment{margin-top:1.25rem!important;border-top:1px solid var(--tjc-b2-line)!important;border-radius:1.1rem!important}.tjc-signature-pdp__commitment .tjc-signature-pdp__delivery-app{padding:.25rem 0 1rem!important;border-bottom:1px solid var(--tjc-b2-line)!important}.tjc-signature-pdp__commitment>.product-form__submit{min-height:4.8rem!important;margin:1.05rem 0 0!important;border-radius:.65rem!important;background:var(--tjc-b2-teal)!important}.tjc-signature-pdp__confidence{justify-content:center!important;margin:.7rem 0 0!important;padding:.25rem 0!important;border:0!important;color:#1f1b1ca8!important}.tjc-signature-pdp__confidence span:before{content:none!important}.tjc-signature-pdp__information{margin-top:2.5rem!important;border-top:0!important}.tjc-signature-pdp .tjc-hebe-product-info-tabs{display:grid!important;grid-template-columns:repeat(4,minmax(max-content,1fr))!important;gap:.35rem!important;padding:.45rem!important;border:1px solid var(--tjc-b2-line)!important;border-radius:999px!important;background:var(--tjc-b2-cream)!important}.tjc-signature-pdp .tjc-hebe-product-info-tabs [role=tab]{width:100%!important;min-height:4.2rem!important;margin:0!important;padding:.85rem 1.3rem!important;border:1px solid transparent!important;border-radius:999px!important;background:transparent!important;color:#1f1b1cad!important;font-size:1.04rem!important}.tjc-signature-pdp .tjc-hebe-product-info-tabs [role=tab][aria-selected=true]{border-color:#1f45461f!important;background:#fff!important;color:var(--tjc-b2-teal)!important}@media(min-width:990px){.tjc-signature-pdp__media-list,.tjc-signature-pdp__media-frame{border-radius:2rem!important;background:#fff!important}.tjc-signature-pdp__media-thumbnail{border-color:#1f1b1c21!important;border-radius:1.15rem!important;background:#fff!important}.tjc-signature-pdp__media-thumbnail img{border-radius:1rem!important}.tjc-signature-pdp__media-thumbnail.is-active,.tjc-signature-pdp__media-thumbnail[aria-current=true]{border-color:var(--tjc-b2-teal)!important}}@media(min-width:1200px){.tjc-signature-pdp h1{font-size:3.8rem!important;white-space:nowrap!important}.tjc-signature-pdp__composition{grid-template-columns:minmax(0,1.35fr) minmax(50rem,1fr)!important;column-gap:3.2rem!important}.tjc-signature-pdp__gallery,.tjc-signature-pdp__right-column{max-width:none!important}}@media(max-width:989px){.tjc-signature-pdp__gallery{margin-inline:0!important}.tjc-signature-pdp__media-frame{overflow:hidden!important;border-radius:1.8rem!important;background:#fff!important}}@media(max-width:749px){.tjc-signature-pdp>.page-width{padding-inline:1.8rem!important}.tjc-signature-pdp__composition{gap:1.6rem!important}.tjc-signature-pdp__media-list{gap:1rem!important}.tjc-signature-pdp__media-item{flex-basis:94%!important}.tjc-signature-pdp h1{font-size:3rem!important;line-height:1.03!important}.tjc-signature-pdp__price{font-size:1.55rem!important}.tjc-signature-pdp__summary{font-size:1.24rem!important;line-height:1.45!important}.tjc-signature-pdp__option[data-option-position="1"] .tjc-signature-pdp__values{grid-template-columns:repeat(4,minmax(0,1fr))!important}.tjc-signature-pdp__buy [data-element-id=buttons-1] .gpo-swatches.buttons input+label,.tjc-signature-pdp__buy [data-element-id=buttons-2] .gpo-swatches.buttons input+label{min-height:5.5rem!important;border-radius:.85rem!important;font-size:.88rem!important}.tjc-signature-pdp__selection-summary{padding:1.2rem 1.3rem 1rem!important}.tjc-signature-pdp__commitment{padding:.8rem 1.3rem 1.25rem!important}.tjc-signature-pdp .tjc-hebe-product-info-tabs{grid-template-columns:repeat(4,max-content)!important;overflow-x:auto!important;scroll-padding-inline:.45rem!important}.tjc-signature-pdp .tjc-hebe-product-info-tabs [role=tab]{min-height:3.8rem!important;padding:.75rem 1.05rem!important;font-size:.9rem!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/tjc-signature-one-piece.css.map */
