.tjc-rts{--rts-white: #fff;--rts-ivory: #fffdf9;--rts-cream: #f7f2e9;--rts-cream-strong: #efe5d7;--rts-line: #e4dccc;--rts-line-soft: #ede7dc;--rts-teal: #1c4445;--rts-teal-deep: #152e2f;--rts-ink: #1e2e2e;--rts-muted: #5e7070;--rts-bronze: #8a5b34;--rts-bronze-light: #d6b57f;--rts-error: #9a2929;--rts-display: "Besley", Georgia, serif;--rts-display-style: normal;--rts-display-weight: 400;--rts-body: "Karla", Arial, sans-serif;--rts-body-style: normal;--rts-body-weight: 400;--rts-radius-control: 2px;--rts-radius-media: 20px;--rts-content-width: 1464px;--rts-gutter: clamp(1.8rem, 3vw, 4rem);--rts-section-gap: clamp(5.6rem, 5vw, 7.6rem);--rts-anchor-offset: 11.2rem;color:var(--rts-ink);background:var(--rts-white);font-family:var(--rts-body);font-size:1.6rem;font-style:var(--rts-body-style);font-weight:var(--rts-body-weight);line-height:1.6;-webkit-text-size-adjust:100%;text-size-adjust:100%}.tjc-rts,.tjc-rts *,.tjc-rts *:before,.tjc-rts *:after{box-sizing:border-box}.tjc-rts[hidden]:not([hidden=until-found i]),.tjc-rts [hidden]:not([hidden=until-found i]){display:none!important}.tjc-rts :where(h1,h2,h3,h4,p,figure,dl,dd){margin:0}.tjc-rts :where(button,input,select,textarea){font:inherit}.tjc-rts :where(a,button,summary,input,select,textarea):focus-visible{outline:3px solid var(--rts-teal);outline-offset:4px}.tjc-rts :where([id]){scroll-margin-block-start:var(--rts-anchor-offset)}.tjc-rts :where(h1,h2,h3,h4,p,dd,th,td,a,button,summary){overflow-wrap:anywhere}.tjc-rts__container{width:100%;max-width:var(--rts-content-width);margin-inline:auto;padding-inline:var(--rts-gutter)}.tjc-rts__purchase{display:grid;grid-template-columns:minmax(0,3fr) minmax(45rem,2fr);gap:0;align-items:stretch;padding-block:0;border-bottom:1px solid var(--rts-line-soft);background:var(--rts-white)}.tjc-rts__purchase>*,.tjc-rts__information>*{min-width:0}.tjc-rts__gallery{display:grid;align-content:start;min-width:0;margin-block:0;padding:0}.tjc-rts__gallery media-gallery{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;gap:0;min-width:0;margin-block:0;padding-block:0}.tjc-rts__gallery .slider.product__media-list{width:100%;margin:0!important;padding:0!important}.tjc-rts__gallery .product__media-item{width:100%;max-width:100%;margin:0;padding:0}.tjc-rts__gallery .slider.product__media-list .product__media-item.slider__slide{margin:0!important;padding:0!important}.tjc-rts__gallery .product-media-container{width:100%;height:100%;min-height:0;aspect-ratio:auto;max-height:none;overflow:hidden;border:0;border-radius:var(--rts-radius-media);background:var(--rts-white)}.tjc-rts__gallery .product-media-container.constrain-height.media-fit-contain{width:100%;max-width:100%;margin-inline:0}.tjc-rts__gallery .product__modal-opener,.tjc-rts__gallery .product__media{width:100%;height:100%;min-width:0;min-height:0}.tjc-rts__gallery .product__media{padding-top:0!important}.tjc-rts__gallery .product__media img,.tjc-rts__gallery .product__media video,.tjc-rts__gallery .product__media model-viewer{display:block;width:100%;height:100%;min-width:0;min-height:0;object-fit:contain;object-position:center top}.tjc-rts__gallery .slider-buttons{margin-block:0;padding-block:0}.tjc-rts__gallery .thumbnail-slider{--rts-media-thumbnail-width: clamp(84px, 6vw, 96px);--rts-media-thumbnail-gap: 10px;width:min(100%,calc(var(--rts-media-thumbnail-width) + var(--rts-media-thumbnail-width) + var(--rts-media-thumbnail-width) + var(--rts-media-thumbnail-width) + var(--rts-media-thumbnail-gap) + var(--rts-media-thumbnail-gap) + var(--rts-media-thumbnail-gap) + 4px));min-width:0;margin-block:0;padding-block:0;justify-self:center}.tjc-rts__gallery .thumbnail-list{display:grid;grid-auto-flow:column;grid-auto-columns:var(--rts-media-thumbnail-width);gap:var(--rts-media-thumbnail-gap);margin:0;padding:0 2px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-padding-inline:2px;scroll-snap-type:x mandatory;scrollbar-width:thin}.tjc-rts__gallery .thumbnail-list__item.slider__slide{width:100%;height:auto;aspect-ratio:10 / 13;margin:0!important;padding:0!important;scroll-snap-align:start}.tjc-rts__gallery .thumbnail-slider .thumbnail-list.slider{margin:0!important;padding:0 2px!important}.tjc-rts__gallery .thumbnail{width:100%;height:100%;padding:0;overflow:hidden;border:1px solid rgba(31,27,28,.13);border-radius:1.15rem;background:var(--rts-white);box-shadow:none}.tjc-rts__gallery .thumbnail[aria-current=true]{border:2px solid var(--rts-teal)}.tjc-rts__gallery .thumbnail-list__item.slider__slide{aspect-ratio:4 / 5;overflow:hidden}.tjc-rts__gallery .thumbnail-list__item.slider__slide:before{display:none;content:none;padding:0}.tjc-rts__gallery .thumbnail-slider,.tjc-rts__gallery .thumbnail-slider .thumbnail-list.slider{margin-block:0!important;padding-block:0!important}.tjc-rts__gallery .thumbnail img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:inherit}@media screen and (min-width:990px){.tjc-rts__gallery media-gallery>[id^=GalleryViewer]{grid-row:1;min-width:0}.tjc-rts__gallery .product__media-list{position:relative;display:grid;height:auto;min-height:0;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:0;overflow:hidden;border:0;border-radius:var(--rts-radius-media);outline:0;background:var(--rts-white);box-shadow:none}.tjc-rts__gallery .product__media-item{grid-area:1 / 1;display:none;height:auto;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .16s ease}.tjc-rts__gallery .product__media-item.is-active{display:block;visibility:visible;opacity:1;pointer-events:auto}.tjc-rts__gallery .product-media-container,.tjc-rts__gallery .product__modal-opener{height:auto;border-radius:var(--rts-radius-media)}.tjc-rts__gallery .product__media{height:auto;padding-top:var(--ratio-percent)!important;border-radius:var(--rts-radius-media)}.tjc-rts__gallery .slider-buttons,.tjc-rts__gallery .thumbnail-slider>.slider-button{display:none}}.tjc-rts__gallery.tjc-rts__gallery--single .product__media-list,.tjc-rts__gallery.tjc-rts__gallery--single .product__media-item,.tjc-rts__gallery.tjc-rts__gallery--single .product-media-container,.tjc-rts__gallery.tjc-rts__gallery--single .product__modal-opener{height:auto;min-height:0;aspect-ratio:auto}.tjc-rts__gallery.tjc-rts__gallery--single .product__media{height:auto;padding-top:var(--ratio-percent)!important}.tjc-rts__gallery.tjc-rts__gallery--single .product__media img{object-fit:contain;object-position:center top}.tjc-rts__gallery.tjc-rts__gallery--single .product__media-item{flex-basis:100%;width:100%}.tjc-rts__gallery.tjc-rts__gallery--single .product__media-list:after{display:none}.tjc-rts__summary{display:grid;gap:1.6rem;align-content:start;max-width:none;padding:4.4rem 4.6rem 4.8rem;border-left:1px solid var(--rts-line-soft);background:var(--rts-white)}.tjc-rts__identity{display:grid;gap:.9rem;margin-bottom:.2rem;padding-left:0;border-left:0}.tjc-rts__eyebrow{color:var(--rts-bronze);font-size:1.1rem;font-weight:600;letter-spacing:.2em;line-height:1.3;text-transform:uppercase}.tjc-rts__title,.tjc-rts__heading{color:var(--rts-teal-deep);font-family:var(--rts-display);font-style:var(--rts-display-style);font-weight:var(--rts-display-weight);letter-spacing:0}.tjc-rts__title{max-width:none;font-size:clamp(3.6rem,3vw,4.4rem);font-weight:400;line-height:1.08;text-wrap:balance}.tjc-rts__heading{font-size:3rem;font-weight:400;line-height:1.2}.tjc-rts__subline{color:var(--rts-teal);font-size:1.4rem;font-weight:600;letter-spacing:.04em;line-height:1.45}.tjc-rts__price .price{color:var(--rts-teal-deep);font-size:2.4rem;font-family:var(--rts-display);font-style:var(--rts-display-style);font-weight:var(--rts-display-weight);line-height:1.25;letter-spacing:0;font-variant-numeric:tabular-nums}.tjc-rts__price .price__container{margin:0}.tjc-rts__piece-story{display:grid;gap:1.5rem;padding-block:1.8rem;border-top:1px solid var(--rts-line);border-bottom:1px solid var(--rts-line)}.tjc-rts__intro{max-width:39ch;color:var(--rts-teal-deep);font-family:var(--rts-display);font-size:1.8rem;font-style:var(--rts-display-style);font-weight:var(--rts-display-weight);line-height:1.5;text-wrap:pretty}.tjc-rts__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--rts-line-soft);border-bottom:1px solid var(--rts-line-soft)}.tjc-rts__fact{display:block;min-width:0;padding:1.1rem 1.2rem 1.2rem;border-right:1px solid var(--rts-line-soft)}.tjc-rts__fact:first-child{padding-left:0}.tjc-rts__fact:last-child{padding-right:0;border-right:0}.tjc-rts__fact dt{margin-bottom:.4rem;color:var(--rts-bronze);font-size:1.1rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.tjc-rts__fact dd{color:var(--rts-teal-deep);font-size:1.4rem;font-weight:600;line-height:1.5}.tjc-rts__link,.tjc-rts__link:visited{color:var(--rts-teal);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.4rem}.tjc-rts__helper{display:inline-flex;align-items:center;justify-self:start;min-height:4.4rem;color:var(--rts-bronze);font-size:1.1rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.tjc-rts__piece-story>.tjc-rts__helper{min-height:auto;margin-top:-.2rem}.tjc-rts__purchase-commitment{display:grid;gap:1.2rem;margin-top:.2rem}.tjc-rts__dispatch{display:grid;gap:.5rem;padding:1.6rem 1.8rem;border:0;border-left:3px solid var(--rts-bronze-light);border-radius:var(--rts-radius-control);background:var(--rts-teal-deep);color:#ffffffc2;font-size:1.3rem;line-height:1.5}.tjc-rts__dispatch strong{color:var(--rts-white);font-family:var(--rts-display);font-size:1.8rem;font-style:var(--rts-display-style);font-weight:var(--rts-display-weight);line-height:1.25}.tjc-rts__dispatch .tjc-rts__link,.tjc-rts__dispatch .tjc-rts__link:visited{color:var(--rts-bronze-light)}.tjc-rts__actions,.tjc-rts__sold{display:grid;gap:1.2rem}.tjc-rts__actions{padding:1.6rem;border:1px solid var(--rts-line);background:var(--rts-white)}.tjc-rts__button,.tjc-rts__button:visited{display:inline-flex;justify-content:center;align-items:center;gap:.8rem;width:100%;min-height:5.2rem;padding:1.4rem 2rem;border:1px solid var(--rts-teal);border-radius:var(--rts-radius-control);background:var(--rts-teal);color:var(--rts-white);font-family:var(--rts-body);font-size:1.2rem;line-height:1.3;font-weight:600;letter-spacing:.17em;text-transform:uppercase;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .14s ease,border-color .14s ease}.tjc-rts__button:before,.tjc-rts__button:after{content:none!important;box-shadow:none!important}.tjc-rts__button--secondary,.tjc-rts__button--secondary:visited{color:var(--rts-teal);background:transparent}.tjc-rts__button:active:not(:disabled){border-color:var(--rts-teal-deep);background:var(--rts-teal-deep);color:var(--rts-white)}.tjc-rts__button:disabled{opacity:.55;cursor:not-allowed}.tjc-rts__message{font-size:1.4rem}.tjc-rts__message--error{color:var(--rts-error)}.tjc-rts__secondary-copy,.tjc-rts__note{color:var(--rts-muted);font-size:1.3rem;line-height:1.6}.tjc-rts__secondary-copy+.tjc-rts__secondary-copy{padding-top:1.2rem;border-top:1px solid var(--rts-line-soft)}.tjc-rts__variants{display:grid;gap:1.2rem}.tjc-rts__variants .product-form__input{max-width:none;margin:0}.tjc-rts__variants .select{width:100%;max-width:none}.tjc-rts__variants .select__select{width:100%;min-height:5.2rem;border-radius:var(--rts-radius-control)}.tjc-rts__information{display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:stretch;margin:0 calc(-1 * var(--rts-gutter));padding:0;border-top:1px solid var(--rts-line-soft);border-bottom:1px solid var(--rts-line-soft);background:var(--rts-cream)}.tjc-rts__fit,.tjc-rts__fit-copy,.tjc-rts__optional-content{display:grid;gap:1.4rem}.tjc-rts__fit{align-content:start;padding:clamp(4.8rem,5vw,7.2rem) clamp(3rem,5vw,6.4rem);background:var(--rts-teal-deep);color:var(--rts-white)}.tjc-rts__fit>.tjc-rts__heading{max-width:14ch;color:var(--rts-white);font-size:clamp(3rem,3vw,4.2rem);line-height:1.12;text-wrap:balance}.tjc-rts__fit>p:first-of-type strong{color:var(--rts-bronze-light);font-family:var(--rts-display);font-style:var(--rts-display-style);font-size:1.9rem;font-weight:var(--rts-display-weight);line-height:1.4}.tjc-rts__fit>p,.tjc-rts__fit-copy p,.tjc-rts__optional-content p,.tjc-rts__optional-content li{color:#ffffffc7;font-size:1.45rem;line-height:1.7}.tjc-rts__related-intro>p{color:var(--rts-muted);font-size:1.45rem;line-height:1.7}.tjc-rts__fit-copy{margin-top:.8rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.2)}.tjc-rts__fit-copy h3,.tjc-rts__optional-content h3,.tjc-rts__disclosure-content h3{color:var(--rts-bronze-light);font-family:var(--rts-body);font-size:1.1rem;font-weight:600;letter-spacing:.17em;line-height:1.3;text-transform:uppercase}.tjc-rts__measurements{width:100%;margin-top:1rem;padding-inline:1.8rem;border-collapse:collapse;table-layout:fixed;border:0;background:var(--rts-white);color:var(--rts-ink);font-size:1.4rem}.tjc-rts__measurements caption{padding:0 0 1rem;color:var(--rts-bronze-light);text-align:left;font-size:1.1rem;font-weight:600;letter-spacing:.17em;text-transform:uppercase}.tjc-rts__measurements :is(th,td){padding:1.1rem 1.6rem;border-bottom:1px solid var(--rts-line-soft);text-align:left;vertical-align:top}.tjc-rts__measurements thead th{color:var(--rts-teal-deep);background:var(--rts-cream-strong);font-size:1.2rem;font-weight:600}.tjc-rts__measurements tbody tr:nth-child(2n){background:#fbfaf7}.tjc-rts__measurements :is(th,td):first-child{width:72%;padding-right:1.2rem}.tjc-rts__measurements :is(th,td):last-child{text-align:right;font-variant-numeric:tabular-nums}.tjc-rts__measurement-carousel{display:grid;gap:1.4rem;margin-block:1.6rem;min-width:0}.tjc-rts__measurement-carousel .tjc-rts__measurement-slide{gap:1.2rem}.tjc-rts__measurement-guide-media{display:grid;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.24);border-radius:6px;background:var(--rts-ivory)}.tjc-rts__measurement-slide--portrait .tjc-rts__measurement-guide-media{width:min(100%,34rem);aspect-ratio:4 / 5;justify-self:center}.tjc-rts__measurement-slide--landscape .tjc-rts__measurement-guide-media{width:100%;aspect-ratio:16 / 9}.tjc-rts__measurement-carousel .tjc-rts__care-controls{border-top-color:#fff3}.tjc-rts__measurement-carousel .tjc-rts__care-status{color:#ffffffc7}.tjc-rts__measurement-guide-media img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.tjc-rts__measurement-placeholder{display:grid;place-items:center;align-content:center;gap:1.1rem;width:100%;height:100%;padding:1.4rem;color:var(--rts-teal);text-align:center}.tjc-rts__measurement-placeholder-label{color:var(--rts-bronze);font-size:1rem;font-weight:600;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}.tjc-rts__measurement-placeholder-number{font-family:var(--rts-display);font-size:clamp(3.2rem,4vw,4.8rem);font-style:var(--rts-display-style);font-weight:var(--rts-display-weight);line-height:1}.tjc-rts__measurement-placeholder-line{position:relative;display:block;width:min(72%,8rem);height:1px;background:var(--rts-bronze-light)}.tjc-rts__measurement-placeholder-line:before,.tjc-rts__measurement-placeholder-line:after{position:absolute;top:-.35rem;width:1px;height:.7rem;background:var(--rts-bronze-light);content:""}.tjc-rts__measurement-placeholder-line:before{left:0}.tjc-rts__measurement-placeholder-line:after{right:0}.tjc-rts__optional,.tjc-rts__disclosure{border-bottom:1px solid var(--rts-line-soft)}.tjc-rts__disclosures{align-self:stretch;padding:clamp(4.8rem,5vw,7.2rem) clamp(2.4rem,4vw,5.2rem);border:0;background:var(--rts-cream)}.tjc-rts__disclosures .tjc-rts__disclosure:first-child{border-top:1px solid var(--rts-line)}.tjc-rts__optional{margin-top:1rem;border-top:1px solid rgba(255,255,255,.2);border-bottom-color:#fff3}.tjc-rts__disclosure{border-right:1px solid var(--rts-line);border-bottom-color:var(--rts-line);border-left:1px solid var(--rts-line);background:var(--rts-white)}.tjc-rts__optional>summary,.tjc-rts__disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;min-height:6.4rem;padding:1.5rem 1.8rem;list-style:none;color:var(--rts-teal);font-family:var(--rts-display);font-style:var(--rts-display-style);font-size:1.7rem;font-weight:var(--rts-display-weight);cursor:pointer}.tjc-rts__optional>summary{padding-inline:0;color:var(--rts-white)}.tjc-rts__disclosure[open]>summary{border-left:3px solid var(--rts-bronze);background:var(--rts-cream-strong);color:var(--rts-teal-deep)}.tjc-rts__optional>summary::-webkit-details-marker,.tjc-rts__disclosure>summary::-webkit-details-marker{display:none}.tjc-rts__optional>summary:after,.tjc-rts__disclosure>summary:after{content:"";flex:0 0 .8rem;width:.8rem;height:.8rem;margin-right:.6rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg)}.tjc-rts__optional[open]>summary:after,.tjc-rts__disclosure[open]>summary:after{transform:rotate(225deg)}.tjc-rts__optional-content,.tjc-rts__disclosure-content{max-width:65ch;padding-block:.4rem 2.4rem}.tjc-rts__optional-content{color:#ffffffc7}.tjc-rts__disclosure-content{display:grid;gap:1.4rem;padding:.8rem 1.8rem 2.6rem;color:var(--rts-muted);font-size:1.4rem;line-height:1.7}.tjc-rts__disclosure-content .tjc-rts__heading{font-size:2.6rem}.tjc-rts__disclosure-content h3{color:var(--rts-bronze)}.tjc-rts__disclosure-content .tjc-rts__facts{grid-template-columns:minmax(0,1fr)}.tjc-rts__disclosure-content .tjc-rts__fact,.tjc-rts__disclosure-content .tjc-rts__fact:first-child,.tjc-rts__disclosure-content .tjc-rts__fact:last-child{display:grid;grid-template-columns:minmax(10.4rem,.72fr) minmax(0,1.28fr);gap:1.2rem;padding:1rem 0;border-right:0;border-bottom:1px solid var(--rts-line-soft)}.tjc-rts__disclosure-content .tjc-rts__fact:last-child{border-bottom:0}.tjc-rts__disclosure-content .tjc-rts__fact dt{margin-bottom:0}.tjc-rts__fit .tjc-rts__link,.tjc-rts__fit .tjc-rts__link:visited{color:var(--rts-bronze-light)}.tjc-rts__fit :where(a,summary):focus-visible{outline-color:var(--rts-bronze-light)}.tjc-rts__related :where(a,button):focus-visible{outline-color:var(--rts-teal)}.tjc-rts__disclosure-content ol{margin:0;padding-left:2.2rem}.tjc-rts__disclosure-content li+li{margin-top:1.2rem}@media screen and (min-width:990px){.tjc-rts-product-information .tjc-rts__disclosures--split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;align-items:start}.tjc-rts-product-information .tjc-rts__disclosures--split>.tjc-rts__disclosure{border-top:1px solid var(--rts-line)}.tjc-rts-product-information .tjc-rts__disclosure--piece-details{grid-area:1 / 1}.tjc-rts-product-information .tjc-rts__disclosure--styling-care{grid-area:1 / 2}.tjc-rts-product-information .tjc-rts__disclosure--shipping-support{grid-column:1 / -1;grid-row:2}}.tjc-rts__care-content{max-width:none}.tjc-rts__care-viewport{display:flex;align-items:flex-start;width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;touch-action:pan-x pan-y}.tjc-rts__care-viewport[data-rts-care-enhanced]{scrollbar-width:none;transition:height .18s ease}.tjc-rts__care-viewport[data-rts-care-enhanced]::-webkit-scrollbar{display:none}.tjc-rts__care-viewport.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.tjc-rts__care-slide{display:grid;flex:0 0 100%;gap:1.4rem;align-content:start;min-width:0;padding:0 .1rem .2rem;scroll-snap-align:start;scroll-snap-stop:always}.tjc-rts__care-controls{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding-top:1.4rem;border-top:1px solid var(--rts-line-soft)}.tjc-rts__care-status{color:var(--rts-muted);font-size:1.2rem;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.08em;line-height:1}.tjc-rts__care-buttons{display:flex;gap:.8rem}.tjc-rts__care-button{display:inline-grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:1px solid var(--rts-line);border-radius:50%;background:var(--rts-white);color:var(--rts-teal);cursor:pointer}.tjc-rts__care-button:disabled{opacity:.35;cursor:default}.tjc-rts__care-button .icon-arrow{width:1.4rem}.tjc-rts__care-button--previous .icon-arrow{transform:rotate(180deg)}.tjc-rts__policy-links{display:flex;flex-wrap:wrap;gap:.6rem}.tjc-rts__related{margin:0 calc(-1 * var(--rts-gutter));padding:var(--rts-section-gap) var(--rts-gutter);border-top:0;border-top:1px solid var(--rts-line-soft);background:var(--rts-white);color:var(--rts-ink)}.tjc-rts__related-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.6rem;margin-bottom:3rem}.tjc-rts__related-intro{display:grid;gap:.8rem}.tjc-rts__related .tjc-rts__heading,.tjc-rts__related .tjc-rts__card-title{color:var(--rts-teal-deep)}.tjc-rts__related .tjc-rts__helper,.tjc-rts__related .tjc-rts__helper:visited{color:var(--rts-bronze)}.tjc-rts__related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem}.tjc-rts__card{display:grid;gap:.8rem;min-width:0;align-content:start}.tjc-rts__card-media{display:grid;place-items:center;aspect-ratio:4 / 5;overflow:hidden;border:1px solid var(--rts-line);border-radius:6px;background:var(--rts-white)}.tjc-rts__card-media img{display:block;width:100%;height:100%;min-width:0;min-height:0;object-fit:contain;object-position:center}.tjc-rts__card-title{color:var(--rts-teal-deep);font-family:var(--rts-display);font-style:var(--rts-display-style);font-size:1.6rem;line-height:1.35;font-weight:var(--rts-display-weight)}.tjc-rts__card-price{color:var(--rts-muted);font-size:1.4rem;font-weight:500}.tjc-rts__card .tjc-rts__button{min-height:4.4rem;padding:1rem 1.2rem;font-size:1.05rem}.tjc-rts__related .tjc-rts__button--secondary,.tjc-rts__related .tjc-rts__button--secondary:visited{border-color:var(--rts-teal);color:var(--rts-teal)}.tjc-rts__fit .tjc-rts__note{color:#ffffffa6}@media(hover:hover){.tjc-rts__care-viewport[data-rts-care-enhanced]{cursor:grab}.tjc-rts__care-viewport[data-rts-care-enhanced].is-dragging{cursor:grabbing}.tjc-rts__care-button:hover:not(:disabled){border-color:var(--rts-teal);background:var(--rts-cream)}.tjc-rts__button:hover:not(:disabled){border-color:var(--rts-teal-deep);background:var(--rts-teal-deep);color:var(--rts-white)}.tjc-rts__button--secondary:hover:not(:disabled){color:var(--rts-white)}.tjc-rts__link:hover{color:var(--rts-teal-deep);text-decoration-thickness:2px}.tjc-rts__fit .tjc-rts__link:hover{color:var(--rts-white)}.tjc-rts__related .tjc-rts__link:hover{color:var(--rts-teal-deep)}}@media screen and (max-width:989px){.tjc-rts{--rts-gutter: 0;--rts-section-gap: 4rem}.tjc-rts__purchase{grid-template-columns:minmax(0,1fr)}.tjc-rts__gallery{width:100%;max-width:none;margin-inline:auto;padding:0}.tjc-rts__gallery media-gallery{gap:0}.tjc-rts__gallery .product__media-list{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.tjc-rts__gallery .product__media-list::-webkit-scrollbar{display:none}.tjc-rts__gallery .product__media-item{flex:0 0 94%;width:94%;scroll-snap-align:start}.tjc-rts__gallery .product-media-container{width:100%;height:auto;min-height:0;aspect-ratio:4 / 5;border-radius:1.8rem}.tjc-rts__summary{padding:3rem clamp(2.4rem,6vw,4.8rem) 4rem;border-left:0}.tjc-rts__title{font-size:2.7rem}.tjc-rts__related{padding-inline:clamp(2.4rem,6vw,4.8rem)}.tjc-rts__information{grid-template-columns:minmax(0,1fr);margin-inline:0}.tjc-rts__fit,.tjc-rts__disclosures{padding:4.8rem clamp(2.4rem,6vw,4.8rem)}.tjc-rts__related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media screen and (max-width:749px){.tjc-rts{--rts-gutter: 0;--rts-section-gap: 3.2rem}.tjc-rts__purchase{padding-top:0}.tjc-rts__summary{gap:1.2rem;padding:2.6rem 1.8rem 3.2rem}.tjc-rts__gallery .product-media-container{max-height:none}.tjc-rts__gallery .thumbnail-list__item.slider__slide{flex-basis:5.6rem;width:5.6rem;height:7rem}.tjc-rts__title{font-size:3rem;line-height:1.12}.tjc-rts__heading{font-size:2.2rem;line-height:1.25}.tjc-rts__information{padding:0}.tjc-rts__identity{padding-left:0}.tjc-rts__intro{font-size:1.7rem}.tjc-rts__facts{grid-template-columns:minmax(0,1fr)}.tjc-rts__fact,.tjc-rts__fact:first-child,.tjc-rts__fact:last-child{display:grid;grid-template-columns:minmax(10.4rem,.72fr) minmax(0,1.28fr);gap:1.2rem;padding:1rem 0;border-right:0;border-bottom:1px solid var(--rts-line-soft)}.tjc-rts__fact:last-child{border-bottom:0}.tjc-rts__fact dt{margin-bottom:0}.tjc-rts__fit>.tjc-rts__heading{max-width:16ch;font-size:2.8rem}.tjc-rts__fit{padding:4rem 1.8rem 4.8rem}.tjc-rts__measurements :is(th,td){padding-inline:1.2rem}.tjc-rts__disclosures{padding:3.2rem 1.8rem 4rem}.tjc-rts__related{padding:4.8rem 1.8rem}.tjc-rts__related-grid{gap:2rem 1.2rem}.tjc-rts__related-header{margin-bottom:2rem}.tjc-rts__card-title{font-size:1.5rem}}@media(prefers-reduced-motion:reduce){.tjc-rts__button,.tjc-rts__gallery .product__media-item,.tjc-rts__care-viewport[data-rts-care-enhanced]{transition:none}}@media print{.tjc-rts__purchase,.tjc-rts__information{display:block}.tjc-rts__related{display:none}}.tjc-rts-fit-snapshot{border-top:1px solid var(--rts-line-soft);border-bottom:1px solid var(--rts-line-soft);background:var(--rts-cream)}.tjc-rts-fit-snapshot__container{width:min(100%,var(--rts-content-width));margin-inline:auto;padding:var(--rts-fit-padding-top, 56px) var(--rts-gutter) var(--rts-fit-padding-bottom, 56px)}.tjc-rts-fit-snapshot__header{display:grid;gap:.6rem;margin-bottom:2.4rem;text-align:center}.tjc-rts-fit-snapshot__eyebrow{color:var(--rts-bronze);font-size:1.1rem;font-weight:600;letter-spacing:.18em;line-height:1.3;text-transform:uppercase}.tjc-rts-fit-snapshot__heading{width:100%;max-width:none;color:var(--rts-teal-deep);font-family:var(--rts-display);font-size:clamp(2.8rem,3vw,4rem);font-style:var(--rts-display-style);font-weight:var(--rts-display-weight);line-height:1.14;text-align:center;text-wrap:balance}.tjc-rts-fit-snapshot__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.tjc-rts-fit-snapshot__cards--single{grid-template-columns:minmax(0,1fr)}.tjc-rts-fit-snapshot__card{display:grid;align-content:start;min-width:0;overflow:hidden;border:1px solid var(--rts-line);border-radius:6px;background:var(--rts-white)}.tjc-rts-fit-snapshot__card-header{display:grid;gap:.5rem;padding:1.7rem 1.8rem 1.5rem;border-bottom:1px solid var(--rts-line-soft);background:var(--rts-ivory)}.tjc-rts-fit-snapshot__card-header h3{color:var(--rts-teal-deep);font-family:var(--rts-display);font-size:1.9rem;font-style:var(--rts-display-style);font-weight:var(--rts-display-weight);line-height:1.25}.tjc-rts-fit-snapshot__card-header p,.tjc-rts-fit-snapshot__card-note{color:var(--rts-muted);font-size:1.3rem;line-height:1.5}.tjc-rts-fit-snapshot__rows{margin:0;padding:0 1.8rem}.tjc-rts-fit-snapshot__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.6rem;align-items:baseline;padding:1.25rem 0;border-bottom:1px solid var(--rts-line-soft)}.tjc-rts-fit-snapshot__row:last-child{border-bottom:0}.tjc-rts-fit-snapshot__row dt{color:var(--rts-ink);font-size:1.35rem;line-height:1.45}.tjc-rts-fit-snapshot__row dd{color:var(--rts-teal-deep);font-size:1.45rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.35;text-align:right;white-space:nowrap}.tjc-rts-fit-snapshot__row dd span{color:var(--rts-muted);font-size:1.15rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.tjc-rts-fit-snapshot__card-note{margin:0 1.8rem;padding:1.3rem 0 1.5rem;border-top:1px solid var(--rts-line-soft);font-style:italic}.tjc-rts-fit-snapshot__support{display:grid;grid-template-columns:minmax(0,1fr);gap:1.2rem;align-items:start;margin-top:2rem}.tjc-rts-fit-snapshot__guidance{order:1;width:100%;max-width:none;color:var(--rts-teal-deep);font-family:var(--rts-display);font-size:1.65rem;font-style:var(--rts-display-style);font-weight:var(--rts-display-weight);line-height:1.5}.tjc-rts-fit-snapshot__contact{display:grid;gap:.35rem}.tjc-rts-fit-snapshot__contact-link,.tjc-rts-fit-snapshot__contact-link:visited{color:var(--rts-bronze);font-size:inherit;font-style:inherit;font-weight:600;letter-spacing:0;line-height:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.4rem}.tjc-rts-fit-snapshot__measure-guide{display:grid;grid-column:1 / -1;gap:1.6rem;order:3;padding:2.4rem 0 2rem;border-top:1px solid var(--rts-line)}.tjc-rts-fit-snapshot__measure-heading{margin:0}.tjc-rts-fit-snapshot__measure-content{display:grid;gap:1.6rem;padding:0}.tjc-rts-fit-snapshot__measure-intro{width:100%;max-width:none;color:var(--rts-muted);font-size:1.35rem;line-height:1.6}.tjc-rts-fit-snapshot__measure-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.tjc-rts-fit-snapshot__measure-item{display:grid;align-content:start;gap:.8rem;min-width:0}.tjc-rts-fit-snapshot__measure-media{display:grid;place-items:center;width:100%;overflow:hidden;border:1px solid var(--rts-line-soft);border-radius:6px;background:var(--rts-white)}.tjc-rts-fit-snapshot__measure-media img{display:block;width:100%;height:auto;max-height:42rem;object-fit:contain;object-position:center}.tjc-rts-fit-snapshot__measure-media--torso{padding:0}.tjc-rts-fit-snapshot__measure-media--torso img{width:100%;height:auto;max-height:none;object-fit:contain}.tjc-rts-fit-snapshot__measure-item h4{color:var(--rts-bronze);font-size:1.05rem;font-weight:600;letter-spacing:.12em;line-height:1.35;text-transform:uppercase}.tjc-rts-fit-snapshot__measure-item p{color:var(--rts-muted);font-size:1.3rem;line-height:1.55}@media screen and (min-width:750px){.tjc-rts-fit-snapshot__heading{white-space:nowrap}.tjc-rts-fit-snapshot__guidance{text-align:center}.tjc-rts-fit-snapshot__measure-intro{text-align:center;white-space:nowrap}.tjc-rts-fit-snapshot__contact p{overflow-wrap:normal;white-space:nowrap}.tjc-rts-fit-snapshot__contact{display:flex;flex-wrap:nowrap;align-items:baseline;gap:.6rem}.tjc-rts-fit-snapshot__contact-link{flex:0 0 auto;white-space:nowrap}}@media screen and (max-width:989px){.tjc-rts-fit-snapshot{--rts-gutter: clamp(2.4rem, 6vw, 4.8rem)}.tjc-rts-fit-snapshot__support{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:749px){.tjc-rts-fit-snapshot{--rts-gutter: 1.8rem}.tjc-rts-fit-snapshot__cards,.tjc-rts-fit-snapshot__measure-grid{grid-template-columns:minmax(0,1fr)}.tjc-rts-fit-snapshot__header{margin-bottom:1.8rem}.tjc-rts-fit-snapshot__heading{font-size:2.8rem}.tjc-rts-fit-snapshot__row{gap:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/tjc-ready-to-ship.css.map */
