html:root{--fx-ease: cubic-bezier(.22, .61, .24, 1);--fx-ease-out: cubic-bezier(.16, 1, .3, 1);--fx-ease-in-out: cubic-bezier(.65, 0, .35, 1);--fx-fast: .2s;--fx-mid: .45s;--fx-slow: .9s;--fx-ink: #1a1a18;--fx-ink-2: #3b3a36;--fx-muted: #66625a;--fx-paper: #f2efe9;--fx-white: #fbfaf7;--fx-ivory: #f5f0e6;--fx-dark: #1b1d1a;--fx-rule: rgba(26, 26, 24, .14);--fx-font: "Jost", "Futura", "Century Gothic", system-ui, sans-serif}@media(prefers-reduced-motion:no-preference){html[data-fx~=pagevt]::view-transition-old(root){animation:.24s var(--fx-ease) both tkfx-vt-out}html[data-fx~=pagevt]::view-transition-new(root){animation:.3s var(--fx-ease) 40ms both tkfx-vt-in}html[data-fx~=pagevt] header[data-commerce-header]{view-transition-name:tk-header}html[data-fx~=pagevt]::view-transition-group(tk-header){animation-duration:.32s;animation-timing-function:var(--fx-ease)}html[data-fx~=pagevt]::view-transition-group(tk-media){animation-duration:.4s;animation-timing-function:var(--fx-ease-out);z-index:2}html[data-fx~=pagevt]::view-transition-old(tk-media),html[data-fx~=pagevt]::view-transition-new(tk-media){animation-duration:.4s;animation-timing-function:var(--fx-ease-out);height:100%;object-fit:cover}}@keyframes tkfx-vt-out{to{opacity:0}}@keyframes tkfx-vt-in{0%{opacity:0}}@media(prefers-reduced-motion:reduce){html[data-fx~=pagevt]::view-transition-group(*),html[data-fx~=pagevt]::view-transition-old(*),html[data-fx~=pagevt]::view-transition-new(*){animation:none!important}}@media(prefers-reduced-motion:no-preference){html[data-fx~=gridvt]::view-transition-group(*.tk-card){animation-duration:.38s;animation-timing-function:var(--fx-ease-out)}html[data-fx~=gridvt]::view-transition-old(*.tk-card),html[data-fx~=gridvt]::view-transition-new(*.tk-card){animation-duration:.38s;height:100%}}@media(hover:hover)and (pointer:fine){html[data-fx~=sqcursor] [data-gallery-panel]:not(.p116-scale) [data-product-zoom]{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cg shape-rendering='crispEdges'%3E%3Cpath d='M4.5 4.5h24v24h-24z' stroke='%23F5F0E6'/%3E%3Cpath d='M5.5 5.5h22v22h-22z' stroke='%231A1A18'/%3E%3C/g%3E%3Cg shape-rendering='crispEdges'%3E%3Cpath d='M10 16.5h13M16.5 10v13' stroke='%23F5F0E6' stroke-width='3'/%3E%3Cpath d='M11 16.5h11M16.5 11v11' stroke='%231A1A18'/%3E%3C/g%3E%3C/svg%3E") 16 16,zoom-in}html[data-fx~=sqcursor] dialog[data-product-lightbox],html[data-fx~=sqcursor] dialog[data-product-lightbox]::backdrop{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cg shape-rendering='crispEdges'%3E%3Cpath d='M4.5 4.5h24v24h-24z' stroke='%23F5F0E6'/%3E%3Cpath d='M5.5 5.5h22v22h-22z' stroke='%231A1A18'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M11.5 11.5l10 10M21.5 11.5l-10 10' stroke='%23F5F0E6' stroke-width='3' stroke-linecap='square'/%3E%3Cpath d='M12.2 12.2l8.6 8.6M20.8 12.2l-8.6 8.6' stroke='%231A1A18'/%3E%3C/g%3E%3C/svg%3E") 16 16,pointer}html[data-fx~=sqcursor] dialog[data-product-lightbox]>*{cursor:default}html[data-fx~=sqcursor] dialog[data-product-lightbox] button{cursor:pointer}html[data-fx~=sqcursor][data-fx~=lbzoom] dialog[data-product-lightbox][data-tkfx-lbz=fit] [data-product-lightbox-image]{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cg shape-rendering='crispEdges'%3E%3Cpath d='M4.5 4.5h24v24h-24z' stroke='%23F5F0E6'/%3E%3Cpath d='M5.5 5.5h22v22h-22z' stroke='%231A1A18'/%3E%3C/g%3E%3Cg shape-rendering='crispEdges'%3E%3Cpath d='M10 16.5h13M16.5 10v13' stroke='%23F5F0E6' stroke-width='3'/%3E%3Cpath d='M11 16.5h11M16.5 11v11' stroke='%231A1A18'/%3E%3C/g%3E%3C/svg%3E") 16 16,zoom-in}html[data-fx~=sqcursor][data-fx~=lbzoom] dialog[data-product-lightbox][data-tkfx-lbz=zoomed] [data-product-lightbox-image]{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cg shape-rendering='crispEdges'%3E%3Cpath d='M4.5 4.5h24v24h-24z' stroke='%23F5F0E6'/%3E%3Cpath d='M5.5 5.5h22v22h-22z' stroke='%231A1A18'/%3E%3C/g%3E%3Cg shape-rendering='crispEdges'%3E%3Cpath d='M10 16.5h13' stroke='%23F5F0E6' stroke-width='3'/%3E%3Cpath d='M11 16.5h11' stroke='%231A1A18'/%3E%3C/g%3E%3C/svg%3E") 16 16,zoom-out}html[data-fx~=sqcursor][data-fx~=lbzoom] dialog[data-product-lightbox].tkfx-lbz-drag [data-product-lightbox-image]{cursor:grabbing}}html[data-fx~=cursor] .tkfx-cursor{display:none}@media(hover:hover)and (pointer:fine){html[data-fx~=cursor] .tkfx-cursor{position:fixed;top:0;left:0;z-index:29;display:block;width:60px;height:28px;margin:0;padding:0;pointer-events:none;contain:strict;transform:translate3d(-200px,-200px,0)}html[data-fx~=cursor] .tkfx-cursor.is-on{will-change:transform}html[data-fx~=cursor] .tkfx-cursor__pill{display:flex;box-sizing:border-box;align-items:center;justify-content:center;width:100%;height:100%;padding:1px 0 0 .12em;border:1px solid var(--fx-ink);border-radius:0;color:var(--fx-ink);background:var(--fx-paper);font:500 11px/1 var(--fx-font);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;opacity:0;transform:scale(.92);transition:opacity 175ms var(--fx-ease),transform 175ms var(--fx-ease)}html[data-fx~=cursor] .tkfx-cursor__pill:before{content:"View";content:"View" / ""}html[data-fx~=cursor] .tkfx-cursor.is-on .tkfx-cursor__pill{opacity:1;transform:none;transition-duration:.25s}html[data-fx~=cursor] .tkfx-cursor.is-dark .tkfx-cursor__pill{border-color:var(--fx-ivory);color:var(--fx-ivory);background:var(--fx-dark)}html[data-fx~=cursor]:has(body.commerce-cart-drawer-open,body.commerce-sample-drawer-open,dialog[open],[data-commerce-dropdown][open]) .tkfx-cursor{visibility:hidden}}@media(prefers-reduced-motion:reduce){html[data-fx~=cursor] .tkfx-cursor__pill,html[data-fx~=cursor] .tkfx-cursor.is-on .tkfx-cursor__pill{transform:none;transition:none}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){html[data-fx~=cardblur] .product-card[data-card-scene-state=ready] .product-card__media:hover img{will-change:filter}}@media(prefers-reduced-motion:reduce){html[data-fx~=cardblur] .product-card[data-card-scene-state=ready] .product-card__media img{will-change:auto}}@media(hover:hover)and (pointer:fine){html[data-fx~=hoverdim] .p116a :is(.p116a-looks__grid,.p116a-shapes)>li>.p116a-card-link>.p116a-card-link__media{transition:opacity .2s var(--fx-ease)}html[data-fx~=hoverdim] .p116a :is(.p116a-looks__grid,.p116a-shapes):has(>li>.p116a-card-link:is(:hover,:focus-visible))>li>.p116a-card-link:not(:hover,:focus-visible)>.p116a-card-link__media{opacity:.6;transition:opacity .3s var(--fx-ease) 80ms}html[data-fx~=hoverdim] .p116a :is(.p116a-looks__grid,.p116a-shapes):hover:not(:has(>li>.p116a-card-link:is(:hover,:focus-visible)))>li>.p116a-card-link>.p116a-card-link__media{transition:opacity .2s var(--fx-ease) .12s}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:reduce){html[data-fx~=hoverdim] .p116a :is(.p116a-looks__grid,.p116a-shapes)>li>.p116a-card-link>.p116a-card-link__media{transition-duration:.01ms}html[data-fx~=hoverdim] .p116a :is(.p116a-looks__grid,.p116a-shapes):has(>li>.p116a-card-link:is(:hover,:focus-visible))>li>.p116a-card-link:not(:hover,:focus-visible)>.p116a-card-link__media{transition-duration:.01ms;transition-delay:80ms!important}html[data-fx~=hoverdim] .p116a :is(.p116a-looks__grid,.p116a-shapes):hover:not(:has(>li>.p116a-card-link:is(:hover,:focus-visible)))>li>.p116a-card-link>.p116a-card-link__media{transition-duration:.01ms;transition-delay:.12s!important}}html[data-fx~=roomtoggle] .collection-toolbar,html[data-fx~=roomtoggle] body[data-template^=search] .commerce-search-page__intro{position:relative}html[data-fx~=roomtoggle] .tkfx-rt{position:absolute;top:0;right:0;z-index:1;display:flex;box-sizing:border-box;height:44px;align-items:center;font:500 12px/1 var(--fx-font);letter-spacing:.18em;text-transform:uppercase}html[data-fx~=roomtoggle] .tkfx-rt[hidden]{display:none}html[data-fx~=roomtoggle] .tkfx-rt:after{position:absolute;top:50%;right:var(--tkfx-rt-rule, -12px);width:1px;height:20px;margin-top:-10px;background:var(--fx-rule);content:"";pointer-events:none}html[data-fx~=roomtoggle] .tkfx-rt__btn{position:relative;display:inline-flex;box-sizing:border-box;min-width:44px;height:44px;min-height:44px;flex:0 0 auto;align-items:center;justify-content:center;margin:0;padding:0;border:0;border-radius:0;color:var(--fx-muted);background:none;box-shadow:none;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .25s var(--fx-ease)}html[data-fx~=roomtoggle] .tkfx-rt__btn--tile{width:52px}html[data-fx~=roomtoggle] .tkfx-rt__btn--room{width:76px}html[data-fx~=roomtoggle] .tkfx-rt__t{position:relative;display:inline-block;margin-right:-.18em;padding:4px 0;transform:translateY(var(--tkfx-rt-dy, 0px))}html[data-fx~=roomtoggle] .tkfx-rt__t:before{content:attr(data-t);content:attr(data-t) / ""}html[data-fx~=roomtoggle] .tkfx-rt__t:after{position:absolute;right:.18em;bottom:0;left:0;height:1px;background:currentColor;content:"";transform:scaleX(0);transform-origin:0 50%;transition:transform .3s var(--fx-ease)}html[data-fx~=roomtoggle] .tkfx-rt__n{display:inline-block;transform:translateY(var(--tkfx-rt-dy, 0px));margin-left:7px;font-size:10.5px;letter-spacing:.06em;font-variant-numeric:tabular-nums;opacity:.8}html[data-fx~=roomtoggle] .tkfx-rt__n:before{content:attr(data-n);content:attr(data-n) / ""}html[data-fx~=roomtoggle] .tkfx-rt__btn[aria-pressed=true]{color:var(--fx-ink)}html[data-fx~=roomtoggle] .tkfx-rt__btn[aria-pressed=true] .tkfx-rt__t:after{transform:scaleX(1)}@media(hover:hover)and (pointer:fine){html[data-fx~=roomtoggle] .tkfx-rt__btn:hover{color:var(--fx-ink)}}html[data-fx~=roomtoggle] .tkfx-rt__btn:focus-visible{color:var(--fx-ink);outline:2px solid var(--fx-ink);outline-offset:-2px}@media(max-width:760px){html[data-fx~=roomtoggle] .tkfx-rt{font-size:11px;letter-spacing:.12em}html[data-fx~=roomtoggle] .tkfx-rt__btn--tile{width:44px}html[data-fx~=roomtoggle] .tkfx-rt__btn--room{width:60px}html[data-fx~=roomtoggle] .tkfx-rt__t{margin-right:-.12em}html[data-fx~=roomtoggle] .tkfx-rt__t:after{right:.12em}html[data-fx~=roomtoggle] .tkfx-rt__n{margin-left:5px;font-size:10px}}html[data-fx~=roomtoggle] .tkfx-rt--compact{font-size:11px;letter-spacing:.08em}html[data-fx~=roomtoggle] .tkfx-rt--compact .tkfx-rt__btn--tile{width:44px}html[data-fx~=roomtoggle] .tkfx-rt--compact .tkfx-rt__btn--room{width:54px}html[data-fx~=roomtoggle] .tkfx-rt--compact .tkfx-rt__t{margin-right:-.08em}html[data-fx~=roomtoggle] .tkfx-rt--compact .tkfx-rt__t:after{right:.08em}html[data-fx~=roomtoggle] .tkfx-rt--compact .tkfx-rt__n{margin-left:4px;font-size:10px}html[data-fx~=roomtoggle] .tkfx-rt--norule:after{display:none}html[data-fx~=roomtoggle] [data-tkfx-rt-anim] .product-card .product-card__media img.product-card__scene,html[data-fx~=roomtoggle] [data-tkfx-room=room] .product-card .product-card__media img.product-card__scene{transition:opacity .6s var(--fx-ease) var(--tkfx-rt-d, 0ms),transform 1.2s var(--fx-ease-out)}html[data-fx~=roomtoggle] [data-tkfx-room=room] .product-card[data-card-scene-state=ready] .product-card__media img.product-card__scene{opacity:1}html[data-fx~=roomtoggle] [data-tkfx-room=room] .product-card .product-card__media img{filter:none!important}@media(hover:hover)and (pointer:fine){html[data-fx~=roomtoggle] [data-tkfx-room=room] .product-card[data-card-scene-state=ready] .product-card__media:hover img.product-card__scene{transform:scale(1.03)}}html[data-fx~=roomtoggle] [data-tkfx-room=room] .product-card[data-card-scene-state=ready]:focus-within .product-card__media img.product-card__scene{transform:scale(1.03)}html[data-fx~=roomtoggle] .tkfx-rt-cap{position:absolute;z-index:1;box-sizing:border-box;margin:0;padding:0;color:var(--fx-muted);font:400 11px/15px var(--fx-font);letter-spacing:.01em;text-align:right;text-transform:none;white-space:nowrap;pointer-events:none;transition:none}html[data-fx~=roomtoggle] .tkfx-rt-cap:not(:empty){animation:tkfx-rt-cap-in .3s var(--fx-ease) both}@keyframes tkfx-rt-cap-in{0%{opacity:.35}}html[data-fx~=roomtoggle] .tkfx-rt-cap--probe,html[data-fx~=roomtoggle] .tkfx-rt-cap--probe:not(:empty){top:0;right:0;visibility:hidden;animation:none}html[data-fx~=roomtoggle] .tkfx-rt-cap--row .tkfx-rt-cap__s,html[data-fx~=roomtoggle] .tkfx-rt-cap--stack .tkfx-rt-cap__s,html[data-fx~=roomtoggle] .tkfx-rt-cap--dock .tkfx-rt-cap__s{display:block}html[data-fx~=roomtoggle] .tkfx-rt-cap--row:not(:empty):after{position:absolute;top:50%;right:var(--tkfx-rt-cap-rule, -12px);width:1px;height:20px;margin-top:-10px;background:var(--fx-rule);content:""}html[data-fx~=roomtoggle] .tkfx-rt-cap--dock{position:fixed;top:auto;right:0;bottom:0;left:0;z-index:20;background:var(--fx-paper);font-size:12px;line-height:16px;text-align:left;white-space:normal;transform:translateY(calc(100% + 1px));transition:transform .25s var(--fx-ease)}html[data-fx~=roomtoggle] .tkfx-rt-cap--dock:not(:empty){animation:none;pointer-events:auto;cursor:default;padding:10px max(var(--tkfx-rt-dock-x, 20px),env(safe-area-inset-right,0px)) calc(11px + env(safe-area-inset-bottom,0px)) max(var(--tkfx-rt-dock-x, 20px),env(safe-area-inset-left,0px));border-top:1px solid var(--fx-rule)}html[data-fx~=roomtoggle] .tkfx-rt-cap--dock.is-in{transform:none}@media(min-width:600px){html[data-fx~=roomtoggle] .tkfx-rt-cap--dock .tkfx-rt-cap__s{display:inline}}html[data-fx~=roomtoggle]:has(.collection-filter[open],input:focus,select:focus,textarea:focus) .tkfx-rt-cap--dock.is-in{transform:translateY(calc(100% + 1px))}html[data-fx~=roomtoggle].tkfx-rt-dock-in:not(:has(.collection-filter[open],input:focus,select:focus,textarea:focus)) .pass102-bar,html[data-fx~=roomtoggle].tkfx-rt-dock-in:not(:has(.collection-filter[open],input:focus,select:focus,textarea:focus)) [data-tkfx-lift]{translate:0 calc(-1 * var(--tkfx-rt-dock-h, 0px))}html[data-fx~=roomtoggle].tkfx-rt-dock-in{scroll-padding-bottom:var(--tkfx-rt-dock-h, 0px)}@media(prefers-reduced-motion:no-preference){html[data-fx~=roomtoggle].tkfx-rt-docked .pass102-bar{transition:opacity .15s ease,visibility 0s linear 0s,translate .25s var(--fx-ease)}html[data-fx~=roomtoggle].tkfx-rt-docked .pass102-bar.is-yielding{transition:opacity .15s ease,visibility 0s linear .15s,translate .25s var(--fx-ease)}}@media(prefers-reduced-motion:reduce){html[data-fx~=roomtoggle] .tkfx-rt-cap:not(:empty){animation:none}html[data-fx~=roomtoggle] .tkfx-rt-cap--dock{transition:none}}@media(prefers-reduced-motion:reduce){html[data-fx~=roomtoggle] .tkfx-rt__btn,html[data-fx~=roomtoggle] .tkfx-rt__t:after,html[data-fx~=roomtoggle] [data-tkfx-rt-anim] .product-card .product-card__media img.product-card__scene,html[data-fx~=roomtoggle] [data-tkfx-room=room] .product-card .product-card__media img.product-card__scene{transition:none}html[data-fx~=roomtoggle] [data-tkfx-room=room] .product-card[data-card-scene-state=ready] .product-card__media:hover img.product-card__scene,html[data-fx~=roomtoggle] [data-tkfx-room=room] .product-card[data-card-scene-state=ready]:focus-within .product-card__media img.product-card__scene{transform:none}}html[data-fx~=zoom] .commerce-product__zoom-trigger>.tkfx-zoom{display:none}@media(hover:hover)and (pointer:fine){html[data-fx~=zoom] .commerce-product__zoom-trigger>.tkfx-zoom{position:absolute;z-index:0;margin:0;padding:0;overflow:hidden;background:inherit;pointer-events:none;contain:layout paint}html[data-fx~=zoom] .commerce-product__zoom-trigger>.tkfx-zoom.is-on{display:block}html[data-fx~=zoom] .commerce-product__zoom-trigger>.tkfx-zoom>img.tkfx-zoom__img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;min-width:0;min-height:0;max-width:none;max-height:none;margin:0;padding:0;border:0;background:none;box-shadow:none;filter:none;transform-origin:0 0;will-change:transform;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}html[data-fx~=zoom] .commerce-product__zoom-trigger[data-tkfx-zoom=on]:focus-visible:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none;outline:inherit;outline-offset:inherit}}@media(prefers-reduced-motion:reduce){html[data-fx~=zoom] .commerce-product__zoom-trigger>.tkfx-zoom>img.tkfx-zoom__img{transition:none}}html[data-fx~=lbzoom] dialog[data-product-lightbox]{overflow:hidden;overflow:clip}html[data-fx~=lbzoom] dialog[data-product-lightbox] [data-product-lightbox-image]{transform-origin:0 0;touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}html[data-fx~=lbzoom] dialog[data-product-lightbox][data-tkfx-lbz=zoomed] [data-product-lightbox-image]{touch-action:none;will-change:transform}html[data-fx~=lbzoom] dialog[data-product-lightbox].tkfx-lbz-anim [data-product-lightbox-image]{transition:transform .35s var(--fx-ease)}html[data-fx~=lbzoom] dialog[data-product-lightbox] .tkfx-lbz{position:absolute;z-index:2;right:12px;bottom:12px;display:flex;margin:0;padding:0}html[data-fx~=lbzoom] dialog[data-product-lightbox] .tkfx-lbz__btn{position:relative;display:grid;width:44px;height:44px;margin:0;padding:0;place-items:center;border:1px solid var(--fx-rule);border-radius:0;color:var(--fx-ink);background:var(--fx-white);box-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .25s var(--fx-ease)}html[data-fx~=lbzoom] dialog[data-product-lightbox] .tkfx-lbz__btn+.tkfx-lbz__btn{margin-left:-1px}html[data-fx~=lbzoom] dialog[data-product-lightbox] .tkfx-lbz__glyph{position:relative;display:block;width:14px;height:14px;transition:opacity .25s var(--fx-ease)}html[data-fx~=lbzoom] dialog[data-product-lightbox] .tkfx-lbz__glyph:before,html[data-fx~=lbzoom] dialog[data-product-lightbox] .tkfx-lbz__btn--in .tkfx-lbz__glyph:after{position:absolute;background:currentColor;content:""}html[data-fx~=lbzoom] dialog[data-product-lightbox] .tkfx-lbz__glyph:before{top:7px;left:0;width:14px;height:1px}html[data-fx~=lbzoom] dialog[data-product-lightbox] .tkfx-lbz__btn--in .tkfx-lbz__glyph:after{top:0;left:7px;width:1px;height:14px}html[data-fx~=lbzoom] dialog[data-product-lightbox] .tkfx-lbz__btn[aria-disabled=true]{cursor:default}html[data-fx~=lbzoom] dialog[data-product-lightbox] .tkfx-lbz__btn[aria-disabled=true] .tkfx-lbz__glyph{opacity:.3}@media(hover:hover)and (pointer:fine){html[data-fx~=lbzoom] dialog[data-product-lightbox][data-tkfx-lbz=fit] [data-product-lightbox-image]{cursor:zoom-in}html[data-fx~=lbzoom] dialog[data-product-lightbox][data-tkfx-lbz=zoomed] [data-product-lightbox-image]{cursor:grab}html[data-fx~=lbzoom] dialog[data-product-lightbox].tkfx-lbz-drag [data-product-lightbox-image]{cursor:grabbing}html[data-fx~=lbzoom] dialog[data-product-lightbox] .tkfx-lbz__btn:not([aria-disabled=true]):hover{background:var(--fx-paper)}}@media(forced-colors:active){html[data-fx~=lbzoom] dialog[data-product-lightbox] .tkfx-lbz__glyph:before,html[data-fx~=lbzoom] dialog[data-product-lightbox] .tkfx-lbz__btn--in .tkfx-lbz__glyph:after{forced-color-adjust:none;background:ButtonText}html[data-fx~=lbzoom] dialog[data-product-lightbox] .tkfx-lbz__btn[aria-disabled=true] .tkfx-lbz__glyph{opacity:1}html[data-fx~=lbzoom] dialog[data-product-lightbox] .tkfx-lbz__btn[aria-disabled=true] .tkfx-lbz__glyph:before,html[data-fx~=lbzoom] dialog[data-product-lightbox] .tkfx-lbz__btn--in[aria-disabled=true] .tkfx-lbz__glyph:after{background:GrayText}}@media(prefers-reduced-motion:reduce){html[data-fx~=lbzoom] dialog[data-product-lightbox] [data-product-lightbox-image],html[data-fx~=lbzoom] dialog[data-product-lightbox].tkfx-lbz-anim [data-product-lightbox-image],html[data-fx~=lbzoom] dialog[data-product-lightbox] .tkfx-lbz__btn,html[data-fx~=lbzoom] dialog[data-product-lightbox] .tkfx-lbz__glyph{transition:none}}@supports (interpolate-size: allow-keywords) and selector(::details-content){html[data-fx~=accordion] :is(body[data-template=product] .commerce-product__accordions--pdp,body[data-template="page.faq"] .faq-card,body[data-template="page.trade"] .accordion-stack,body[data-template="page.samples"] .support-b .faqs)>details{interpolate-size:allow-keywords}html[data-fx~=accordion] :is(body[data-template=product] .commerce-product__accordions--pdp,body[data-template="page.faq"] .faq-card,body[data-template="page.trade"] .accordion-stack,body[data-template="page.samples"] .support-b .faqs)>details::details-content{block-size:0;overflow-y:clip;opacity:0;transition:block-size .28s var(--fx-ease),opacity .28s var(--fx-ease),content-visibility .28s allow-discrete}html[data-fx~=accordion] :is(body[data-template=product] .commerce-product__accordions--pdp,body[data-template="page.faq"] .faq-card,body[data-template="page.trade"] .accordion-stack,body[data-template="page.samples"] .support-b .faqs)>details[open]::details-content{block-size:auto;opacity:1}html[data-fx~=accordion] body[data-template=product] .commerce-product__accordions--pdp>details>summary:after{transition:transform .28s var(--fx-ease)}html[data-fx~=accordion] body[data-template=product] .commerce-product__accordions--pdp>details[open]>summary:after{background-size:12px 1px,1px 12px;transform:rotate(45deg)}}@media(prefers-reduced-motion:reduce){html[data-fx~=accordion] :is(body[data-template=product] .commerce-product__accordions--pdp,body[data-template="page.faq"] .faq-card,body[data-template="page.trade"] .accordion-stack,body[data-template="page.samples"] .support-b .faqs)>details::details-content,html[data-fx~=accordion] body[data-template=product] .commerce-product__accordions--pdp>details>summary:after{transition:none}}@media(max-width:980px){html[data-fx~=stickybuy] body[data-template=product]:has(form.commerce-product__cart-form){padding-bottom:calc(60px + env(safe-area-inset-bottom,0px))}html[data-fx~=stickybuy]:has(body[data-template=product] form.commerce-product__cart-form){scroll-padding-bottom:calc(60px + env(safe-area-inset-bottom,0px))}html[data-fx~=stickybuy].tkfx-sb-shown .pass102-bar,html[data-fx~=stickybuy].tkfx-sb-shown [data-tkfx-lift]{translate:0 calc(-60px - env(safe-area-inset-bottom,0px))}}html[data-fx~=stickybuy] .tkfx-sb{position:fixed;right:0;bottom:0;left:0;z-index:60;display:flex;box-sizing:border-box;min-height:calc(60px + env(safe-area-inset-bottom,0px));padding:7px max(16px,env(safe-area-inset-right,0px)) calc(8px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));align-items:center;gap:8px;border-top:1px solid rgba(26,26,24,.32);background:var(--fx-paper);color:var(--fx-ink);font-family:var(--fx-font);box-shadow:none;transform:translateY(calc(100% + 1px));transition:transform .18s var(--fx-ease)}html[data-fx~=stickybuy] .tkfx-sb.is-in{transform:none;transition-duration:.25s}html[data-fx~=stickybuy] .tkfx-sb[hidden]{display:none}html[data-fx~=stickybuy] .tkfx-sb.is-shifted{padding-right:calc(max(16px,env(safe-area-inset-right,0px)) + 56px)}html[data-fx~=stickybuy] .tkfx-sb__name{flex:1 1 auto;min-width:0;overflow:hidden;color:var(--fx-ink-2);font:400 13px/1.3 var(--fx-font);white-space:nowrap;text-overflow:ellipsis}html[data-fx~=stickybuy] .tkfx-sb__name:before{content:attr(data-name);content:attr(data-name) / ""}html[data-fx~=stickybuy] .tkfx-sb__btn{display:inline-flex;flex:0 0 auto;min-width:44px;min-height:44px;margin:0;padding:0 14px;align-items:center;justify-content:center;border:1px solid var(--fx-ink);border-radius:0;background:transparent;color:var(--fx-ink);font:500 14px/1 var(--fx-font);letter-spacing:.01em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .25s var(--fx-ease),color .25s var(--fx-ease)}html[data-fx~=stickybuy] .tkfx-sb__btn:before{content:attr(data-label);content:attr(data-label) / ""}html[data-fx~=stickybuy] .tkfx-sb__add{background:var(--fx-ink);color:var(--fx-ivory)}html[data-fx~=stickybuy] .tkfx-sb__btn:focus-visible{outline:2px solid var(--fx-ink);outline-offset:2px}html[data-fx~=stickybuy] .tkfx-sb__btn[disabled],html[data-fx~=stickybuy] .tkfx-sb__btn[aria-busy=true]{cursor:progress;opacity:.62}html[data-fx~=stickybuy] .tkfx-sb__btn[hidden]{display:none}@media(hover:hover)and (pointer:fine){html[data-fx~=stickybuy] .tkfx-sb__sample:hover{background:var(--fx-ink);color:var(--fx-ivory)}html[data-fx~=stickybuy] .tkfx-sb__add:hover{background:#000}}@media(max-width:359px){html[data-fx~=stickybuy] .tkfx-sb__name{display:none}html[data-fx~=stickybuy] .tkfx-sb{justify-content:flex-end}}@media(min-width:981px){html[data-fx~=stickybuy] .tkfx-sb{display:none}}@media(prefers-reduced-motion:reduce){html[data-fx~=stickybuy] .tkfx-sb,html[data-fx~=stickybuy] .tkfx-sb.is-in,html[data-fx~=stickybuy] .tkfx-sb__btn{transition:none}}html[data-fx~=layoutpreview] body[data-template=product] .p116-scale[data-tkfx-lp] .p116-scale__stage{position:relative;--tkfx-lp-pad: clamp(18px, 3vw, 44px)}@media not all and (max-width:980px){html[data-fx~=layoutpreview] body[data-template=product] .p116-scale[data-tkfx-lp] .p116-scale__stage{height:min(666px,calc(100vh - 244px))}}html[data-fx~=layoutpreview] .tkfx-lp{display:flex;margin:10px 0 0;flex-direction:column;gap:6px}html[data-fx~=layoutpreview] .tkfx-lp__row{display:flex;flex-wrap:wrap;gap:6px}html[data-fx~=layoutpreview] .tkfx-lp__chip{display:inline-flex;min-width:44px;min-height:44px;margin:0;padding:0 14px;align-items:center;justify-content:center;border:1px solid rgba(26,26,24,.32);border-radius:0;background:transparent;color:var(--fx-ink);font:500 12px/1 var(--fx-font);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .25s var(--fx-ease),border-color .25s var(--fx-ease),color .25s var(--fx-ease)}html[data-fx~=layoutpreview] .tkfx-lp__chip:before{content:attr(data-label);content:attr(data-label) / ""}html[data-fx~=layoutpreview] .tkfx-lp__row--size .tkfx-lp__chip{letter-spacing:.02em;text-transform:none;font-size:13px}@media(max-width:480px){html[data-fx~=layoutpreview] .tkfx-lp__chip{padding:0 10px;letter-spacing:.06em}}html[data-fx~=layoutpreview] .tkfx-lp__chip[aria-pressed=true]{border-color:var(--fx-ink);background:var(--fx-ink);color:var(--fx-ivory)}html[data-fx~=layoutpreview] .tkfx-lp__chip:focus-visible{outline:2px solid var(--fx-ink);outline-offset:2px}html[data-fx~=layoutpreview] .tkfx-lp__chip[hidden]{display:none}@media(hover:hover)and (pointer:fine){html[data-fx~=layoutpreview] .tkfx-lp__chip:hover{border-color:var(--fx-ink)}}html[data-fx~=layoutpreview] .tkfx-lp__view{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#e9e5dd;opacity:0;pointer-events:none;transition:opacity .18s var(--fx-ease)}html[data-fx~=layoutpreview] .tkfx-lp__view.is-on{opacity:1}html[data-fx~=layoutpreview] .tkfx-lp__view[hidden]{display:none}html[data-fx~=layoutpreview] .tkfx-lp__svg{position:absolute;top:var(--tkfx-lp-pad, 18px);left:var(--tkfx-lp-pad, 18px);display:block;width:calc(100% - 2 * var(--tkfx-lp-pad, 18px));height:calc(100% - 2 * var(--tkfx-lp-pad, 18px));overflow:visible;opacity:0;transition:opacity .18s var(--fx-ease)}html[data-fx~=layoutpreview] .tkfx-lp__svg.is-on{opacity:1}html[data-fx~=layoutpreview] .tkfx-lp__tiles{fill:#fbfaf7;stroke:#9e998f;stroke-width:1px;vector-effect:non-scaling-stroke}html[data-fx~=layoutpreview] .tkfx-lp__edge{fill:none;stroke:#1a1a1880;stroke-width:1px;vector-effect:non-scaling-stroke}html[data-fx~=layoutpreview] .tkfx-lp__ref{fill:none;stroke:#1a1a189e;stroke-width:1.5px;stroke-dasharray:9 7;vector-effect:non-scaling-stroke}html[data-fx~=layoutpreview] .tkfx-lp__cap{position:absolute;bottom:0;left:var(--tkfx-lp-pad, 18px);display:flex;height:var(--tkfx-lp-pad, 18px);align-items:center;color:var(--fx-muted);font:500 11px/1 var(--fx-font);letter-spacing:.12em;text-transform:uppercase}html[data-fx~=layoutpreview] .tkfx-lp__cap:before{content:"Layout illustration";content:"Layout illustration" / ""}@media(prefers-reduced-motion:reduce){html[data-fx~=layoutpreview] .tkfx-lp__view,html[data-fx~=layoutpreview] .tkfx-lp__svg,html[data-fx~=layoutpreview] .tkfx-lp__chip{transition:none}}@property --tkfx-bw-s{syntax: "<number>"; inherits: false; initial-value: 0;}@property --tkfx-bw-o{syntax: "<number>"; inherits: false; initial-value: 0;}@media(hover:hover)and (pointer:fine){html[data-fx~=btnwipe] :is(.direction-d-home .p116a .p116a-btn--line,.product-card .product-card__sample,body .commerce-button:not(.commerce-button--dark,.commerce-product__cart-button),.support-b[data-page] .btn.secondary):not([disabled],[aria-disabled=true],[aria-busy=true],[data-sample-orderable=false]){position:relative;isolation:isolate;transition:color 0s linear 42ms,border-color .24s var(--fx-ease),background-color 0s}html[data-fx~=btnwipe] :is(.direction-d-home .p116a .p116a-btn--line,.product-card .product-card__sample,body .commerce-button:not(.commerce-button--dark,.commerce-product__cart-button),.support-b[data-page] .btn.secondary):not([disabled],[aria-disabled=true],[aria-busy=true],[data-sample-orderable=false]):before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fx-ink);content:"";pointer-events:none;transform:scaleX(0);transform-origin:0 50%;transition:transform .24s var(--fx-ease),transform-origin 0s linear .24s}html[data-fx~=btnwipe] :is(.direction-d-home .p116a .p116a-btn--line,.product-card .product-card__sample,body .commerce-button:not(.commerce-button--dark,.commerce-product__cart-button),.support-b[data-page] .btn.secondary):not([disabled],[aria-disabled=true],[aria-busy=true],[data-sample-orderable=false]):hover{border-color:var(--fx-ink);color:var(--fx-ivory);background-color:transparent;transition:color 0s linear 56ms,border-color .32s var(--fx-ease),background-color 0s}html[data-fx~=btnwipe] :is(.direction-d-home .p116a .p116a-btn--line,.product-card .product-card__sample,body .commerce-button:not(.commerce-button--dark,.commerce-product__cart-button),.support-b[data-page] .btn.secondary):not([disabled],[aria-disabled=true],[aria-busy=true],[data-sample-orderable=false]):hover:before{transform:scaleX(1);transform-origin:100% 50%;transition:transform .32s var(--fx-ease),transform-origin 0s linear .3s}html[data-fx~=btnwipe] :is(.direction-d-home .p116a .p116a-btn--line,.product-card .product-card__sample,body .commerce-button:not(.commerce-button--dark,.commerce-product__cart-button),.support-b[data-page] .btn.secondary):not([disabled],[aria-disabled=true],[aria-busy=true],[data-sample-orderable=false]):focus-visible{border-color:var(--fx-ink);color:var(--fx-ivory);background-color:transparent;transition:none}html[data-fx~=btnwipe] :is(.direction-d-home .p116a .p116a-btn--line,.product-card .product-card__sample,body .commerce-button:not(.commerce-button--dark,.commerce-product__cart-button),.support-b[data-page] .btn.secondary):not([disabled],[aria-disabled=true],[aria-busy=true],[data-sample-orderable=false]):focus-visible:before{transform:scaleX(1);transform-origin:100% 50%;transition:none}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:reduce){html[data-fx~=btnwipe] :is(.direction-d-home .p116a .p116a-btn--line,.product-card .product-card__sample,body .commerce-button:not(.commerce-button--dark,.commerce-product__cart-button),.support-b[data-page] .btn.secondary):not([disabled],[aria-disabled=true],[aria-busy=true],[data-sample-orderable=false]),html[data-fx~=btnwipe] :is(.direction-d-home .p116a .p116a-btn--line,.product-card .product-card__sample,body .commerce-button:not(.commerce-button--dark,.commerce-product__cart-button),.support-b[data-page] .btn.secondary):not([disabled],[aria-disabled=true],[aria-busy=true],[data-sample-orderable=false]):is(:hover,:focus-visible),html[data-fx~=btnwipe] :is(.direction-d-home .p116a .p116a-btn--line,.product-card .product-card__sample,body .commerce-button:not(.commerce-button--dark,.commerce-product__cart-button),.support-b[data-page] .btn.secondary):not([disabled],[aria-disabled=true],[aria-busy=true],[data-sample-orderable=false]):before,html[data-fx~=btnwipe] :is(.direction-d-home .p116a .p116a-btn--line,.product-card .product-card__sample,body .commerce-button:not(.commerce-button--dark,.commerce-product__cart-button),.support-b[data-page] .btn.secondary):not([disabled],[aria-disabled=true],[aria-busy=true],[data-sample-orderable=false]):is(:hover,:focus-visible):before{transition:none}}@media(hover:hover)and (pointer:fine)and (forced-colors:none){@supports (content: "a" / ""){html[data-fx~=btnwipe] :is(.direction-d-home .p116a .p116a-btn--line,.product-card .product-card__sample,body .commerce-button:not(.commerce-button--dark,.commerce-product__cart-button),.support-b[data-page] .btn.secondary):not([disabled],[aria-disabled=true],[aria-busy=true],[data-sample-orderable=false])[data-tkfx-bw]:is(:hover,:focus-visible){color:var(--fx-ink)}html[data-fx~=btnwipe] :is(.direction-d-home .p116a .p116a-btn--line,.product-card .product-card__sample,body .commerce-button:not(.commerce-button--dark,.commerce-product__cart-button),.support-b[data-page] .btn.secondary):not([disabled],[aria-disabled=true],[aria-busy=true],[data-sample-orderable=false])[data-tkfx-bw]:before{z-index:1;display:inherit;box-sizing:border-box;flex-direction:inherit;flex-wrap:inherit;align-content:inherit;align-items:inherit;justify-content:inherit;justify-items:inherit;gap:inherit;padding:inherit;color:var(--fx-ivory);-webkit-text-fill-color:currentcolor;text-decoration:inherit;content:attr(data-tkfx-bw) / "";clip-path:inset(-1px calc((1 - var(--tkfx-bw-o)) * (1 - var(--tkfx-bw-s)) * (100% + 2px) - 1px) -1px calc(var(--tkfx-bw-o) * (1 - var(--tkfx-bw-s)) * (100% + 2px) - 1px));transform:none;--tkfx-bw-s: 0;--tkfx-bw-o: 0;transition:--tkfx-bw-s .24s var(--fx-ease),--tkfx-bw-o 0s linear .24s}html[data-fx~=btnwipe] :is(.direction-d-home .p116a .p116a-btn--line,.product-card .product-card__sample,body .commerce-button:not(.commerce-button--dark,.commerce-product__cart-button),.support-b[data-page] .btn.secondary):not([disabled],[aria-disabled=true],[aria-busy=true],[data-sample-orderable=false])[data-tkfx-bw][data-tkfx-bw-gap="8"][data-tkfx-bw-tail]:before{gap:0;content:attr(data-tkfx-bw) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='1'%3E%3C/svg%3E") attr(data-tkfx-bw-tail) / ""}html[data-fx~=btnwipe] :is(.direction-d-home .p116a .p116a-btn--line,.product-card .product-card__sample,body .commerce-button:not(.commerce-button--dark,.commerce-product__cart-button),.support-b[data-page] .btn.secondary):not([disabled],[aria-disabled=true],[aria-busy=true],[data-sample-orderable=false])[data-tkfx-bw][data-tkfx-bw-gap="6"][data-tkfx-bw-tail]:before{gap:0;content:attr(data-tkfx-bw) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='1'%3E%3C/svg%3E") attr(data-tkfx-bw-tail) / ""}html[data-fx~=btnwipe] :is(.direction-d-home .p116a .p116a-btn--line,.product-card .product-card__sample,body .commerce-button:not(.commerce-button--dark,.commerce-product__cart-button),.support-b[data-page] .btn.secondary):not([disabled],[aria-disabled=true],[aria-busy=true],[data-sample-orderable=false])[data-tkfx-bw][data-tkfx-bw-mid]:before{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:normal;align-items:stretch;justify-content:center;justify-content:safe center;gap:0}html[data-fx~=btnwipe] :is(.direction-d-home .p116a .p116a-btn--line,.product-card .product-card__sample,body .commerce-button:not(.commerce-button--dark,.commerce-product__cart-button),.support-b[data-page] .btn.secondary):not([disabled],[aria-disabled=true],[aria-busy=true],[data-sample-orderable=false])[data-tkfx-bw]:hover:before{transform:none;--tkfx-bw-s: 1;--tkfx-bw-o: 1;transition:--tkfx-bw-s .32s var(--fx-ease),--tkfx-bw-o 0s linear .3s}html[data-fx~=btnwipe] :is(.direction-d-home .p116a .p116a-btn--line,.product-card .product-card__sample,body .commerce-button:not(.commerce-button--dark,.commerce-product__cart-button),.support-b[data-page] .btn.secondary):not([disabled],[aria-disabled=true],[aria-busy=true],[data-sample-orderable=false])[data-tkfx-bw]:focus-visible:before{transform:none;--tkfx-bw-s: 1;--tkfx-bw-o: 1;transition:none}html[data-fx~=btnwipe] :is(.direction-d-home .p116a .p116a-btn--line,.product-card .product-card__sample,body .commerce-button:not(.commerce-button--dark,.commerce-product__cart-button),.support-b[data-page] .btn.secondary):not([disabled],[aria-disabled=true],[aria-busy=true],[data-sample-orderable=false])[data-tkfx-bw][data-tkfx-bw-wait]:before{--tkfx-bw-s: 0;transition:none}}}@media(hover:hover)and (pointer:fine)and (forced-colors:none)and (prefers-reduced-motion:reduce){@supports (content: "a" / ""){html[data-fx~=btnwipe] :is(.direction-d-home .p116a .p116a-btn--line,.product-card .product-card__sample,body .commerce-button:not(.commerce-button--dark,.commerce-product__cart-button),.support-b[data-page] .btn.secondary):not([disabled],[aria-disabled=true],[aria-busy=true],[data-sample-orderable=false])[data-tkfx-bw]:before,html[data-fx~=btnwipe] :is(.direction-d-home .p116a .p116a-btn--line,.product-card .product-card__sample,body .commerce-button:not(.commerce-button--dark,.commerce-product__cart-button),.support-b[data-page] .btn.secondary):not([disabled],[aria-disabled=true],[aria-busy=true],[data-sample-orderable=false])[data-tkfx-bw]:is(:hover,:focus-visible):before{transition:none}}}@media(forced-colors:active){html[data-fx~=btnwipe] :is(.direction-d-home .p116a .p116a-btn--line,.product-card .product-card__sample,body .commerce-button:not(.commerce-button--dark,.commerce-product__cart-button),.support-b[data-page] .btn.secondary):before{display:none}}@media(hover:hover)and (pointer:fine){html[data-fx~=underline] body .commerce-mega__heading>a,html[data-fx~=underline] body .commerce-mega .commerce-mega-link-column a{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-size:0% 1px;background-position:100% calc(100% - 1px);-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:color var(--p116-dur-button, .3s) var(--fx-ease),background-size .25s var(--fx-ease)}html[data-fx~=underline] body .commerce-mega .commerce-mega-link-column a{background-origin:border-box;background-position:100% 100%}html[data-fx~=underline] body .commerce-mega__heading>a:is(:hover,:focus-visible),html[data-fx~=underline] body .commerce-mega .commerce-mega-link-column a:is(:hover,:focus-visible){background-size:100% 1px;background-position-x:0;transition:color var(--p116-dur-button, .3s) var(--fx-ease),background-size .35s var(--fx-ease)}html[data-fx~=underline] body .commerce-mega .commerce-mega-link-column a:is(:hover,:focus-visible){text-decoration-line:none}}@media(hover:hover)and (pointer:fine)and (min-width:761px){html[data-fx~=underline] body .commerce-footer li a{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-size:0% 1px;background-position:100% calc(100% - 5px);-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:color var(--p116-dur-button, .3s) var(--p116-ease, cubic-bezier(.22, .61, .24, 1)),background-size .25s var(--fx-ease)}html[data-fx~=underline] body .commerce-footer li a:is(:hover,:focus-visible){background-size:100% 1px;background-position-x:0;transition:color var(--p116-dur-button, .3s) var(--p116-ease, cubic-bezier(.22, .61, .24, 1)),background-size .35s var(--fx-ease)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){html[data-fx~=underline] body .guide-article__body :is(p,li,td,th,dd,blockquote,figcaption) a:not([class]){--tkfx-ul-lift: max(0px, .375em - 4px)}html[data-fx~=underline] body :is(.support-b[data-page] :is(p,li,dd),.calculator-page p) a:not([class]){--tkfx-ul-lift: max(0px, .375em - 5px)}html[data-fx~=underline] body :is(.commerce-product__accordions details,.faq-card details)>:not(summary) a:not([class]){--tkfx-ul-lift: max(0px, .375em - 2px)}@supports (width: round(nearest,1.5px,1px)){html[data-fx~=underline] body .guide-article__body :is(p,li,td,th,dd,blockquote,figcaption) a:not([class]){--tkfx-ul-lift: max(0px, round(nearest, .375em, 1px) - 4px)}html[data-fx~=underline] body :is(.support-b[data-page] :is(p,li,dd),.calculator-page p) a:not([class]){--tkfx-ul-lift: max(0px, round(nearest, .375em, 1px) - 5px)}html[data-fx~=underline] body :is(.commerce-product__accordions details,.faq-card details)>:not(summary) a:not([class]){--tkfx-ul-lift: max(0px, round(nearest, .375em, 1px) - 2px)}}html[data-fx~=underline] body :is(.guide-article__body :is(p,li,td,th,dd,blockquote,figcaption),.support-b[data-page] :is(p,li,dd),.calculator-page p,.commerce-product__accordions details>:not(summary),.faq-card details>:not(summary)) a:not([class]):is(:hover,:focus-visible,[data-tkfx-ul-hold]){text-decoration-line:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-size:100% 1px;background-position:0 calc(100% - var(--tkfx-ul-lift, 2px));-webkit-box-decoration-break:clone;box-decoration-break:clone;animation:tkfx-underline-redraw .6s linear both}}@keyframes tkfx-underline-redraw{0%{background-size:100% 1px;background-position-x:100%;animation-timing-function:cubic-bezier(.22,.61,.24,1)}41.6%{background-size:0% 1px;background-position-x:100%;animation-timing-function:steps(1,end)}41.7%{background-size:0% 1px;background-position-x:0%;animation-timing-function:cubic-bezier(.22,.61,.24,1)}to{background-size:100% 1px;background-position-x:0%}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:reduce){html[data-fx~=underline] body .commerce-mega__heading>a,html[data-fx~=underline] body .commerce-mega .commerce-mega-link-column a,html[data-fx~=underline] body .commerce-footer li a,html[data-fx~=underline] body .commerce-mega__heading>a:is(:hover,:focus-visible),html[data-fx~=underline] body .commerce-mega .commerce-mega-link-column a:is(:hover,:focus-visible),html[data-fx~=underline] body .commerce-footer li a:is(:hover,:focus-visible){transition:none}}@media(hover:hover)and (pointer:fine)and (forced-colors:active){html[data-fx~=underline] body :is(.commerce-mega__heading>a,.commerce-mega .commerce-mega-link-column a,.commerce-footer li a):is(:hover,:focus-visible){background-image:none;text-decoration-line:underline}html[data-fx~=underline] body :is(.guide-article__body :is(p,li,td,th,dd,blockquote,figcaption),.support-b[data-page] :is(p,li,dd),.calculator-page p,.commerce-product__accordions details>:not(summary),.faq-card details>:not(summary)) a:not([class]):is(:hover,:focus-visible,[data-tkfx-ul-hold]){background-image:none;text-decoration-line:underline;animation:none}}@media(prefers-reduced-motion:no-preference){html[data-fx~=cartbump] :is(form[data-commerce-product-form] button[type=submit],button[data-sample-add-to-cart],button.tkfx-sb__add)[aria-busy=true]{position:relative}html[data-fx~=cartbump] :is(form[data-commerce-product-form] button[type=submit],button[data-sample-add-to-cart],button.tkfx-sb__add)[aria-busy=true]:after{position:absolute;right:0;bottom:0;left:0;height:1px;background:currentColor;content:"";pointer-events:none;transform:scaleX(0);transform-origin:0 50%;animation:tkfx-cartbump-pending .9s var(--fx-ease) infinite}html[data-fx~=cartbump] form[data-commerce-product-form] button.commerce-product__cart-button[aria-busy=true][disabled]:after{background:var(--fx-ink)}}@keyframes tkfx-cartbump-pending{0%{transform:scaleX(0);transform-origin:0 50%}46%{transform:scaleX(1);transform-origin:0 50%}54%{transform:scaleX(1);transform-origin:100% 50%}to{transform:scaleX(0);transform-origin:100% 50%}}@media(prefers-reduced-motion:reduce){html[data-fx~=cartbump] :is(form[data-commerce-product-form] button[type=submit],button[data-sample-add-to-cart],button.tkfx-sb__add)[aria-busy=true]{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px}html[data-fx~=cartbump] form[data-commerce-product-form] button.commerce-product__cart-button[aria-busy=true][disabled]{background-image:linear-gradient(var(--fx-ink),var(--fx-ink))}}@media(forced-colors:active){html[data-fx~=cartbump] :is(form[data-commerce-product-form] button[type=submit],button[data-sample-add-to-cart],button.tkfx-sb__add)[aria-busy=true]:after{background:ButtonText}}html[data-fx~=slotfill] [data-sample-slots] [data-sample-slot].tkfx-sf-pre [data-sample-slot-media]{opacity:0;transform:scale(.96)}html[data-fx~=slotfill] [data-sample-slots] [data-sample-slot].tkfx-sf-go [data-sample-slot-media]{transition:opacity .28s var(--fx-ease),transform .28s var(--fx-ease)}html[data-fx~=slotfill] [data-sample-count].tkfx-sf-rule{position:relative;width:fit-content;max-width:100%}html[data-fx~=slotfill] [data-sample-count].tkfx-sf-rule:after{position:absolute;right:0;bottom:0;left:0;height:1px;background:var(--fx-ink);content:"";pointer-events:none;transform-origin:0 50%;animation:tkfx-sf-draw .3s var(--fx-ease) both}html[data-fx~=slotfill] [data-sample-count].tkfx-sf-rule.tkfx-sf-out:after{opacity:0;transition:opacity .45s var(--fx-ease)}@keyframes tkfx-sf-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){html[data-fx~=slotfill] [data-sample-slots] [data-sample-slot]:is(.tkfx-sf-pre,.tkfx-sf-go) [data-sample-slot-media]{opacity:1;transform:none;transition:none}html[data-fx~=slotfill] [data-sample-count]:is(.tkfx-sf-rule,.tkfx-sf-out):after{animation:none;transform:none;transition:none}}@media(forced-colors:active){html[data-fx~=slotfill] [data-sample-count].tkfx-sf-rule:after{background:CanvasText}}html[data-fx~=samplepill] .tkfx-sp-slot[hidden]{display:flex!important}html[data-fx~=samplepill] .tkfx-sp-slot{display:flex;flex:0 0 auto;width:104px;min-height:44px;align-items:center;justify-content:flex-end}@media(min-width:1181px)and (max-width:1300px){html[data-fx~=samplepill] .tkfx-sp-slot{width:60px}}@media(max-width:760px){html[data-fx~=samplepill] .tkfx-sp-slot,html[data-fx~=samplepill] .tkfx-sp-slot[hidden]{display:none!important}}html[data-fx~=samplepill] .tkfx-sp{position:relative;display:inline-flex;flex:0 0 auto;min-width:44px;min-height:44px;margin:0;padding:0;align-items:center;justify-content:flex-end;gap:9px;border:0;border-radius:0;color:inherit;background:transparent;box-shadow:none;font:420 15px/1 var(--fx-font);letter-spacing:.01em;text-transform:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}html[data-fx~=samplepill] .tkfx-sp[hidden]{display:none}html[data-fx~=samplepill] .tkfx-sp__icon{display:none;width:18px;height:18px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:butt;stroke-linejoin:miter}html[data-fx~=samplepill] .tkfx-sp__word{position:relative;display:inline}html[data-fx~=samplepill] .tkfx-sp__word:before{content:"Samples";content:"Samples" / ""}html[data-fx~=samplepill] .tkfx-sp__word:after{position:absolute;right:0;bottom:-6px;left:0;height:1px;background:currentColor;content:"";transform:scaleX(0);transform-origin:right center;transition:transform var(--p116-dur-nav, .5s) var(--p116-ease-out, var(--fx-ease-out))}html[data-fx~=samplepill] .tkfx-sp__n{display:inline-grid;min-width:20px;height:20px;padding:0 5px;place-items:center;border:1px solid currentColor;border-radius:999px;font:500 11px/1 var(--fx-font);font-variant-numeric:tabular-nums;letter-spacing:0}html[data-fx~=samplepill] .tkfx-sp__n:before{content:attr(data-n);content:attr(data-n) / ""}@media(min-width:1181px)and (max-width:1300px){html[data-fx~=samplepill] .tkfx-sp-slot .tkfx-sp__icon{display:block}html[data-fx~=samplepill] .tkfx-sp-slot .tkfx-sp__word{display:none}html[data-fx~=samplepill] .tkfx-sp-slot .tkfx-sp:after{position:absolute;top:calc(50% + 12px);right:0;left:0;height:1px;background:currentColor;content:"";pointer-events:none;transform:scaleX(0);transform-origin:right center;transition:transform var(--p116-dur-nav, .5s) var(--p116-ease-out, var(--fx-ease-out))}html[data-fx~=samplepill] .tkfx-sp-slot .tkfx-sp:focus-visible:after{transform:scaleX(1);transform-origin:left center}}@media(min-width:1181px)and (max-width:1300px)and (hover:hover)and (pointer:fine){html[data-fx~=samplepill] .tkfx-sp-slot .tkfx-sp:hover:after{transform:scaleX(1);transform-origin:left center}}@media(hover:hover)and (pointer:fine){html[data-fx~=samplepill] .tkfx-sp:hover .tkfx-sp__word:after{transform:scaleX(1);transform-origin:left center}}html[data-fx~=samplepill] .tkfx-sp:focus-visible .tkfx-sp__word:after{transform:scaleX(1);transform-origin:left center}html[data-fx~=samplepill] .tkfx-sp-mslot{display:none}@media(max-width:760px){html[data-fx~=samplepill] .tkfx-sp-mslot:has(>.tkfx-sp:not([hidden])){display:block!important;margin:0;padding:0;list-style:none}html[data-fx~=samplepill] .tkfx-sp-mslot .tkfx-sp{display:flex;width:100%;min-height:48px;justify-content:space-between;font:420 16px/1.2 var(--fx-font)}html[data-fx~=samplepill] .tkfx-sp-mslot .tkfx-sp[hidden],html[data-fx~=samplepill] .tkfx-sp-mslot .tkfx-sp__icon{display:none}html[data-fx~=samplepill] .tkfx-sp-mslot .tkfx-sp__word{display:inline}}@media(prefers-reduced-motion:reduce){html[data-fx~=samplepill] :is(.tkfx-sp__word,.tkfx-sp):after{transition:none}}@media(hover:hover)and (pointer:fine){html[data-fx~=heroseek] .p116a-hero .p116a-chapter__line{transform-origin:50% 0;transition:background-color .9s var(--fx-ease),transform var(--fx-fast) var(--fx-ease)}html[data-fx~=heroseek] .p116a-hero .p116a-chapter:hover .p116a-chapter__line,html[data-fx~=heroseek] .p116a-hero .p116a-chapter:has(:focus-visible) .p116a-chapter__line{transform:scaleY(2)}html[data-fx~=heroseek] .p116a-hero .p116a-chapter:has(:focus-visible){color:var(--fg)}html[data-fx~=heroseek] .p116a-hero .p116a-chapter__num{transition:opacity var(--fx-fast) var(--fx-ease)}html[data-fx~=heroseek] .p116a-hero .p116a-chapter:hover .p116a-chapter__num,html[data-fx~=heroseek] .p116a-hero .p116a-chapter:has(:focus-visible) .p116a-chapter__num{opacity:1}}@media(prefers-reduced-motion:reduce){html[data-fx~=heroseek] .p116a-hero .p116a-chapter__line,html[data-fx~=heroseek] .p116a-hero .p116a-chapter__num{transition:none!important}}@media(min-width:761px)and (hover:hover)and (prefers-reduced-motion:no-preference){html[data-fx~=megastagger] .p116a-header .commerce-mega--atlas .commerce-mega-grid>.commerce-mega-card:has(>.commerce-mega-card__media>img){transition:opacity .18s var(--fx-ease) calc(var(--tkfx-ms-i, 0) * 24ms)}html[data-fx~=megastagger] .p116a-header .commerce-mega--atlas .commerce-mega-grid>.commerce-mega-card>.commerce-mega-card__media>img{transition:transform .22s var(--ease, var(--fx-ease)),scale .18s var(--fx-ease) calc(var(--tkfx-ms-i, 0) * 24ms)}html[data-fx~=megastagger] .p116a-header .commerce-mega--atlas .commerce-mega-grid>.commerce-mega-card:nth-child(2){--tkfx-ms-i: 1}html[data-fx~=megastagger] .p116a-header .commerce-mega--atlas .commerce-mega-grid>.commerce-mega-card:nth-child(3){--tkfx-ms-i: 2}html[data-fx~=megastagger] .p116a-header .commerce-mega--atlas .commerce-mega-grid>.commerce-mega-card:nth-child(4){--tkfx-ms-i: 3}html[data-fx~=megastagger] .p116a-header .commerce-mega--atlas .commerce-mega-grid>.commerce-mega-card:nth-child(5){--tkfx-ms-i: 4}html[data-fx~=megastagger] .p116a-header .commerce-mega--atlas .commerce-mega-grid>.commerce-mega-card:nth-child(n+6){--tkfx-ms-i: 5}@starting-style{html[data-fx~=megastagger] .p116a-header .commerce-mega--atlas .commerce-mega-grid>.commerce-mega-card:has(>.commerce-mega-card__media>img){opacity:0}html[data-fx~=megastagger] .p116a-header .commerce-mega--atlas .commerce-mega-grid>.commerce-mega-card>.commerce-mega-card__media>img{scale:1.02}}}@media(prefers-reduced-motion:reduce){html[data-fx~=megastagger] .p116a-header .commerce-mega--atlas .commerce-mega-grid>.commerce-mega-card>.commerce-mega-card__media>img{scale:none}}@media(min-width:761px){html[data-fx~=navscrim] body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:29;display:block;background:#1a1a181f;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .2s var(--fx-ease),visibility 0s linear .2s}html[data-fx~=navscrim] body:has(.p116a-header :is(details.commerce-nav__details--atlas,details.p116a-search)[open]):not(.commerce-menu-open,.commerce-cart-drawer-open,.commerce-sample-drawer-open,.commerce-calculator-open):not(:has(dialog[open])):after{opacity:1;visibility:visible;transition:opacity .3s var(--fx-ease),visibility 0s linear 0s}}@media(prefers-reduced-motion:reduce){html[data-fx~=navscrim] body:after{transition:none!important}}html[data-fx~=grain] .commerce-footer,html[data-fx~=grain] .p116a .p116a-dark{position:relative}html[data-fx~=grain] .commerce-footer>.commerce-footer__inner,html[data-fx~=grain] .p116a .p116a-dark>section{position:relative}html[data-fx~=grain] .commerce-footer:before,html[data-fx~=grain] .p116a .p116a-dark:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.04;background-color:transparent;background-image:url(data:image/png;base64,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);background-repeat:repeat;background-position:0 0;background-size:128px 128px;background-attachment:scroll}@media(min-resolution:2dppx){html[data-fx~=grain] .commerce-footer:before,html[data-fx~=grain] .p116a .p116a-dark:before{background-size:64px 64px}}@media(prefers-reduced-motion:reduce){html[data-fx~=grain] .commerce-footer:before,html[data-fx~=grain] .p116a .p116a-dark:before{animation:none;transition:none}}@media(forced-colors:active),print{html[data-fx~=grain] .commerce-footer:before,html[data-fx~=grain] .p116a .p116a-dark:before{display:none}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){html[data-fx~=maskparallax] .p116a .p116a-rooms .p116a-card-link__media,html[data-fx~=maskparallax] .p116a .p116a-samples__media{view-timeline:--tkfx-mp block}html[data-fx~=maskparallax] .p116a .p116a-rooms .p116a-card-link__media>img,html[data-fx~=maskparallax] .p116a .p116a-samples__media>img{scale:1.05;animation:tkfx-maskparallax linear both;animation-timeline:--tkfx-mp;animation-range:cover 0% cover 100%}}}@keyframes tkfx-maskparallax{0%{translate:0 -2.2%}to{translate:0 2.2%}}@media(prefers-reduced-motion:reduce){html[data-fx~=maskparallax] .p116a .p116a-rooms .p116a-card-link__media>img,html[data-fx~=maskparallax] .p116a .p116a-samples__media>img{animation:none;translate:none;scale:none}}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){html[data-fx~=progress] body[data-template=article] .p116a-header:before{content:"";position:absolute;right:max(var(--p116-gutter),calc((100% - var(--p116-content)) / 2));bottom:1px;left:max(var(--p116-gutter),calc((100% - var(--p116-content)) / 2));z-index:1;height:1px;background:var(--fx-ink, #1a1a18);pointer-events:none;transform-origin:0 50%;transform:scaleX(0);animation:tkfx-progress linear both;animation-timeline:scroll(root block)}}}@keyframes tkfx-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){html[data-fx~=progress] body[data-template=article] .p116a-header:before{content:none;display:none;animation:none}}html[data-fx~=predictive] .p116a-header .p116a-search__panel{max-width:none;padding:0;color:var(--fx-ink)}html[data-fx~=predictive] .p116a-header .tkfx-ps{position:relative;width:var(--commerce-atlas-width, calc(100% - 40px) );margin:0 auto;color:var(--fx-ink);font-family:var(--fx-font);text-align:left;container:tkfx-ps / inline-size}html[data-fx~=predictive] .p116a-header .tkfx-ps__status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}html[data-fx~=predictive] .p116a-header .tkfx-ps__bar{position:absolute;top:0;left:0;z-index:1;width:100%;height:1px;overflow:hidden;pointer-events:none;opacity:0;transition:opacity .2s var(--fx-ease)}html[data-fx~=predictive] .p116a-header .tkfx-ps__bar:before{position:absolute;inset:0 auto 0 0;width:28%;background:var(--fx-ink);content:"";transform:translate(-100%)}html[data-fx~=predictive] .p116a-header .tkfx-ps.is-loading .tkfx-ps__bar{opacity:1}html[data-fx~=predictive] .p116a-header .tkfx-ps.is-loading .tkfx-ps__bar:before{animation:tkfx-ps-sweep .9s var(--fx-ease-in-out) infinite}@keyframes tkfx-ps-sweep{0%{transform:translate(-100%)}to{transform:translate(360%)}}html[data-fx~=predictive] .p116a-header .tkfx-ps__list{max-height:calc(100vh - 240px);max-height:calc(100dvh - 240px);margin:0 -6px;padding:20px 6px 24px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:linear-gradient(var(--fx-rule),var(--fx-rule)) 6px 0 / calc(100% - 12px) 1px no-repeat;scrollbar-width:thin}html[data-fx~=predictive] .p116a-header .tkfx-ps__list[hidden]{display:none}html[data-fx~=predictive] .p116a-header .tkfx-ps__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;align-items:start}html[data-fx~=predictive] .p116a-header .tkfx-ps__label{margin:0 0 8px;color:var(--fx-muted);font:500 11px/1.3 var(--fx-font);letter-spacing:.16em;text-transform:uppercase}html[data-fx~=predictive] .p116a-header .tkfx-ps__rows,html[data-fx~=predictive] .p116a-header .tkfx-ps__cards{margin:0;padding:0;list-style:none}html[data-fx~=predictive] .p116a-header .tkfx-ps__rows>li,html[data-fx~=predictive] .p116a-header .tkfx-ps__cards>li{margin:0;padding:0}html[data-fx~=predictive] .p116a-header .tkfx-ps__rows>li:before,html[data-fx~=predictive] .p116a-header .tkfx-ps__cards>li:before{content:none}html[data-fx~=predictive] .p116a-header .tkfx-ps__rows{border-top:1px solid var(--fx-rule)}html[data-fx~=predictive] .p116a-header .tkfx-ps__t{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:100% 100%;background-size:0% 1px;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .25s var(--fx-ease)}html[data-fx~=predictive] .p116a-header .tkfx-ps__t b,html[data-fx~=predictive] .p116a-header .tkfx-ps__none b{font-weight:600}html[data-fx~=predictive] .p116a-header .tkfx-ps__row{display:flex;min-height:44px;padding:11px 0 10px;align-items:center;border-bottom:1px solid var(--fx-rule);color:var(--fx-ink);font:400 16px/1.35 var(--fx-font);text-decoration:none}html[data-fx~=predictive] .p116a-header .tkfx-ps__cards{display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid var(--fx-rule)}html[data-fx~=predictive] .p116a-header .tkfx-ps__card{display:grid;min-height:72px;padding:8px 0;grid-template-columns:56px minmax(0,1fr);grid-template-rows:auto auto;column-gap:14px;row-gap:2px;align-items:center;border-bottom:1px solid var(--fx-rule);color:var(--fx-ink);text-decoration:none}html[data-fx~=predictive] .p116a-header .tkfx-ps__media{display:block;grid-row:1 / span 2;width:56px;aspect-ratio:1 / 1;overflow:hidden;border:1px solid var(--fx-rule);background:var(--fx-white);transition:border-color .25s var(--fx-ease)}html[data-fx~=predictive] .p116a-header .tkfx-ps__media img{display:block;width:100%;height:100%;object-fit:cover}html[data-fx~=predictive] .p116a-header .tkfx-ps__name{align-self:end;font:400 15px/1.35 var(--fx-font)}html[data-fx~=predictive] .p116a-header .tkfx-ps__price{align-self:start;min-height:1.3em;color:var(--fx-muted);font:400 13px/1.3 var(--fx-font);font-variant-numeric:tabular-nums}html[data-fx~=predictive] .p116a-header .tkfx-ps__none{margin:0;color:var(--fx-ink-2);font:300 17px/1.4 var(--fx-font)}html[data-fx~=predictive] .p116a-header .tkfx-ps__foot{display:flex;flex-direction:column;margin-top:2px}html[data-fx~=predictive] .p116a-header .tkfx-ps__grid:not(.has-c):not(.has-p)+.tkfx-ps__foot{margin-top:16px;border-top:1px solid var(--fx-rule)}html[data-fx~=predictive] .p116a-header .tkfx-ps__all{display:inline-flex;align-self:flex-start;min-width:0;min-height:48px;margin:0;padding:12px 0 0;align-items:center;border:0;border-radius:0;color:var(--fx-ink);background:none;box-shadow:none;font:450 15px/1.3 var(--fx-font);letter-spacing:.01em;text-align:left;text-decoration:none;text-transform:none;cursor:pointer}@container tkfx-ps (min-width: 600px){html[data-fx~=predictive] .p116a-header .tkfx-ps__grid{gap:24px 56px}html[data-fx~=predictive] .p116a-header .tkfx-ps__grid.has-c.has-p{grid-template-columns:minmax(180px,250px) minmax(0,1fr)}html[data-fx~=predictive] .p116a-header .tkfx-ps__label{margin-bottom:12px}html[data-fx~=predictive] .p116a-header .tkfx-ps__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 20px;border-top:0}html[data-fx~=predictive] .p116a-header .tkfx-ps__card{display:flex;min-height:0;padding:0;flex-direction:column;gap:10px;border-bottom:0}html[data-fx~=predictive] .p116a-header .tkfx-ps__media{align-self:stretch;width:100%}html[data-fx~=predictive] .p116a-header .tkfx-ps__name{font-size:14px}html[data-fx~=predictive] .p116a-header .tkfx-ps__price{margin-top:-4px}html[data-fx~=predictive] .p116a-header .tkfx-ps__none{font-size:18px}html[data-fx~=predictive] .p116a-header .tkfx-ps__foot,html[data-fx~=predictive] .p116a-header .tkfx-ps__grid:not(.has-c):not(.has-p)+.tkfx-ps__foot{flex-direction:row;flex-wrap:wrap;margin-top:24px;column-gap:40px;border-top:1px solid var(--fx-rule)}html[data-fx~=predictive] .p116a-header .tkfx-ps__all{padding-top:14px}}@container tkfx-ps (min-width: 1000px){html[data-fx~=predictive] .p116a-header .tkfx-ps__cards{grid-template-columns:repeat(6,minmax(0,1fr))}}@container tkfx-ps (min-width: 600px){html[data-fx~=predictive] .p116a-header .tkfx-ps__card{container:tkfx-psc / inline-size}}@container tkfx-psc (max-width: 119px){html[data-fx~=predictive] .p116a-header .tkfx-ps__price{min-height:2.6em}}html[data-fx~=predictive] .p116a-header .tkfx-ps [role=option][aria-selected=true]{outline:2px solid var(--fx-ink);outline-offset:3px}html[data-fx~=predictive] .p116a-header .tkfx-ps [role=option][aria-selected=true] .tkfx-ps__t{background-position:0 100%;background-size:100% 1px;transition-duration:.35s}html[data-fx~=predictive] .p116a-header .tkfx-ps__card[aria-selected=true] .tkfx-ps__media{border-color:var(--fx-ink)}html[data-fx~=predictive] .p116a-header .tkfx-ps [role=option]:focus-visible{outline:2px solid var(--fx-ink);outline-offset:3px}@media(hover:hover)and (pointer:fine){html[data-fx~=predictive] .p116a-header .tkfx-ps [role=option]:hover .tkfx-ps__t{background-position:0 100%;background-size:100% 1px;transition-duration:.35s}html[data-fx~=predictive] .p116a-header .tkfx-ps__card:hover .tkfx-ps__media{border-color:var(--fx-ink)}}html[data-fx~=predictive] .p116a-header .tkfx-ps .is-new{animation:tkfx-ps-in .25s var(--fx-ease) both}@keyframes tkfx-ps-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(min-width:761px)and (max-width:1180px){html[data-fx~=predictive] .p116a-header .tkfx-ps__list{max-height:calc(100vh - 290px);max-height:calc(100dvh - 290px)}}@media(max-width:760px){html[data-fx~=predictive] .p116a-header .tkfx-ps__list{max-height:calc(100vh - 190px);max-height:calc(100dvh - 190px);padding:16px 6px 18px}}@media(prefers-reduced-motion:reduce){html[data-fx~=predictive] .p116a-header .tkfx-ps .is-new,html[data-fx~=predictive] .p116a-header .tkfx-ps.is-loading .tkfx-ps__bar:before{animation:none}html[data-fx~=predictive] .p116a-header .tkfx-ps.is-loading .tkfx-ps__bar:before{width:100%;opacity:.35;transform:none}html[data-fx~=predictive] .p116a-header .tkfx-ps__bar,html[data-fx~=predictive] .p116a-header .tkfx-ps__t,html[data-fx~=predictive] .p116a-header .tkfx-ps__media,html[data-fx~=predictive] .p116a-header .tkfx-ps [role=option] .tkfx-ps__t{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/162/assets/pass118-fx.css.map */
