@keyframes tt2Fu{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes tt2Fi{0%{opacity:0}to{opacity:1}}@keyframes tt2CardIn{0%{opacity:0;transform:translateY(14px) rotateY(-12deg)}to{opacity:1;transform:none}}@keyframes tt2Pulse{0%,to{opacity:.34}50%{opacity:.8}}@keyframes tt2Shim{0%{background-position:-200px 0}to{background-position:200px 0}}@media(prefers-reduced-motion:reduce){.tt2-scope *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.tt2-scope a{text-decoration:none}.tt2-scope input,.tt2-scope textarea,.tt2-scope button,.tt2-scope select{font-family:inherit}.tt2-scope button{text-transform:none;letter-spacing:normal}.tt2-scope :focus-visible{outline:2px solid #E18A45;outline-offset:3px;border-radius:4px}.tt2-scope ::selection{background:#e18a4542}.tt2-scope input::placeholder,.tt2-scope textarea::placeholder{color:#9a938a!important;opacity:1!important}.tt2-scope h1,.tt2-scope h2,.tt2-scope h3{color:inherit!important}.tt2-scope textarea:focus,.tt2-scope input:focus{border-color:#e18a45!important}.tt2-scope [data-tt2-focus]:hover,.tt2-scope [data-tt2-horizon]:hover{border-color:#e18a45!important}.tt2-scope [data-tt2-act=submit]:hover:not(:disabled),.tt2-scope [data-tt2-act=checkout]:hover:not(:disabled){background:#ef9a55!important}.tt2-scope [data-tt2-act=submit]:active:not(:disabled){transform:scale(.99)}.tt2-scope [data-tt2-cardtoggle]:hover,.tt2-scope [data-tt2-act=cmp]:hover,.tt2-scope [data-tt2-act=ctxtoggle]:hover{color:#e7c892!important}.tt2-scope [data-tt2-pkg]{transition:box-shadow .22s ease,border-color .22s ease,background-color .22s ease,margin-top .2s ease}.tt2-scope [data-tt2-pkg]:hover [data-tt2-pkgcta]{border-color:#e18a45!important}.tt2-scope .tt2-pk-busy{animation:tt2PkPulse 1.05s ease-in-out infinite}@keyframes tt2PkPulse{0%,to{box-shadow:0 0 0 2px #e18a4566,0 24px 60px #0006}50%{box-shadow:0 0 0 6px #e18a45a6,0 24px 60px #00000080}}@media(prefers-reduced-motion:reduce){.tt2-scope .tt2-pk-busy{animation:none}}body.tt2-sticky-on{padding-bottom:92px}.tt2-scope #top,.tt2-scope #builder,.tt2-scope #result,.tt2-scope #packages,.tt2-scope #prepared,.tt2-scope #method,.tt2-scope #faq,.tt2-scope #suits{scroll-margin-top:84px}.rune-v2-engine{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.deckaura-checkout-recovery{display:none!important}.tt2-hero-promise{font-size:13.5px;line-height:1.55;max-width:62ch}.tt2-question-meta{display:flex;justify-content:space-between;gap:16px;margin-top:8px;color:#8c857c;font-size:12.5px;line-height:1.45}.tt2-question-meta b{color:#d8b46a;font-weight:700}.tt2-consent{min-height:44px;padding:10px 12px;border:1px solid #2E2C33;border-radius:12px;background:#101015}.tt2-consent input{width:22px!important;height:22px!important;margin:0!important}.tt2-scope [data-tt2-horizon]{box-shadow:inset 0 0 0 1px #ffffff04}.tt2-scope [data-tt2-horizon]:hover{background:#202027!important;color:#f5f0e8!important}.tt2-scope [data-tt2-horizon][aria-checked=true]:hover{background:#e18a45!important;color:#16110c!important}.tt2-card-art{position:relative;flex:none;width:84px;height:118px;overflow:hidden;border:1px solid rgba(225,138,69,.42);border-radius:9px;background:linear-gradient(160deg,#1f1f27,#131318)}.tt2-card-art img{width:100%;height:100%;object-fit:cover;transform-origin:center;transition:transform .2s ease}.tt2-card-art [data-tt2-cglyph]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:Spectral,serif;font-size:20px;color:#e18a45}.tt2-result-tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px 14px;margin-top:20px}.tt2-result-tools button{-webkit-appearance:none;appearance:none;min-height:44px;padding:0 15px;border:1px solid #3A3841;border-radius:10px;background:transparent;color:#b6afa5;cursor:pointer;font-size:14px;font-weight:600}.tt2-result-tools span{font-size:12.5px;color:#777168}.tt2-proof{max-width:980px;margin:0 auto clamp(34px,4vw,56px);padding:clamp(20px,2.5vw,30px);border:1px solid #2E2C33;border-radius:20px;background:linear-gradient(145deg,#17171d,#111116)}.tt2-proof__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:12px 24px;margin-bottom:20px}.tt2-proof__head span,.tt2-pkg-eyebrow{display:block;margin:0 0 6px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:#e18a45}.tt2-proof__head h2{margin:0!important;font-family:Spectral,serif;font-size:clamp(24px,2.5vw,32px)!important;font-weight:400!important}.tt2-proof__head p{margin:0;color:#8c857c;font-size:13.5px}.tt2-proof__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.tt2-proof figure{margin:0;padding:18px;border:1px solid #2E2C33;border-radius:14px;background:#101015}.tt2-proof figure>div{color:#d8b46a;letter-spacing:.13em;font-size:13px}.tt2-proof blockquote{margin:10px 0 15px;color:#dcd5cb;font-size:14.5px;line-height:1.55}.tt2-proof figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 12px;color:#8c857c;font-size:12px}.tt2-proof figcaption strong{color:#f5f0e8;font-weight:600}.tt2-proof figcaption span{color:#7fa88a}.tt2-pkg-eyebrow{margin-bottom:5px!important}.tt2-delivery-support{margin:12px auto 0;max-width:720px;text-align:center;color:#8c857c;font-size:13.5px;line-height:1.5}.tt2-delivery-support a{color:#d8b46a!important;text-decoration:underline!important;text-underline-offset:3px}.tt2-table-hint{display:none;margin:0 0 8px;text-align:right;color:#d8b46a;font-size:12.5px;font-weight:600}.tt2-suit-table{scrollbar-color:#E18A45 #1A1A21;scrollbar-width:thin}@media(max-width:699px){.tt2-proof__grid{grid-template-columns:1fr}.tt2-question-meta{align-items:flex-end}.tt2-question-meta>span:first-child{max-width:28ch}.tt2-table-hint{display:block}.tt2-suit-table{box-shadow:inset -22px 0 20px -22px #e18a45f2}}@media(min-width:1000px){.tt2-scope [data-tt2-sticky]{left:50%!important;right:auto!important;width:min(940px,calc(100% - 48px));transform:translate(-50%);border:1px solid #3A3841;border-bottom:0;border-radius:16px 16px 0 0;box-shadow:0 -12px 40px #00000059}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/tt2.css.map */
