.ts-pdp-main,.ts-pdp-detail,.ts-pdp-section,.ts-pdp-video,.ts-pdp-market,.ts-pdp-market-mini,.ts-pdp-state,.ts-pdp-guide-cards,.ts-pdp-faq,.ts-pdp-inquiry,.ts-pdp-overlay,.ts-pdp-drawer,.ts-pdp-mobile-actions{--ts-pdp-text: #182131;--ts-pdp-muted: #40506a;--ts-pdp-line: #d7dbe2;--ts-pdp-background: #ffffff;--ts-pdp-soft: #f8fafd;--ts-pdp-soft-strong: #f3f6ef;--ts-pdp-accent: #0e5b53;--ts-pdp-success: #f3f6ef;--ts-pdp-success-line: #c9d5c5;--ts-pdp-success-text: #254b3f;--ts-pdp-error: #a62929;--ts-pdp-radius-frame: 0;--ts-pdp-radius-card: 0;--ts-pdp-radius-small: 0;--ts-pdp-shadow: none;--ts-pdp-shadow-raised: none;color:var(--ts-pdp-text);color-scheme:light;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}:where(.ts-pdp-main,.ts-pdp-detail,.ts-pdp-section,.ts-pdp-video,.ts-pdp-market,.ts-pdp-market-mini,.ts-pdp-state,.ts-pdp-guide-cards,.ts-pdp-faq,.ts-pdp-inquiry,.ts-pdp-drawer,.ts-pdp-mobile-actions),:where(.ts-pdp-main,.ts-pdp-detail,.ts-pdp-section,.ts-pdp-video,.ts-pdp-market,.ts-pdp-market-mini,.ts-pdp-state,.ts-pdp-guide-cards,.ts-pdp-faq,.ts-pdp-inquiry,.ts-pdp-drawer,.ts-pdp-mobile-actions):before,:where(.ts-pdp-main,.ts-pdp-detail,.ts-pdp-section,.ts-pdp-video,.ts-pdp-market,.ts-pdp-market-mini,.ts-pdp-state,.ts-pdp-guide-cards,.ts-pdp-faq,.ts-pdp-inquiry,.ts-pdp-drawer,.ts-pdp-mobile-actions):after,:where(.ts-pdp-main,.ts-pdp-detail,.ts-pdp-section,.ts-pdp-video,.ts-pdp-market,.ts-pdp-market-mini,.ts-pdp-state,.ts-pdp-guide-cards,.ts-pdp-faq,.ts-pdp-inquiry,.ts-pdp-drawer,.ts-pdp-mobile-actions) *{box-sizing:border-box}:where(.ts-pdp-main,.ts-pdp-detail,.ts-pdp-section,.ts-pdp-video,.ts-pdp-market,.ts-pdp-market-mini,.ts-pdp-state,.ts-pdp-guide-cards,.ts-pdp-faq,.ts-pdp-inquiry,.ts-pdp-drawer,.ts-pdp-mobile-actions) :where(a,button,input,select,textarea,summary):focus-visible,.ts-pdp-overlay:focus-visible,.ts-pdp-inquiry__overlay:focus-visible{outline:2px solid var(--ts-pdp-accent, #0e5b53)!important;outline-offset:3px;box-shadow:none!important}.ts-pdp-main{background:var(--ts-pdp-background)}.ts-pdp-main .qc-dialog,.ts-pdp-main .qc-media img{border-radius:0;box-shadow:none}.ts-pdp-main .product{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(37rem,.97fr);gap:clamp(2.8rem,3.5vw,4.2rem);align-items:start;margin:0}.ts-pdp-main .product.product--no-media{grid-template-columns:minmax(0,1fr);max-width:76rem;margin-inline:auto}.ts-pdp-main .product>.grid__item,.ts-pdp-main .product__media-wrapper,.ts-pdp-main .product__info-wrapper{width:100%;min-width:0;max-width:none}.ts-pdp-main .product__media-wrapper{padding:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.ts-pdp-main .product__info-wrapper,.ts-pdp-main .product__info-wrapper--extra-padding{padding:0}.ts-pdp-main .product__info-container{width:100%;max-width:none;margin:0;padding:0}.ts-pdp-main .product__info-container.product__column-sticky{top:9.6rem}.ts-pdp-main .product__media-list{width:100%;margin-inline:0}.ts-pdp-main .product__media-list .product__media-item{min-width:0;max-width:100%}.ts-pdp-main .product-media-container,.ts-pdp-main .global-media-settings{overflow:hidden;border-color:var(--ts-pdp-line);border-radius:var(--ts-pdp-radius-card);background:var(--ts-pdp-background)}.ts-pdp-main .global-media-settings :where(img,video,iframe,model-viewer){border-radius:inherit}.ts-pdp-main .thumbnail-list{gap:1rem;padding-top:1.4rem}.ts-pdp-main .thumbnail{overflow:hidden;border:1px solid var(--ts-pdp-line);border-radius:var(--ts-pdp-radius-small);background:var(--ts-pdp-background);opacity:1;transition:border-color .18s ease,box-shadow .18s ease,opacity .18s ease}.ts-pdp-main .thumbnail.global-media-settings img{border-radius:inherit}.ts-pdp-main .thumbnail:hover{border-color:var(--ts-pdp-muted);opacity:1}.ts-pdp-main .thumbnail[aria-current]{border:2px solid var(--ts-pdp-text);box-shadow:none}.ts-pdp-main .ts-pdp-gallery-video{position:relative;display:grid;width:11.2rem;max-width:100%;margin:1rem 0 0;padding:0;overflow:hidden;aspect-ratio:1;place-items:center;border:1px solid var(--ts-pdp-line);border-radius:var(--ts-pdp-radius-small);background:var(--ts-pdp-soft);color:#fff;font:inherit;text-align:center;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ts-pdp-main .thumbnail-list__item--video .ts-pdp-gallery-video{width:100%;height:100%;margin:0}.ts-pdp-main .ts-pdp-gallery-video:hover{border-color:var(--ts-pdp-text);box-shadow:none;transform:none}.ts-pdp-main .ts-pdp-gallery-video:focus-visible{outline:2px solid var(--ts-pdp-text)!important;outline-offset:3px;box-shadow:none!important}.ts-pdp-main .ts-pdp-gallery-video__media{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;overflow:hidden;place-items:center;background:#182131}.ts-pdp-main .ts-pdp-gallery-video__media:after{content:"";position:absolute;top:35%;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent,rgba(18,18,18,.74));pointer-events:none}.ts-pdp-main .ts-pdp-gallery-video__image{width:100%;height:100%;object-fit:cover}.ts-pdp-main .ts-pdp-gallery-video__play{position:relative;z-index:1;display:grid;width:3.6rem;height:3.6rem;place-items:center;border:1px solid rgba(255,255,255,.72);border-radius:50%;background:#121212ad;color:#fff;transition:background-color .18s ease,transform .18s ease}.ts-pdp-main .ts-pdp-gallery-video__play .svg-wrapper{width:1.4rem;height:1.4rem}.ts-pdp-main .ts-pdp-gallery-video:hover .ts-pdp-gallery-video__play{background:#121212e6;transform:scale(1.04)}.ts-pdp-main .ts-pdp-gallery-video__label{position:absolute;right:.6rem;bottom:.7rem;left:.6rem;z-index:2;color:#fff;font-size:1.1rem;font-weight:700;line-height:1.3;text-shadow:0 1px 3px rgba(18,18,18,.64)}.ts-pdp-main .product__title h1{margin:0;color:var(--ts-pdp-text);font-family:var(--font-heading-family);font-size:clamp(2.4rem,2.4vw,3rem);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.4;letter-spacing:0;overflow-wrap:anywhere}.ts-pdp-main .price,.ts-pdp-main .price-item{color:var(--ts-pdp-text)}.ts-pdp-main .price .price-item--regular,.ts-pdp-main .price .price-item--sale{font-size:clamp(2.8rem,3vw,3.2rem);font-weight:700;line-height:1.25;letter-spacing:.01em}.ts-pdp-main .product-form,.ts-pdp-main .product-form__buttons,.ts-pdp-main .product-form__submit{width:100%;max-width:none}.ts-pdp-main .product-form__submit{--buttons-radius: var(--ts-pdp-radius-card);--buttons-radius-outset: var(--ts-pdp-radius-card);min-height:5.4rem;margin-bottom:1rem;border-radius:var(--ts-pdp-radius-card);font-weight:var(--font-body-weight);white-space:normal;overflow-wrap:anywhere;transition:transform .18s ease,opacity .18s ease}.ts-pdp-main .product-form__submit:before,.ts-pdp-main .product-form__submit:after{border-radius:var(--ts-pdp-radius-card)}.ts-pdp-main .product-form__submit:not([disabled]):hover{transform:none}.ts-pdp-main .product-form__submit[disabled],.ts-pdp-main .product-form__submit[aria-disabled=true]{cursor:not-allowed;opacity:.52}.ts-pdp-main .product-save-lead,.ts-pdp-main .product-save-lead__wishlist-button{width:100%;max-width:none;min-width:0}.ts-pdp-main .product-save-lead__wishlist-button{min-height:5.4rem;font-weight:var(--font-body-weight);white-space:normal;overflow-wrap:anywhere}.ts-pdp-main .product-form__input--pill input[type=radio]+label,.ts-pdp-main .product-form__input--pill input[type=radio]+label:before{border-radius:0}.ts-pdp-main .product-form__input--pill input[type=radio]+label:before{box-shadow:none}.ts-pdp-main .product-form__input--pill input[type=radio]:focus-visible+label,.ts-pdp-main .product-form__input--pill input[type=radio].focused+label{outline:2px solid var(--ts-pdp-accent, #0e5b53);outline-offset:3px;box-shadow:none}.ts-pdp-main .swatch-input__input+.swatch-input__label,.ts-pdp-main .swatch-input__input+.swatch-input__label>.swatch{--swatch-input--border-radius: 0;--swatch--border-radius: 0;border-radius:0}.ts-pdp-main .swatch-input__input:focus-visible+.swatch-input__label,.ts-pdp-main .swatch-input__input:active:focus-visible+.swatch-input__label,.ts-pdp-main .swatch-input__input:checked:focus-visible+.swatch-input__label{outline:2px solid var(--ts-pdp-accent, #0e5b53);outline-offset:3px;box-shadow:none}.ts-pdp-meta__chips{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 1rem}.ts-pdp-meta__chip{display:inline-flex;align-items:center;min-height:2.9rem;padding:.5rem 1rem;border:1px solid var(--ts-pdp-line, #d7dbe2);border-radius:0;background:var(--ts-pdp-soft, #f8fafd);color:var(--ts-pdp-text, #182131);font-size:1.2rem;line-height:1.35}.ts-pdp-meta__chip--available{border-color:var(--ts-pdp-success-line, #d6e5d6);background:var(--ts-pdp-success, #eef6ee);color:var(--ts-pdp-success-text, #2c5e31)}.ts-pdp-meta__identity{display:flex;flex-wrap:wrap;gap:0 .4rem;margin:0 0 1.6rem;color:var(--ts-pdp-muted, #6a6a6a);font-size:1.3rem;line-height:1.55}.ts-pdp-hero-actions{display:none;grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:1rem}.ts-pdp-runtime-ready .ts-pdp-hero-actions{display:grid}.ts-pdp-hero-actions__button{--buttons-radius: var(--ts-pdp-radius-card, 0);--buttons-radius-outset: var(--ts-pdp-radius-card, 0);width:100%;min-width:0;min-height:5.4rem;border-radius:var(--ts-pdp-radius-card, 0);font-weight:var(--font-body-weight);white-space:normal;overflow-wrap:anywhere;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.ts-pdp-hero-actions__button:before,.ts-pdp-hero-actions__button:after{border-radius:var(--ts-pdp-radius-card, 0)}.ts-pdp-hero-actions__button--soft{background:var(--ts-pdp-soft, #f8fafd)}.ts-pdp-hero-actions__button:not([disabled]):hover{border-color:var(--ts-pdp-text, #182131);transform:none}.ts-pdp-guide-cards,.ts-pdp-guide-cards__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.ts-pdp-guide-cards__card,.ts-pdp-guide-cards__item{min-width:0;padding:1.6rem;border:1px solid var(--ts-pdp-line);border-radius:var(--ts-pdp-radius-card);background:var(--ts-pdp-soft)}.ts-pdp-guide-cards__icon{display:grid;width:3.8rem;height:3.8rem;margin-bottom:1.2rem;place-items:center;border:1px solid var(--ts-pdp-line);border-radius:var(--ts-pdp-radius-small);background:var(--ts-pdp-background)}.ts-pdp-guide-cards__title{margin:0 0 .5rem;color:var(--ts-pdp-text);font-size:1.5rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.45}.ts-pdp-guide-cards__body,.ts-pdp-guide-cards__text{margin:0;color:var(--ts-pdp-muted);font-size:1.2rem;line-height:1.65}.ts-pdp-detail{background:var(--ts-pdp-background)}.ts-pdp-detail__sections{min-width:0}body:has(.section-header.shopify-section-header-sticky:not(.shopify-section-header-hidden)) .ts-pdp-section{scroll-margin-top:calc(var(--header-height, 0px) + 1.6rem)}.ts-pdp-section{padding:var(--ts-pdp-section-padding-top, clamp(4.8rem, 6vw, 6.8rem)) 0 var(--ts-pdp-section-padding-bottom, clamp(4.8rem, 6vw, 6.8rem));border-bottom:1px solid var(--ts-pdp-line);background:var(--ts-pdp-background);scroll-margin-top:1.6rem}.ts-pdp-section--video,.ts-pdp-section--market,.ts-pdp-section--state,.ts-pdp-section--guide,.ts-pdp-section--faq{min-width:0}.ts-pdp-section__inner{width:100%;margin-inline:auto}.ts-pdp-section__header,.ts-pdp-section__heading{max-width:80rem;margin-bottom:2.6rem}.ts-pdp-section__kicker{margin:0 0 .6rem;color:#6f7b8e;font-size:1.15rem;font-weight:700;line-height:1.4;letter-spacing:.14em;text-transform:uppercase}.ts-pdp-section__title,.ts-pdp-section__heading>h2{margin:0 0 .8rem;color:var(--ts-pdp-text);font-size:clamp(2.4rem,2.5vw,2.8rem);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.35}.ts-pdp-section__lead{margin:0;color:var(--ts-pdp-muted);font-size:1.4rem;line-height:1.75}.ts-pdp-section__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(31rem,.95fr);gap:2.4rem;align-items:start}.ts-pdp-section__frame,.ts-pdp-section__surface{padding:clamp(1.8rem,2.2vw,2.4rem);border:1px solid var(--ts-pdp-line);border-radius:var(--ts-pdp-radius-frame);background:var(--ts-pdp-background);box-shadow:none}.ts-pdp-video,.ts-pdp-video__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(29rem,.8fr);gap:2.8rem;align-items:start}.ts-pdp-video__card,.ts-pdp-video__list{padding:1.8rem;border:1px solid var(--ts-pdp-line);border-radius:var(--ts-pdp-radius-frame);background:var(--ts-pdp-background);box-shadow:none}.ts-pdp-video__frame,.ts-pdp-video__screen,.ts-pdp-video__media{position:relative;display:grid;width:100%;overflow:hidden;aspect-ratio:16 / 9;place-items:center;border:1px solid var(--ts-pdp-line);border-radius:var(--ts-pdp-radius-card);background:#182131}.ts-pdp-video__frame :where(video,iframe),.ts-pdp-video__screen :where(video,iframe),.ts-pdp-video__media :where(video,iframe){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:contain}.ts-pdp-video__player{display:block;width:100%;height:100%;border:0;object-fit:contain}.ts-pdp-video__poster{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;width:100%;height:100%;padding:0;border:0;background:transparent;color:#fff;cursor:pointer;place-items:center}.ts-pdp-video__play{display:grid;width:5.6rem;height:5.6rem;place-items:center;border:1px solid rgba(255,255,255,.62);border-radius:50%;background:#121212b8;color:#fff;transition:background-color .18s ease,transform .18s ease}.ts-pdp-video__poster:hover .ts-pdp-video__play{background:#121212e6;transform:scale(1.04)}.ts-pdp-video__duration{position:absolute;right:1.4rem;bottom:1.4rem;padding:.5rem .8rem;border-radius:0;background:#000000ad;color:#fff;font-size:1.1rem;line-height:1.25}.ts-pdp-video__list-title{margin:0 0 1.2rem;color:var(--ts-pdp-text);font-size:1.8rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.4}.ts-pdp-video__points,.ts-pdp-video__items{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.ts-pdp-video__point,.ts-pdp-video__item,.ts-pdp-video__points>li{padding:1rem 1.2rem;border:1px solid var(--ts-pdp-line);border-radius:var(--ts-pdp-radius-small);background:var(--ts-pdp-background);color:var(--ts-pdp-text);font-size:1.3rem;line-height:1.6}.ts-pdp-video__notes{display:grid;gap:1.6rem;padding:2rem;border:1px solid var(--ts-pdp-line);border-radius:var(--ts-pdp-radius-frame);background:var(--ts-pdp-soft)}.ts-pdp-video__notes-title{margin:0;color:var(--ts-pdp-text);font-size:1.3rem;font-weight:700;line-height:1.5}.ts-pdp-video__request{--buttons-radius: var(--ts-pdp-radius-small);--buttons-radius-outset: var(--ts-pdp-radius-small);width:100%;min-height:4.8rem;margin:0;border-radius:var(--ts-pdp-radius-small);font-weight:var(--font-body-weight);white-space:normal;overflow-wrap:anywhere}.ts-pdp-video__request:before,.ts-pdp-video__request:after{border-radius:var(--ts-pdp-radius-small)}.ts-pdp-market,.ts-pdp-market-mini,.ts-pdp-market__box,.ts-pdp-market__surface,.ts-pdp-market__summary{border:1px solid var(--ts-pdp-line, #d7dbe2);border-radius:0;background:var(--ts-pdp-background, #ffffff)}.ts-pdp-market,.ts-pdp-market__box,.ts-pdp-market__surface{padding:clamp(1.8rem,2.2vw,2.4rem);box-shadow:none}.ts-pdp-market-mini,.ts-pdp-market__summary{padding:1.8rem;border-radius:var(--ts-pdp-radius-card, 0)}.ts-pdp-market--summary{padding:1.8rem;border-radius:var(--ts-pdp-radius-card, 0);box-shadow:none}.ts-pdp-market--detail{padding:0;border:0;border-radius:0;background:transparent}.ts-pdp-market__top,.ts-pdp-market__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem;margin-bottom:.8rem}.ts-pdp-market__label,.ts-pdp-market__title{margin:0;color:var(--ts-pdp-text, #121212);font-size:1.3rem;font-weight:700;line-height:1.45}.ts-pdp-market__updated,.ts-pdp-market__date,.ts-pdp-market__source,.ts-pdp-market__notice{margin:0;color:var(--ts-pdp-muted, #6a6a6a);font-size:1.1rem;line-height:1.55}.ts-pdp-market__delta{margin:0;color:var(--ts-pdp-text, #121212);font-size:clamp(1.8rem,2vw,2.2rem);font-weight:700;line-height:1.3}.ts-pdp-market__delta strong,.ts-pdp-market__delta-value{color:var(--ts-pdp-accent, #0e5b53)}.ts-pdp-market__comparison-basis{margin:.4rem 0 0;color:var(--ts-pdp-muted, #40506a);font-size:1.1rem;line-height:1.45}.ts-pdp-market__range{position:relative;min-height:7.8rem;margin-top:.8rem}.ts-pdp-market__range-track,.ts-pdp-market__range-line{position:absolute;top:3rem;right:0;left:0;height:.8rem;overflow:hidden;border-radius:0;background:#d7dbe2}.ts-pdp-market__median,.ts-pdp-market__median-marker{position:absolute;top:1.8rem;bottom:1.4rem;left:clamp(0%,var(--ts-pdp-median-position, var(--median-position, 50%)),100%);width:1px;background:#7c7c7c;transform:translate(-50%)}.ts-pdp-market__median-label,.ts-pdp-market__median-marker>span{position:absolute;bottom:-.6rem;left:50%;color:var(--ts-pdp-muted, #6a6a6a);font-size:1.1rem;line-height:1.3;white-space:nowrap;transform:translate(-50%,100%)}.ts-pdp-market__marker,.ts-pdp-market__product-marker{position:absolute;top:.2rem;left:clamp(0%,var(--ts-pdp-product-position, var(--ts-pdp-marker-position, var(--marker-position, 50%))),100%);display:flex;flex-direction:column;align-items:center;max-width:min(18rem,58%);transform:translate(-50%)}.ts-pdp-market__marker--start{align-items:flex-start;transform:none}.ts-pdp-market__marker--end{align-items:flex-end;transform:translate(-100%)}.ts-pdp-market__marker-label,.ts-pdp-market__marker-tag,.ts-pdp-market__product-tag{max-width:100%;padding:.4rem .8rem;overflow:hidden;border-radius:0;background:var(--ts-pdp-text, #182131);color:#fff;font-size:1.1rem;font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.ts-pdp-market__marker-arrow{width:0;height:0;border-top:.8rem solid var(--ts-pdp-text, #121212);border-right:.6rem solid transparent;border-left:.6rem solid transparent}.ts-pdp-market__marker-dot,.ts-pdp-market__product-dot{width:1.6rem;height:1.6rem;margin-top:.2rem;border:.4rem solid var(--ts-pdp-accent, #0e5b53);border-radius:50%;background:var(--ts-pdp-background, #ffffff)}.ts-pdp-market__axis{position:absolute;right:0;bottom:0;left:0;display:flex;justify-content:space-between;gap:1rem;color:var(--ts-pdp-muted, #6a6a6a);font-size:1.1rem;line-height:1.3}.ts-pdp-market__axis--min,.ts-pdp-market__axis--max{display:block;width:auto}.ts-pdp-market__axis--min{right:auto;left:0}.ts-pdp-market__axis--max{right:0;left:auto;text-align:right}.ts-pdp-market__range--large{min-height:10rem;margin-top:1.6rem}.ts-pdp-market__stats,.ts-pdp-market__summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:1.2rem;border:1px solid var(--ts-pdp-line)}.ts-pdp-market__stat{min-width:0;padding:1rem 1.2rem;border:0;border-left:1px solid var(--ts-pdp-line, #d7dbe2);border-radius:0;background:var(--ts-pdp-soft, #f8fafd)}.ts-pdp-market__stat:first-child{border-left:0}.ts-pdp-market__stat-label{display:block;margin-bottom:.3rem;color:var(--ts-pdp-muted, #6a6a6a);font-size:1.1rem;line-height:1.35}.ts-pdp-market__stat-value{display:block;color:var(--ts-pdp-text, #121212);font-size:clamp(1.4rem,1.7vw,1.8rem);font-weight:700;line-height:1.35;overflow-wrap:anywhere}.ts-pdp-market__stat>:where(dt,dd){margin:0}.ts-pdp-market__stat>dt{margin-bottom:.3rem;color:var(--ts-pdp-muted, #6a6a6a);font-size:1.1rem;line-height:1.35}.ts-pdp-market__stat>dd{color:var(--ts-pdp-text, #121212);font-size:clamp(1.4rem,1.7vw,1.8rem);font-weight:700;line-height:1.35;overflow-wrap:anywhere}.ts-pdp-market__tabs{display:flex;gap:.8rem;margin:0 0 1.8rem;padding:0;overflow-x:auto;border-bottom:1px solid var(--ts-pdp-line, #e7e2d9);scrollbar-width:thin;overscroll-behavior-inline:contain}.ts-pdp-market__tab,.ts-pdp-market__tabs>:where(button,[role=tab]){flex:0 0 auto;min-height:4.4rem;padding:.9rem 1.2rem;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--ts-pdp-muted, #6a6a6a);font:inherit;font-size:1.3rem;line-height:1.4;white-space:nowrap;cursor:pointer}.ts-pdp-market__tab:hover,.ts-pdp-market__tab.is-active,.ts-pdp-market__tab.active,.ts-pdp-market__tab[aria-selected=true],.ts-pdp-market__tabs>:where(button,[role=tab]):hover,.ts-pdp-market__tabs>[aria-selected=true]{border-bottom-color:var(--ts-pdp-text, #121212);color:var(--ts-pdp-text, #121212)}.ts-pdp-market__tab.is-active,.ts-pdp-market__tab.active,.ts-pdp-market__tab[aria-selected=true],.ts-pdp-market__tabs>[aria-selected=true]{font-weight:700}.ts-pdp-market__panel[hidden],.ts-pdp-market [data-ts-pdp-tab-panel][hidden]{display:none}.ts-pdp-market__grid,.ts-pdp-market__detail-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(28rem,.6fr);gap:2.4rem;align-items:stretch}.ts-pdp-market__chart,.ts-pdp-market__distribution{display:flex;height:100%;min-width:0;padding:1.6rem;overflow:hidden;border:1px solid var(--ts-pdp-line, #d7dbe2);border-radius:0;background:#fcfcfd;flex-direction:column}.ts-pdp-market__chart :where(svg,canvas),.ts-pdp-market__distribution :where(svg,canvas){display:block;width:100%;max-width:100%;min-height:22rem}.ts-pdp-market__side{display:grid;gap:1rem}.ts-pdp-market__chart>h3{margin:0;color:var(--ts-pdp-text, #121212);font-size:1.8rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.45}.ts-pdp-market__summary-list{display:grid;height:100%;gap:0;margin:0;border:1px solid var(--ts-pdp-line);grid-auto-rows:1fr}.ts-pdp-market__summary-list>div{display:flex;padding:1.4rem 1.6rem;justify-content:center;flex-direction:column;border:0;border-bottom:1px solid var(--ts-pdp-line, #d7dbe2);border-radius:0;background:#fff}.ts-pdp-market__summary-list>div:last-child{border-bottom:0}.ts-pdp-market__summary-list :where(dt,dd){margin:0}.ts-pdp-market__summary-list dt{margin-bottom:.4rem;color:var(--ts-pdp-muted, #6a6a6a);font-size:1.1rem;line-height:1.4}.ts-pdp-market__summary-list dd{color:var(--ts-pdp-text, #121212);font-size:clamp(1.6rem,2vw,2.1rem);font-weight:700;line-height:1.4;overflow-wrap:anywhere}.ts-pdp-market__empty-state{padding:1.8rem;border:1px solid var(--ts-pdp-line, #e7e2d9);border-radius:0;background:var(--ts-pdp-soft, #f8fafd);color:var(--ts-pdp-muted, #6a6a6a);font-size:1.4rem;line-height:1.7}.ts-pdp-market__empty-state>:first-child{margin-top:0}.ts-pdp-market__empty-state>:last-child{margin-bottom:0}.ts-pdp-market__notice{margin:1.4rem 0 0}.ts-pdp-market__detail-link{display:inline-flex;margin-top:1.2rem;color:var(--ts-pdp-accent);font-size:1.2rem;font-weight:700;line-height:1.45;text-underline-offset:.3rem}.ts-pdp-market__histogram{margin-top:1.6rem}.ts-pdp-market__summary-distribution{margin-top:1.2rem}.ts-pdp-market__volume-zone{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.6rem 1.2rem;margin:1.4rem 0 0;padding:1rem 1.2rem;align-items:center;border-left:3px solid var(--ts-pdp-accent);background:var(--ts-pdp-soft-strong);color:var(--ts-pdp-text);font-size:1.2rem;line-height:1.45}.ts-pdp-market__volume-zone[hidden]{display:none}.ts-pdp-market__volume-zone-label{color:var(--ts-pdp-accent);font-weight:var(--font-body-weight-bold)}.ts-pdp-market__volume-zone>strong{min-width:0;font-size:1.5rem;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ts-pdp-market__volume-zone>:last-child{color:var(--ts-pdp-muted);text-align:right}.ts-pdp-market__histogram-plot{position:relative;height:22rem;border-bottom:1px solid var(--ts-pdp-line);border-top:1px solid #eef1f5;background:#fff}.ts-pdp-market__histogram-bars{position:absolute;top:1.8rem;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(1.6rem,1fr));align-items:end;gap:.5rem}.ts-pdp-market__histogram-column{position:relative;display:flex;height:100%;align-items:end}.ts-pdp-market__histogram-column.is-volume-zone{background:linear-gradient(to top,rgba(14,91,83,.08),transparent 72%)}.ts-pdp-market__histogram-bar{display:block;width:100%;height:var(--ts-pdp-bar-height, 3%);min-height:.4rem;background:#aab8c8}.ts-pdp-market__histogram-bar.is-volume-zone{background:var(--ts-pdp-accent)}.ts-pdp-market--summary .ts-pdp-market__histogram-plot{height:12rem}.ts-pdp-market__histogram-marker{position:absolute;top:0;bottom:0;z-index:2;width:1px;transform:translate(-50%)}.ts-pdp-market__histogram-marker>span{position:absolute;top:0;left:50%;padding:.3rem .5rem;font-size:1rem;font-weight:700;line-height:1.25;white-space:nowrap;transform:translate(-50%,-100%)}.ts-pdp-market__histogram-marker--median{left:clamp(0%,var(--ts-pdp-median-position, 50%),100%);border-left:1px dashed #6f7b8e}.ts-pdp-market__histogram-marker--median>span{color:var(--ts-pdp-muted);background:#fff}.ts-pdp-market__histogram-marker--product{left:clamp(0%,var(--ts-pdp-product-position, 50%),100%);border-left:2px solid var(--ts-pdp-accent)}.ts-pdp-market__histogram-marker--product>span{color:#fff;background:var(--ts-pdp-accent)}.ts-pdp-market__histogram-axis{display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;margin-top:.8rem;color:var(--ts-pdp-muted);font-size:1.1rem;font-variant-numeric:tabular-nums;line-height:1.35}.ts-pdp-market__histogram-axis>:last-child{text-align:right}.ts-pdp-market__trend{padding:1.6rem;border:1px solid var(--ts-pdp-line);background:#fcfcfd}.ts-pdp-market__trend>h3{margin:0 0 1.6rem;color:var(--ts-pdp-text);font-size:1.8rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.45}.ts-pdp-market__trend-chart svg{display:block;width:100%;height:auto}.ts-pdp-market__trend-grid line{stroke:var(--ts-pdp-line);stroke-width:1}.ts-pdp-market__trend-grid text,.ts-pdp-market__trend-date{fill:var(--ts-pdp-muted);font-family:inherit;font-size:12px;font-variant-numeric:tabular-nums}.ts-pdp-market__trend-line{fill:none;stroke:var(--ts-pdp-accent);stroke-linecap:square;stroke-linejoin:miter;stroke-width:3}.ts-pdp-market__trend-point{fill:#fff;stroke:var(--ts-pdp-accent);stroke-width:3}.ts-pdp-market__trend-note{margin:1rem 0 0;color:var(--ts-pdp-muted);font-size:1.1rem;font-variant-numeric:tabular-nums}.ts-pdp-market :where(dd,.ts-pdp-market__delta,.ts-pdp-market__axis,.ts-pdp-market__updated){font-variant-numeric:tabular-nums}.ts-pdp-market__links,.ts-pdp-market__related{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;margin-top:1.8rem}.ts-pdp-market__link,.ts-pdp-market__related-card{display:flex;min-width:0;min-height:100%;padding:1.8rem;flex-direction:column;border:1px solid var(--ts-pdp-line, #e7e2d9);border-radius:0;background:var(--ts-pdp-background, #ffffff);color:var(--ts-pdp-text, #121212);text-decoration:none;transition:border-color .18s ease,transform .18s ease}.ts-pdp-market__link:hover,.ts-pdp-market__related-card:hover{border-color:var(--ts-pdp-muted);transform:none}.ts-pdp-state__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(31rem,.95fr);gap:2.4rem;align-items:start}.ts-pdp-state__card,.ts-pdp-state__description,.ts-pdp-state__guide{padding:clamp(1.8rem,2.2vw,2.4rem);border:1px solid var(--ts-pdp-line);border-radius:var(--ts-pdp-radius-frame);background:var(--ts-pdp-background);box-shadow:none}.ts-pdp-state__title{margin:0 0 1.2rem;color:var(--ts-pdp-text);font-size:1.8rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.45}.ts-pdp-state__table,.ts-pdp-state__specs{display:grid;margin:0;border:1px solid var(--ts-pdp-line);border-bottom:0}.ts-pdp-state__row,.ts-pdp-state__table>div,.ts-pdp-state__specs>div{display:grid;grid-template-columns:minmax(11.2rem,14rem) minmax(0,1fr);border-bottom:1px solid var(--ts-pdp-line)}.ts-pdp-state__term,.ts-pdp-state__value,.ts-pdp-state__row>:where(dt,dd),.ts-pdp-state__table>div>:where(dt,dd),.ts-pdp-state__specs>div>:where(dt,dd){min-width:0;margin:0;padding:1.2rem;font-size:1.4rem;line-height:1.6;overflow-wrap:anywhere}.ts-pdp-state__term,.ts-pdp-state__row>dt,.ts-pdp-state__table>div>dt,.ts-pdp-state__specs>div>dt{border-right:1px solid var(--ts-pdp-line);background:#f3f6ef;color:var(--ts-pdp-muted);font-weight:600}.ts-pdp-state__value,.ts-pdp-state__row>dd,.ts-pdp-state__table>div>dd,.ts-pdp-state__specs>div>dd{background:#fcfcfd;color:var(--ts-pdp-text)}.ts-pdp-state__guide>p{margin:0 0 1.6rem;color:var(--ts-pdp-muted);font-size:1.3rem;line-height:1.7}.ts-pdp-state__guide .button{--buttons-radius: 0;--buttons-radius-outset: 0;width:100%;min-height:4.8rem;border-radius:0;font-weight:var(--font-body-weight);white-space:normal;overflow-wrap:anywhere}.ts-pdp-state__guide .button:before,.ts-pdp-state__guide .button:after{border-radius:0}.ts-pdp-state__pills{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.2rem}.ts-pdp-state__pill{padding:.7rem 1.1rem;border:1px solid var(--ts-pdp-line);border-radius:0;background:var(--ts-pdp-soft);color:var(--ts-pdp-text);font-size:1.2rem;line-height:1.45}.ts-pdp-state__description :where(p,ul,ol){color:var(--ts-pdp-text);font-size:1.4rem;line-height:1.8}.ts-pdp-state__description>:first-child{margin-top:0}.ts-pdp-state__description>:last-child{margin-bottom:0}.ts-pdp-state__body{padding:clamp(1.8rem,2.2vw,2.4rem);border:1px solid var(--ts-pdp-line);border-radius:var(--ts-pdp-radius-frame);background:var(--ts-pdp-background);box-shadow:none;color:var(--ts-pdp-text);font-size:1.4rem;line-height:1.8}.ts-pdp-state__body>:first-child{margin-top:0}.ts-pdp-state__body>:last-child{margin-bottom:0}.ts-pdp-state__source-tables{display:grid;gap:1.4rem}.ts-pdp-state__source-table{min-width:0;overflow-x:auto}.ts-pdp-state__source-heading{margin:0 0 .8rem;color:var(--ts-pdp-text);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:1.4rem;font-weight:var(--font-heading-weight);line-height:1.45}.ts-pdp-state__source-table table{width:100%;border-collapse:collapse;table-layout:fixed}.ts-pdp-state__source-table :where(th,td){padding:1.2rem;border:1px solid var(--ts-pdp-line);color:var(--ts-pdp-text);font-size:1.4rem;line-height:1.6;text-align:left;vertical-align:top;overflow-wrap:anywhere}.ts-pdp-state__source-table :where(th,td:first-child){width:34%;background:var(--ts-pdp-soft-strong);color:var(--ts-pdp-muted);font-weight:var(--font-body-weight-bold)}.ts-pdp-state__source-table td:not(:first-child){background:#fcfcfd}.ts-pdp-state__body--has-source-tables table,.ts-pdp-state__body--has-source-tables :where(h2,h3,h4,h5,h6):has(+table){display:none}.ts-pdp-state__description-collapse--with-summary{margin-top:2.4rem}.ts-pdp-state__description-collapse[data-ts-pdp-collapse-ready=true] .ts-pdp-state__body[data-collapsed=true]{max-height:14rem;overflow:hidden}.ts-pdp-state__description-toggle{display:none;width:100%;min-height:4.8rem;padding:1rem 1.4rem;border:1px solid var(--ts-pdp-line);border-top:0;border-radius:0;background:#fff;color:var(--ts-pdp-accent);font:inherit;font-size:1.3rem;font-weight:700;line-height:1.4;text-align:center;cursor:pointer}.ts-pdp-state__description-collapse[data-ts-pdp-collapse-ready=true] .ts-pdp-state__description-toggle{display:block}.ts-pdp-state__description-collapse:not([data-collapsible=true]) .ts-pdp-state__description-toggle{display:none}.ts-pdp-state__body table{width:100%;border-collapse:collapse;table-layout:fixed}.ts-pdp-state__body :where(th,td){padding:1.2rem;border:1px solid var(--ts-pdp-line);color:var(--ts-pdp-text);text-align:left;vertical-align:top}.ts-pdp-state__body th{width:34%;background:#f3f6ef;font-weight:600}.ts-pdp-state__body td{background:#fcfcfd}.ts-pdp-guide__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.ts-pdp-guide__card{min-width:0;padding:1.8rem;border:1px solid var(--ts-pdp-line);border-radius:var(--ts-pdp-radius-card);background:var(--ts-pdp-soft)}.ts-pdp-guide__index{display:grid;width:3.8rem;height:3.8rem;margin:0 0 1.2rem;place-items:center;border:1px solid var(--ts-pdp-line);border-radius:var(--ts-pdp-radius-small);background:var(--ts-pdp-background);color:var(--ts-pdp-accent);font-size:1.1rem;font-weight:700;line-height:1}.ts-pdp-guide__card>h3,.ts-pdp-guide__inquiry h3{margin:0 0 .6rem;color:var(--ts-pdp-text);font-size:1.6rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.45}.ts-pdp-guide__card>p:not(.ts-pdp-guide__index),.ts-pdp-guide__inquiry p{margin:0;color:var(--ts-pdp-muted);font-size:1.3rem;line-height:1.7}.ts-pdp-guide__inquiry{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem;margin-top:1.6rem;padding:1.8rem;align-items:center;border:1px solid var(--ts-pdp-line);border-radius:var(--ts-pdp-radius-card);background:var(--ts-pdp-background)}.ts-pdp-guide__inquiry .button{--buttons-radius: var(--ts-pdp-radius-small);--buttons-radius-outset: var(--ts-pdp-radius-small);min-width:15rem;min-height:4.8rem;margin:0;border-radius:var(--ts-pdp-radius-small);font-weight:var(--font-body-weight);white-space:normal;overflow-wrap:anywhere}.ts-pdp-guide__inquiry .button:before,.ts-pdp-guide__inquiry .button:after{border-radius:var(--ts-pdp-radius-small)}.ts-pdp-faq__list{display:grid;gap:0;border-top:1px solid var(--ts-pdp-line)}.ts-pdp-faq__item,.ts-pdp-faq details{margin:0;padding:0;overflow:visible;border:0;border-bottom:1px solid var(--ts-pdp-line);border-radius:0;background:transparent}.ts-pdp-faq__question,.ts-pdp-faq summary{position:relative;display:flex;min-height:5.6rem;margin:0;padding:2.1rem 4.4rem 2.1rem .8rem;align-items:center;color:var(--ts-pdp-text);font-size:1.5rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.55;list-style:none;cursor:pointer}.ts-pdp-faq__question::-webkit-details-marker,.ts-pdp-faq summary::-webkit-details-marker{display:none}.ts-pdp-faq__question:after,.ts-pdp-faq summary:after{content:"";position:absolute;top:50%;right:1.8rem;width:1.2rem;height:1.2rem;border-right:1.5px solid currentcolor;border-bottom:1.5px solid currentcolor;transform:translateY(-70%) rotate(45deg);transition:transform .18s ease}.ts-pdp-faq__item>summary:after{display:none}.ts-pdp-faq__icon{position:absolute;top:50%;right:.8rem;width:1.6rem;height:1.6rem;transform:translateY(-50%)}.ts-pdp-faq__icon:before,.ts-pdp-faq__icon:after{content:"";position:absolute;top:50%;left:50%;width:1.4rem;height:1.5px;background:currentcolor;transform:translate(-50%,-50%);transition:opacity .18s ease,transform .18s ease}.ts-pdp-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.ts-pdp-faq__item[open] .ts-pdp-faq__icon:after{opacity:0;transform:translate(-50%,-50%) rotate(0)}.ts-pdp-faq__item[open] .ts-pdp-faq__question:after,.ts-pdp-faq details[open] summary:after{transform:translateY(-30%) rotate(225deg)}.ts-pdp-faq__answer,.ts-pdp-faq details>:not(summary){margin:0;padding:0 4.4rem 2.2rem .8rem;color:var(--ts-pdp-muted);font-size:1.4rem;line-height:1.8}.ts-pdp-detail .product-collection-links{display:grid;gap:1.8rem;margin:2.4rem 0 0;padding:0;border:0;border-radius:0;background:transparent}.ts-pdp-detail .product-collection-links__header{display:grid;gap:.5rem}.ts-pdp-detail .product-collection-links__eyebrow,.ts-pdp-detail .product-collection-links__heading,.ts-pdp-detail .product-collection-links__lead{margin:0}.ts-pdp-detail .product-collection-links__eyebrow,.ts-pdp-detail .product-collection-links__type{color:var(--ts-pdp-accent);font-size:1.1rem;font-weight:700;line-height:1.35;letter-spacing:.1em;text-transform:uppercase}.ts-pdp-detail .product-collection-links__heading{color:var(--ts-pdp-text);font-size:1.8rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.45}.ts-pdp-detail .product-collection-links__lead{color:var(--ts-pdp-muted);font-size:1.3rem;line-height:1.65}.ts-pdp-detail .product-collection-links__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.ts-pdp-detail .product-collection-links__item,.ts-pdp-detail .product-collection-links__action,.ts-pdp-detail .product-collection-links__inventory-link{display:flex;min-width:0;min-height:100%;padding:1.8rem;flex-direction:column;gap:.6rem;border:1px solid var(--ts-pdp-line);border-radius:var(--ts-pdp-radius-card);background:var(--ts-pdp-background);color:var(--ts-pdp-text);text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ts-pdp-detail .product-collection-links__item:hover,.ts-pdp-detail .product-collection-links__action:hover,.ts-pdp-detail .product-collection-links__inventory-link:hover{border-color:var(--ts-pdp-muted);box-shadow:none;transform:none}.ts-pdp-detail .product-collection-links__title{color:var(--ts-pdp-text);font-size:1.7rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.4;overflow-wrap:anywhere}.ts-pdp-detail .product-collection-links__meta,.ts-pdp-detail .product-collection-links__cta-note,.ts-pdp-detail .product-collection-links__inventory-empty{color:var(--ts-pdp-muted);font-size:1.3rem;line-height:1.6}.ts-pdp-detail .product-collection-links__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.ts-pdp-detail .product-collection-links__inventory-list{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.ts-pdp-detail .product-collection-links__cta-button{--buttons-radius: var(--ts-pdp-radius-small);--buttons-radius-outset: var(--ts-pdp-radius-small);width:100%;min-height:4.8rem;border-radius:var(--ts-pdp-radius-small)}.ts-pdp-overlay,.ts-pdp-inquiry__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:block;width:100%;height:100%;border:0;background:#12121261;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .24s ease,visibility .24s ease}.ts-pdp-inquiry-open{overflow:hidden}.ts-pdp-overlay[hidden],.ts-pdp-inquiry__overlay[hidden]{display:none}.ts-pdp-overlay.is-open,.ts-pdp-overlay.open,.ts-pdp-overlay[data-open=true],.ts-pdp-overlay[aria-hidden=false],.ts-pdp-inquiry.is-open .ts-pdp-inquiry__overlay,.ts-pdp-inquiry[data-open=true] .ts-pdp-inquiry__overlay,.ts-pdp-inquiry__overlay.is-open,.ts-pdp-inquiry__overlay.open,.ts-pdp-inquiry__overlay[aria-hidden=false]{opacity:1;visibility:visible;pointer-events:auto}.ts-pdp-drawer,.ts-pdp-inquiry__drawer{position:fixed;top:0;right:0;bottom:0;z-index:100;display:flex;width:min(47rem,100%);height:100dvh;max-height:100dvh;flex-direction:column;overflow:hidden;border:0;border-left:1px solid var(--ts-pdp-line, #e7e2d9);border-radius:0;background:var(--ts-pdp-background, #ffffff);box-shadow:none;opacity:0;visibility:hidden;transform:translate(100%);transition:transform .28s ease,opacity .18s ease,visibility .28s ease;overscroll-behavior:contain}.ts-pdp-drawer[hidden],.ts-pdp-inquiry__drawer[hidden]{display:none}.ts-pdp-drawer.is-open,.ts-pdp-drawer.open,.ts-pdp-drawer[data-open=true],.ts-pdp-drawer[aria-hidden=false],.ts-pdp-inquiry.is-open .ts-pdp-inquiry__drawer,.ts-pdp-inquiry[data-open=true] .ts-pdp-inquiry__drawer,.ts-pdp-inquiry__drawer.is-open,.ts-pdp-inquiry__drawer.open,.ts-pdp-inquiry__drawer[aria-hidden=false]{opacity:1;visibility:visible;transform:translate(0)}.ts-pdp-drawer__header,.ts-pdp-inquiry__header{display:flex;min-height:7.2rem;padding:1.8rem 2.4rem;flex:0 0 auto;align-items:center;justify-content:space-between;gap:1.6rem;border-bottom:1px solid var(--ts-pdp-line, #e7e2d9)}.ts-pdp-drawer__title,.ts-pdp-inquiry__title{margin:0;color:var(--ts-pdp-text, #121212);font-size:2.2rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.4}.ts-pdp-drawer__close,.ts-pdp-inquiry__close{display:grid;width:3.8rem;height:3.8rem;padding:0;flex:0 0 auto;place-items:center;border:1px solid var(--ts-pdp-line, #e7e2d9);border-radius:0;background:var(--ts-pdp-background, #ffffff);color:var(--ts-pdp-text, #121212);font:inherit;font-size:2.4rem;line-height:1;cursor:pointer}.ts-pdp-drawer__body,.ts-pdp-inquiry__body{min-height:0;padding:2.2rem 2.4rem calc(2.2rem + env(safe-area-inset-bottom));flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.ts-pdp-drawer__product,.ts-pdp-inquiry__product{display:grid;grid-template-columns:8.8rem minmax(0,1fr);gap:1.4rem;margin-bottom:1.8rem;padding:1.4rem;border:1px solid var(--ts-pdp-line, #e7e2d9);border-radius:var(--ts-pdp-radius-card, 0);background:var(--ts-pdp-soft, #f8fafd)}.ts-pdp-drawer__product-media,.ts-pdp-inquiry__product-media{display:grid;width:8.8rem;overflow:hidden;aspect-ratio:1;place-items:center;border-radius:var(--ts-pdp-radius-small, 0);background:#f3f6ef}.ts-pdp-drawer__product-image,.ts-pdp-inquiry__product-image{width:100%;height:100%;object-fit:contain}.ts-pdp-drawer__product-copy,.ts-pdp-inquiry__product-copy{min-width:0;align-self:center}.ts-pdp-drawer__product-name,.ts-pdp-inquiry__product-name{margin:0 0 .6rem;color:var(--ts-pdp-text, #121212);font-size:1.4rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.5;overflow-wrap:anywhere}.ts-pdp-drawer__product-meta,.ts-pdp-inquiry__product-meta{display:grid;gap:.2rem;margin:0;color:var(--ts-pdp-muted, #6a6a6a);font-size:1.2rem;line-height:1.5}.ts-pdp-drawer__status,.ts-pdp-inquiry__status{margin-bottom:1.6rem}.ts-pdp-inquiry__form,.ts-pdp-drawer__form{display:block;margin:0}.ts-pdp-inquiry__status:empty,.ts-pdp-drawer__status:empty{display:none}.ts-pdp-inquiry__status [data-ts-pdp-form-status=success],.ts-pdp-drawer__status [data-ts-pdp-form-status=success]{padding:1.2rem 1.4rem;border:1px solid var(--ts-pdp-success-line, #d6e5d6);border-radius:var(--ts-pdp-radius-small, 0);background:var(--ts-pdp-success, #eef6ee);color:var(--ts-pdp-success-text, #2c5e31)}.ts-pdp-inquiry__status [data-ts-pdp-form-status=error],.ts-pdp-drawer__status [data-ts-pdp-form-status=error]{padding:1.2rem 1.4rem;border:1px solid rgba(166,41,41,.24);border-radius:var(--ts-pdp-radius-small, 0);background:#a629290f;color:var(--ts-pdp-error, #a62929)}.ts-pdp-drawer__topic-shortcuts,.ts-pdp-inquiry__topic-shortcuts{min-width:0;margin:0 0 1.6rem;padding:0;border:0}.ts-pdp-drawer__topic-shortcuts-label,.ts-pdp-inquiry__topic-shortcuts-label,.ts-pdp-drawer__label,.ts-pdp-inquiry__label{display:block;margin:0 0 .6rem;color:var(--ts-pdp-text, #121212);font-size:1.2rem;font-weight:700;line-height:1.45}.ts-pdp-drawer__topic-chips,.ts-pdp-inquiry__topic-chips{display:flex;flex-wrap:wrap;gap:.8rem}.ts-pdp-drawer__topic-chip,.ts-pdp-inquiry__topic-chip{min-height:3.4rem;padding:.7rem 1.2rem;border:1px solid var(--ts-pdp-line, #e7e2d9);border-radius:0;background:var(--ts-pdp-background, #ffffff);color:var(--ts-pdp-text, #121212);font:inherit;font-size:1.2rem;line-height:1.4;cursor:pointer}.ts-pdp-drawer__topic-chip:hover,.ts-pdp-drawer__topic-chip[aria-pressed=true],.ts-pdp-inquiry__topic-chip:hover,.ts-pdp-inquiry__topic-chip[aria-pressed=true]{border-color:var(--ts-pdp-text, #121212)}.ts-pdp-drawer__topic-chip[aria-pressed=true],.ts-pdp-inquiry__topic-chip[aria-pressed=true]{background:var(--ts-pdp-text, #121212);color:#fff}.ts-pdp-drawer__field,.ts-pdp-inquiry__field{margin-bottom:1.4rem}.ts-pdp-drawer__input,.ts-pdp-drawer__select,.ts-pdp-drawer__textarea,.ts-pdp-inquiry__input,.ts-pdp-inquiry__select,.ts-pdp-inquiry__textarea{width:100%;min-height:4.8rem;padding:1.1rem 1.2rem;border:1px solid #d9d5cd;border-radius:var(--ts-pdp-radius-small, 0);background:var(--ts-pdp-background, #ffffff);color:var(--ts-pdp-text, #121212);font:inherit;font-size:1.4rem;line-height:1.5}.ts-pdp-drawer__textarea,.ts-pdp-inquiry__textarea{min-height:12rem;resize:vertical}.ts-pdp-drawer__input:focus,.ts-pdp-drawer__select:focus,.ts-pdp-drawer__textarea:focus,.ts-pdp-inquiry__input:focus,.ts-pdp-inquiry__select:focus,.ts-pdp-inquiry__textarea:focus{border-color:var(--ts-pdp-accent, #0e5b53)}.ts-pdp-drawer__field-error,.ts-pdp-inquiry__field-error{margin:.6rem 0 0;color:var(--ts-pdp-error, #a62929);font-size:1.2rem;line-height:1.5}.ts-pdp-drawer__consent,.ts-pdp-inquiry__consent{display:flex;gap:.8rem;margin:.8rem 0 1.4rem;align-items:flex-start}.ts-pdp-drawer__consent-input,.ts-pdp-inquiry__consent-input{width:1.8rem;height:1.8rem;margin:.2rem 0 0;flex:0 0 auto;accent-color:var(--ts-pdp-text, #121212)}.ts-pdp-drawer__consent-label,.ts-pdp-inquiry__consent-label{color:var(--ts-pdp-muted, #6a6a6a);font-size:1.2rem;line-height:1.55}.ts-pdp-inquiry__consent-copy{display:grid;min-width:0;gap:.3rem}.ts-pdp-inquiry__privacy-link{width:fit-content;color:var(--ts-pdp-text, #121212);font-size:1.2rem;line-height:1.55;text-decoration-line:underline;text-decoration-thickness:.1rem;text-underline-offset:.3rem}.ts-pdp-inquiry__privacy-link:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}.ts-pdp-drawer__submit,.ts-pdp-inquiry__submit{--buttons-radius: var(--ts-pdp-radius-card, 0);--buttons-radius-outset: var(--ts-pdp-radius-card, 0);width:100%;min-height:5.2rem;border-radius:var(--ts-pdp-radius-card, 0);font-weight:var(--font-body-weight);white-space:normal;overflow-wrap:anywhere}.ts-pdp-drawer__submit:before,.ts-pdp-drawer__submit:after,.ts-pdp-inquiry__submit:before,.ts-pdp-inquiry__submit:after{border-radius:var(--ts-pdp-radius-card, 0)}.ts-pdp-mobile-actions,.ts-pdp-mobile-actions__spacer,.ts-pdp-mobile-actions-spacer{display:none}@media screen and (max-width:960px){.ts-pdp-main .product{grid-template-columns:minmax(0,1fr);gap:2.8rem}.ts-pdp-main .product__info-container.product__column-sticky{position:static;top:auto}.ts-pdp-section__grid,.ts-pdp-video,.ts-pdp-video__grid,.ts-pdp-market__grid,.ts-pdp-market__detail-grid,.ts-pdp-state__grid,.ts-pdp-market__links,.ts-pdp-market__related,.ts-pdp-detail .product-collection-links__items{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:749px){body.ts-pdp-mobile-actions-enabled .fixed-cta-bar{display:none!important}body.ts-pdp-mobile-actions-enabled,body.ts-pdp-mobile-actions-enabled.fixed-cta-bar-visible{padding-bottom:calc(8.4rem + env(safe-area-inset-bottom))}.ts-pdp-main .product{gap:1.8rem}.ts-pdp-main .product__media-wrapper{padding:0}.ts-pdp-main .product__media-list{width:100%;margin:0 0 1.4rem}.ts-pdp-main .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-inline:0}.ts-pdp-main .product__media-list .product__media-item{width:100%}.ts-pdp-main .thumbnail-list{display:flex;padding:.5rem 0 0;flex-wrap:nowrap;gap:1rem;overflow-x:auto;scroll-snap-type:x proximity}.ts-pdp-main .thumbnail-list__item,.ts-pdp-main .thumbnail-list__item.slider__slide{width:7rem;min-width:7rem;flex:0 0 7rem;scroll-snap-align:start}.ts-pdp-main .ts-pdp-gallery-video{width:7rem}.ts-pdp-main .ts-pdp-gallery-video__play{width:2.8rem;height:2.8rem}.ts-pdp-main .ts-pdp-gallery-video__play .svg-wrapper{width:1.1rem;height:1.1rem}.ts-pdp-main .ts-pdp-gallery-video__label{right:.4rem;bottom:.5rem;left:.4rem;font-size:1rem}.ts-pdp-main .product__title h1{font-size:2.2rem}.ts-pdp-main .price .price-item--regular,.ts-pdp-main .price .price-item--sale{font-size:3rem}.ts-pdp-hero-actions,.ts-pdp-guide-cards,.ts-pdp-guide-cards__grid{grid-template-columns:minmax(0,1fr)}.ts-pdp-section{padding:var(--ts-pdp-section-padding-top, 4.6rem) 0 var(--ts-pdp-section-padding-bottom, 4.6rem)}.ts-pdp-section__title,.ts-pdp-section__heading>h2{font-size:2.4rem}.ts-pdp-section__frame,.ts-pdp-section__surface,.ts-pdp-video__card,.ts-pdp-video__list,.ts-pdp-market,.ts-pdp-market__box,.ts-pdp-market__surface,.ts-pdp-state__card,.ts-pdp-state__description,.ts-pdp-state__guide,.ts-pdp-state__body{padding:1.8rem}.ts-pdp-market--detail{padding:0}.ts-pdp-market-mini,.ts-pdp-market__summary{padding:1.4rem}.ts-pdp-market__stats,.ts-pdp-market__summary-grid{grid-template-columns:minmax(0,1fr);gap:0}.ts-pdp-market__stat{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:1rem 1.2rem;align-items:center;border-top:1px solid var(--ts-pdp-line);border-left:0}.ts-pdp-market__stat:first-child{border-top:0}.ts-pdp-market__stat>dt{margin:0}.ts-pdp-market__stat>dd,.ts-pdp-market__summary-list dd{white-space:nowrap}.ts-pdp-market__stat-label{font-size:1rem}.ts-pdp-market__stat-value{font-size:1.4rem}.ts-pdp-market__chart,.ts-pdp-market__distribution{padding:1.2rem}.ts-pdp-market__chart :where(svg,canvas),.ts-pdp-market__distribution :where(svg,canvas){min-height:18rem}.ts-pdp-market__volume-zone{grid-template-columns:minmax(0,1fr)}.ts-pdp-market__volume-zone-label{grid-column:1 / -1}.ts-pdp-market__volume-zone>:last-child{text-align:left}.ts-pdp-state__row,.ts-pdp-state__table>div,.ts-pdp-state__specs>div{grid-template-columns:minmax(0,1fr)}.ts-pdp-state__row>dt,.ts-pdp-state__table>div>dt,.ts-pdp-state__specs>div>dt{border-right:0;border-bottom:1px solid var(--ts-pdp-line)}.ts-pdp-state__term,.ts-pdp-state__value,.ts-pdp-state__row>:where(dt,dd),.ts-pdp-state__table>div>:where(dt,dd),.ts-pdp-state__specs>div>:where(dt,dd){font-size:1.3rem}.ts-pdp-guide__grid,.ts-pdp-guide__inquiry{grid-template-columns:minmax(0,1fr)}.ts-pdp-guide__inquiry .button{width:100%;min-width:0}.ts-pdp-faq__question,.ts-pdp-faq summary{padding:1.8rem 4rem 1.8rem .4rem;font-size:1.4rem}.ts-pdp-faq__answer,.ts-pdp-faq details>:not(summary){padding:0 4rem 1.8rem .4rem}.ts-pdp-faq__icon{right:.4rem}.ts-pdp-detail .product-collection-links{padding:0}.ts-pdp-detail .product-collection-links__actions{grid-template-columns:minmax(0,1fr)}.ts-pdp-drawer,.ts-pdp-inquiry__drawer{top:auto;right:0;bottom:0;left:0;width:100%;height:min(92dvh,84rem);max-height:min(92dvh,84rem);border-top:1px solid var(--ts-pdp-line, #e7e2d9);border-left:0;border-radius:0;box-shadow:none;transform:translateY(100%)}.ts-pdp-drawer.is-open,.ts-pdp-drawer.open,.ts-pdp-drawer[data-open=true],.ts-pdp-drawer[aria-hidden=false],.ts-pdp-inquiry.is-open .ts-pdp-inquiry__drawer,.ts-pdp-inquiry[data-open=true] .ts-pdp-inquiry__drawer,.ts-pdp-inquiry__drawer.is-open,.ts-pdp-inquiry__drawer.open,.ts-pdp-inquiry__drawer[aria-hidden=false]{transform:translateY(0)}.ts-pdp-drawer__header,.ts-pdp-inquiry__header{min-height:6.4rem;padding:1.4rem 1.8rem}.ts-pdp-drawer__body,.ts-pdp-inquiry__body{padding:1.8rem 1.8rem calc(1.8rem + env(safe-area-inset-bottom))}.ts-pdp-runtime-ready .ts-pdp-mobile-actions{position:fixed;right:0;bottom:0;left:0;z-index:80;display:grid;grid-template-columns:minmax(10rem,11.6rem) minmax(0,1fr);gap:.8rem;width:100%;padding:1rem 1.2rem calc(1rem + env(safe-area-inset-bottom));border-top:1px solid var(--ts-pdp-line);background:#fff;box-shadow:none}.ts-pdp-mobile-actions__inquiry,.ts-pdp-mobile-actions__purchase{--buttons-radius: var(--ts-pdp-radius-small);--buttons-radius-outset: var(--ts-pdp-radius-small);width:100%;min-width:0;min-height:4.8rem;margin:0;padding-inline:1rem;border-radius:var(--ts-pdp-radius-small);font-size:1.3rem;font-weight:var(--font-body-weight);white-space:normal;overflow-wrap:anywhere}.ts-pdp-mobile-actions__inquiry:before,.ts-pdp-mobile-actions__inquiry:after,.ts-pdp-mobile-actions__purchase:before,.ts-pdp-mobile-actions__purchase:after{border-radius:var(--ts-pdp-radius-small)}.ts-pdp-mobile-actions__purchase[disabled]{cursor:not-allowed;opacity:.52}.ts-pdp-detail{padding-bottom:0}.ts-pdp-runtime-ready .ts-pdp-mobile-actions__spacer,.ts-pdp-runtime-ready .ts-pdp-mobile-actions-spacer{display:block;height:calc(8.4rem + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.ts-pdp-main .thumbnail,.ts-pdp-main .ts-pdp-gallery-video,.ts-pdp-main .ts-pdp-gallery-video__play,.ts-pdp-main .product-form__submit,.ts-pdp-hero-actions__button,.ts-pdp-video__play,.ts-pdp-video__request,.ts-pdp-market__link,.ts-pdp-market__related-card,.ts-pdp-market__tab,.ts-pdp-faq__question:after,.ts-pdp-faq summary:after,.ts-pdp-faq__icon:before,.ts-pdp-faq__icon:after,.ts-pdp-detail .product-collection-links__item,.ts-pdp-detail .product-collection-links__action,.ts-pdp-detail .product-collection-links__inventory-link,.ts-pdp-overlay,.ts-pdp-inquiry__overlay,.ts-pdp-drawer,.ts-pdp-inquiry__drawer{animation:none!important;scroll-behavior:auto!important;transition:none!important}.ts-pdp-main .product-form__submit:not([disabled]):hover,.ts-pdp-main .ts-pdp-gallery-video:hover,.ts-pdp-main .ts-pdp-gallery-video:hover .ts-pdp-gallery-video__play,.ts-pdp-hero-actions__button:not([disabled]):hover,.ts-pdp-video__poster:hover .ts-pdp-video__play,.ts-pdp-market__link:hover,.ts-pdp-market__related-card:hover,.ts-pdp-detail .product-collection-links__item:hover,.ts-pdp-detail .product-collection-links__action:hover,.ts-pdp-detail .product-collection-links__inventory-link:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/timeseek-product-detail.css.map */
