.-jOUXa_teaser{-webkit-user-select:none;user-select:none;flex-direction:column;gap:48px;padding:48px 64px;display:flex;position:absolute;inset:0;overflow:hidden}.-jOUXa_nav{align-items:center;gap:24px;display:flex}.-jOUXa_navMark{font-family:var(--font-bebas);letter-spacing:1px;color:var(--ttp-black);font-size:22px}.-jOUXa_navLine{background:#0a0a0a40;border-radius:3px;width:64px;height:10px}.-jOUXa_hero{flex-direction:column;gap:16px;display:flex}.-jOUXa_heroTag{background:var(--ttp-red);width:90px;height:22px}.-jOUXa_heroTitle{font-family:var(--font-bebas);letter-spacing:1px;color:var(--ttp-black);font-size:clamp(48px,10vw,140px);line-height:.95}.-jOUXa_grid{flex:1;gap:32px;display:flex}.-jOUXa_card{flex-direction:column;flex:1;gap:14px;display:flex}.-jOUXa_cardImage{background:linear-gradient(160deg,#0a0a0ad9,#0a0a0a80);border-radius:3px;flex:1}.-jOUXa_cardLabel{font-family:var(--font-bebas);letter-spacing:1px;color:var(--ttp-black);font-size:24px}.-jOUXa_cardMeta{background:#0a0a0a40;border-radius:3px;width:40%;height:12px}@media (max-width:640px){.-jOUXa_teaser{gap:32px;padding:32px 24px}.-jOUXa_grid{flex-direction:column}}
.Ly0Bva_btn{font-family:var(--font-inter);letter-spacing:.2px;cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;width:100%;padding:15px 26px;font-size:14px;font-weight:600;transition:opacity .15s,transform .1s;display:inline-flex}.Ly0Bva_btn:active{transform:scale(.98)}.Ly0Bva_btn:disabled{color:#0a0a0a4d;border:1px solid var(--ttp-line);cursor:not-allowed;clip-path:none;background:0 0;border-radius:3px}.Ly0Bva_primary{background:var(--ttp-red);color:var(--ttp-off-white);border-radius:3px}.Ly0Bva_primary:hover:not(:disabled){opacity:.88}.Ly0Bva_primaryClip{background:var(--ttp-red);color:var(--ttp-off-white);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);box-shadow:0 14px 26px #0a0a0a66}.Ly0Bva_primaryClip:hover:not(:disabled){opacity:.88}.Ly0Bva_secondary{color:var(--ttp-black);border:1px solid var(--ttp-line-strong);background:0 0;border-radius:3px}.Ly0Bva_secondary:hover:not(:disabled){border-color:var(--ttp-black)}@media (max-width:480px){.Ly0Bva_btn{padding:12px 20px;font-size:13px}}
._8OZn-G_srOnlyLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._8OZn-G_field{border:none;border-bottom:1px solid var(--ttp-line-strong);width:100%;color:var(--ttp-black);font-family:var(--font-inter);background:0 0;outline:none;padding:14px 2px;font-size:16px;font-weight:500;transition:border-color .18s}._8OZn-G_field::placeholder{color:#0a0a0a66}._8OZn-G_field:focus{border-color:var(--ttp-red)}@media (max-width:480px){._8OZn-G_field{padding:11px 2px}}
.nDZ7_W_tag{font-family:var(--font-bebas);letter-spacing:1.2px;background:var(--ttp-red);color:var(--ttp-off-white);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);align-self:center;padding:9px 20px;font-size:17px;animation:2.8s ease-in-out infinite nDZ7_W_tagPulse;display:inline-block;box-shadow:0 6px 16px #c6282866}@keyframes nDZ7_W_tagPulse{0%,to{transform:scale(1);box-shadow:0 6px 16px #c6282866}50%{transform:scale(1.035);box-shadow:0 9px 20px #c628288c}}@media (prefers-reduced-motion:reduce){.nDZ7_W_tag{animation:none}}.nDZ7_W_outline{border:1px solid var(--ttp-black);box-shadow:none;background:0 0}@media (max-width:480px){.nDZ7_W_tag{clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);padding:7px 16px;font-size:14px}}
.rKbmjG_wrap{background:var(--ttp-off-white);justify-content:center;align-items:center;height:100dvh;padding:24px;display:flex;position:relative;overflow:hidden}.rKbmjG_backdrop{filter:blur(18px);position:absolute;inset:0;transform:scale(1.06)}.rKbmjG_backdrop:after{content:"";background:#f4f3ef99;position:absolute;inset:0}.rKbmjG_panelShadow{z-index:1;width:100%;max-width:420px;animation:.5s cubic-bezier(.16,1,.3,1) both rKbmjG_panelIn;position:relative}@keyframes rKbmjG_panelIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.rKbmjG_panelShadow{animation:none}}.rKbmjG_panelShadow:before{content:"";z-index:-1;background:var(--ttp-black);clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);position:absolute;inset:0;transform:translate(10px,10px)}.rKbmjG_panelBg{z-index:0;filter:blur(.9px);clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);background:url(/panel-bg.png) 50%/cover no-repeat;position:absolute;inset:0}.rKbmjG_panel{z-index:1;scrollbar-width:none;-ms-overflow-style:none;clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);background:#f4f3efb8;flex-direction:column;gap:4px;width:100%;max-height:calc(100dvh - 48px);padding:24px 28px 32px;display:flex;position:relative;overflow:hidden auto}.rKbmjG_panel::-webkit-scrollbar{display:none}@media (max-width:480px){.rKbmjG_wrap{padding:22px}.rKbmjG_panel{clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);gap:2px;max-height:calc(100dvh - 44px);padding:20px 18px}.rKbmjG_panelBg{clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)}.rKbmjG_panelShadow:before{clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);transform:translate(6px,6px)}.rKbmjG_title{margin-top:6px;font-size:23px}.rKbmjG_body{margin-bottom:4px;font-size:13px}.rKbmjG_form{gap:0;margin-top:6px}.rKbmjG_nameRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.rKbmjG_consent{margin:8px 0 14px}.rKbmjG_feedback{margin-top:8px}}.rKbmjG_title{font-family:var(--font-bebas);color:var(--ttp-black);letter-spacing:1.5px;text-transform:uppercase;text-align:center;margin:10px 0 0;font-size:30px;font-style:oblique 12deg}.rKbmjG_body{font-family:var(--font-inter);color:#0a0a0ab3;text-align:center;margin:0 0 8px;font-size:15px;line-height:1.5}.rKbmjG_form{flex-direction:column;gap:4px;margin-top:12px;display:flex}.rKbmjG_consent{cursor:pointer;text-align:left;justify-content:center;align-items:flex-start;gap:10px;margin:12px 0 20px;display:flex}.rKbmjG_consent input{appearance:none;border:1px solid var(--ttp-line-strong);cursor:pointer;background:0 0;border-radius:3px;flex-shrink:0;width:18px;height:18px;margin-top:1px;position:relative}.rKbmjG_consent input:checked{border-color:var(--ttp-black);background:var(--ttp-black)}.rKbmjG_consent input:checked:after{content:"";border:solid var(--ttp-off-white);border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.rKbmjG_consent span{font-family:var(--font-inter);color:#0a0a0a99;font-size:13px;line-height:1.4}.rKbmjG_feedback{font-family:var(--font-inter);color:#0a0a0a99;margin:12px 0 0;font-size:13px}.rKbmjG_legal{font-family:var(--font-inter);color:#0a0a0a80;text-align:center;margin:12px 0 0;font-size:11.5px;line-height:1.5}.rKbmjG_legal a{color:#0a0a0a80;text-decoration:underline}.rKbmjG_legal a:hover{color:var(--ttp-black)}
@font-face{font-family:TTP Display;src:url(/fonts/ttp-display.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}._9SBjya_page{color:var(--ttp-black);font-family:var(--font-inter);overflow-x:clip}._9SBjya_page a{color:inherit;text-decoration:none}._9SBjya_page button{-webkit-tap-highlight-color:transparent}._9SBjya_page :is(a,button):focus-visible{outline:2px solid var(--ttp-black);outline-offset:5px}._9SBjya_srOnly,._9SBjya_skipLink:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._9SBjya_skipLink:focus{z-index:20;background:var(--ttp-off-white);padding:16px;position:fixed;top:12px;left:12px}._9SBjya_firstScreen{--header-height:100px;isolation:isolate;flex-direction:column;min-height:100svh;display:flex;position:relative}._9SBjya_background{inset:var(--header-height) 0 0;z-index:-1;background-color:var(--ttp-off-white);background-image:linear-gradient(90deg,#f4f3ef59,#f4f3ef26),url(/drop-01/hero-bg-desktop.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute}._9SBjya_header{height:var(--header-height);background:var(--ttp-off-white);border-bottom:1px solid var(--ttp-line);flex-shrink:0;justify-content:space-between;align-items:center;gap:32px;padding:0 4.5%;display:flex}._9SBjya_logo{align-items:center;display:flex}._9SBjya_logo img{object-fit:cover;mix-blend-mode:multiply;width:148px;height:42px}._9SBjya_headerMotto{letter-spacing:2px;margin-left:24px;margin-right:auto;font-size:10px}._9SBjya_nav{align-items:center;gap:38px;font-size:12px;font-weight:500;display:flex}._9SBjya_nav>a{align-items:center;gap:8px;min-height:44px;display:flex}._9SBjya_nav>a span{align-self:flex-start;padding-top:10px;font-size:9px}._9SBjya_headerCta{border:1px solid var(--ttp-line-strong);cursor:pointer;color:inherit;font:inherit;background:0 0;justify-content:center;align-items:center;gap:26px;padding:13px 19px;transition:background .2s,color .2s;display:flex}._9SBjya_headerCta:hover{background:var(--ttp-black);color:var(--ttp-off-white)}._9SBjya_hero{flex:1;grid-template-columns:1.03fr 1fr;align-items:center;gap:5%;width:100%;padding:44px 6% 30px 7%;display:grid}._9SBjya_copy{max-width:690px;animation:.85s both _9SBjya_enter;container-type:inline-size}._9SBjya_dropLine{align-items:center;gap:22px;display:flex}._9SBjya_dropLine>span:last-child{letter-spacing:2px;font-size:9px;font-weight:500}._9SBjya_title{font-family:"TTP Display", var(--font-bebas);font-synthesis:none;text-transform:uppercase;margin:28px 0 20px;font-size:clamp(42px,16.5cqw,116px);font-weight:400;line-height:1.06}._9SBjya_title>span{display:block}._9SBjya_intro{white-space:pre-line;letter-spacing:-.6px;margin:0 0 14px;font-size:clamp(18px,1.65vw,25px);font-weight:500;line-height:1.4}._9SBjya_description{color:#0a0a0acc;max-width:400px;margin:0;font-size:13px;line-height:1.85}._9SBjya_actions{align-items:center;gap:26px;margin-top:28px;display:flex}._9SBjya_heroCta{background:var(--ttp-black);width:auto;min-height:54px;box-shadow:none;gap:30px;font-size:12px}._9SBjya_discover{border-bottom:1px solid var(--ttp-line-strong);align-items:center;gap:20px;padding:12px 0;font-size:11px;display:flex}._9SBjya_discover span{font-size:21px}._9SBjya_launch{color:#0a0a0a8c;margin:16px 0 0;font-size:10px}._9SBjya_gallery{justify-self:center;width:100%;min-width:0;max-width:740px;animation:1s .15s both _9SBjya_enter}._9SBjya_photoStack{isolation:isolate;touch-action:pan-y;height:clamp(460px,66svh,920px);margin-right:16px;position:relative}._9SBjya_photoStack:before{content:"";z-index:-1;background:var(--ttp-black);clip-path:polygon(32px 0,100% 0,100% calc(100% - 32px),calc(100% - 32px) 100%,0 100%,0 32px);position:absolute;inset:0;transform:translate(10px,10px)}._9SBjya_photoFrame{background:var(--ttp-off-white);clip-path:polygon(32px 0,100% 0,100% calc(100% - 32px),calc(100% - 32px) 100%,0 100%,0 32px);height:100%;position:relative;overflow:hidden}._9SBjya_slide{opacity:0;transition:opacity 1s;position:absolute;inset:0}._9SBjya_slide img{object-fit:cover;transition:transform 6.8s linear;transform:scale(1.035)}._9SBjya_activeSlide{opacity:1}._9SBjya_activeSlide img{transform:scale(1)}._9SBjya_productSlide img{object-fit:contain;padding:18px}._9SBjya_photoFrame:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0a0a0ab8);position:absolute;inset:50% 0 0}._9SBjya_photoTop{letter-spacing:2px;font-size:9px;position:absolute;top:25px;left:29px}._9SBjya_photoCaption{z-index:1;color:var(--ttp-off-white);position:absolute;bottom:29px;left:30px}._9SBjya_photoCaption span{letter-spacing:1.8px;font-size:9px}._9SBjya_photoCaption p{font-family:var(--font-bebas);text-transform:uppercase;letter-spacing:.8px;margin:9px 0 0;font-size:clamp(26px,2.5vw,42px)}._9SBjya_sideNote{writing-mode:vertical-rl;letter-spacing:2px;font-size:8px;position:absolute;top:50%;right:-36px;transform:translateY(-50%)}._9SBjya_galleryControls{justify-content:space-between;align-items:center;gap:20px;margin:26px 7px 0 0;display:flex}._9SBjya_pagination{gap:14px;display:flex}._9SBjya_pagination button{color:#0a0a0a61;cursor:pointer;min-height:44px;font:10px var(--font-inter);background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex;position:relative}._9SBjya_pagination i{background:var(--ttp-line-strong);width:24px;height:1px;transition:width .4s;display:block}._9SBjya_pagination ._9SBjya_currentPage{color:var(--ttp-black)}._9SBjya_pagination ._9SBjya_currentPage i{background:var(--ttp-black);width:62px;height:2px}._9SBjya_arrows{gap:6px;display:flex}._9SBjya_arrows button{border:1px solid var(--ttp-line-strong);width:44px;height:44px;color:var(--ttp-black);cursor:pointer;background:0 0;place-items:center;transition:background .2s,color .2s;display:grid}._9SBjya_arrows button:hover{background:var(--ttp-black);color:var(--ttp-off-white)}._9SBjya_arrows ._9SBjya_pause{border:0;font-size:18px}._9SBjya_heroFooter{border-top:1px solid var(--ttp-line);letter-spacing:1.5px;justify-content:space-between;align-items:center;gap:20px;min-height:58px;margin:0 4.5%;font-size:8px;display:flex}._9SBjya_heroFooter a{align-items:center;gap:26px;min-height:44px;display:flex}._9SBjya_heroFooter a span{font-size:18px}._9SBjya_collection{border-top:1px solid var(--ttp-line);grid-template-columns:1.2fr 1fr;align-items:center;gap:7%;padding:110px 7%;scroll-margin-top:24px;display:grid}._9SBjya_collectionImage img{mix-blend-mode:multiply;width:100%;height:auto;display:block}._9SBjya_collectionIndex{letter-spacing:2px;font-size:11px}._9SBjya_collectionCopy h2{font:54px/.98 var(--font-bebas);text-transform:uppercase;max-width:410px;margin:24px 0}._9SBjya_collectionCopy p{color:#0a0a0aa6;max-width:410px;font-size:14px;line-height:1.8}._9SBjya_collectionCopy button{width:auto;box-shadow:none;gap:24px;margin-top:20px}._9SBjya_footer{border-top:1px solid var(--ttp-line);letter-spacing:.6px;justify-content:space-between;align-items:center;gap:25px;padding:28px 4.5%;font-size:9px;display:flex}._9SBjya_footer>div{gap:26px;display:flex}._9SBjya_dialog{background:var(--ttp-off-white);border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}._9SBjya_dialog::backdrop{background:#0a0a0a80}._9SBjya_closeDialog{z-index:5;border:1px solid var(--ttp-line-strong);background:var(--ttp-off-white);min-height:44px;color:var(--ttp-black);cursor:pointer;font:12px var(--font-inter);align-items:center;gap:16px;padding:6px 15px;display:flex;position:absolute;top:16px;right:24px}._9SBjya_closeDialog span{font-size:24px}@keyframes _9SBjya_enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (min-width:1100px) and (max-height:850px){._9SBjya_firstScreen{--header-height:78px}._9SBjya_hero{padding-top:24px;padding-bottom:20px}._9SBjya_photoStack{height:max(440px,65svh)}._9SBjya_title{margin:22px 0 16px;font-size:min(16.5cqw,10svh)}._9SBjya_description{line-height:1.7}._9SBjya_actions{margin-top:20px}._9SBjya_galleryControls{margin-top:19px}._9SBjya_heroFooter{min-height:48px}}@media (max-width:1100px){._9SBjya_headerMotto{display:none}._9SBjya_hero{gap:5%;padding-left:5%;padding-right:5%}._9SBjya_actions{flex-wrap:wrap;gap:8px 20px}._9SBjya_dropLine{gap:12px}._9SBjya_dropLine>span:last-child{letter-spacing:1px;font-size:8px}._9SBjya_pagination{gap:8px}._9SBjya_pagination ._9SBjya_currentPage i{width:32px}._9SBjya_pagination i{width:12px}._9SBjya_arrows{gap:2px}}@media (max-width:760px){._9SBjya_firstScreen{--header-height:76px}._9SBjya_header{gap:16px;padding:0 6%}._9SBjya_logo img{width:100px;height:32px}._9SBjya_nav{gap:18px;font-size:11px}._9SBjya_headerCta{gap:12px;padding:10px 12px}._9SBjya_headerCta svg{width:17px}._9SBjya_hero{grid-template-columns:1fr;gap:42px;padding:34px 6% 22px}._9SBjya_background{background-image:linear-gradient(90deg,#f4f3ef59,#f4f3ef26),url(/drop-01/hero-bg-mobile.png);background-position:50%,top;background-size:100% 100%,100%}._9SBjya_copy{width:100%;max-width:580px}._9SBjya_dropLine{gap:20px}._9SBjya_title{margin:26px 0 20px}._9SBjya_intro{font-size:21px}._9SBjya_description{max-width:350px;font-size:12px}._9SBjya_actions{gap:20px;margin-top:24px}._9SBjya_heroCta{gap:24px;padding:15px 20px;font-size:11px}._9SBjya_discover{gap:12px;font-size:10px}._9SBjya_photoStack{aspect-ratio:4/5;height:auto;margin-right:8px}._9SBjya_photoTop{font-size:8px;top:23px;left:24px}._9SBjya_photoCaption{bottom:24px;left:24px}._9SBjya_photoCaption p{font-size:31px}._9SBjya_sideNote{letter-spacing:1px;font-size:7px;right:-25px}._9SBjya_galleryControls{margin-top:18px}._9SBjya_pagination{gap:16px}._9SBjya_pagination ._9SBjya_currentPage i{width:45px}._9SBjya_heroFooter{letter-spacing:1px;margin:0 6%;font-size:7px}._9SBjya_heroFooter>span:last-child{display:none}._9SBjya_collection{grid-template-columns:1fr;gap:35px;padding:64px 6%}._9SBjya_collectionCopy h2{font-size:45px}._9SBjya_footer{flex-direction:column;align-items:flex-start;padding:26px 6%}._9SBjya_closeDialog{top:10px;right:12px}}@media (max-width:370px){._9SBjya_nav>a{display:none}._9SBjya_actions{gap:10px}._9SBjya_pagination{gap:8px}._9SBjya_pagination ._9SBjya_currentPage i{width:24px}}@media (prefers-reduced-motion:reduce){._9SBjya_page *,._9SBjya_page :before,._9SBjya_page :after{transition:none!important;animation:none!important}}
.IoRaCq_panel{flex:0 0 var(--pw);opacity:.28;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:clamp(36px,5vw,72px);transition:opacity .7s,transform .9s cubic-bezier(.16,1,.3,1);display:grid;transform:scale(.96)}.IoRaCq_current{opacity:1;transform:none}.IoRaCq_photo{isolation:isolate;height:var(--frame-h,480px);width:calc(var(--frame-h,480px) * var(--ratio,.8));margin-right:10px;position:relative}.IoRaCq_photo:before{content:"";z-index:-1;background:var(--ttp-black);clip-path:polygon(32px 0,100% 0,100% calc(100% - 32px),calc(100% - 32px) 100%,0 100%,0 32px);position:absolute;inset:0;transform:translate(10px,10px)}.IoRaCq_frame{background:var(--ttp-off-white);clip-path:polygon(32px 0,100% 0,100% calc(100% - 32px),calc(100% - 32px) 100%,0 100%,0 32px);position:absolute;inset:0;overflow:hidden}.IoRaCq_camera{transform-origin:0 0;transition:transform 1.15s cubic-bezier(.65,0,.25,1);position:absolute;inset:0}.IoRaCq_camera img{object-fit:cover}.IoRaCq_counter{z-index:4;background:var(--ttp-off-white);color:var(--ttp-black);letter-spacing:2px;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);padding:6px 12px 5px;font-size:10px;position:absolute;top:24px;left:28px}.IoRaCq_callout{--len:60px;z-index:4;pointer-events:none;width:0;height:0;position:absolute}.IoRaCq_dot{background:var(--ttp-red);opacity:0;border:2px solid #fff;border-radius:50%;width:16px;height:16px;position:absolute;top:-8px;left:-8px}.IoRaCq_dot:after{content:"";border:1.5px solid var(--ttp-red);opacity:0;border-radius:50%;position:absolute;inset:-9px}.IoRaCq_line{background:var(--ttp-red);position:absolute;transform:scale(0)}.IoRaCq_label{background:var(--ttp-red);color:#fff;height:30px;font-family:var(--font-bebas);letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap;clip-path:var(--hide);align-items:center;padding:0 14px;font-size:18px;line-height:1;display:flex;position:absolute}.IoRaCq_current .IoRaCq_dot{animation:.4s cubic-bezier(.16,1,.3,1) 1.05s both IoRaCq_dot-in}.IoRaCq_current .IoRaCq_dot:after{animation:2.6s ease-out 1.5s infinite IoRaCq_ring}.IoRaCq_current .IoRaCq_line{animation:.5s cubic-bezier(.16,1,.3,1) 1.2s both IoRaCq_line-in}.IoRaCq_current .IoRaCq_label{animation:.55s cubic-bezier(.16,1,.3,1) 1.5s both IoRaCq_label-in}.IoRaCq_right{--hide:polygon(0 0, 0 0, 0 100%, 0 100%)}.IoRaCq_right .IoRaCq_line{width:var(--len);transform-origin:0;height:2px;top:-1px;left:8px}.IoRaCq_right .IoRaCq_label{left:calc(8px + var(--len));top:-15px}.IoRaCq_left{--hide:polygon(100% 0, 100% 0, 100% 100%, 100% 100%)}.IoRaCq_left .IoRaCq_line{width:var(--len);transform-origin:100%;height:2px;top:-1px;right:8px}.IoRaCq_left .IoRaCq_label{right:calc(8px + var(--len));top:-15px}.IoRaCq_up{--hide:polygon(0 100%, 100% 100%, 100% 100%, 0 100%)}.IoRaCq_up .IoRaCq_line{width:2px;height:var(--len);transform-origin:bottom;bottom:8px;left:-1px}.IoRaCq_up .IoRaCq_label{left:50%;bottom:calc(8px + var(--len));translate:-50%}.IoRaCq_down{--hide:polygon(0 0, 100% 0, 100% 0, 0 0)}.IoRaCq_down .IoRaCq_line{width:2px;height:var(--len);transform-origin:top;top:8px;left:-1px}.IoRaCq_down .IoRaCq_label{left:50%;top:calc(8px + var(--len));translate:-50%}.IoRaCq_copy{max-width:470px}.IoRaCq_number{font-family:var(--font-bebas);letter-spacing:1px;color:#0000;-webkit-text-stroke:1.4px var(--ttp-black);font-size:clamp(64px,11svh,104px);line-height:.85;transition:color .5s,-webkit-text-stroke-color .5s;display:block}.IoRaCq_current .IoRaCq_number{color:var(--ttp-red);-webkit-text-stroke-color:var(--ttp-red)}.IoRaCq_piece{letter-spacing:3px;text-transform:uppercase;color:var(--ttp-red);margin:20px 0 6px;font-size:10px}.IoRaCq_copy h3{font-family:var(--font-bebas);letter-spacing:1.5px;text-transform:uppercase;margin:0;font-size:clamp(36px,6svh,58px);font-weight:400;line-height:1.05}.IoRaCq_copy h3:after{content:"";background:var(--ttp-red);transform-origin:0;width:46px;height:2px;margin-top:16px;transition:transform .7s cubic-bezier(.16,1,.3,1) .2s;display:block;transform:scaleX(0)}.IoRaCq_current .IoRaCq_copy h3:after{transform:scaleX(1)}.IoRaCq_text{color:#0a0a0ac7;max-width:430px;margin:16px 0 0;font-size:14px;line-height:1.8}@keyframes IoRaCq_dot-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes IoRaCq_ring{0%{opacity:.75;transform:scale(.55)}70%,to{opacity:0;transform:scale(1.5)}}@keyframes IoRaCq_line-in{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes IoRaCq_label-in{0%{clip-path:var(--hide)}to{clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}}@media (max-width:960px){.IoRaCq_panel{grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:22px}.IoRaCq_photo{margin-right:10px}.IoRaCq_copy{justify-self:stretch;padding:0 2px}.IoRaCq_number{font-size:48px}.IoRaCq_piece{margin-top:12px}.IoRaCq_copy h3{font-size:34px}.IoRaCq_copy h3:after{margin-top:12px}.IoRaCq_text{margin-top:12px;line-height:1.7}.IoRaCq_label{height:26px;padding:0 11px;font-size:15px}.IoRaCq_right .IoRaCq_label,.IoRaCq_left .IoRaCq_label{top:-13px}.IoRaCq_counter{top:18px;left:22px}}@media (prefers-reduced-motion:reduce){.IoRaCq_panel *,.IoRaCq_panel :before,.IoRaCq_panel :after,.IoRaCq_panel{transition:none!important;animation:none!important}.IoRaCq_current .IoRaCq_dot,.IoRaCq_current .IoRaCq_line{opacity:1;transform:none}.IoRaCq_current .IoRaCq_label{clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}}
.xlz66a_backdrop{z-index:-1;opacity:.35;pointer-events:none;position:absolute;inset:0}.xlz66a_image{object-fit:cover;object-position:center}.xlz66a_tiled{background-image:var(--bg-desktop);background-position:top;background-repeat:repeat-y;background-size:100%}@media (max-width:760px){.xlz66a_tiled{background-image:var(--bg-mobile)}}.xlz66a_dark{filter:invert()hue-rotate(180deg);opacity:.5}
.T7iJpq_wrap{max-width:460px;position:relative}.T7iJpq_shell{background:var(--ttp-off-white);border:1px solid var(--ttp-line-strong);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%);align-items:center;gap:14px;padding:4px 18px;display:flex;position:relative}.T7iJpq_shell:after{content:"";background:var(--ttp-line-strong);transform-origin:0;height:1px;transition:transform .25s,background .25s;position:absolute;bottom:0;left:18px;right:18px;transform:scaleX(.3)}.T7iJpq_shell:focus-within:after{background:var(--ttp-red);transform:scaleX(1)}.T7iJpq_input{color:var(--ttp-black);font-family:var(--font-inter);background:0 0;border:none;outline:none;flex:1;padding:14px 0;font-size:16px;font-weight:500}.T7iJpq_input::placeholder{color:#0a0a0a66}.T7iJpq_icon{color:#0a0a0a99;flex-shrink:0;width:17px;height:17px}.T7iJpq_results{background:var(--ttp-off-white);border:1px solid var(--ttp-line-strong);z-index:5;position:absolute;top:calc(100% + 4px);left:0;right:0}.T7iJpq_resultItem{font-family:var(--font-inter);color:#0a0a0acc;cursor:pointer;border-top:1px solid var(--ttp-line);padding:12px 18px;font-size:13.5px;font-weight:500}.T7iJpq_resultItem:first-child{border-top:none}.T7iJpq_resultItem:hover{color:var(--ttp-black);background:#c628281a}
.wDzj_G_breadcrumb{font-family:var(--font-inter);letter-spacing:.4px;text-transform:uppercase;align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex}.wDzj_G_itemWrap{align-items:center;gap:10px;display:inline-flex}.wDzj_G_link{color:#0a0a0a73;text-decoration:none}.wDzj_G_link:hover{color:#0a0a0ab3}.wDzj_G_current{color:var(--ttp-black)}.wDzj_G_sep{color:var(--ttp-red);opacity:.9;display:inline-block;transform:skew(-18deg)}
.Ygwo_W_backBtn{cursor:pointer;color:var(--ttp-black);font-family:var(--font-inter);letter-spacing:.3px;text-transform:uppercase;background:0 0;border:none;align-items:center;gap:10px;padding:0;font-size:13px;font-weight:600;display:inline-flex}.Ygwo_W_backBtn svg{width:15px;height:15px;transition:transform .15s,color .15s}.Ygwo_W_backBtn:hover svg{color:var(--ttp-red);transform:translate(-4px)}.Ygwo_W_backBtn:hover span{color:var(--ttp-red)}
.oIa9yq_cartIcon{width:24px;height:24px;color:var(--ttp-black);display:inline-flex;position:relative}.oIa9yq_cartIcon svg{width:100%;height:100%}.oIa9yq_badge{background:var(--ttp-red);color:var(--ttp-off-white);font-family:var(--font-inter);border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:600;display:flex;position:absolute;top:-7px;right:-9px}
.KG3jPW_stepsRow{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.KG3jPW_step{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%,14px 50%);font-family:var(--font-inter);letter-spacing:.3px;text-transform:uppercase;white-space:nowrap;margin-left:-14px;padding:13px 24px 13px 32px;font-size:12.5px;font-weight:600}.KG3jPW_step:first-child{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%);margin-left:0;padding-left:24px}.KG3jPW_done{background:var(--ttp-black);color:var(--ttp-off-white)}.KG3jPW_current{background:var(--ttp-red);color:var(--ttp-off-white)}.KG3jPW_upcoming{color:#0a0a0a66;background:#0a0a0a14}@media (max-width:480px){.KG3jPW_stepsRow{flex-direction:column;gap:2px}.KG3jPW_step{clip-path:none;border-left:3px solid var(--ttp-line-strong);background:0 0;margin-left:0;padding:12px 16px}.KG3jPW_done{border-left-color:var(--ttp-black);color:var(--ttp-black)}.KG3jPW_current{border-left-color:var(--ttp-red);color:var(--ttp-off-white);background:0 0}.KG3jPW_upcoming{border-left-color:var(--ttp-line-strong)}}
.xqt3lW_sizeRow{flex-wrap:wrap;gap:12px;display:flex}.xqt3lW_sizePill{border:1px solid var(--ttp-line-strong);width:54px;height:54px;color:var(--ttp-black);font-family:var(--font-inter);cursor:pointer;background:0 0;border-radius:3px;justify-content:center;align-items:center;font-size:13px;font-weight:600;transition:opacity .18s,border-color .18s;display:flex;position:relative;overflow:hidden}.xqt3lW_sizePill:hover:not(:disabled){border-color:var(--ttp-black)}.xqt3lW_track{background:#0a0a0a1a;height:3px;position:absolute;bottom:0;left:0;right:0}.xqt3lW_fill{background:var(--ttp-red);opacity:.85;position:absolute;top:0;bottom:0;left:0}.xqt3lW_selected{border-color:var(--ttp-red)}.xqt3lW_selected .xqt3lW_fill{opacity:1}.xqt3lW_dimmed{opacity:.35}.xqt3lW_dimmed:hover{border-color:var(--ttp-line-strong)}.xqt3lW_soldOut{color:#0a0a0a38;border-color:var(--ttp-line);cursor:not-allowed}.xqt3lW_soldOut:hover{border-color:var(--ttp-line)}.xqt3lW_soldOut:before{content:"";background:#0a0a0a38;height:1px;position:absolute;top:50%;left:6px;right:6px;transform:rotate(-16deg)}.xqt3lW_sizePill span:first-child{z-index:1;position:relative}.xqt3lW_waiting{color:#0a0a0a4d;border-style:dashed;border-color:var(--ttp-line-strong);cursor:not-allowed}
.I44DFG_section{isolation:isolate;background:var(--ttp-off-white);color:var(--ttp-black);font-family:var(--font-inter);padding:clamp(56px,9svh,96px) 0 clamp(40px,6svh,72px);scroll-margin-top:56px;position:relative;overflow:clip}.I44DFG_armed [data-reveal]:not([data-in]){opacity:0;transform:translateY(32px)}.I44DFG_armed [data-reveal]{transition:opacity .8s ease var(--d,0s), transform .9s cubic-bezier(.16, 1, .3, 1) var(--d,0s)}.I44DFG_inner{width:min(1180px,90%);margin:0 auto}.I44DFG_head{text-align:center;flex-direction:column;align-items:center;gap:14px;margin-bottom:clamp(28px,4svh,40px);display:flex}.I44DFG_head h2{font-family:var(--font-bebas);letter-spacing:2px;text-transform:uppercase;margin:0;padding-bottom:18px;font-size:clamp(36px,6svh,60px);font-weight:400;line-height:1.05;position:relative}.I44DFG_head h2:after{content:"";background:var(--ttp-red);width:46px;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.I44DFG_head p{color:#0a0a0abf;max-width:480px;margin:0;font-size:14px;line-height:1.7}.I44DFG_stage{--pw:min(1060px, 80vw);--gap:40px;--frame-h:min(calc(100svh - 64px - 112px), 600px);--arrow:52px;flex-direction:column;gap:18px;display:flex;position:relative}.I44DFG_viewport{touch-action:pan-y;padding:14px 0;position:relative;overflow:clip}.I44DFG_track{gap:var(--gap);margin:0 0 0 calc((100% - var(--pw)) / 2);transform:translateX(calc(var(--active) * (var(--pw) + var(--gap)) * -1 + var(--drag,0px)));padding:0;list-style:none;transition:transform .95s cubic-bezier(.65,0,.25,1);display:flex}.I44DFG_track[data-dragging]{transition:none}.I44DFG_pass{z-index:5;background:var(--ttp-red);pointer-events:none;width:3px;height:120%;animation:.95s cubic-bezier(.65,0,.25,1) both I44DFG_pass-next;position:absolute;top:-10%;left:0;transform:rotate(11.31deg)}.I44DFG_pass[data-direction=prev]{animation-name:I44DFG_pass-prev}.I44DFG_controls{justify-content:center;align-items:center;min-height:44px;display:flex}.I44DFG_nav{align-items:center;gap:10px;display:flex}.I44DFG_arrow{z-index:6;top:calc(14px + var(--frame-h) / 2 - var(--arrow) / 2);width:var(--arrow);height:var(--arrow);background:var(--ttp-black);color:#fff;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);cursor:pointer;border:0;place-items:center;padding:0;transition:background-color .25s,opacity .25s;display:grid;position:absolute}.I44DFG_prev{right:calc(50% + var(--pw) / 2 + 14px)}.I44DFG_next{left:calc(50% + var(--pw) / 2 + 14px)}.I44DFG_arrow svg{transition:transform .25s}.I44DFG_arrow:hover:not(:disabled){background:var(--ttp-red)}.I44DFG_prev:hover:not(:disabled) svg{transform:translate(-3px)}.I44DFG_next:hover:not(:disabled) svg{transform:translate(3px)}.I44DFG_arrow:disabled{opacity:.2;cursor:default}.I44DFG_pager{flex-wrap:wrap;justify-content:center;gap:4px 12px;display:flex}.I44DFG_pager button{color:#0a0a0a61;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-height:40px;padding:0;font-family:inherit;font-size:10px;transition:color .3s;display:flex}.I44DFG_pager button:hover,.I44DFG_pager button.I44DFG_on{color:var(--ttp-black)}.I44DFG_pager i{background:#c628288c;width:22px;height:1px;transition:width .4s,height .4s,background-color .4s;display:block}.I44DFG_pager .I44DFG_on i{background:var(--ttp-red);width:54px;height:2px}.I44DFG_pager button:focus-visible{outline:2px solid var(--ttp-black);outline-offset:3px}.I44DFG_arrow:focus-visible{outline-offset:-6px;outline:2px solid #fff}@keyframes I44DFG_pass-next{0%{left:108%}to{left:-8%}}@keyframes I44DFG_pass-prev{0%{left:-8%}to{left:108%}}@media (max-width:960px){.I44DFG_section{padding:48px 0 40px}.I44DFG_head{margin-bottom:28px}.I44DFG_stage{--pw:88vw;--gap:28px;--frame-h:min(calc(88vw - 12px), 440px);--arrow:40px;gap:6px}.I44DFG_nav{gap:12px}.I44DFG_arrow{clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);position:static}.I44DFG_pager{flex-wrap:nowrap;gap:8px}.I44DFG_pager span{display:none}.I44DFG_pager i{width:16px}.I44DFG_pager .I44DFG_on i{width:34px}.I44DFG_pager button{min-height:32px}}@media (prefers-reduced-motion:reduce){.I44DFG_section *,.I44DFG_section :before,.I44DFG_section :after{transition:none!important;animation:none!important}.I44DFG_pass{display:none}}
.Ydr9WW_dialog{width:min(420px,100vw - 40px);max-width:none;max-height:none;color:var(--ttp-black);font-family:var(--font-inter);background:0 0;border:0;padding:0;overflow:visible}.Ydr9WW_dialog::backdrop{background:#0a0a0a80}.Ydr9WW_dialog[open]{animation:.35s cubic-bezier(.16,1,.3,1) both Ydr9WW_dialogIn}@keyframes Ydr9WW_dialogIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.Ydr9WW_shadow{isolation:isolate;position:relative}.Ydr9WW_shadow:before{content:"";z-index:-1;background:var(--ttp-black);clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);position:absolute;inset:0;transform:translate(10px,10px)}.Ydr9WW_card{scrollbar-width:none;background:var(--ttp-off-white);clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);flex-direction:column;gap:4px;max-height:calc(100dvh - 56px);padding:28px 28px 30px;display:flex;position:relative;overflow-y:auto}.Ydr9WW_card::-webkit-scrollbar{display:none}.Ydr9WW_close{width:44px;height:44px;color:var(--ttp-black);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:color .15s;display:grid;position:absolute;top:6px;right:6px}.Ydr9WW_close:hover{color:var(--ttp-red)}.Ydr9WW_close:focus-visible,.Ydr9WW_card a:focus-visible{outline:2px solid var(--ttp-black);outline-offset:3px}.Ydr9WW_title{font-family:var(--font-bebas);letter-spacing:1.5px;text-align:center;text-transform:uppercase;color:var(--ttp-black);margin:10px 0 0;font-size:30px;font-style:oblique 12deg;font-weight:400}.Ydr9WW_title:focus{outline:none}.Ydr9WW_body{text-align:center;color:#0a0a0ab3;margin:0 0 8px;font-size:15px;line-height:1.5}.Ydr9WW_form{flex-direction:column;gap:4px;margin-top:12px;display:flex}.Ydr9WW_nameRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.Ydr9WW_consent{cursor:pointer;align-items:flex-start;gap:10px;margin:12px 0 20px;display:flex}.Ydr9WW_consent input{appearance:none;border:1px solid var(--ttp-line-strong);cursor:pointer;background:0 0;border-radius:3px;flex-shrink:0;width:18px;height:18px;margin-top:1px;position:relative}.Ydr9WW_consent input:focus-visible{outline:2px solid var(--ttp-black);outline-offset:3px}.Ydr9WW_consent input:checked{border-color:var(--ttp-black);background:var(--ttp-black)}.Ydr9WW_consent input:checked:after{content:"";border:solid var(--ttp-off-white);border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.Ydr9WW_consent span{color:#0a0a0a99;font-size:13px;line-height:1.4}.Ydr9WW_legal{text-align:center;color:#0a0a0a80;margin:12px 0 0;font-size:11.5px;line-height:1.5}.Ydr9WW_legal a{color:#0a0a0a80;text-decoration:underline}.Ydr9WW_legal a:hover{color:var(--ttp-black)}.Ydr9WW_feedback{text-align:center;min-height:1.4em;color:var(--ttp-red);margin:8px 0 0;font-size:13px}@media (max-width:480px){.Ydr9WW_card{clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);padding:22px 18px 24px}.Ydr9WW_shadow:before{clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)}.Ydr9WW_nameRow{gap:10px}}@media (prefers-reduced-motion:reduce){.Ydr9WW_dialog[open]{animation:none}}
._2IpnNq_footer{isolation:isolate;background:var(--ttp-black);color:var(--ttp-off-white);font-family:var(--font-inter);position:relative;overflow:hidden}._2IpnNq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._2IpnNq_inner{width:min(1180px,88%);margin:0 auto;padding:clamp(56px,9svh,96px) 0 26px}._2IpnNq_newsletter{border-bottom:1px solid #f4f3ef2e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px 56px;padding-bottom:clamp(36px,6svh,56px);display:flex}._2IpnNq_newsletter h2{font-family:var(--font-bebas);letter-spacing:2px;text-transform:uppercase;margin:0;padding-bottom:16px;font-size:clamp(40px,6.4svh,68px);font-weight:400;line-height:1.02;position:relative}._2IpnNq_newsletter h2:after{content:"";background:var(--ttp-red);width:46px;height:2px;position:absolute;bottom:0;left:0}._2IpnNq_newsletter p{color:#f4f3efb8;margin:14px 0 0;font-size:14px}._2IpnNq_subscribe{isolation:isolate;background:var(--ttp-red);min-height:54px;color:var(--ttp-off-white);letter-spacing:.2px;cursor:pointer;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);border:0;align-items:center;gap:18px;padding:15px 30px;font-family:inherit;font-size:12px;font-weight:600;transition:color .2s,transform .1s;display:inline-flex;position:relative}._2IpnNq_subscribe:before{content:"";z-index:-1;background:var(--ttp-off-white);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);opacity:0;transition:opacity .2s;position:absolute;inset:2px}._2IpnNq_subscribe:hover,._2IpnNq_subscribe:focus-visible{color:var(--ttp-black)}._2IpnNq_subscribe:hover:before,._2IpnNq_subscribe:focus-visible:before{opacity:1}._2IpnNq_subscribe:active{transform:scale(.98)}._2IpnNq_subscribe:focus-visible{outline:2px solid var(--ttp-off-white);outline-offset:-5px}._2IpnNq_main{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:48px clamp(40px,7vw,120px);padding:clamp(36px,6svh,56px) 0;display:grid}._2IpnNq_brand a{display:inline-block}._2IpnNq_brand img{width:168px;height:auto;display:block}._2IpnNq_brand p{color:#f4f3efad;max-width:300px;margin:18px 0 0;font-size:13px;line-height:1.75}._2IpnNq_columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}._2IpnNq_column h3{letter-spacing:3px;text-transform:uppercase;color:var(--ttp-red);margin:0 0 14px;font-size:10px;font-weight:500}._2IpnNq_column ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._2IpnNq_column a{color:#f4f3efd9;align-items:center;gap:10px;padding:7px 0;font-size:13px;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}._2IpnNq_column a svg{flex:none;width:17px;height:17px}._2IpnNq_column a span:first-of-type{position:relative}._2IpnNq_column a span:first-of-type:after{content:"";background:var(--ttp-red);transform-origin:0;height:2px;transition:transform .3s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}._2IpnNq_column a:hover,._2IpnNq_column a:focus-visible{color:var(--ttp-off-white)}._2IpnNq_column a:hover span:first-of-type:after,._2IpnNq_column a:focus-visible span:first-of-type:after{transform:scaleX(1)}._2IpnNq_column a:focus-visible,._2IpnNq_top:focus-visible{outline:2px solid var(--ttp-off-white);outline-offset:4px}._2IpnNq_bottom{color:#f4f3ef8c;border-top:1px solid #f4f3ef2e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:22px;font-size:11px;display:flex}._2IpnNq_bottom p{margin:0}._2IpnNq_top{color:#f4f3efcc;align-items:center;gap:8px;text-decoration:none;transition:color .2s;display:inline-flex}._2IpnNq_top:hover{color:var(--ttp-red)}@media (max-width:960px){._2IpnNq_main{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){._2IpnNq_inner{padding:40px 0 20px}._2IpnNq_newsletter{align-items:stretch;gap:18px;padding-bottom:28px}._2IpnNq_newsletter h2{padding-bottom:12px;font-size:36px}._2IpnNq_newsletter p{margin-top:10px;font-size:13px}._2IpnNq_subscribe{justify-content:space-between}._2IpnNq_main{gap:22px;padding:28px 0 24px}._2IpnNq_brand{align-items:center;gap:16px;display:flex}._2IpnNq_brand img{width:96px}._2IpnNq_brand p{margin:0;font-size:12px;line-height:1.55}._2IpnNq_columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}._2IpnNq_column h3{margin-bottom:6px}._2IpnNq_column:nth-child(2){order:3;grid-column:1/-1}._2IpnNq_column:nth-child(2) ul{flex-flow:wrap;gap:0 20px}._2IpnNq_bottom{gap:8px 16px;padding-top:16px}}@media (prefers-reduced-motion:reduce){._2IpnNq_footer *,._2IpnNq_footer :before,._2IpnNq_footer :after{transition:none!important}}
.IEB9Mq_slot{height:var(--header-height,100px)}.IEB9Mq_header{z-index:15;height:var(--header-height,100px);background:var(--ttp-off-white);border-bottom:1px solid var(--ttp-line);justify-content:space-between;align-items:center;gap:32px;padding:0 4.5%;transition:height .3s,background-color .3s;display:flex;position:fixed;top:0;left:0;right:0}.IEB9Mq_scrolled{height:64px;box-shadow:0 6px 18px #0a0a0a0f}.IEB9Mq_header a,.IEB9Mq_header button{color:inherit;text-decoration:none}.IEB9Mq_header a:focus-visible,.IEB9Mq_header button:focus-visible{outline:2px solid var(--ttp-black);outline-offset:5px}.IEB9Mq_logo{align-items:center;display:flex}.IEB9Mq_logo img{object-fit:cover;mix-blend-mode:multiply;transform-origin:0;width:148px;height:42px;transition:transform .3s}.IEB9Mq_scrolled .IEB9Mq_logo img{transform:scale(.82)}.IEB9Mq_nav{font-family:var(--font-inter);align-items:center;gap:30px;font-size:12px;font-weight:500;display:flex}.IEB9Mq_links{align-items:center;gap:30px;margin:0;padding:0;list-style:none;display:flex}.IEB9Mq_navLink{align-items:center;gap:6px;min-height:44px;display:flex}.IEB9Mq_header button.IEB9Mq_navLink{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.IEB9Mq_navLink sup{align-self:flex-start;margin-top:12px;font-size:9px;line-height:1}.IEB9Mq_underline{position:relative}.IEB9Mq_underline:after,.IEB9Mq_cart:after{content:"";background:var(--ttp-red);transform-origin:0;pointer-events:none;height:2px;transition:transform .3s cubic-bezier(.16,1,.3,1);position:absolute;left:0;right:0;transform:scaleX(0)}.IEB9Mq_underline:after{bottom:-5px}.IEB9Mq_navLink:hover .IEB9Mq_underline:after,.IEB9Mq_navLink:focus-visible .IEB9Mq_underline:after,.IEB9Mq_cart:hover:after,.IEB9Mq_cart:focus-visible:after{transform:scaleX(1)}.IEB9Mq_socials{align-items:center;gap:2px;display:flex}.IEB9Mq_social{place-items:center;width:44px;height:44px;transition:color .2s;display:grid}.IEB9Mq_social svg{width:19px;height:19px}.IEB9Mq_social:hover{color:var(--ttp-red)}.IEB9Mq_cart{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid;position:relative}.IEB9Mq_cart svg{width:24px;height:24px}.IEB9Mq_cart:after{bottom:6px;left:10px;right:10px}.IEB9Mq_badge{background:var(--ttp-red);width:16px;height:16px;color:var(--ttp-off-white);border-radius:50%;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:flex;position:absolute;top:3px;right:1px}.IEB9Mq_badgeEmpty{box-shadow:inset 0 0 0 1.5px var(--ttp-black);background:0 0}.IEB9Mq_pill{background:var(--ttp-red);width:18px;height:18px;color:var(--ttp-off-white);border-radius:50%;justify-content:center;align-items:center;margin-left:8px;font-size:10px;font-weight:600;display:inline-flex}.IEB9Mq_burger{cursor:pointer;background:0 0;border:0;width:44px;height:44px;padding:0;display:none;position:relative}.IEB9Mq_burger span{background:var(--ttp-black);height:1.5px;transition:transform .3s,top .3s;position:absolute;left:11px;right:11px}.IEB9Mq_burger span:first-child{top:18px}.IEB9Mq_burger span:last-child{top:25px}.IEB9Mq_menuOpen .IEB9Mq_burger span:first-child{top:21.5px;transform:rotate(45deg)}.IEB9Mq_menuOpen .IEB9Mq_burger span:last-child{top:21.5px;transform:rotate(-45deg)}.IEB9Mq_drawer{background:var(--ttp-off-white);width:min(420px,100vw);max-width:none;height:100dvh;max-height:none;color:var(--ttp-black);font-family:var(--font-inter);border:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto}.IEB9Mq_drawer::backdrop{background:#0a0a0a80}.IEB9Mq_drawer[open]{animation:.4s cubic-bezier(.16,1,.3,1) both IEB9Mq_drawerIn}@keyframes IEB9Mq_drawerIn{0%{transform:translate(100%)}to{transform:none}}.IEB9Mq_drawerBody{border-left:2px solid var(--ttp-red);flex-direction:column;height:100%;padding:24px 28px;display:flex}.IEB9Mq_drawerHead{border-bottom:1px solid var(--ttp-line);justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.IEB9Mq_drawerHead h2{font-family:var(--font-bebas);letter-spacing:1px;text-transform:uppercase;margin:0;font-size:30px;font-weight:400}.IEB9Mq_close{width:44px;height:44px;color:var(--ttp-black);cursor:pointer;background:0 0;border:0;place-items:center;margin-right:-12px;transition:color .2s;display:grid}.IEB9Mq_close:hover{color:var(--ttp-red)}.IEB9Mq_empty{flex-direction:column;align-items:flex-start;gap:8px;padding-top:40px;font-size:14px;display:flex}.IEB9Mq_empty p{margin:0}.IEB9Mq_empty p:first-child{font-weight:600}.IEB9Mq_empty p:nth-child(2){color:#0a0a0ab3}.IEB9Mq_drawerCta{background:var(--ttp-black);color:var(--ttp-off-white);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);margin-top:18px;padding:15px 26px;font-size:12px;font-weight:600;text-decoration:none;transition:background-color .2s}.IEB9Mq_drawerCta:hover{background:var(--ttp-red)}.IEB9Mq_lines{scrollbar-width:none;margin:0;padding:0;list-style:none;overflow-y:auto}.IEB9Mq_line{border-bottom:1px solid var(--ttp-line);grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:18px 0;font-size:14px;display:grid}.IEB9Mq_line strong{font-weight:600;display:block}.IEB9Mq_line>div:first-child span{color:#0a0a0aa6;font-size:12px}.IEB9Mq_qty{border:1px solid var(--ttp-line-strong);align-items:center;display:flex}.IEB9Mq_qty button{width:32px;height:36px;color:var(--ttp-black);cursor:pointer;background:0 0;border:0;font-size:16px;transition:color .2s}.IEB9Mq_qty button:hover{color:var(--ttp-red)}.IEB9Mq_qty span{text-align:center;min-width:22px;font-size:13px;font-weight:600}.IEB9Mq_linePrice{text-align:right;min-width:64px;font-weight:600}.IEB9Mq_totals{flex-direction:column;gap:8px;margin:auto 0 0;padding-top:20px;font-size:13px;display:flex}.IEB9Mq_totals>div{justify-content:space-between;display:flex}.IEB9Mq_totals dt,.IEB9Mq_totals dd{margin:0}.IEB9Mq_discount{color:var(--ttp-red);font-weight:600}.IEB9Mq_grand{border-top:1px solid var(--ttp-line);padding-top:12px;font-size:16px;font-weight:700}.IEB9Mq_checkout{background:var(--ttp-black);color:var(--ttp-off-white);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);border:0;margin-top:18px;padding:16px;font-family:inherit;font-size:12px;font-weight:600}.IEB9Mq_checkout:disabled{opacity:.4;cursor:not-allowed}@media (max-width:760px){.IEB9Mq_header{gap:16px;padding:0 6%}.IEB9Mq_scrolled{height:60px}.IEB9Mq_logo img{width:100px;height:32px}.IEB9Mq_nav{gap:4px}.IEB9Mq_burger{display:block}.IEB9Mq_links{background:var(--ttp-off-white);border-bottom:1px solid var(--ttp-line);visibility:hidden;clip-path:inset(0 0 100%);flex-direction:column;align-items:flex-start;gap:0;padding:8px 6% 20px;font-size:15px;transition:clip-path .5s cubic-bezier(.76,0,.24,1),visibility 0s .5s;position:absolute;top:100%;left:0;right:0}.IEB9Mq_menuOpen .IEB9Mq_links{visibility:visible;clip-path:inset(0);transition:clip-path .5s cubic-bezier(.76,0,.24,1),visibility}.IEB9Mq_links li{opacity:0;transition:opacity .2s,transform .2s;transform:translateY(14px)}.IEB9Mq_menuOpen .IEB9Mq_links li{opacity:1;transition:opacity .45s,transform .5s cubic-bezier(.16,1,.3,1);transform:none}.IEB9Mq_menuOpen .IEB9Mq_links li:first-child{transition-delay:.18s}.IEB9Mq_menuOpen .IEB9Mq_links li:nth-child(2){transition-delay:.25s}.IEB9Mq_menuOpen .IEB9Mq_links li:nth-child(3){transition-delay:.32s}.IEB9Mq_menuOpen .IEB9Mq_links li:nth-child(4){transition-delay:.39s}.IEB9Mq_links li{width:100%}.IEB9Mq_navLink{min-height:52px}.IEB9Mq_socials{margin-left:-12px;padding-top:6px}}@media (prefers-reduced-motion:reduce){.IEB9Mq_header,.IEB9Mq_logo img,.IEB9Mq_links,.IEB9Mq_links li,.IEB9Mq_burger span,.IEB9Mq_underline:after,.IEB9Mq_cart:after,.IEB9Mq_drawer[open]{transition:none;animation:none}}.IEB9Mq_payError{color:var(--ttp-red);margin:10px 0 0;font-size:13px}.IEB9Mq_terms{opacity:.75;margin:12px 0 0;font-size:12px;line-height:1.5}.IEB9Mq_terms a{text-decoration:underline}
@property --wipe{syntax:"<number>";inherits:true;initial-value:1}._02jVLG_gallery{--stack-h:clamp(460px, 66svh, 920px);width:100%;min-width:0;max-width:740px;color:var(--ttp-black);font-family:var(--font-inter);justify-self:center;animation:1s .15s both _02jVLG_enter}._02jVLG_still{animation:none}._02jVLG_gallery button{color:inherit;font:inherit}._02jVLG_gallery :is(button):focus-visible{outline:2px solid var(--ttp-black);outline-offset:3px}._02jVLG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._02jVLG_stack{isolation:isolate;height:var(--stack-h);touch-action:pan-y;margin-right:16px;position:relative}._02jVLG_stack:before{content:"";z-index:-1;background:var(--ttp-black);clip-path:polygon(32px 0,100% 0,100% calc(100% - 32px),calc(100% - 32px) 100%,0 100%,0 32px);position:absolute;inset:0;transform:translate(10px,10px)}._02jVLG_frame{background:var(--ttp-off-white);clip-path:polygon(32px 0,100% 0,100% calc(100% - 32px),calc(100% - 32px) 100%,0 100%,0 32px);position:absolute;inset:0;overflow:hidden;container-type:size}._02jVLG_slide{visibility:hidden;position:absolute;inset:0;overflow:hidden}._02jVLG_on{visibility:visible;z-index:1}._02jVLG_incoming{visibility:visible;z-index:2;clip-path:polygon(0 0, calc(var(--wipe) * (100% + 20cqh)) 0, calc(var(--wipe) * (100% + 20cqh) - 20cqh) 100%, 0 100%)}._02jVLG_wiping{animation:1.1s cubic-bezier(.7,0,.2,1) forwards _02jVLG_wipe}._02jVLG_incoming ._02jVLG_photo{animation:1.1s cubic-bezier(.7,0,.2,1) both _02jVLG_wipe-photo}._02jVLG_slash{z-index:3;top:-10%;left:calc(-10cqh + var(--wipe) * (100% + 20cqh));background:var(--ttp-red);opacity:0;pointer-events:none;width:3px;height:120%;position:absolute;transform:translate(-50%)rotate(11.31deg)}._02jVLG_wiping ._02jVLG_slash{opacity:1}._02jVLG_photo{position:absolute;inset:0}._02jVLG_photo img{object-fit:cover}._02jVLG_studio{background:#f5f4f1}._02jVLG_studio img{object-fit:contain}._02jVLG_scrim{pointer-events:none;background:linear-gradient(#0000,#0a0a0ab8);position:absolute;inset:50% 0 0}._02jVLG_caption{z-index:1;color:var(--ttp-off-white);position:absolute;bottom:29px;left:30px;right:30px}._02jVLG_caption span{letter-spacing:1.8px;font-size:9px}._02jVLG_caption p{font-family:var(--font-bebas);letter-spacing:.8px;text-transform:uppercase;margin:9px 0 0;font-size:clamp(26px,2.5vw,42px)}._02jVLG_topNote{z-index:4;letter-spacing:2px;pointer-events:none;font-size:9px;position:absolute;top:25px;left:29px}._02jVLG_sideNote{writing-mode:vertical-rl;letter-spacing:2px;font-size:8px;position:absolute;top:50%;right:-36px;transform:translateY(-50%)}._02jVLG_controls{justify-content:space-between;align-items:center;gap:20px;margin:26px 7px 0 0;display:flex}._02jVLG_pagination{gap:14px;display:flex}._02jVLG_pagination button{color:#0a0a0a61;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;min-height:44px;padding:0;font-size:10px;display:flex;position:relative}._02jVLG_pagination i{background:#c628288c;width:24px;height:1px;transition:width .4s;display:block;position:relative}._02jVLG_pagination ._02jVLG_current{color:var(--ttp-black)}._02jVLG_pagination ._02jVLG_current i{background:var(--ttp-red);width:62px;height:2px}._02jVLG_pagination ._02jVLG_current i._02jVLG_running{background:#c6282847}._02jVLG_fill{background:var(--ttp-red);width:0;animation:6s linear forwards _02jVLG_progress;position:absolute;inset:0 auto 0 0}._02jVLG_arrows{gap:2px;display:flex}._02jVLG_arrows button{width:44px;height:44px;color:var(--ttp-black);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:color .2s;display:grid}._02jVLG_arrows button:hover{color:var(--ttp-red)}@keyframes _02jVLG_enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes _02jVLG_wipe{0%{--wipe:0}to{--wipe:1}}@keyframes _02jVLG_wipe-photo{0%{transform:translate(-8%)scale(1.08)}to{transform:none}}@keyframes _02jVLG_progress{to{width:100%}}@media (min-width:1100px) and (max-height:850px){._02jVLG_gallery{--stack-h:max(440px, 65svh)}._02jVLG_controls{margin-top:19px}}@media (max-width:760px){._02jVLG_stack{height:auto;aspect-ratio:var(--stack-aspect,4 / 5);margin-right:8px}._02jVLG_controls{flex-wrap:wrap;gap:8px 16px;margin-top:18px}._02jVLG_pagination{gap:10px}._02jVLG_pagination i{width:20px}._02jVLG_pagination ._02jVLG_current i{width:36px}._02jVLG_caption{bottom:22px;left:22px}._02jVLG_topNote{top:20px;left:22px}._02jVLG_sideNote{display:none}}@media (max-width:370px){._02jVLG_pagination{gap:8px}._02jVLG_pagination i{width:16px}._02jVLG_pagination ._02jVLG_current i{width:24px}}@media (prefers-reduced-motion:reduce){._02jVLG_gallery,._02jVLG_gallery *,._02jVLG_gallery :before,._02jVLG_gallery :after{transition:none!important;animation:none!important}}
@font-face{font-family:TTP Display;src:url(/fonts/ttp-display.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.GL5xwa_hero{--background-opacity:.35;isolation:isolate;min-height:calc(100svh - var(--header-height,100px));background-color:var(--ttp-off-white);color:var(--ttp-black);font-family:var(--font-inter);grid-template-columns:1.03fr 1fr;align-items:center;gap:5%;padding:44px 6% 30px 7%;display:grid;position:relative}.GL5xwa_hero a{color:inherit;text-decoration:none}.GL5xwa_background{z-index:-1;opacity:var(--background-opacity);pointer-events:none;position:absolute;inset:0}.GL5xwa_backgroundImage{object-fit:cover;object-position:center}.GL5xwa_copy{max-width:690px;animation:.85s both GL5xwa_enter;container-type:inline-size}.GL5xwa_dropLine{align-items:center;gap:22px;display:flex}.GL5xwa_dropLine>span:last-child{letter-spacing:2px;font-size:9px;font-weight:500}.GL5xwa_title{font-family:"TTP Display", var(--font-bebas);font-synthesis:none;text-transform:uppercase;margin:28px 0 20px;font-size:clamp(42px,16.5cqw,116px);font-weight:400;line-height:1.06}.GL5xwa_title>span{display:block}.GL5xwa_intro{letter-spacing:-.6px;white-space:pre-line;margin:0 0 14px;font-size:clamp(18px,1.65vw,25px);font-weight:500;line-height:1.4}.GL5xwa_description{color:#0a0a0acc;max-width:400px;margin:0;font-size:13px;line-height:1.85}.GL5xwa_actions{align-items:center;gap:26px;margin-top:28px;display:flex}.GL5xwa_cta{cursor:pointer;background:var(--ttp-red);min-height:54px;color:var(--ttp-off-white);letter-spacing:.2px;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);border:0;justify-content:center;align-items:center;gap:30px;padding:15px 26px;font-family:inherit;font-size:12px;font-weight:600;transition:opacity .15s,transform .1s;display:inline-flex}.GL5xwa_hero .GL5xwa_cta{color:var(--ttp-off-white)}.GL5xwa_cta{isolation:isolate;position:relative}.GL5xwa_cta:before{content:"";z-index:-1;background:var(--ttp-black);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);opacity:0;transition:opacity .2s;position:absolute;inset:2px}.GL5xwa_cta:hover:before,.GL5xwa_cta:focus-visible:before{opacity:1}.GL5xwa_cta:active{transform:scale(.98)}.GL5xwa_hero .GL5xwa_cta:focus-visible{outline:2px solid var(--ttp-off-white);outline-offset:-5px}.GL5xwa_discover{border:0;border-bottom:1px solid var(--ttp-line-strong);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:20px;padding:12px 0;font-size:11px;display:flex;position:relative}.GL5xwa_discover:after{content:"";background:var(--ttp-red);transform-origin:0;pointer-events:none;height:2px;transition:transform .3s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.GL5xwa_discover:hover:after,.GL5xwa_discover:focus-visible:after{transform:scaleX(1)}.GL5xwa_discover span{font-size:21px}.GL5xwa_hero a:focus-visible,.GL5xwa_hero .GL5xwa_discover:focus-visible{outline:2px solid var(--ttp-black);outline-offset:5px}@keyframes GL5xwa_enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (min-width:1100px) and (max-height:850px){.GL5xwa_hero{padding-top:24px;padding-bottom:20px}.GL5xwa_title{margin:22px 0 16px;font-size:min(16.5cqw,10svh)}.GL5xwa_description{line-height:1.7}.GL5xwa_actions{margin-top:20px}}@media (max-width:1100px){.GL5xwa_hero{gap:5%;padding-left:5%;padding-right:5%}.GL5xwa_actions{flex-wrap:wrap;gap:8px 20px}.GL5xwa_dropLine{gap:12px}.GL5xwa_dropLine>span:last-child{letter-spacing:1px;font-size:8px}}@media (max-width:760px){.GL5xwa_hero{grid-template-columns:1fr;gap:42px;padding:34px 6% 22px}.GL5xwa_copy{width:100%;max-width:580px}.GL5xwa_dropLine{gap:20px}.GL5xwa_title{margin:26px 0 20px}.GL5xwa_intro{font-size:21px}.GL5xwa_description{max-width:350px;font-size:12px}.GL5xwa_actions{flex-wrap:nowrap;gap:14px;margin-top:24px}.GL5xwa_cta{flex-shrink:0;gap:14px;padding:15px 16px;font-size:11px}.GL5xwa_discover{white-space:nowrap;gap:8px;font-size:10px}}@media (max-width:370px){.GL5xwa_actions{gap:8px}.GL5xwa_cta{gap:10px;padding:15px 12px;font-size:10px}.GL5xwa_discover{gap:6px;font-size:9px}}@media (prefers-reduced-motion:reduce){.GL5xwa_hero *,.GL5xwa_hero :before,.GL5xwa_hero :after{transition:none!important;animation:none!important}}
.cfNzRa_page{flex-direction:column;gap:32px;max-width:880px;display:flex}.cfNzRa_pageTitle{font-family:var(--font-bebas);letter-spacing:1.2px;text-transform:uppercase;color:var(--ttp-black);margin:0;font-size:40px;line-height:1}.cfNzRa_lead{font-family:var(--font-inter);color:#0a0a0ab8;max-width:62ch;margin:10px 0 0;font-size:15px;line-height:1.5}.cfNzRa_help{border-top:1px solid var(--ttp-line);border-bottom:1px solid var(--ttp-line);font-family:var(--font-inter);color:var(--ttp-black);font-size:14px}.cfNzRa_help summary{cursor:pointer;padding:12px 0;font-weight:600;list-style:none}.cfNzRa_help summary::-webkit-details-marker{display:none}.cfNzRa_help summary:after{content:"＋";float:right;font-weight:400}.cfNzRa_help[open] summary:after{content:"－"}.cfNzRa_help ul{color:#0a0a0ac7;flex-direction:column;gap:8px;margin:0 0 14px;padding-left:18px;line-height:1.5;display:flex}.cfNzRa_section{flex-direction:column;gap:16px;display:flex}.cfNzRa_sectionTitle{font-family:var(--font-bebas);letter-spacing:1px;text-transform:uppercase;color:var(--ttp-black);margin:0;font-size:26px}.cfNzRa_sectionIntro{font-family:var(--font-inter);color:#0a0a0aad;max-width:62ch;margin:-8px 0 0;font-size:14px;line-height:1.5}.cfNzRa_statusWrap{margin:0 8px 8px 0;position:relative}.cfNzRa_statusWrap:before{content:"";background:var(--ttp-black);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);position:absolute;inset:0;transform:translate(8px,8px)}.cfNzRa_statusCard{background:var(--ttp-off-white);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);outline:1px solid var(--ttp-black);outline-offset:-1px;border:0;flex-direction:column;gap:14px;padding:24px 24px 22px;display:flex;position:relative}.cfNzRa_eyebrow{font-family:var(--font-inter);letter-spacing:.4px;text-transform:uppercase;color:#0a0a0a8c;font-size:12px;font-weight:600}.cfNzRa_stateRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cfNzRa_stateTitle{font-family:var(--font-bebas);letter-spacing:1px;text-transform:uppercase;margin:0;font-size:34px;line-height:1}.cfNzRa_dot{background:var(--ttp-black);border-radius:50%;flex:0 0 12px;width:12px;height:12px}.cfNzRa_dotLive{background:var(--ttp-red)}.cfNzRa_dotOff{border:2px solid var(--ttp-black);background:0 0}.cfNzRa_stateText{font-family:var(--font-inter);color:var(--ttp-black);max-width:60ch;margin:0;font-size:15px;line-height:1.5}.cfNzRa_nextStep{font-family:var(--font-inter);color:var(--ttp-black);border-left:3px solid var(--ttp-black);margin:0;padding:2px 0 2px 12px;font-size:14px;font-weight:600}.cfNzRa_actions{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}.cfNzRa_btn{font-family:var(--font-inter);letter-spacing:.2px;cursor:pointer;border:1px solid var(--ttp-black);color:var(--ttp-black);background:0 0;border-radius:3px;padding:13px 22px;font-size:14px;font-weight:600;transition:opacity .15s,transform .1s}.cfNzRa_btn:active:not(:disabled){transform:scale(.98)}.cfNzRa_btn:hover:not(:disabled){background:#0a0a0a0f}.cfNzRa_btn:disabled{color:#0a0a0a59;border-color:var(--ttp-line);cursor:not-allowed}.cfNzRa_btn:focus-visible,.cfNzRa_link:focus-visible,.cfNzRa_summary:focus-visible{outline:2px solid var(--ttp-black);outline-offset:2px}.cfNzRa_btnPrimary{background:var(--ttp-red);border-color:var(--ttp-red);color:var(--ttp-off-white);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);border-radius:0;padding:15px 28px}.cfNzRa_btnPrimary:hover:not(:disabled){background:var(--ttp-red);opacity:.88}.cfNzRa_btnPrimary:disabled{border:1px solid var(--ttp-line);clip-path:none;background:0 0;border-radius:3px}.cfNzRa_btnBlack{background:var(--ttp-black);color:var(--ttp-off-white)}.cfNzRa_btnBlack:hover:not(:disabled){background:#222}.cfNzRa_btnBlack:disabled{color:#0a0a0a59;border-color:var(--ttp-line);background:0 0}.cfNzRa_btnUrgent{border-color:var(--ttp-red);color:var(--ttp-red)}.cfNzRa_btnUrgent:hover:not(:disabled){background:#c6282814}.cfNzRa_btnSmall{padding:8px 14px;font-size:13px}.cfNzRa_link{font-family:var(--font-inter);color:var(--ttp-black);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.cfNzRa_link:disabled{opacity:.4;cursor:not-allowed}.cfNzRa_actionList{border-top:1px solid var(--ttp-line);flex-direction:column;gap:0;display:flex}.cfNzRa_actionRow{border-bottom:1px solid var(--ttp-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.cfNzRa_actionText{flex-direction:column;flex:320px;gap:2px;min-width:0;display:flex}.cfNzRa_actionName{font-family:var(--font-inter);font-size:14px;font-weight:600}.cfNzRa_actionDesc{font-family:var(--font-inter);color:#0a0a0aa6;font-size:13px;line-height:1.45}.cfNzRa_dangerZone .cfNzRa_actionName{color:var(--ttp-red)}.cfNzRa_choice{font-family:var(--font-inter);flex-direction:column;gap:10px;font-size:14px;display:flex}.cfNzRa_radio{cursor:pointer;font-family:var(--font-inter);align-items:center;gap:10px;font-size:14px;display:flex}.cfNzRa_radio input{accent-color:var(--ttp-black);width:18px;height:18px;margin:0}.cfNzRa_dateInput{font-family:var(--font-inter);color:var(--ttp-black);border:0;border-bottom:1px solid var(--ttp-line-strong);background:0 0;outline:none;padding:8px 2px;font-size:16px}.cfNzRa_dateInput:focus{border-color:var(--ttp-red)}.cfNzRa_confirm{border:1px solid var(--ttp-black);background:var(--ttp-off-white);font-family:var(--font-inter);border-radius:3px;flex-direction:column;gap:10px;padding:16px 18px;display:flex}.cfNzRa_confirmTitle{margin:0;font-size:15px;font-weight:700}.cfNzRa_confirmText{color:#0a0a0ac7;margin:0;font-size:14px;line-height:1.5}.cfNzRa_notice{font-family:var(--font-inter);color:var(--ttp-black);margin:0;font-size:14px}.cfNzRa_noticeError{color:var(--ttp-red);font-weight:600}.cfNzRa_progress{font-family:var(--font-inter);align-items:center;gap:14px;font-size:14px;font-weight:600;display:flex}.cfNzRa_progressBar{background:var(--ttp-line);border-radius:3px;flex:1;max-width:260px;height:6px;overflow:hidden}.cfNzRa_progressFill{background:var(--ttp-black);height:100%;transition:width .3s}.cfNzRa_group{flex-direction:column;display:flex}.cfNzRa_groupTitle{font-family:var(--font-inter);letter-spacing:.4px;text-transform:uppercase;color:#0a0a0a8c;margin:0 0 4px;font-size:12px;font-weight:700}.cfNzRa_groupIntro{font-family:var(--font-inter);color:#0a0a0aa6;max-width:62ch;margin:0 0 6px;font-size:13px;line-height:1.45}.cfNzRa_items{border-top:1px solid var(--ttp-line);margin:0;padding:0;list-style:none}.cfNzRa_item{border-bottom:1px solid var(--ttp-line);align-items:flex-start;gap:14px;padding:14px 0;display:flex}.cfNzRa_mark{width:22px;height:22px;font-family:var(--font-inter);border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;margin-top:1px;font-size:13px;font-weight:700;display:inline-flex}.cfNzRa_markOk{background:var(--ttp-black);color:var(--ttp-off-white)}.cfNzRa_markTodo{border:2px solid var(--ttp-black);color:#0000}.cfNzRa_itemBody{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.cfNzRa_itemName{font-family:var(--font-inter);font-size:14px;font-weight:600}.cfNzRa_itemDesc{font-family:var(--font-inter);color:#0a0a0aa6;font-size:13px;line-height:1.45}.cfNzRa_itemProblem{font-family:var(--font-inter);color:var(--ttp-black);font-size:13px;font-weight:600;line-height:1.45}.cfNzRa_itemDone{font-family:var(--font-inter);color:#0a0a0aa6;font-size:13px}.cfNzRa_itemAction{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.cfNzRa_noteRow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.cfNzRa_accordion{border-top:1px solid var(--ttp-line)}.cfNzRa_accordionItem{border-bottom:1px solid var(--ttp-line)}.cfNzRa_summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;list-style:none;display:flex}.cfNzRa_summary::-webkit-details-marker{display:none}.cfNzRa_summaryTitle{font-family:var(--font-bebas);letter-spacing:1px;text-transform:uppercase;font-size:22px}.cfNzRa_summaryMeta{font-family:var(--font-inter);color:#0a0a0a8c;align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.cfNzRa_summaryMetaTodo{color:var(--ttp-black)}.cfNzRa_chevron:after{content:"＋";font-size:16px;font-weight:400}.cfNzRa_accordionItem[open] .cfNzRa_chevron:after{content:"－"}.cfNzRa_sectionBody{flex-direction:column;gap:18px;padding:0 0 22px;display:flex}.cfNzRa_fields{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:22px 28px;display:grid}.cfNzRa_field{flex-direction:column;gap:4px;min-width:0;display:flex}.cfNzRa_fieldWide{grid-column:1/-1}.cfNzRa_label{font-family:var(--font-inter);color:var(--ttp-black);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.cfNzRa_todoTag{letter-spacing:.3px;text-transform:uppercase;border:1px solid var(--ttp-black);border-radius:3px;padding:1px 6px;font-size:11px;font-weight:700}.cfNzRa_helpText{font-family:var(--font-inter);color:#0a0a0a99;font-size:12.5px;line-height:1.4}.cfNzRa_select,.cfNzRa_textarea{border:0;border-bottom:1px solid var(--ttp-line-strong);width:100%;color:var(--ttp-black);font-family:var(--font-inter);background:0 0;border-radius:0;outline:none;padding:12px 2px;font-size:16px;font-weight:500}.cfNzRa_select:focus,.cfNzRa_textarea:focus{border-color:var(--ttp-red)}.cfNzRa_textarea{resize:vertical;min-height:74px;line-height:1.45}.cfNzRa_inputWrap input{padding-top:12px;padding-bottom:12px}.cfNzRa_saveBar{z-index:5;background:var(--ttp-off-white);border-top:1px solid var(--ttp-black);font-family:var(--font-inter);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 0;font-size:14px;display:flex;position:sticky;bottom:0}.cfNzRa_saveHint{flex:200px;font-weight:600}@media (max-width:720px){.cfNzRa_pageTitle{font-size:34px}.cfNzRa_statusCard{padding:20px 18px}.cfNzRa_stateTitle{font-size:30px}.cfNzRa_btn{min-height:44px}.cfNzRa_actions .cfNzRa_btn{flex:100%}.cfNzRa_itemAction{align-items:flex-start}.cfNzRa_item{flex-wrap:wrap}}.cfNzRa_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cfNzRa_page{gap:20px;max-width:980px}.cfNzRa_pageTitle{font-size:34px}.cfNzRa_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 20px;display:flex}.cfNzRa_sectionTitle{font-size:22px}.cfNzRa_section{gap:10px}.cfNzRa_statusCard{gap:10px;padding:16px 20px 18px}.cfNzRa_stateTitle{font-size:28px}.cfNzRa_stateText{font-size:14px}.cfNzRa_nextStep{font-size:13px}.cfNzRa_btn{padding:10px 18px}.cfNzRa_btnPrimary{padding:12px 24px}.cfNzRa_columns{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:8px 36px;display:grid}.cfNzRa_item{align-items:center;gap:10px;padding:9px 0}.cfNzRa_itemName{font-size:13.5px}.cfNzRa_itemDone,.cfNzRa_itemProblem{font-size:12px;font-weight:500}.cfNzRa_progress{gap:10px;font-size:13px}.cfNzRa_progressBar{max-width:140px}.cfNzRa_summary{padding:11px 0}.cfNzRa_summaryTitle{font-size:19px}.cfNzRa_sectionBody{padding-bottom:16px}.cfNzRa_fields{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px 24px}.cfNzRa_saveBar{padding:10px 0}.cfNzRa_guideTable{border-collapse:collapse;font-family:var(--font-inter);min-width:100%;font-size:14px}.cfNzRa_guideTable th,.cfNzRa_guideTable td{text-align:left;padding:4px 10px 4px 0;font-weight:600}.cfNzRa_cellInput{border:0;border-bottom:1px solid var(--ttp-line-strong);width:100%;min-width:90px;color:var(--ttp-black);font-family:var(--font-inter);background:0 0;border-radius:0;outline:none;padding:8px 2px;font-size:16px}.cfNzRa_cellInput:focus{border-color:var(--ttp-red)}.cfNzRa_thumb{object-fit:cover;border:1px solid var(--ttp-line-strong);background:#0a0a0a0a;border-radius:3px;flex:0 0 56px;width:56px;height:56px}.cfNzRa_preview{grid-template-columns:minmax(140px,220px) 1fr;align-items:start;gap:20px;display:grid}.cfNzRa_previewPhoto{aspect-ratio:4/5;object-fit:cover;border:1px solid var(--ttp-line-strong);background:#0a0a0a0a;border-radius:3px;width:100%;display:block}.cfNzRa_previewInfo{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.cfNzRa_previewName{font-family:var(--font-bebas);letter-spacing:1px;text-transform:uppercase;margin:0;font-size:28px;line-height:1}.cfNzRa_previewFacts{font-family:var(--font-inter);color:#0a0a0ab3;flex-direction:column;gap:4px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.cfNzRa_sizeRow{flex-wrap:wrap;gap:8px;display:flex}.cfNzRa_sizePill{font-family:var(--font-inter);border:1px solid var(--ttp-black);border-radius:3px;padding:6px 12px;font-size:13px;font-weight:600}.cfNzRa_checkListPlain{font-family:var(--font-inter);flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:13px;display:flex}@media (max-width:720px){.cfNzRa_preview{grid-template-columns:1fr}}.cfNzRa_chips{scrollbar-width:none;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.cfNzRa_chips::-webkit-scrollbar{display:none}.cfNzRa_chip{font-family:var(--font-inter);border:1px solid var(--ttp-line-strong);color:var(--ttp-black);cursor:pointer;white-space:nowrap;background:0 0;border-radius:3px;flex:none;padding:9px 12px;font-size:13px;font-weight:600}.cfNzRa_chipActive{background:var(--ttp-black);border-color:var(--ttp-black);color:var(--ttp-off-white)}.cfNzRa_chipCount{opacity:.7;margin-left:6px}.cfNzRa_searchInput{border:0;border-bottom:1px solid var(--ttp-line-strong);width:100%;max-width:420px;font-family:var(--font-inter);color:var(--ttp-black);background:0 0;outline:none;padding:10px 2px;font-size:16px}.cfNzRa_searchInput:focus{border-color:var(--ttp-red)}.cfNzRa_orderRow{border-bottom:1px solid var(--ttp-line);cursor:pointer;text-align:left;width:100%;font-family:var(--font-inter);color:var(--ttp-black);background:0 0;border-top:0;border-left:0;border-right:0;align-items:center;gap:12px;padding:12px 0;display:flex}.cfNzRa_orderRow:hover{background:#0a0a0a08}.cfNzRa_orderMain{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.cfNzRa_orderNumber{font-size:14px;font-weight:700}.cfNzRa_orderMeta{color:#0a0a0aa6;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.cfNzRa_orderSide{flex-direction:column;flex:none;align-items:flex-end;gap:4px;font-size:13px;font-weight:600;display:flex}.cfNzRa_flag{letter-spacing:.3px;text-transform:uppercase;border:1px solid var(--ttp-black);white-space:nowrap;border-radius:3px;padding:1px 6px;font-size:11px;font-weight:700}.cfNzRa_flagAlert{border-color:var(--ttp-red);color:var(--ttp-red)}.cfNzRa_lineTable{border-collapse:collapse;width:100%;font-family:var(--font-inter);font-size:14px}.cfNzRa_lineTable th,.cfNzRa_lineTable td{text-align:left;border-bottom:1px solid var(--ttp-line);vertical-align:middle;padding:8px 8px 8px 0}.cfNzRa_lineTable th{text-transform:uppercase;letter-spacing:.3px;color:#0a0a0a8c;font-size:12px}.cfNzRa_qtyInput{border:0;border-bottom:1px solid var(--ttp-line-strong);width:64px;font-family:var(--font-inter);text-align:center;background:0 0;outline:none;padding:6px 2px;font-size:16px}.cfNzRa_qtyInput:focus{border-color:var(--ttp-red)}.cfNzRa_twoCols{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px 32px;display:grid}.cfNzRa_kv{font-family:var(--font-inter);flex-direction:column;gap:2px;font-size:14px;display:flex}.cfNzRa_kvLabel{text-transform:uppercase;letter-spacing:.3px;color:#0a0a0a8c;font-size:12px}.cfNzRa_printOnly{display:none}@media print{.cfNzRa_noPrint{display:none!important}}.cfNzRa_counters{grid-template-columns:repeat(4,1fr);gap:12px;margin:0;display:grid}.cfNzRa_counter{border-top:2px solid var(--ttp-black);flex-direction:column-reverse;gap:2px;padding-top:8px;display:flex}.cfNzRa_counter dd{font-family:var(--font-bebas);margin:0;font-size:40px;line-height:1}.cfNzRa_counter dt{font-family:var(--font-inter);text-transform:uppercase;letter-spacing:.3px;color:#0a0a0a99;font-size:12px;font-weight:600}@media (max-width:720px){.cfNzRa_counters{grid-template-columns:repeat(2,1fr)}}
.vQPx4W_divider{z-index:2;pointer-events:none;align-items:center;gap:14px;height:0;display:flex;position:relative}.vQPx4W_rule{background:linear-gradient(var(--ttp-black), var(--ttp-black)) top / 100% 2px no-repeat, linear-gradient(var(--ttp-red), var(--ttp-red)) bottom / 100% 1px no-repeat;flex:1;height:7px}.vQPx4W_marks{align-items:center;gap:5px;display:flex}.vQPx4W_marks b,.vQPx4W_marks i{clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);height:12px;display:block}.vQPx4W_marks b{background:var(--ttp-red);width:38px}.vQPx4W_marks i{background:var(--ttp-black);width:16px}@media (max-width:760px){.vQPx4W_divider{gap:10px}.vQPx4W_marks b{width:28px}.vQPx4W_marks i{width:12px}}
.dprmdG_wrap{font-family:var(--font-inter);color:var(--ttp-black);flex-direction:column;gap:18px;display:flex}.dprmdG_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 24px;display:flex}.dprmdG_title{font-family:var(--font-bebas);letter-spacing:1.2px;text-transform:uppercase;margin:0;font-size:40px;line-height:1}.dprmdG_help{color:#0a0a0aad;max-width:64ch;margin:10px 0 0;font-size:13px;line-height:1.5}.dprmdG_headActions{flex-wrap:wrap;gap:10px;display:flex}.dprmdG_btn{font-family:var(--font-inter);letter-spacing:.2px;cursor:pointer;border:1px solid var(--ttp-black);color:var(--ttp-black);background:0 0;border-radius:3px;align-items:center;padding:10px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .15s,transform .1s,background .15s;display:inline-flex}.dprmdG_btn:hover:not(:disabled){background:#0a0a0a0f}.dprmdG_btn:active:not(:disabled){transform:scale(.98)}.dprmdG_btn:disabled{color:#0a0a0a59;border-color:var(--ttp-line);cursor:not-allowed}.dprmdG_btn:focus-visible,.dprmdG_chip:focus-visible,.dprmdG_card:focus-visible,.dprmdG_search:focus-visible,.dprmdG_input:focus-visible{outline:2px solid var(--ttp-black);outline-offset:2px}.dprmdG_btnBlack{background:var(--ttp-black);color:var(--ttp-off-white)}.dprmdG_btnBlack:hover:not(:disabled){background:#222}.dprmdG_btnPrimary{background:var(--ttp-red);border-color:var(--ttp-red);color:var(--ttp-off-white);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);border-radius:0;padding:13px 26px}.dprmdG_btnPrimary:hover:not(:disabled){background:var(--ttp-red);opacity:.88}.dprmdG_btnPrimary:disabled{border:1px solid var(--ttp-line);clip-path:none;background:0 0;border-radius:3px}.dprmdG_tools{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.dprmdG_search{max-width:420px;font:inherit;border:0;border-bottom:1px solid var(--ttp-line-strong);color:var(--ttp-black);background:0 0;border-radius:0;flex:260px;padding:9px 0;font-size:14px}.dprmdG_chip{font:inherit;border:1px solid var(--ttp-line-strong);color:var(--ttp-black);cursor:pointer;background:0 0;border-radius:3px;align-items:center;gap:8px;padding:7px 12px;font-size:13px;font-weight:600;display:inline-flex}.dprmdG_chipOn{background:var(--ttp-black);color:var(--ttp-off-white);border-color:var(--ttp-black)}.dprmdG_chipCount{opacity:.7;font-weight:500}.dprmdG_note{color:#0a0a0aad;margin:0;font-size:13px}.dprmdG_error{color:var(--ttp-red);margin:0;font-size:14px}.dprmdG_board{scrollbar-width:thin;align-items:stretch;gap:14px;padding-bottom:20px;display:flex;overflow-x:auto}.dprmdG_column{outline-offset:-2px;background:#0a0a0a0b;border-radius:3px;outline:2px solid #0000;flex-direction:column;flex:1 0 252px;gap:12px;min-width:252px;max-width:340px;min-height:62vh;padding:14px 12px 18px;transition:background .18s,opacity .18s,outline-color .18s;display:flex}.dprmdG_columnHead{justify-content:space-between;align-items:center;gap:10px;padding:0 2px;display:flex}.dprmdG_columnTitle{font-family:var(--font-bebas);letter-spacing:1px;text-transform:uppercase;margin:0;font-size:24px;font-weight:400;line-height:1}.dprmdG_columnCount{background:var(--ttp-black);min-width:26px;height:26px;color:var(--ttp-off-white);border-radius:3px;justify-content:center;align-items:center;padding:0 7px;font-size:13px;font-weight:700;display:inline-flex}.dprmdG_cards{flex-direction:column;flex:1;gap:12px;display:flex}.dprmdG_empty{color:#0a0a0a73;margin:8px 2px;font-size:13px}.dprmdG_more{color:#0a0a0a8c;margin:4px 2px 0;font-size:12px;line-height:1.45}.dprmdG_dropOk{outline-style:dashed;outline-color:#c6282880}.dprmdG_dropNo{opacity:.45}.dprmdG_dropHot{outline-style:solid;outline-color:var(--ttp-red);background:#c6282817}.dprmdG_hint{letter-spacing:.2px;color:#0a0a0a99;margin:0;font-size:12px;font-weight:600;line-height:1.4}.dprmdG_hintOk{color:var(--ttp-red)}.dprmdG_card{border:1px solid var(--ttp-line-strong);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:#fbfaf6;border-top:0;border-radius:0 0 3px 3px;flex-direction:column;transition:box-shadow .18s,transform .18s;display:flex;position:relative}.dprmdG_card:hover{box-shadow:4px 4px 0 var(--ttp-black);transform:translate(-2px,-2px)}.dprmdG_cardDraggable{cursor:grab}.dprmdG_cardHead{background:var(--ttp-black);color:var(--ttp-off-white);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%);justify-content:space-between;align-items:baseline;gap:10px;margin:0 -1px;padding:9px 22px 8px 12px;display:flex}.dprmdG_card[data-bucket=en_preparation] .dprmdG_cardHead{box-shadow:inset 0 -3px 0 var(--ttp-red)}.dprmdG_card[data-bucket=livrees] .dprmdG_cardHead{background:#0a0a0a9e}.dprmdG_card[data-bucket=annulees] .dprmdG_cardHead,.dprmdG_card[data-bucket=en_cours] .dprmdG_cardHead{background:#0a0a0a66}.dprmdG_cardNumber{font-family:var(--font-bebas);letter-spacing:1px;font-size:22px;line-height:1}.dprmdG_cardAge{letter-spacing:.2px;opacity:.7;white-space:nowrap;font-size:11px}.dprmdG_cardBody{flex-direction:column;gap:10px;padding:12px 12px 10px;display:flex}.dprmdG_cardName{margin:0;font-size:15px;font-weight:700;line-height:1.25}.dprmdG_pieces{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.dprmdG_piece{align-items:center;gap:8px;font-size:13px;display:flex}.dprmdG_pieceQty{min-width:22px;font-weight:700}.dprmdG_pieceName{flex:1;min-width:0}.dprmdG_pieceSize{letter-spacing:.3px;border:1px solid var(--ttp-black);text-align:center;border-radius:3px;min-width:26px;padding:1px 6px;font-size:11px;font-weight:700}.dprmdG_ship{border-top:1px dashed var(--ttp-line-strong);color:#0a0a0ad1;flex-direction:column;gap:1px;padding-top:9px;font-size:12.5px;line-height:1.4;display:flex}.dprmdG_shipLabel{letter-spacing:.9px;text-transform:uppercase;color:#0a0a0a80;margin-bottom:2px;font-size:10.5px;font-weight:700}.dprmdG_phone{color:var(--ttp-black);margin-top:3px;font-weight:600}.dprmdG_missing{color:var(--ttp-red);margin:0;font-size:12px;font-weight:700}.dprmdG_cardFoot{border-top:1px solid var(--ttp-line);justify-content:space-between;align-items:center;gap:8px;padding:9px 12px 11px;display:flex}.dprmdG_price{font-size:15px}.dprmdG_flags{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.dprmdG_flag{letter-spacing:.3px;text-transform:uppercase;border:1px solid var(--ttp-black);white-space:nowrap;border-radius:3px;padding:1px 5px;font-size:10px;font-weight:700}.dprmdG_flagAlert{border-color:var(--ttp-red);color:var(--ttp-red)}.dprmdG_cardLanded{animation:1.3s ease-out dprmdG_landed}@keyframes dprmdG_landed{0%{box-shadow:0 0 0 3px var(--ttp-red)}to{box-shadow:0 0 0 3px #c6282800}}.dprmdG_cardPlaceholder{opacity:.35;box-shadow:none;border-style:dashed;transform:none}.dprmdG_cardPlaceholder:hover{box-shadow:none;transform:none}.dprmdG_ghost{z-index:1000;pointer-events:none;will-change:transform;filter:drop-shadow(8px 10px #0a0a0ae6);animation:.16s ease-out dprmdG_pickUp;position:fixed;top:0;left:0}.dprmdG_cardGhost{cursor:grabbing}.dprmdG_cardGhost:hover{box-shadow:none;transform:none}@keyframes dprmdG_pickUp{0%{filter:drop-shadow(0 0 #0a0a0a00)}}.dprmdG_boardDragging{cursor:grabbing;scroll-snap-type:none!important}.dprmdG_boardDragging .dprmdG_card{transition:none}.dprmdG_overlay{z-index:900;background:#0a0a0a94;justify-content:center;align-items:flex-start;padding:24px 16px;animation:.18s ease-out dprmdG_fade;display:flex;position:fixed;inset:0;overflow-y:auto}.dprmdG_modal{background:var(--ttp-off-white);border:1px solid var(--ttp-black);width:100%;max-width:520px;box-shadow:8px 8px 0 var(--ttp-black);border-radius:3px;outline:none;margin:auto;padding:28px 28px 30px;animation:.22s cubic-bezier(.2,.9,.25,1.05) dprmdG_rise;position:relative}.dprmdG_modalWide{max-width:960px;margin:0 auto}.dprmdG_modalClose{cursor:pointer;width:36px;height:36px;color:var(--ttp-black);z-index:2;background:0 0;border:0;font-size:28px;line-height:1;position:absolute;top:8px;right:10px}@keyframes dprmdG_fade{0%{opacity:0}}@keyframes dprmdG_rise{0%{opacity:0;transform:translateY(16px)scale(.98)}}.dprmdG_dialog{font-family:var(--font-inter);flex-direction:column;gap:16px;display:flex}.dprmdG_dialogTitle{font-family:var(--font-bebas);letter-spacing:1px;text-transform:uppercase;margin:0;padding-right:28px;font-size:32px;font-weight:400;line-height:1}.dprmdG_dialogBlock{border:1px solid var(--ttp-line-strong);background:#fbfaf6;border-radius:3px;flex-direction:column;gap:2px;padding:12px 14px;font-size:14px;line-height:1.45;display:flex}.dprmdG_dialogFields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.dprmdG_field{flex-direction:column;gap:4px;display:flex}.dprmdG_input{font:inherit;border:1px solid var(--ttp-line-strong);color:var(--ttp-black);background:#fff;border-radius:3px;padding:9px 10px;font-size:15px}.dprmdG_dialogText{color:#0a0a0ab8;margin:0;font-size:13px;line-height:1.5}.dprmdG_dialogActions{flex-wrap:wrap;gap:10px;display:flex}.dprmdG_toast{z-index:1100;background:var(--ttp-black);max-width:min(92vw,520px);color:var(--ttp-off-white);border-left:4px solid var(--ttp-off-white);border-radius:3px;margin:0;padding:12px 18px;font-size:14px;line-height:1.4;animation:.22s ease-out dprmdG_toastIn;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.dprmdG_toastError{border-left-color:var(--ttp-red)}@keyframes dprmdG_toastIn{0%{opacity:0;transform:translate(-50%,12px)}}@media (max-width:720px){.dprmdG_title{font-size:34px}.dprmdG_board{scroll-snap-type:x proximity;margin:0 -16px;padding:0 16px 20px;scroll-padding:0 16px}.dprmdG_column{scroll-snap-align:start;flex:0 0 84vw;min-width:0;max-width:340px;min-height:56vh}.dprmdG_overlay{padding:0}.dprmdG_modal{min-height:100dvh;box-shadow:none;border:0;border-radius:0;max-width:none;padding:56px 16px 28px}.dprmdG_dialogFields{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.dprmdG_card,.dprmdG_column,.dprmdG_overlay,.dprmdG_modal,.dprmdG_toast,.dprmdG_ghost,.dprmdG_cardLanded{transition:none;animation:none}}
.SilpXa_section{background:var(--ttp-off-white);color:var(--ttp-black);font-family:var(--font-inter);scroll-margin-top:56px;position:relative}.SilpXa_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.SilpXa_armed [data-reveal]:not([data-in]){opacity:0;transform:translateY(32px)}.SilpXa_armed [data-reveal]{transition:opacity .8s ease var(--d,0s), transform .9s cubic-bezier(.16, 1, .3, 1) var(--d,0s)}.SilpXa_featured{isolation:isolate;align-items:center;min-height:calc(100svh - 64px);padding:clamp(20px,3.4svh,56px) 0;display:flex;position:relative;overflow:hidden}.SilpXa_featuredInner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"top media""bottom media";align-items:center;column-gap:clamp(36px,6vw,96px);width:min(1200px,88%);margin:0 auto;display:grid}.SilpXa_copyTop{grid-area:top;align-self:end;min-width:0}.SilpXa_media{grid-area:media;min-width:0}.SilpXa_copyBottom{grid-area:bottom;align-self:start;min-width:0;padding-bottom:20px;position:relative}.SilpXa_dropLine{align-items:center;gap:18px;display:flex}.SilpXa_dropLine>span{letter-spacing:2px;font-size:9px;font-weight:500}.SilpXa_title{font-family:"TTP Display", var(--font-bebas);font-synthesis:none;text-transform:uppercase;margin:clamp(10px,2svh,20px) 0 clamp(8px,1.6svh,16px) -.08em;font-size:clamp(34px,min(4.8vw,7.4svh),68px);font-weight:400;line-height:1.04}.SilpXa_titleMask{padding:.04em .08em;overflow:hidden}.SilpXa_titleMask span{display:block}.SilpXa_armed .SilpXa_titleMask[data-reveal]:not([data-in]){opacity:1;transform:none}.SilpXa_armed .SilpXa_titleMask[data-reveal] span{transition:transform 1s cubic-bezier(.16, 1, .3, 1) var(--d,0s)}.SilpXa_armed .SilpXa_titleMask[data-reveal]:not([data-in]) span{transform:translateY(105%)}.SilpXa_nameRow{align-items:center;gap:14px;display:flex}.SilpXa_nameRow h3{font-family:var(--font-bebas);letter-spacing:1.5px;text-transform:uppercase;margin:0;font-size:clamp(30px,5.2svh,48px);font-weight:400;line-height:1.1}.SilpXa_percent{background:var(--ttp-red);color:var(--ttp-off-white);font-family:var(--font-bebas);letter-spacing:1px;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);padding:7px 14px 5px;font-size:clamp(20px,3svh,28px);line-height:1}.SilpXa_prices{align-items:baseline;gap:16px;margin:clamp(0px,.6svh,6px) 0 0;display:flex}.SilpXa_prices s{color:#0a0a0a80;font-size:clamp(15px,2.3svh,20px)}.SilpXa_prices strong{font-family:var(--font-bebas);letter-spacing:1px;font-size:clamp(56px,10svh,92px);font-weight:400;line-height:1}.SilpXa_savingRow{flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:clamp(4px,1svh,10px);display:flex}.SilpXa_versus{color:#0a0a0a9e;margin:0;font-size:12px}.SilpXa_saving{background:var(--ttp-red);color:var(--ttp-off-white);letter-spacing:1.6px;text-transform:uppercase;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);margin:0;padding:5px 14px 4px;font-size:10.5px;font-weight:600;display:inline-block}.SilpXa_lead{color:#0a0a0acc;max-width:430px;margin:clamp(14px,2.6svh,26px) 0 clamp(12px,2.2svh,20px);font-size:13px;line-height:1.8}.SilpXa_picks{flex-wrap:wrap;gap:8px 28px;display:flex}.SilpXa_pick{align-items:center;gap:12px;display:flex}.SilpXa_pick>span{letter-spacing:2px;text-transform:uppercase;color:#0a0a0a99;min-width:38px;font-size:10px}.SilpXa_picks [role=radiogroup],.SilpXa_buy [role=radiogroup]{gap:6px}.SilpXa_picks [role=radiogroup] button,.SilpXa_buy [role=radiogroup] button{width:38px;height:38px;font-size:12px}.SilpXa_actions{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:clamp(16px,3svh,28px);display:flex}.SilpXa_add,.SilpXa_cta{isolation:isolate;background:var(--ttp-red);color:var(--ttp-off-white);cursor:pointer;border:0;justify-content:center;align-items:center;font-family:inherit;font-weight:600;transition:transform .1s;display:inline-flex;position:relative}.SilpXa_cta{letter-spacing:.2px;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);min-height:54px;padding:15px 32px;font-size:12px}.SilpXa_add{clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);min-height:42px;padding:10px 22px;font-size:12px}.SilpXa_add:before,.SilpXa_cta:before{content:"";z-index:-1;background:var(--ttp-black);opacity:0;transition:opacity .2s;position:absolute;inset:2px}.SilpXa_cta:before{clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.SilpXa_add:before{clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.SilpXa_add:hover:before,.SilpXa_add:focus-visible:before,.SilpXa_cta:hover:before,.SilpXa_cta:focus-visible:before{opacity:1}.SilpXa_add:active,.SilpXa_cta:active{transform:scale(.98)}.SilpXa_add:focus-visible,.SilpXa_cta:focus-visible{outline:2px solid var(--ttp-off-white);outline-offset:-5px}.SilpXa_ghost{isolation:isolate;background:var(--ttp-black);min-height:46px;color:var(--ttp-black);letter-spacing:.2px;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);align-items:center;gap:10px;padding:12px 20px;font-size:12px;font-weight:600;text-decoration:none;transition:color .2s,background-color .2s,transform .1s;display:inline-flex;position:relative}.SilpXa_ghost:before{content:"";z-index:-1;background:var(--ttp-off-white);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);transition:background-color .2s;position:absolute;inset:2px}.SilpXa_ghost strong{font-size:15px;font-weight:700}.SilpXa_ghost:hover,.SilpXa_ghost:focus-visible{background:var(--ttp-red);color:var(--ttp-off-white)}.SilpXa_ghost:hover:before,.SilpXa_ghost:focus-visible:before{background:var(--ttp-black)}.SilpXa_ghost:active{transform:scale(.98)}.SilpXa_ghost:focus-visible{outline:2px solid var(--ttp-red);outline-offset:-6px}.SilpXa_alone{flex-direction:column;gap:8px;margin-top:clamp(14px,2.4svh,22px);display:flex}.SilpXa_aloneLabel{letter-spacing:2px;text-transform:uppercase;color:#0a0a0a99;font-size:10px}.SilpXa_aloneButtons{flex-wrap:wrap;gap:10px 12px;display:flex}.SilpXa_hint{color:var(--ttp-red);pointer-events:none;margin:0;font-size:11px;font-weight:600;position:absolute;bottom:0;left:0}.SilpXa_separate{isolation:isolate;padding:clamp(64px,11svh,120px) 0 clamp(72px,12svh,130px);scroll-margin-top:56px;position:relative;overflow:hidden}.SilpXa_separateInner{width:min(1000px,90%);margin:0 auto}.SilpXa_separateHead{text-align:center;margin-bottom:clamp(40px,7svh,64px)}.SilpXa_separateHead h3{font-family:var(--font-bebas);letter-spacing:3px;text-transform:uppercase;margin:0;padding-bottom:16px;font-size:clamp(30px,4.6svh,44px);font-weight:400;display:inline-block;position:relative}.SilpXa_separateHead p{color:#0a0a0abf;max-width:480px;margin:18px auto 0;font-size:14px;line-height:1.7}.SilpXa_separateHead h3:after{content:"";background:var(--ttp-red);width:46px;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.SilpXa_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(48px,8vw,112px);display:grid}.SilpXa_card{isolation:isolate;min-width:0;display:flex;position:relative}.SilpXa_card:before{content:"";z-index:-1;background:var(--ttp-black);clip-path:polygon(22px 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%,0 22px);transition:transform .45s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translate(9px,9px)}.SilpXa_card:hover:before{transform:translate(13px,13px)}.SilpXa_flash:before{animation:1.8s SilpXa_flash}@keyframes SilpXa_flash{0%,to{background:var(--ttp-black);transform:translate(9px,9px)}22%,68%{background:var(--ttp-red);transform:translate(15px,15px)}}.SilpXa_ticket{background:var(--ttp-off-white);clip-path:polygon(22px 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%,0 22px);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.SilpXa_photo{background:#f5f4f1;flex:none;height:clamp(230px,38svh,330px);position:relative;overflow:hidden}.SilpXa_zoom{transition:transform .9s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.SilpXa_card:hover .SilpXa_zoom{transform:scale(1.05)}.SilpXa_zoom img{object-fit:contain}.SilpXa_slash{background:var(--ttp-red);transform-origin:0;height:3px;transition:transform .5s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.SilpXa_card:hover .SilpXa_slash{transform:scaleX(1)}.SilpXa_info{flex-direction:column;flex:1;gap:10px;padding:20px 22px 28px;display:flex;position:relative}.SilpXa_kind{letter-spacing:3px;text-transform:uppercase;color:var(--ttp-red);font-size:10px}.SilpXa_cardHead{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.SilpXa_cardHead h4{font-family:var(--font-bebas);letter-spacing:1.5px;text-transform:uppercase;margin:0;font-size:36px;font-weight:400;line-height:1.1}.SilpXa_cardPrice{font-family:var(--font-bebas);letter-spacing:1px;font-size:44px;font-weight:400;line-height:1}.SilpXa_desc{-webkit-line-clamp:2;color:#0a0a0abf;-webkit-box-orient:vertical;min-height:3.2em;margin:0;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.SilpXa_buy{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:auto;padding-top:4px;display:flex}.SilpXa_info .SilpXa_hint{bottom:8px;left:22px}@media (max-width:960px){.SilpXa_featured{min-height:0;padding:40px 0 56px}.SilpXa_featuredInner{grid-template-columns:minmax(0,1fr);grid-template-areas:"top""media""bottom";row-gap:26px;width:88%}.SilpXa_copyTop,.SilpXa_copyBottom{align-self:start}.SilpXa_separate{padding:56px 0 72px}.SilpXa_cards{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;gap:18px;margin:0 -5.5%;padding:4px 5.5% 22px;scroll-padding-inline:5.5%;display:flex;overflow-x:auto}.SilpXa_cards::-webkit-scrollbar{display:none}.SilpXa_cards>.SilpXa_card{scroll-snap-align:start;flex:0 0 min(80%,340px)}.SilpXa_armed .SilpXa_cards>.SilpXa_card[data-reveal]:not([data-in]){opacity:1;transform:none}.SilpXa_copyBottom{border:1.5px solid var(--ttp-black);box-shadow:6px 6px 0 var(--ttp-black);background:#f4f3eff0;padding:20px 18px 30px}.SilpXa_lead{border-bottom:1px solid #0a0a0a26;margin:0 0 16px;padding-bottom:16px}.SilpXa_picks{flex-direction:column;gap:10px}.SilpXa_actions{margin-top:18px}.SilpXa_cta{width:100%}.SilpXa_alone{border-top:1px solid #0a0a0a26;margin-top:18px;padding-top:16px}.SilpXa_aloneButtons{grid-template-columns:1fr 1fr;gap:10px;display:grid}.SilpXa_ghost{justify-content:space-between;gap:6px;padding:12px 12px 12px 16px}.SilpXa_ghost>span{font-size:11px}.SilpXa_copyBottom .SilpXa_hint{bottom:8px;left:18px}}@media (prefers-reduced-motion:reduce){.SilpXa_section *,.SilpXa_section :before,.SilpXa_section :after{transition:none!important;animation:none!important}}
.j09JxG_title{font-family:var(--font-bebas);color:var(--ttp-black);letter-spacing:1px;text-transform:uppercase;margin:0;font-size:28px}.j09JxG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.j09JxG_muted{font-family:var(--font-inter);color:#0a0a0a99;margin:0;font-size:13px}.j09JxG_error{font-family:var(--font-inter);color:var(--ttp-red);margin:16px 0 0;font-size:13px}.j09JxG_stats{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:20px 0 0;display:grid}.j09JxG_stat{border:1px solid var(--ttp-line-strong);background:#fff;border-radius:3px;padding:14px 16px}.j09JxG_stat dt{font-family:var(--font-inter);letter-spacing:.3px;text-transform:uppercase;color:#0a0a0a8c;font-size:12px;font-weight:600}.j09JxG_stat dd{font-family:var(--font-bebas);color:var(--ttp-black);align-items:baseline;gap:8px;margin:6px 0 0;font-size:32px;line-height:1;display:flex}.j09JxG_statHint{font-family:var(--font-inter);color:#0a0a0a8c;font-size:13px}.j09JxG_toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;display:flex}.j09JxG_searchWrap{flex:260px;align-items:center;display:flex;position:relative}.j09JxG_searchIcon{color:#0a0a0a80;pointer-events:none;width:16px;height:16px;position:absolute;left:12px}.j09JxG_searchInput,.j09JxG_select{font-family:var(--font-inter);color:var(--ttp-black);border:1px solid var(--ttp-line-strong);background:#fff;border-radius:3px;height:40px;font-size:16px}.j09JxG_searchInput{width:100%;padding:0 12px 0 36px}.j09JxG_select{cursor:pointer;padding:0 10px}.j09JxG_searchInput:focus-visible,.j09JxG_select:focus-visible,.j09JxG_pageBtn:focus-visible,.j09JxG_linkBtn:focus-visible{outline:2px solid var(--ttp-black);outline-offset:2px}.j09JxG_linkBtn{font-family:var(--font-inter);color:var(--ttp-red);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:13px;font-weight:600;text-decoration:underline}.j09JxG_tableWrap{border:1px solid var(--ttp-line-strong);background:#fff;border-radius:3px;max-width:100%;margin-top:16px;transition:opacity .15s;overflow-x:auto}.j09JxG_loading{opacity:.55}.j09JxG_table{border-collapse:collapse;width:100%;font-family:var(--font-inter);font-size:13.5px}.j09JxG_table th,.j09JxG_table td{text-align:left;white-space:nowrap;padding:12px 16px}.j09JxG_table th{color:var(--ttp-black);border-bottom:1px solid var(--ttp-line-strong);background:#fff;font-weight:600;position:sticky;top:0}.j09JxG_table td{color:#0a0a0acc;border-bottom:1px solid var(--ttp-line)}.j09JxG_table tbody tr:hover td{background:#0a0a0a08}.j09JxG_table tr:last-child td{border-bottom:none}.j09JxG_email{color:inherit;text-decoration:none}.j09JxG_email:hover{text-decoration:underline}.j09JxG_badge{border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.j09JxG_badgeYes{color:#1b5e20;background:#2e7d321f}.j09JxG_badgeNo{color:#0a0a0a99;background:#0a0a0a0f}.j09JxG_table td.j09JxG_actionCell{text-align:right;width:1%;min-width:200px}.j09JxG_trashBtn{color:#0a0a0a80;cursor:pointer;background:0 0;border:none;border-radius:3px;padding:6px;display:inline-flex}.j09JxG_trashBtn svg{width:18px;height:18px}.j09JxG_trashBtn:hover{color:var(--ttp-red)}.j09JxG_trashBtn:focus-visible,.j09JxG_confirmBtn:focus-visible,.j09JxG_cancelBtn:focus-visible{outline:2px solid var(--ttp-black);outline-offset:2px}.j09JxG_confirm{align-items:center;gap:12px;display:inline-flex}.j09JxG_confirmBtn{background:var(--ttp-red);font-family:var(--font-inter);color:#fff;cursor:pointer;border:none;border-radius:3px;padding:6px 10px;font-size:13px;font-weight:600}.j09JxG_cancelBtn{font-family:var(--font-inter);color:#0a0a0a99;cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:13px;font-weight:600;text-decoration:underline}.j09JxG_confirmBtn:disabled,.j09JxG_cancelBtn:disabled{opacity:.5;cursor:not-allowed}.j09JxG_pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.j09JxG_pageSize{font-family:var(--font-inter);color:#0a0a0a99;align-items:center;gap:8px;font-size:13px;display:flex}.j09JxG_pager{align-items:center;gap:12px;display:flex}.j09JxG_pageInfo{font-family:var(--font-inter);color:var(--ttp-black);white-space:nowrap;font-size:13px}.j09JxG_pageBtn{border:1px solid var(--ttp-line-strong);font-family:var(--font-inter);color:var(--ttp-black);cursor:pointer;background:#fff;border-radius:3px;padding:8px 12px;font-size:13px;font-weight:600}.j09JxG_pageBtn:hover:not(:disabled){border-color:var(--ttp-black)}.j09JxG_pageBtn:disabled{opacity:.4;cursor:not-allowed}.j09JxG_scrollless{scrollbar-width:none}.j09JxG_scrollless::-webkit-scrollbar{display:none}.j09JxG_section{margin-top:32px}.j09JxG_h2{font-family:var(--font-bebas);letter-spacing:1px;text-transform:uppercase;color:var(--ttp-black);margin:0;font-size:22px}.j09JxG_card{border:1px solid var(--ttp-line-strong);background:#fff;border-radius:3px;margin-top:16px}.j09JxG_cardHead{border-bottom:1px solid var(--ttp-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.j09JxG_cardTitle{font-family:var(--font-inter);color:var(--ttp-black);margin:0;font-size:15px;font-weight:700}.j09JxG_row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.j09JxG_input{font-family:var(--font-inter);color:var(--ttp-black);border:1px solid var(--ttp-line-strong);background:#fff;border-radius:3px;min-width:0;height:40px;padding:0 10px;font-size:16px}.j09JxG_input:focus-visible{outline:2px solid var(--ttp-black);outline-offset:2px}.j09JxG_inputNum{width:96px}.j09JxG_inputWide{flex:200px}.j09JxG_btn{background:var(--ttp-black);border:1px solid var(--ttp-black);height:40px;font-family:var(--font-inter);color:#fff;cursor:pointer;border-radius:3px;padding:0 14px;font-size:13px;font-weight:600}.j09JxG_btn:hover:not(:disabled){background:#222}.j09JxG_btnGhost{color:var(--ttp-black);border-color:var(--ttp-line-strong);background:#fff}.j09JxG_btnGhost:hover:not(:disabled){border-color:var(--ttp-black);background:#fff}.j09JxG_btnDanger{background:var(--ttp-red);border-color:var(--ttp-red)}.j09JxG_btnDanger:hover:not(:disabled){background:var(--ttp-red);opacity:.9}.j09JxG_btn:disabled{opacity:.5;cursor:not-allowed}.j09JxG_btn:focus-visible{outline:2px solid var(--ttp-black);outline-offset:2px}.j09JxG_badgeOut{color:var(--ttp-red);background:#d420271f}.j09JxG_badgeLow{color:#8a5200;background:#e68c0029}.j09JxG_badgeTest{color:#0a0a0ab3;background:#0a0a0a14;margin-left:6px}.j09JxG_badgePending{color:#8a5200;background:#e68c0029}.j09JxG_stockNum{font-family:var(--font-bebas);letter-spacing:.5px;font-size:22px}.j09JxG_formRow td{background:#0a0a0a08}.j09JxG_right{text-align:right!important}.j09JxG_clickRow{cursor:pointer}.j09JxG_back{font-family:var(--font-inter);color:#0a0a0a99;cursor:pointer;background:0 0;border:none;margin-bottom:12px;padding:0;font-size:13px;font-weight:600}.j09JxG_back:hover{color:var(--ttp-black)}.j09JxG_detailGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin-top:20px;display:grid}.j09JxG_detailBox{border:1px solid var(--ttp-line-strong);font-family:var(--font-inter);color:#0a0a0ad9;background:#fff;border-radius:3px;padding:14px 16px;font-size:14px;line-height:1.5}.j09JxG_detailBox h3{letter-spacing:.3px;text-transform:uppercase;color:#0a0a0a8c;margin:0 0 6px;font-size:12px}.j09JxG_checkbox{font-family:var(--font-inter);color:#0a0a0abf;align-items:center;gap:8px;font-size:13px;display:inline-flex}.j09JxG_testGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;padding:14px 16px;display:grid}.j09JxG_testPiece{font-family:var(--font-inter);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.j09JxG_bars{align-items:flex-end;gap:4px;height:160px;padding:16px;display:flex;overflow-x:auto}.j09JxG_barCol{flex-direction:column;flex:1 0 14px;justify-content:flex-end;align-items:center;gap:4px;max-width:48px;height:100%;display:flex}.j09JxG_bar{background:var(--ttp-black);border-radius:2px 2px 0 0;width:100%;min-height:2px}.j09JxG_barCol:hover .j09JxG_bar{background:var(--ttp-red)}.j09JxG_barLabel{font-family:var(--font-inter);color:#0a0a0a8c;white-space:nowrap;font-size:10px}.j09JxG_dropActions{flex-wrap:wrap;align-items:center;gap:8px;padding:14px 16px;display:flex}.j09JxG_confirmBox{border:1px solid var(--ttp-black);font-family:var(--font-inter);background:#fff;border-radius:3px;flex-direction:column;gap:8px;margin:0 16px 16px;padding:14px 16px;font-size:14px;display:flex}.j09JxG_checkGroups{flex-direction:column;gap:18px;padding:14px 16px 18px;display:flex}.j09JxG_checkList{font-family:var(--font-inter);flex-direction:column;gap:10px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.j09JxG_checkItem{align-items:flex-start;gap:10px;display:flex}.j09JxG_checkBody{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.j09JxG_checkOk,.j09JxG_checkKo{text-align:center;flex:0 0 18px;width:18px;font-weight:700}.j09JxG_checkOk{color:#1a7f37}.j09JxG_checkKo{color:var(--ttp-red)}.j09JxG_settingsBody{flex-direction:column;gap:20px;padding:16px;display:flex}.j09JxG_fieldset{border:0;margin:0;padding:0}.j09JxG_legend{font-family:var(--font-inter);letter-spacing:.3px;text-transform:uppercase;color:#0a0a0a8c;margin:0 0 10px;padding:0;font-size:12px;font-weight:700}.j09JxG_fieldGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.j09JxG_field{flex-direction:column;gap:6px;min-width:0;display:flex}.j09JxG_fieldLabel{font-family:var(--font-inter);color:var(--ttp-black);font-size:13px;font-weight:600}.j09JxG_missingTag{color:var(--ttp-red);margin-left:8px;font-size:11px;font-weight:600}.j09JxG_textarea{font-family:var(--font-inter);color:var(--ttp-black);border:1px solid var(--ttp-line-strong);resize:vertical;background:#fff;border-radius:3px;min-width:0;padding:8px 10px;font-size:16px}.j09JxG_textarea:focus-visible{outline:2px solid var(--ttp-black);outline-offset:2px}.j09JxG_settingsFooter{border-top:1px solid var(--ttp-line);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px;display:flex}
.J8R-3W_notice{z-index:100;background:var(--ttp-black);width:min(560px,100% - 32px);color:var(--ttp-off-white);font-family:var(--font-inter);border-radius:3px;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;font-size:14px;display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%)}.J8R-3W_notice button{color:inherit;cursor:pointer;background:0 0;border:none;font-size:22px;line-height:1}
.M2-Cta_form{flex-direction:column;gap:18px;max-width:420px;display:flex}.M2-Cta_error{font-family:var(--font-inter);color:var(--ttp-red);margin:0;font-size:13px}.M2-Cta_done{font-family:var(--font-inter);color:var(--ttp-black);border-left:3px solid var(--ttp-black);max-width:520px;margin:0;padding:4px 0 4px 14px;font-size:15px;line-height:1.6}
.WvzWga_title{font-family:var(--font-bebas);color:var(--ttp-black);letter-spacing:1px;text-transform:uppercase;margin:0;font-size:28px}.WvzWga_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.WvzWga_muted{font-family:var(--font-inter);color:#0a0a0a99;margin:0;font-size:13px}.WvzWga_error{font-family:var(--font-inter);color:var(--ttp-red);margin:16px 0 0;font-size:13px}.WvzWga_stats{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:20px 0 0;display:grid}.WvzWga_stat{border:1px solid var(--ttp-line-strong);background:#fff;border-radius:3px;padding:14px 16px}.WvzWga_stat dt{font-family:var(--font-inter);letter-spacing:.3px;text-transform:uppercase;color:#0a0a0a8c;font-size:12px;font-weight:600}.WvzWga_stat dd{font-family:var(--font-bebas);color:var(--ttp-black);align-items:baseline;gap:8px;margin:6px 0 0;font-size:32px;line-height:1;display:flex}.WvzWga_statHint{font-family:var(--font-inter);color:#0a0a0a8c;font-size:13px}.WvzWga_toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;display:flex}.WvzWga_searchWrap{flex:260px;align-items:center;display:flex;position:relative}.WvzWga_searchIcon{color:#0a0a0a80;pointer-events:none;width:16px;height:16px;position:absolute;left:12px}.WvzWga_searchInput,.WvzWga_select{font-family:var(--font-inter);color:var(--ttp-black);border:1px solid var(--ttp-line-strong);background:#fff;border-radius:3px;height:40px;font-size:16px}.WvzWga_searchInput{width:100%;padding:0 12px 0 36px}.WvzWga_select{cursor:pointer;padding:0 10px}.WvzWga_searchInput:focus-visible,.WvzWga_select:focus-visible,.WvzWga_pageBtn:focus-visible,.WvzWga_linkBtn:focus-visible{outline:2px solid var(--ttp-black);outline-offset:2px}.WvzWga_linkBtn{font-family:var(--font-inter);color:var(--ttp-red);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:13px;font-weight:600;text-decoration:underline}.WvzWga_tableWrap{border:1px solid var(--ttp-line-strong);background:#fff;border-radius:3px;max-width:100%;margin-top:16px;transition:opacity .15s;overflow-x:auto}.WvzWga_loading{opacity:.55}.WvzWga_table{border-collapse:collapse;width:100%;font-family:var(--font-inter);font-size:13.5px}.WvzWga_table th,.WvzWga_table td{text-align:left;white-space:nowrap;padding:12px 16px}.WvzWga_table th{color:var(--ttp-black);border-bottom:1px solid var(--ttp-line-strong);background:#fff;font-weight:600;position:sticky;top:0}.WvzWga_table td{color:#0a0a0acc;border-bottom:1px solid var(--ttp-line)}.WvzWga_table tbody tr:hover td{background:#0a0a0a08}.WvzWga_table tr:last-child td{border-bottom:none}.WvzWga_email{color:inherit;text-decoration:none}.WvzWga_email:hover{text-decoration:underline}.WvzWga_badge{border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.WvzWga_badgeYes{color:#1b5e20;background:#2e7d321f}.WvzWga_badgeNo{color:#0a0a0a99;background:#0a0a0a0f}.WvzWga_table td.WvzWga_actionCell{text-align:right;width:1%;min-width:200px}.WvzWga_trashBtn{color:#0a0a0a80;cursor:pointer;background:0 0;border:none;border-radius:3px;padding:6px;display:inline-flex}.WvzWga_trashBtn svg{width:18px;height:18px}.WvzWga_trashBtn:hover{color:var(--ttp-red)}.WvzWga_trashBtn:focus-visible,.WvzWga_confirmBtn:focus-visible,.WvzWga_cancelBtn:focus-visible{outline:2px solid var(--ttp-black);outline-offset:2px}.WvzWga_confirm{align-items:center;gap:12px;display:inline-flex}.WvzWga_confirmBtn{background:var(--ttp-red);font-family:var(--font-inter);color:#fff;cursor:pointer;border:none;border-radius:3px;padding:6px 10px;font-size:13px;font-weight:600}.WvzWga_cancelBtn{font-family:var(--font-inter);color:#0a0a0a99;cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:13px;font-weight:600;text-decoration:underline}.WvzWga_confirmBtn:disabled,.WvzWga_cancelBtn:disabled{opacity:.5;cursor:not-allowed}.WvzWga_pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.WvzWga_pageSize{font-family:var(--font-inter);color:#0a0a0a99;align-items:center;gap:8px;font-size:13px;display:flex}.WvzWga_pager{align-items:center;gap:12px;display:flex}.WvzWga_pageInfo{font-family:var(--font-inter);color:var(--ttp-black);white-space:nowrap;font-size:13px}.WvzWga_pageBtn{border:1px solid var(--ttp-line-strong);font-family:var(--font-inter);color:var(--ttp-black);cursor:pointer;background:#fff;border-radius:3px;padding:8px 12px;font-size:13px;font-weight:600}.WvzWga_pageBtn:hover:not(:disabled){border-color:var(--ttp-black)}.WvzWga_pageBtn:disabled{opacity:.4;cursor:not-allowed}
.vRiAla_wrap{background:var(--ttp-off-white);min-height:100dvh;padding:48px 24px 64px}.vRiAla_content{max-width:640px;margin:0 auto}.vRiAla_back{font-family:var(--font-inter);letter-spacing:.3px;text-transform:uppercase;color:var(--ttp-black);margin-bottom:32px;font-size:13px;font-weight:600;text-decoration:none;display:inline-block}.vRiAla_back:hover{color:var(--ttp-red)}.vRiAla_title{font-family:var(--font-bebas);color:var(--ttp-black);letter-spacing:1px;text-transform:uppercase;margin:0 0 8px;font-size:36px}.vRiAla_updated{font-family:var(--font-inter);color:#0a0a0a8c;margin:0 0 40px;font-size:13px}.vRiAla_section{margin-bottom:32px}.vRiAla_section h2{font-family:var(--font-bebas);color:var(--ttp-black);letter-spacing:.6px;text-transform:uppercase;margin:0 0 10px;font-size:20px}.vRiAla_section p,.vRiAla_section ul{font-family:var(--font-inter);color:#0a0a0acc;margin:0 0 10px;font-size:14.5px;line-height:1.6}.vRiAla_section ul{padding-left:20px}.vRiAla_section li{margin-bottom:4px}.vRiAla_section strong{color:var(--ttp-black);font-weight:600}@media (max-width:480px){.vRiAla_wrap{padding:32px 18px 48px}.vRiAla_title{font-size:28px}}
.GoWgLq_toc{border:1px solid var(--ttp-line);margin:0 0 36px;padding:16px 18px}.GoWgLq_tocTitle{font-family:var(--font-bebas);letter-spacing:.6px;text-transform:uppercase;color:var(--ttp-black);margin:0 0 8px;font-size:18px}.GoWgLq_tocList{font-family:var(--font-inter);color:#0a0a0acc;margin:0;padding-left:20px;font-size:13.5px;line-height:1.7}.GoWgLq_tocList a{color:inherit;text-decoration:none}.GoWgLq_tocList a:hover{color:var(--ttp-red)}.GoWgLq_steps{font-family:var(--font-inter);color:#0a0a0acc;margin:0 0 10px;padding-left:22px;font-size:14.5px;line-height:1.6}.GoWgLq_steps li{margin-bottom:6px}.GoWgLq_sub{font-family:var(--font-inter);color:var(--ttp-black);margin:18px 0 6px;font-size:14.5px;font-weight:600}.GoWgLq_todo{color:var(--ttp-red);background:#c628281f;padding:0 4px;font-weight:600}.GoWgLq_policy{white-space:pre-line}.GoWgLq_form{border:1px solid var(--ttp-line-strong);margin:0 0 10px;padding:16px 18px}.GoWgLq_form p{margin:0 0 8px}.GoWgLq_form ul{margin:0;padding-left:0;list-style:none}.GoWgLq_form li{border-bottom:1px dashed var(--ttp-line-strong);padding:8px 0}
.uQceJW_wrap{background:var(--ttp-off-white);flex-direction:column;gap:24px;min-height:100dvh;padding:40px 24px;display:flex}.uQceJW_loginPanel{flex-direction:column;gap:16px;width:100%;max-width:360px;margin:15vh auto 0;display:flex}.uQceJW_feedback{font-family:var(--font-inter);color:var(--ttp-red);margin:0;font-size:13px}.uQceJW_shell{background:var(--ttp-off-white);min-height:100dvh;display:flex}.uQceJW_sidebar{background:var(--ttp-black);flex-direction:column;flex-shrink:0;gap:24px;width:220px;height:100dvh;padding:24px 16px;display:flex;position:sticky;top:0;overflow-y:auto}.uQceJW_brand{padding:0}.uQceJW_brandLogo{object-fit:contain;width:100%;height:auto}.uQceJW_nav{flex-direction:column;flex:1;gap:4px;display:flex}.uQceJW_navItem{color:#f4f3ef99;font-family:var(--font-inter);letter-spacing:.3px;text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:none;border-left:3px solid #0000;border-radius:0 3px 3px 0;padding:10px 12px;font-size:13px;font-weight:600}.uQceJW_navItem:hover{color:var(--ttp-off-white)}.uQceJW_navItemActive{color:var(--ttp-off-white);border-left-color:var(--ttp-red);background:#f4f3ef0f}.uQceJW_logoutBtn{color:var(--ttp-off-white);font-family:var(--font-inter);cursor:pointer;background:0 0;border:1px solid #f4f3ef47;border-radius:3px;padding:10px 12px;font-size:13px;font-weight:600}.uQceJW_logoutBtn:hover{border-color:var(--ttp-off-white)}.uQceJW_content{flex:1;min-width:0;padding:40px 32px}@media (max-width:720px){.uQceJW_shell{flex-direction:column}.uQceJW_sidebar{z-index:10;scrollbar-width:none;flex-direction:row;align-items:center;gap:16px;width:100%;height:auto;overflow-x:auto}.uQceJW_sidebar::-webkit-scrollbar{display:none}.uQceJW_nav{flex-direction:row;flex:none}.uQceJW_content{padding:24px 16px}}.uQceJW_title{font-family:var(--font-bebas);color:var(--ttp-black);letter-spacing:1px;text-transform:uppercase;margin:0;font-size:28px}@media print{.uQceJW_sidebar{display:none}.uQceJW_content{padding:0}}
.Wzvr8W_root{--header-height:100px}@media (min-width:1100px) and (max-height:850px){.Wzvr8W_root{--header-height:78px}}@media (max-width:760px){.Wzvr8W_root{--header-height:76px}}.Wzvr8W_page{background:var(--ttp-off-white)}.Wzvr8W_skipLink:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.Wzvr8W_skipLink:focus{z-index:20;background:var(--ttp-off-white);color:var(--ttp-black);font-family:var(--font-inter);padding:16px;font-size:13px;font-weight:500;text-decoration:none;position:fixed;top:12px;left:12px}
