.titan-config{--titan-radius-sm: var(--radius-sm, 12px);--titan-radius-md: var(--radius-md, 18px);--titan-radius-lg: var(--radius-lg, 26px);--titan-ease: var(--ease, cubic-bezier(.32, .72, 0, 1));--titan-duration: var(--dur, .32s);--titan-glass: var(--glass, rgb(11 13 16 / .68));--titan-glass-raised: rgb(11 13 16 / .82);--titan-blur: var(--blur, saturate(180%) blur(22px));--titan-hi-rgb: var(--hi-rgb, 244 247 250);--titan-error: var(--status-error, #ff4c4c);--titan-error-rgb: var(--status-error-rgb, 255 76 76);--titan-specular: var(--specular, inset 0 1px 0 rgb(var(--titan-hi-rgb) / .09));--titan-shadow: var(--shadow, 0 1px 2px rgb(0 0 0 / .4), 0 12px 32px rgb(0 0 0 / .38));--titan-shadow-lift: var(--shadow-lift, 0 2px 4px rgb(0 0 0 / .4), 0 20px 48px rgb(0 0 0 / .5));--titan-thumb: 48px;display:block;color:var(--silver-mid)}.titan-config .titan-config__heading{margin-block-end:1.5rem}.titan-config .titan-config__notice{padding:.875rem 1rem;margin-block-end:1.5rem;border:1px solid var(--steel-line);border-radius:12px;background:var(--anvil);color:var(--silver-low);font-size:.875rem}.titan-config .titan-config__grid{display:grid;gap:1.5rem}.titan-config .titan-config__steps:has(>.titan-config__loading){min-block-size:100dvh}.titan-config .titan-presets{display:grid;gap:.75rem;margin-block-end:2rem}.titan-config .titan-presets[hidden]{display:none}.titan-config .titan-presets__label{margin:0;color:var(--silver-low);font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.titan-config .titan-presets__list{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr))}.titan-config .titan-preset{-webkit-appearance:none;appearance:none;display:grid;gap:.25rem;padding:.875rem 1rem;border:1px solid var(--steel-line);border-radius:var(--titan-radius-md);background:linear-gradient(180deg,rgb(var(--titan-hi-rgb) / .045),rgb(var(--titan-hi-rgb) / .012)),var(--anvil);box-shadow:var(--titan-specular);font:inherit;text-align:start;cursor:pointer;transition:transform var(--titan-duration) var(--titan-ease),border-color var(--titan-duration) var(--titan-ease),box-shadow var(--titan-duration) var(--titan-ease)}.titan-config .titan-preset:hover{border-color:rgb(var(--titan-hi-rgb) / .32);box-shadow:var(--titan-specular),var(--titan-shadow)}.titan-config .titan-preset:active{transform:scale(.985)}.titan-config .titan-preset__name{color:var(--silver-hi);font-size:.9375rem;font-weight:600}.titan-config .titan-preset__note{color:var(--silver-low);font-size:.8125rem;line-height:1.4}.titan-config .titan-config__share{-webkit-appearance:none;appearance:none;inline-size:100%;min-block-size:44px;padding:.55rem 1rem;border:1px solid var(--steel-line);border-radius:999px;background:transparent;color:var(--silver-mid);font:inherit;font-size:.8125rem;cursor:pointer;transition:color var(--titan-duration) var(--titan-ease),border-color var(--titan-duration) var(--titan-ease)}.titan-config .titan-config__share:hover{color:var(--silver-hi);border-color:rgb(var(--titan-hi-rgb) / .35)}.titan-config .titan-config__share[hidden]{display:none}.titan-config .titan-config__announce{position:absolute;inline-size:1px;block-size:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.titan-config .titan-band{scroll-margin-block-start:calc(var(--header-group-height, 0px) + 1.5rem)}.titan-config .titan-band+.titan-band{margin-block-start:2.25rem}.titan-config .titan-band__head{display:flex;align-items:center;gap:.625rem;margin:0 0 1rem;padding-block-end:.75rem;border-block-end:1px solid var(--steel-line);color:var(--silver-hi);font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.titan-config .titan-band__icon{display:grid;place-items:center;inline-size:1.125rem;block-size:1.125rem;color:var(--silver-low)}.titan-config .titan-band__name{flex:1 1 auto}.titan-config .titan-band__count{font-family:var(--mono);font-size:.6875rem;font-variant-numeric:tabular-nums;letter-spacing:.08em;color:var(--silver-low)}.titan-config .titan-band__count.is-complete{color:var(--silver-hi)}.titan-config .titan-secnav,.titan-config .titan-secnav[hidden]{display:none}.titan-config .titan-secnav__item{display:flex;align-items:center;gap:.625rem;padding:.5rem .625rem;border-radius:var(--titan-radius-sm);border-inline-end:2px solid transparent;color:var(--silver-low);font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:background-color var(--titan-duration) var(--titan-ease),color var(--titan-duration) var(--titan-ease),border-color var(--titan-duration) var(--titan-ease)}.titan-config .titan-secnav__item:hover{background:rgb(var(--titan-hi-rgb) / .05);color:var(--silver-hi)}.titan-config .titan-secnav__item:active{transform:scale(.98)}.titan-config .titan-secnav__item.is-current{background:rgb(var(--titan-hi-rgb) / .08);border-inline-end-color:rgb(var(--titan-hi-rgb) / .4);color:var(--silver-hi)}.titan-config .titan-secnav__icon{display:grid;place-items:center;inline-size:1rem;block-size:1rem;flex:0 0 auto}.titan-config .titan-secnav__label{flex:1 1 auto}.titan-config .titan-secnav__state{font-family:var(--mono);font-size:.625rem;font-variant-numeric:tabular-nums;letter-spacing:.08em;color:var(--silver-low)}.titan-config .titan-secnav__item.is-complete .titan-secnav__state,.titan-config .titan-secnav__item.is-current .titan-secnav__state{color:var(--silver-hi)}.titan-sprite{position:absolute;inline-size:0;block-size:0;overflow:hidden}.titan-glyph{inline-size:100%;block-size:100%;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.titan-config .titan-step{margin:0 0 .625rem;padding:0;border:1px solid var(--steel-line);border-radius:var(--titan-radius-md);background:linear-gradient(180deg,rgb(var(--titan-hi-rgb) / .045),rgb(var(--titan-hi-rgb) / .012)),var(--anvil);box-shadow:var(--titan-specular);overflow:hidden;scroll-margin-block-start:calc(var(--header-group-height, 0px) + 1.5rem);transition:border-color var(--titan-duration) var(--titan-ease),box-shadow var(--titan-duration) var(--titan-ease)}.titan-config .titan-step[open]{border-color:rgb(var(--titan-hi-rgb) / .22);box-shadow:var(--titan-specular),var(--titan-shadow)}.titan-config .titan-step__legend{display:grid;grid-template-columns:1.75rem minmax(0,1fr) auto auto;align-items:center;gap:.875rem;padding:.875rem 1rem;cursor:pointer;list-style:none}.titan-config .titan-step__legend::-webkit-details-marker{display:none}.titan-config .titan-step__name{display:block;color:var(--silver-low);font-weight:700;font-size:.6875rem;text-transform:uppercase;letter-spacing:.14em}.titan-config .titan-step__chosen{display:block;color:var(--silver-hi);font-size:.9375rem;letter-spacing:0;text-transform:none}.titan-config .titan-step__chosen.is-empty{color:var(--silver-low)}.titan-config .titan-step__price{color:var(--silver-mid);font-size:.9375rem;white-space:nowrap;font-variant-numeric:tabular-nums}.titan-config .titan-step__chevron{inline-size:16px;block-size:16px;color:var(--silver-low);transition:transform var(--titan-duration) var(--titan-ease)}.titan-config .titan-step[open] .titan-step__chevron{transform:rotate(180deg)}.titan-config .titan-step__clear{-webkit-appearance:none;appearance:none;margin-inline-start:auto;min-block-size:44px;padding:.25rem .75rem;border:1px solid var(--steel-line);border-radius:999px;background:transparent;color:var(--silver-low);font:inherit;font-size:.625rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:color var(--titan-duration) var(--titan-ease),border-color var(--titan-duration) var(--titan-ease)}.titan-config .titan-step__clear:hover{color:var(--silver-hi);border-color:rgb(var(--titan-hi-rgb) / .35)}.titan-config .titan-step__clear[hidden]{display:none}.titan-config .titan-step__number{display:grid;place-items:center;inline-size:1.75rem;block-size:1.75rem;border:1px solid var(--steel-line);border-radius:50%;color:var(--silver-low);font-size:.6875rem;font-variant-numeric:tabular-nums}.titan-config .titan-step.is-set .titan-step__number{border-color:rgb(var(--titan-glow-rgb) / .5);color:var(--titan-glow)}.titan-config .titan-step__options{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,21rem),1fr));align-items:start;gap:.5rem;padding:0 1rem 1rem}.titan-config .titan-step__group,.titan-config .titan-step__clear{grid-column:1 / -1}.titan-config .titan-step__clear{justify-self:end}.titan-config .titan-option__title{display:block}.titan-config .titan-option__sub{display:block;color:var(--silver-low);font-size:.8125rem}.titan-config .titan-option__sub:empty{display:none}.titan-config .titan-option.is-disabled .titan-option__sub{color:var(--silver-low)}.titan-config .titan-step__group{margin:.75rem 0 .125rem;color:var(--silver-low);font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.titan-config .titan-step__group:first-child{margin-block-start:0}.titan-config .titan-option[hidden],.titan-config .titan-step__group[hidden]{display:none}.titan-config .titan-step__advanced{grid-column:1 / -1;justify-self:start;display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:.5rem 0;border:0;background:none;color:var(--silver-mid);font:inherit;font-size:.875rem;cursor:pointer;transition:color var(--dur, .2s) var(--ease, ease)}.titan-config .titan-step__advanced:hover,.titan-config .titan-step__advanced:focus-visible{color:var(--silver-hi)}.titan-config .titan-step__advanced-label{text-decoration:underline;text-underline-offset:.2em}.titan-config .titan-step__advanced[hidden]{display:none}.titan-config .titan-step__waiting{grid-column:1 / -1;margin:0;padding:.25rem 0 .5rem;color:var(--silver-mid);font-size:.875rem}.titan-config .titan-step__notes{grid-column:1 / -1;padding:.125rem 0 .125rem .875rem;border-inline-start:2px solid var(--steel-line);color:var(--silver-mid);font-size:.8125rem;line-height:1.5}.titan-config .titan-step__notes p{margin:0}.titan-config .titan-step__notes p+p{color:var(--silver-low)}.titan-config .titan-step__waiting[hidden],.titan-config .titan-step__notes[hidden]{display:none}.titan-config .titan-option{display:grid;grid-template-columns:auto var(--titan-thumb) minmax(0,1fr) auto;grid-template-areas:"radio thumb name   name" "radio thumb price  badge" "radio thumb reason reason";gap:.25rem .75rem;align-items:center;min-block-size:3.25rem;padding:.875rem 1rem;border:1px solid var(--steel-line);border-radius:var(--titan-radius-md);background:linear-gradient(180deg,rgb(var(--titan-hi-rgb) / .045),rgb(var(--titan-hi-rgb) / .012)),var(--anvil);box-shadow:var(--titan-specular);cursor:pointer;transition:transform var(--titan-duration) var(--titan-ease),border-color var(--titan-duration) var(--titan-ease),box-shadow var(--titan-duration) var(--titan-ease)}.titan-config .titan-option:hover:not(.is-disabled){border-color:rgb(var(--titan-hi-rgb) / .35);box-shadow:var(--titan-specular),var(--titan-shadow)}.titan-config .titan-option:not(.is-disabled):active{transform:scale(.985)}.titan-config .titan-option:focus-within{outline:2px solid rgb(var(--titan-hi-rgb) / .6);outline-offset:2px}.titan-config .titan-option__input{grid-area:radio;inline-size:1.125rem;block-size:1.125rem;margin:0;accent-color:var(--silver-hi)}.titan-config .titan-option__name{grid-area:name;color:var(--silver-hi)}.titan-config .titan-option__price{grid-area:price;font-family:var(--mono);font-size:.875rem;color:var(--silver-hi);font-variant-numeric:tabular-nums;white-space:nowrap}.titan-config .titan-option__reason{grid-area:reason;font-family:var(--mono);color:var(--titan-error);font-size:.6875rem;line-height:1.5}.titan-config .titan-option__reason:empty{display:none}.titan-config .titan-option.is-soon .titan-option__reason{color:var(--silver-low)}.titan-config .titan-option__thumb{grid-area:thumb;display:grid;place-items:center;inline-size:var(--titan-thumb);block-size:var(--titan-thumb);border:1px solid var(--steel-line);border-radius:4px;background:radial-gradient(120% 120% at 50% 0%,rgb(var(--titan-hi-rgb) / .06),transparent 70%),var(--forge-black);overflow:hidden}.titan-config .titan-option__thumb img{inline-size:100%;block-size:100%;object-fit:contain;box-sizing:border-box;padding:3px;filter:brightness(.72)}.titan-config .titan-option__thumb--photo{background:#b8b8b8!important}.titan-config .titan-option__thumb .titan-glyph{inline-size:60%;block-size:60%;color:var(--silver-low);transition:color var(--titan-duration) var(--titan-ease)}.titan-config .titan-option:hover:not(.is-disabled) .titan-glyph,.titan-config .titan-option.is-selected .titan-glyph{color:var(--silver-hi)}.titan-config .titan-option.is-disabled .titan-option__thumb{opacity:.4}.titan-config .titan-option.is-selected{border-color:var(--silver-hi);box-shadow:var(--titan-specular),var(--titan-shadow-lift)}.titan-config .titan-option.is-disabled .titan-option__input{cursor:not-allowed}.titan-config .titan-option.is-disabled{cursor:not-allowed;background:rgb(var(--titan-error-rgb) / .03);border-color:rgb(var(--titan-error-rgb) / .35)}.titan-config .titan-option.is-disabled .titan-option__name,.titan-config .titan-option.is-disabled .titan-option__price{color:var(--silver-low)}.titan-config .titan-log{margin-block:1rem;padding:.875rem;border:1px solid var(--steel-line);border-radius:var(--titan-radius-sm);background:#0b0d1080}.titan-config .titan-log[hidden]{display:none}@media screen and (max-width:939px){.titan-config .titan-log{display:none}}.titan-config .titan-log__title{margin:0 0 .625rem;font-family:var(--mono);font-size:.625rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--silver-low)}.titan-config .titan-log__row{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding-block:.1875rem;font-family:var(--mono);font-size:.75rem;color:var(--silver-mid)}.titan-config .titan-log__row b{color:var(--silver-hi);font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.titan-config .titan-config__summary{position:sticky;inset-block-end:0;z-index:var(--layer-sticky, 8);display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;padding:.875rem 1rem;border-block-start:1px solid var(--steel-line);background:var(--titan-glass);backdrop-filter:var(--titan-blur);-webkit-backdrop-filter:var(--titan-blur);box-shadow:var(--titan-specular),var(--titan-shadow)}@supports not (backdrop-filter: blur(1px)){.titan-config .titan-config__summary{background:var(--anvil)}}.titan-config .titan-summary__scroll,.titan-config .titan-summary__foot{display:contents}.titan-config .titan-spec{display:none;margin:0}.titan-config .titan-summary__preview,.titan-config .titan-summary__fee{display:none}.titan-config .titan-summary__figures{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.titan-config .titan-summary__label{display:block;color:var(--silver-low);font-size:.75rem;text-transform:uppercase;letter-spacing:.06em}.titan-config .titan-summary__value{color:var(--silver-hi);font-size:1.25rem;font-weight:700;font-variant-numeric:tabular-nums}.titan-config .titan-summary__power{text-align:end}.titan-config .titan-summary__hint,.titan-config .titan-summary__status{display:block;margin:0;color:var(--silver-low);font-size:.75rem}.titan-config .titan-summary__status.is-error{color:var(--silver-hi);font-size:.8125rem}.titan-config .titan-summary__cta{inline-size:100%}.titan-config .titan-summary__cta[disabled],.titan-config .titan-summary__cta[disabled]:hover{opacity:1;background:var(--anvil);color:var(--silver-low);box-shadow:none;border-color:var(--steel-line);cursor:not-allowed}@media screen and (min-width:940px){.titan-config .titan-config__grid{grid-template-columns:minmax(0,1fr) 20.5rem;align-items:start;gap:3rem}.titan-config{--titan-thumb: 56px}.titan-config .titan-config__summary{inset-block-start:calc(var(--header-group-height, 0px) + 1.5rem);inset-block-end:auto;max-block-size:calc(100dvh - var(--header-group-height, 0px) - 3rem);grid-template-rows:minmax(0,1fr) auto;padding:1.25rem;border:1px solid var(--steel-line);border-radius:var(--titan-radius-lg);background:var(--titan-glass-raised)}.titan-config .titan-config__grid:has(.titan-config__loading) .titan-config__summary{block-size:calc(100dvh - var(--header-group-height, 0px) - 3rem)}.titan-config .titan-config__grid:has(.titan-config__loading) :is(.titan-summary__scroll,.titan-summary__foot){visibility:hidden}.titan-config .titan-summary__scroll{display:grid;align-content:start;gap:.75rem;min-block-size:0;overflow-y:auto;overscroll-behavior:contain;margin-inline:-1.25rem;padding-inline:1.25rem;scrollbar-width:thin}.titan-config .titan-summary__foot{display:grid;gap:.75rem;padding-block-start:1rem;border-block-start:1px solid var(--steel-line)}.titan-config .titan-secnav{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:4px;padding-block-end:.75rem;border-block-end:1px solid var(--steel-line)}.titan-config .titan-secnav__item{flex-direction:column;justify-content:center;gap:.25rem;min-block-size:2.75rem;padding:.375rem .25rem;border-inline-end:0;border-block-end:2px solid transparent;border-end-start-radius:0;border-end-end-radius:0}.titan-config .titan-secnav__item.is-current{border-block-end-color:rgb(var(--titan-hi-rgb) / .4)}.titan-config .titan-secnav__label{position:absolute;inline-size:1px;block-size:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.titan-config .titan-summary__preview{display:none}@media(min-height:1000px){.titan-config .titan-summary__preview{display:grid;place-items:center;padding-block:.5rem 1rem}}.titan-config .titan-summary__fee{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin:0;font-size:.8125rem;color:var(--silver-low)}.titan-config .titan-summary__fee[hidden]{display:none}.titan-config .titan-summary__fee-value{flex:0 0 auto;color:var(--silver-mid);font-family:var(--mono);font-variant-numeric:tabular-nums}.titan-config .titan-spec{display:block;padding-block-end:.75rem;border-block-end:1px solid var(--steel-line)}.titan-config .titan-spec__row{display:flex;justify-content:space-between;gap:1rem;padding-block:.25rem;font-size:.8125rem}.titan-config .titan-spec__row dt{min-inline-size:0;color:var(--silver-low);text-wrap:pretty}.titan-config .titan-spec__row dd{min-inline-size:0;margin:0;color:var(--silver-mid);text-align:end}.titan-config .titan-summary__figures{display:grid;justify-content:stretch;gap:.375rem}.titan-config .titan-summary__total,.titan-config .titan-summary__power{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;column-gap:1rem}.titan-config .titan-summary__power{text-align:start}.titan-config .titan-summary__power .titan-summary__value{font-size:1rem}.titan-config .titan-summary__hint{flex-basis:100%}}@media(prefers-reduced-motion:reduce){.titan-config .titan-option{transition:none}.titan-config .titan-option:not(.is-disabled):active{transform:none}}.titan-config .titan-option__badge{grid-area:badge;justify-self:end;align-self:center;padding:.2rem .5rem;border:1px solid rgb(var(--titan-hi-rgb) / .18);border-radius:4px;color:var(--silver-mid);font-size:.625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.titan-config .titan-option__badge[hidden]{display:none}.titan-config .titan-option__badge.is-chosen{border-color:var(--silver-hi);color:var(--silver-hi)}.titan-config .titan-option__badge.is-soon{border-style:dashed;border-color:rgb(var(--titan-hi-rgb) / .22);color:var(--silver-low)}.titan-config .titan-option__marks{display:flex;flex-wrap:wrap;gap:.3rem;margin-block-start:.35rem}.titan-config .titan-option__marks:empty{display:none}.titan-config .titan-mark{padding:.1rem .4rem;border:1px solid rgb(var(--titan-hi-rgb) / .14);border-radius:3px;color:var(--silver-low);font-size:.625rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.titan-config .titan-mark.is-warn{border-color:#ffb02073;color:#ffb020}.titan-config .titan-mark.is-theme{border-color:rgb(var(--titan-hi-rgb) / .4);color:var(--silver-hi)}.titan-config .titan-step.is-blocked{border-color:#ffb02073}.titan-config .titan-step.is-blocked .titan-step__chosen{color:#ffb020}@media screen and (min-width:750px){.titan-config .titan-step__options{padding-inline:1.25rem}}.tc-sprite{position:absolute;width:0;height:0;overflow:hidden}.tc{display:block;width:var(--page);margin-inline:auto;padding-block:clamp(2rem,5vw,3.5rem) clamp(3rem,8vw,6rem)}.tc .visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tc__head{display:grid;gap:.75rem;max-width:46rem}.tc__title{font-size:clamp(2rem,5vw,3rem);text-transform:uppercase;letter-spacing:.04em;font-weight:700}.tc__lede{color:var(--silver-mid);font-size:1.0625rem;max-inline-size:52ch}.tc__search{position:relative;margin-top:1rem}.tc__search input{width:100%;height:3.25rem;padding:0 1.25rem 0 3rem;border:1px solid var(--steel-line);border-radius:999px;background:var(--anvil);color:var(--silver-hi);font:inherit;font-size:1rem;box-shadow:var(--specular);transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.tc__search input::placeholder{color:var(--silver-low)}.tc__search input:hover{border-color:rgb(var(--hi-rgb) / .18)}.tc__search input:focus{outline:none;border-color:rgb(var(--hi-rgb) / .45);box-shadow:var(--specular),0 0 0 4px rgb(var(--hi-rgb) / .06)}.tc__search input::-webkit-search-cancel-button{filter:invert(.7)}.tc__search-icon{position:absolute;left:1.1rem;top:50%;translate:0 -50%;width:1.15rem;height:1.15rem;fill:none;stroke:var(--silver-low);stroke-width:1.8;stroke-linecap:round;pointer-events:none}.tc__cats{display:flex;gap:.5rem;margin-top:1.5rem;padding-bottom:.25rem;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),transparent)}.tc__cats::-webkit-scrollbar{display:none}@media(min-width:960px){.tc__cats{flex-wrap:wrap;overflow:visible;-webkit-mask-image:none;mask-image:none}}.tc-cat{flex:0 0 auto;display:inline-flex;align-items:center;gap:.5rem;min-height:40px;padding:.4rem .95rem;border:1px solid var(--steel-line);border-radius:999px;background:var(--anvil);color:var(--silver-mid);font-size:.875rem;text-decoration:none;white-space:nowrap;scroll-snap-align:start;transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease),background-color var(--dur) var(--ease)}.tc-cat:hover{color:var(--silver-hi);border-color:rgb(var(--hi-rgb) / .22)}.tc-cat[aria-current=page]{color:var(--forge-black);background:var(--silver-hi);border-color:var(--silver-hi)}.tc-cat.is-empty{opacity:.45}.tc-cat__count{font-size:.75rem;color:var(--silver-low)}.tc-cat__count:empty{display:none}.tc-cat[aria-current=page] .tc-cat__count{color:#0b0d1099}.tc__layout{margin-top:2rem}.tc__side{display:none}.tc__results{min-width:0;scroll-margin-top:72px}@media(min-width:960px){.tc__layout{display:grid;grid-template-columns:15rem minmax(0,1fr);gap:2.25rem;align-items:start}.tc__side{display:block;position:sticky;top:calc(56px + 1.25rem);max-height:calc(100vh - 56px - 2.5rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--steel-line) transparent;padding-right:.25rem}}.tc-filters__head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:.5rem}.tc-filters__title{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--silver-low)}.tc-drawer .tc-filters__head{display:none}.tc-link{-webkit-appearance:none;appearance:none;border:0;background:none;padding:.25rem 0;color:var(--silver-mid);font:inherit;font-size:.8125rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.tc-link:hover{color:var(--silver-hi)}.tc-facet{border-top:1px solid var(--steel-line)}.tc-facet__head{display:flex;align-items:center;justify-content:space-between;min-height:44px;list-style:none;color:var(--silver-hi);font-size:.875rem;font-weight:600;cursor:pointer}.tc-facet__head::-webkit-details-marker{display:none}.tc-facet__head:after{content:"";width:.45rem;height:.45rem;border-right:1.5px solid var(--silver-low);border-bottom:1.5px solid var(--silver-low);rotate:45deg;translate:0 -2px;transition:rotate var(--dur) var(--ease)}.tc-facet[open]>.tc-facet__head:after{rotate:225deg;translate:0 2px}.tc-facet__body{margin:0;padding:0 0 .85rem;border:0;min-width:0}.tc-facet__list{display:grid;gap:.1rem;margin:0;padding:0;list-style:none}.tc-check{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem;min-height:36px;color:var(--silver-mid);font-size:.875rem;cursor:pointer}.tc-check input{position:absolute;opacity:0;pointer-events:none}.tc-check__box{width:1.05rem;height:1.05rem;border:1.5px solid var(--silver-low);border-radius:5px;display:grid;place-items:center;transition:background-color .15s var(--ease),border-color .15s var(--ease)}.tc-check__box:after{content:"";width:.3rem;height:.55rem;border-right:2px solid var(--forge-black);border-bottom:2px solid var(--forge-black);rotate:45deg;translate:0 -1px;opacity:0}.tc-check input:checked+.tc-check__box{background:var(--silver-hi);border-color:var(--silver-hi)}.tc-check input:checked+.tc-check__box:after{opacity:1}.tc-check input:focus-visible+.tc-check__box{outline:2px solid rgb(var(--hi-rgb) / .7);outline-offset:2px}.tc-check input:checked~.tc-check__label{color:var(--silver-hi)}.tc-check:hover .tc-check__label{color:var(--silver-hi)}.tc-check__count{color:var(--silver-low);font-size:.75rem}.is-zero .tc-check{cursor:default;opacity:.4}.tc-price{display:flex;align-items:center;gap:.5rem}.tc-price__field{flex:1;display:flex;align-items:center;gap:.3rem;height:40px;padding:0 .7rem;border:1px solid var(--steel-line);border-radius:var(--radius-sm);background:var(--forge-black);color:var(--silver-low);font-size:.875rem}.tc-price__field:focus-within{border-color:rgb(var(--hi-rgb) / .45)}.tc-price__field input{width:100%;min-width:0;border:0;background:none;color:var(--silver-hi);font:inherit;font-family:var(--mono);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.tc-price__field input:focus{outline:none}.tc-price__field input::-webkit-inner-spin-button{display:none}.tc-price__dash{color:var(--silver-low)}.tc-facets__none{color:var(--silver-low);font-size:.875rem;padding-top:.75rem;border-top:1px solid var(--steel-line)}.tc__toolbar{display:flex;align-items:center;gap:.75rem;min-height:44px;margin-bottom:1rem}.tc__count{margin-right:auto;color:var(--silver-mid);font-size:.875rem}.tc-tool--filters{display:inline-flex;align-items:center;gap:.5rem;height:40px;padding:0 .95rem;border:1px solid var(--steel-line);border-radius:999px;background:var(--anvil);color:var(--silver-hi);font:inherit;font-size:.875rem;cursor:pointer}.tc-tool--filters svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.tc-badge{display:inline-grid;place-items:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;border-radius:999px;background:var(--silver-hi);color:var(--forge-black);font-size:.6875rem;font-weight:700}.tc-badge[hidden]{display:none}.tc-sort{display:inline-flex;align-items:center;gap:.5rem}.tc-sort__label{color:var(--silver-low);font-size:.8125rem;white-space:nowrap}.tc-sort select{height:40px;padding:0 2.1rem 0 .9rem;border:1px solid var(--steel-line);border-radius:999px;background:var(--anvil) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5l3 3 3-3' fill='none' stroke='%238b939d' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right .8rem center / .75rem;color:var(--silver-hi);font:inherit;font-size:.875rem;-webkit-appearance:none;appearance:none;cursor:pointer}.tc-sort select:focus-visible{outline:2px solid rgb(var(--hi-rgb) / .7);outline-offset:2px}@media(min-width:960px){.tc-tool--filters{display:none}}@media(max-width:959px){.tc__toolbar{position:sticky;top:56px;z-index:5;margin-inline:calc((100vw - 100%)/-2);padding:.6rem calc((100vw - 100%)/2);background:var(--glass);backdrop-filter:var(--blur);-webkit-backdrop-filter:var(--blur);border-bottom:1px solid rgb(var(--hi-rgb) / .06)}.tc__count{order:1;flex-basis:100%;margin:0;font-size:.8125rem;color:var(--silver-low)}.tc__toolbar{flex-wrap:wrap;row-gap:.35rem}.tc-sort{margin-left:auto}.tc-sort__label{display:none}}.tc__chips{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:1.25rem}.tc__chips[hidden]{display:none}.tc__chip-list{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.tc-chip{display:inline-flex;align-items:center;gap:.4rem;min-height:32px;padding:0 .5rem 0 .8rem;border:1px solid rgb(var(--hi-rgb) / .2);border-radius:999px;background:rgb(var(--hi-rgb) / .06);color:var(--silver-hi);font:inherit;font-size:.8125rem;cursor:pointer;transition:background-color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.tc-chip:hover{background:rgb(var(--hi-rgb) / .12);border-color:rgb(var(--hi-rgb) / .35)}.tc-chip svg{width:.85rem;height:.85rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;opacity:.7}.tc__grid{--tc-min: calc((100% - (var(--tc-cols) - 1) * 1rem) / var(--tc-cols));display:grid;grid-template-columns:repeat(auto-fill,minmax(max(13.5rem,var(--tc-min)),1fr));gap:1rem;margin:0;padding:0;list-style:none}.tc__grid[hidden]{display:none}.tc-card{position:relative;display:grid;grid-template-rows:auto 1fr;border:1px solid rgb(var(--hi-rgb) / .07);border-radius:var(--radius-md);background:linear-gradient(180deg,rgb(var(--hi-rgb) / .04),rgb(var(--hi-rgb) / .01)),var(--anvil);box-shadow:var(--specular);overflow:hidden;transition:transform var(--dur) var(--ease),border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.tc-card:hover{transform:translateY(-3px);border-color:rgb(var(--hi-rgb) / .16);box-shadow:var(--specular),var(--shadow)}.tc-card:has(.tc-card__hit:focus-visible){outline:2px solid rgb(var(--hi-rgb) / .7);outline-offset:3px}.tc-card__stage{position:relative;aspect-ratio:4 / 3;display:grid;place-items:center;margin:.5rem .5rem 0;border-radius:calc(var(--radius-md) - 6px);background:radial-gradient(ellipse 80% 70% at 50% 40%,#e6e9ed,#c3c8ce 75%);overflow:hidden}.tc-card__stage img{position:absolute;top:9%;right:9%;bottom:9%;left:9%;width:82%;height:82%;object-fit:contain;mix-blend-mode:multiply;transition:scale var(--dur) var(--ease)}.tc-card:hover .tc-card__stage img{scale:1.04}.tc-glyph{width:34%;max-width:4.5rem;height:auto;fill:none;stroke:#5d656f;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}.tc-card__body{display:flex;flex-direction:column;gap:.5rem;padding:.95rem 1.05rem 1.05rem;min-width:0}.tc-card__eyebrow{color:var(--silver-low);font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-card__name{font-size:.975rem;line-height:1.3;letter-spacing:-.01em}.tc-card__hit{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-webkit-appearance:none;appearance:none;border:0;background:none;padding:0;margin:0;color:var(--silver-hi);font:inherit;text-align:left;text-decoration:none;cursor:pointer}.tc-card__hit:focus-visible{outline:none}.tc-card__hit:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.tc-card__specs{display:flex;flex-wrap:wrap;gap:.3rem;margin:0;padding:0;list-style:none}.tc-card__specs li{padding:.15rem .5rem;border:1px solid var(--steel-line);border-radius:6px;color:var(--silver-mid);font-family:var(--mono);font-size:.6875rem;line-height:1.5;white-space:nowrap}.tc-card__foot{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:auto;padding-top:.35rem;flex-wrap:wrap}.tc-price-tag{color:var(--silver-hi);font-size:1.0625rem;font-weight:600}.tc-price-tag--none{color:var(--silver-low);font-size:.8125rem;font-weight:500}.tc-status{display:inline-flex;align-items:center;gap:.4rem;color:var(--silver-mid);font-size:.75rem}.tc-status__dot{width:.5rem;height:.5rem;border-radius:50%;background:var(--silver-hi)}.tc-status--out_of_stock{color:var(--silver-low)}.tc-status--out_of_stock .tc-status__dot{background:transparent;border:1.5px solid var(--silver-low)}.tc-card__cta{display:inline-flex;align-items:center;gap:.25rem;color:var(--silver-low);font-size:.75rem;transition:color var(--dur) var(--ease)}.tc-card__cta svg{width:.75rem;height:.75rem;fill:none;stroke:currentColor;stroke-width:1.8;transition:translate var(--dur) var(--ease)}.tc-card:hover .tc-card__cta{color:var(--silver-hi)}.tc-card:hover .tc-card__cta svg{translate:3px 0}.tc-card--skeleton .tc-card__stage{background:#101317}.tc-card--skeleton .tc-card__body span{display:block;height:.7rem;border-radius:4px;background:linear-gradient(90deg,rgb(var(--hi-rgb) / .05),rgb(var(--hi-rgb) / .1),rgb(var(--hi-rgb) / .05));background-size:200% 100%;animation:tc-shimmer 1.4s linear infinite}.tc-card--skeleton .tc-card__body span:nth-child(1){width:40%}.tc-card--skeleton .tc-card__body span:nth-child(2){width:85%;height:.95rem}.tc-card--skeleton .tc-card__body span:nth-child(3){width:60%}.tc-card--skeleton:hover{transform:none}@keyframes tc-shimmer{to{background-position:-200% 0}}@media(max-width:559px){.tc__grid{grid-template-columns:1fr;gap:.75rem}.tc-card{grid-template-rows:none;grid-template-columns:7.25rem minmax(0,1fr)}.tc-card__stage{aspect-ratio:1;margin:.5rem 0 .5rem .5rem;align-self:start}.tc-card__body{padding:.8rem .9rem;gap:.4rem}.tc-card__specs li:nth-child(n+4){display:none}.tc-card__cta{display:none}.tc-card:hover{transform:none}}.tc__empty,.tc__status{display:grid;justify-items:start;gap:.75rem;padding:2.5rem 2rem;border:1px dashed var(--steel-line);border-radius:var(--radius-lg)}.tc__empty[hidden],.tc__status[hidden]{display:none}.tc__empty h2,.tc__status h2{font-size:1.25rem}.tc__empty p,.tc__status p{color:var(--silver-mid)}.tc__more{display:grid;justify-items:center;gap:.75rem;margin-top:2rem}.tc__progress{color:var(--silver-low);font-size:.8125rem}.tc__progress[hidden],.tc__more [hidden]{display:none}html.tc-locked{overflow:hidden}.tc-icon-btn{display:grid;place-items:center;width:2.5rem;height:2.5rem;border:1px solid var(--steel-line);border-radius:999px;background:var(--anvil);color:var(--silver-hi);cursor:pointer}.tc-icon-btn svg{width:1.1rem;height:1.1rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.tc-drawer,.tc-detail{padding:0;border:1px solid rgb(var(--hi-rgb) / .1);background:var(--anvil);color:var(--silver-mid);box-shadow:var(--shadow-lift)}.tc-drawer::backdrop,.tc-detail::backdrop{background:#040506b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.tc-drawer[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;position:fixed;inset:auto 0 0 0;width:100%;max-width:100%;max-height:min(88dvh,44rem);margin:0;border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-bottom:0;animation:tc-rise .28s var(--ease)}.tc-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem .5rem}.tc-drawer__head h2{font-size:1.125rem}.tc-drawer__body{overflow-y:auto;overscroll-behavior:contain;padding:0 1.25rem 1rem}.tc-drawer__foot{display:grid;grid-template-columns:auto 1fr;gap:.75rem;padding:.85rem 1.25rem calc(.85rem + env(safe-area-inset-bottom));border-top:1px solid var(--steel-line);background:var(--anvil)}@keyframes tc-rise{0%{transform:translateY(24px);opacity:0}}.tc-detail[open]{width:min(56rem,100% - 2rem);max-height:min(90dvh,44rem);border-radius:var(--radius-lg);overflow:auto;animation:tc-fade .22s var(--ease)}@keyframes tc-fade{0%{opacity:0;transform:scale(.98)}}.tc-detail__close{position:absolute;top:.9rem;right:.9rem;z-index:2}.tc-detail__body{display:grid}.tc-detail__stage{position:relative;display:grid;place-items:center;min-height:16rem;padding:2rem;background:radial-gradient(ellipse 80% 70% at 50% 40%,#e6e9ed,#c3c8ce 75%)}.tc-detail__stage img{width:100%;max-height:20rem;object-fit:contain;mix-blend-mode:multiply}.tc-detail__stage .tc-glyph{width:6rem}.tc-detail__info{display:grid;align-content:start;gap:.85rem;padding:1.75rem}.tc-detail__name{font-size:clamp(1.35rem,3vw,1.75rem);padding-right:2.5rem}.tc-detail__sub{color:var(--silver-mid);font-size:.875rem}.tc-detail__foot{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.tc-detail__specs{margin:.25rem 0 0;display:grid}.tc-detail__row{display:grid;grid-template-columns:11rem 1fr;gap:1rem;padding:.55rem 0;border-top:1px solid var(--steel-line);font-size:.875rem}.tc-detail__row dt{color:var(--silver-low)}.tc-detail__row dd{margin:0;color:var(--silver-hi);font-family:var(--mono);font-size:.8125rem}.tc-detail__note{color:var(--silver-low);font-size:.8125rem;line-height:1.6}.tc-detail__actions:empty{display:none}@media(min-width:760px){.tc-detail__body{grid-template-columns:5fr 6fr}.tc-detail__stage{min-height:100%}}@media(max-width:759px){.tc-detail[open]{width:100%;max-width:100%;max-height:92dvh;margin:auto 0 0;border-radius:var(--radius-lg) var(--radius-lg) 0 0}.tc-detail__row{grid-template-columns:9rem 1fr}}@media(prefers-reduced-motion:reduce){.tc-card,.tc-card__stage img,.tc-card__cta svg{transition:none}.tc-card:hover,.tc-card:hover .tc-card__stage img{transform:none;scale:none}.tc-drawer[open],.tc-detail[open],.tc-card--skeleton .tc-card__body span{animation:none}}.titan-home-hero{display:block;position:relative;isolation:isolate;overflow:clip;background:#0b0d10;color:#f4f7fa;font-family:Poppins,var(--ui),sans-serif}.titan-home-hero__scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;inline-size:100%;block-size:100%;background:#0b0d10;pointer-events:none}.titan-home-hero.is-scene .titan-home-hero__spotlight,.titan-home-hero.is-scene .titan-home-hero__shadow,.titan-home-hero.is-scene .titan-home-hero__scroll{opacity:0;visibility:hidden}.titan-home-hero.is-scene .titan-home-hero__stage{position:relative;z-index:1}.titan-home-hero__layout{position:relative;display:grid;grid-template-areas:"copy" "stage" "actions";width:min(1240px,calc(100% - 3rem));margin-inline:auto;padding-block:42px 44px}.titan-home-hero__copy{grid-area:copy;z-index:2}.titan-home-hero__content{display:contents}.titan-home-hero .titan-home-hero__heading{font-family:var(--hero-font, Poppins, sans-serif);font-size:clamp(2.15rem,8.1vw,3.75rem);font-weight:700;font-style:normal;letter-spacing:.045em;line-height:1.09;text-transform:uppercase;color:#f4f7fa;margin:0;text-wrap:initial}.titan-home-hero__heading span{display:block}.titan-home-hero__description{max-width:30rem;margin:22px 0 0;font-size:.9375rem;line-height:1.8;color:#b4bdc7;text-wrap:pretty}.titan-home-hero__stage{grid-area:stage;position:relative;display:grid;place-items:center;min-width:0;margin-block:-10px 8px;isolation:isolate}.titan-home-hero__spotlight{position:absolute;z-index:-2;top:22%;right:-12%;bottom:8%;left:-12%;background:radial-gradient(ellipse at 50% 44%,rgb(163 147 175 / .13),rgb(97 77 105 / .055) 40%,transparent 70%);pointer-events:none}.titan-home-hero__shadow{position:absolute;z-index:-1;left:-8%;right:-8%;height:15%;bottom:0;background:radial-gradient(ellipse,rgb(0 0 0 / .9),transparent 67%);pointer-events:none}.titan-home-hero__scroll{width:min(100%,360px)}.titan-home-hero__pointer{transform-origin:50% 70%}.titan-home-hero__entrance{transform-origin:50% 85%}.titan-home-hero__image{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:contain;-webkit-mask-image:linear-gradient(to right,transparent,#000 4%,#000 97%,transparent),linear-gradient(to bottom,transparent,#000 13%,#000 97%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent,#000 4%,#000 97%,transparent),linear-gradient(to bottom,transparent,#000 13%,#000 97%,transparent);mask-composite:intersect}.titan-home-hero__actions{grid-area:actions;z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:12px 26px}.titan-home-hero__cta,.titan-home-hero__secondary{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:52px;text-decoration:none;font-family:Poppins,var(--ui),sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.09em;line-height:1.4}.titan-home-hero__cta{padding:16px 24px;border-radius:999px;background:var(--hero-rgb, #c049d1);color:#0b0d10}.titan-home-hero__secondary{color:#f4f7fa;padding-block:12px}.titan-home-hero__secondary:hover{text-decoration:underline;text-underline-offset:6px}.titan-home-hero__cta span,.titan-home-hero__secondary span{font-size:1.1rem;line-height:1}.titan-home-hero__arrow{flex:none;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.titan-home-hero__cta:focus-visible,.titan-home-hero__secondary:focus-visible{outline:2px solid #f4f7fa;outline-offset:5px}@media(max-width:599px){.titan-home-hero__actions{flex-direction:column;align-items:stretch;gap:4px}.titan-home-hero__scroll{width:min(100%,280px)}}@media(min-width:900px){.titan-home-hero__layout{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"content stage";align-items:center;column-gap:clamp(24px,4vw,70px);width:min(1240px,calc(100% - 6rem));min-height:min(700px,calc(100svh - 74px));padding-block:30px 46px}.titan-home-hero__content{grid-area:content;display:block;padding-block:18px}.titan-home-hero .titan-home-hero__heading{font-size:clamp(2.75rem,4.65vw,4.35rem)}.titan-home-hero__description{font-size:1rem;max-width:26rem}.titan-home-hero__stage{margin:0}.titan-home-hero__scroll{width:min(100%,450px,calc((100svh - 168px)*.75))}.titan-home-hero__actions{padding-top:28px;align-self:start}.titan-home-hero__spotlight{top:19%;right:-18%;bottom:9%;left:-18%}.titan-home-hero__shadow{bottom:4%}}@media(min-width:900px)and (max-height:650px){.titan-home-hero__layout{min-height:480px;padding-block:18px 32px}.titan-home-hero .titan-home-hero__heading{font-size:2.75rem}.titan-home-hero__scroll{width:min(100%,345px)}}@media(prefers-reduced-motion:no-preference){.titan-home-hero__cta span,.titan-home-hero__secondary span{transition:transform .18s cubic-bezier(.16,1,.3,1)}.titan-home-hero__cta:hover span,.titan-home-hero__secondary:hover span{transform:translate(3px)}.titan-home-hero.is-image-pending .titan-home-hero__entrance,.titan-home-hero.is-image-pending .titan-home-hero__spotlight,.titan-home-hero.is-image-pending .titan-home-hero__shadow{opacity:0}}@media(prefers-reduced-motion:reduce){.titan-home-hero__scroll,.titan-home-hero__pointer,.titan-home-hero__entrance{transform:none!important}.titan-home-hero__entrance,.titan-home-hero__spotlight,.titan-home-hero__shadow{opacity:1!important}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map */
