.next-drop{color:#f7f5ef;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#232320}.next-drop-inner{text-align:center;max-width:980px;margin:0 auto}.next-drop .eyebrow{color:#b4b5aa;justify-content:center}.next-drop h2{margin:28px 0 30px;font-size:clamp(58px,8vw,130px);line-height:.98}.next-drop-lead{color:#d9d7cf;letter-spacing:-.02em;margin-bottom:8px;font-size:clamp(18px,2.2vw,26px)}.next-drop-secondary{color:#8f9087;margin-bottom:55px;font-size:13px}.countdown{grid-template-columns:repeat(4,1fr);gap:18px;max-width:640px;margin:0 auto;display:grid}.countdown-cell{border-left:1px solid #ffffff18;flex-direction:column;justify-content:center;align-items:center;padding-left:18px;display:flex}.countdown-cell:first-child{border-left:0;padding-left:0}.countdown-cell .value{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(46px,6vw,84px);font-weight:500;line-height:1}.countdown-cell .label{letter-spacing:.15em;color:#a7aa9d;text-transform:uppercase;margin-top:8px;font-size:10px}.next-drop-arrived{letter-spacing:-.03em;color:#f7f5ef;margin-top:20px;font-size:clamp(36px,4.5vw,56px)}.quick-facts{border-bottom:1px solid var(--line);background:#f1efe8;grid-template-columns:repeat(4,1fr);display:grid}.quick-facts>div{border-right:1px solid var(--line);align-items:center;gap:14px;padding:22px 7%;display:flex}.quick-facts>div:last-child{border-right:0}.quick-facts span{flex-direction:column;display:flex}.quick-facts strong{letter-spacing:.01em;font-size:11px;font-weight:600}.quick-facts small{color:#7b7c73;margin-top:2px;font-size:9px}.editorial-copy{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#f1efe8}.editorial-copy-grid{grid-template-columns:1.1fr .9fr;align-items:end;gap:10%;margin-top:34px;display:grid}.editorial-copy h2{font-size:clamp(44px,5.4vw,78px);line-height:1.03}.editorial-copy-grid>div{gap:18px;max-width:480px;display:grid}.editorial-copy-grid>div p{color:#686a61;font-size:13px;line-height:1.85}.fit-finder{color:#f6f4ed;background:#24251f;grid-template-columns:.8fr 1.2fr;align-items:end;gap:30px;margin-bottom:22px;padding:32px 34px;display:grid}.fit-finder h3{margin:11px 0 8px;font-size:30px}.fit-finder>div:first-child>p:last-child{color:#b9bab0;max-width:330px;font-size:11px;line-height:1.7}.fit-finder-fields{grid-template-columns:1fr 1fr auto;align-items:end;gap:10px;display:grid}.fit-finder-fields label{color:#d7d7d0;flex-wrap:wrap;justify-content:space-between;gap:6px;font-size:10px;display:flex}.fit-finder-fields label span{color:#94968d}.fit-finder-fields input{color:#252620;width:100%;min-height:48px;font:inherit;background:#f6f4ed;border:0;margin-top:7px;padding:0 14px;font-size:13px}.fit-finder-fields button{color:#252620;white-space:nowrap;background:#f6f4ed;border:1px solid #f6f4ed;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:0 16px;display:flex;font-size:10px!important}.fit-result{grid-column:2;color:#b9bab0!important;margin-top:-16px!important;font-size:10px!important}.prelaunch{border-top:1px solid var(--line);background:#e8e6de;grid-template-columns:1fr 1fr;gap:12%;display:grid}.prelaunch h2{margin-top:24px;font-size:clamp(42px,5vw,70px);line-height:1.04}.prelaunch>div:last-child{align-content:center;gap:20px;display:grid}.prelaunch>div:last-child p{color:#65675e;font-size:13px;line-height:1.85}.mobile-selection-bar{display:none}.size-picker{border:0;margin:30px 0 28px;padding:0}.size-picker legend{justify-content:space-between;width:100%;margin-bottom:16px;font-size:12px;display:flex}.size-picker legend span{color:#73756c}.size-picker>div{flex-wrap:wrap;gap:8px;display:flex}.size-picker button{min-width:52px;height:42px;color:var(--ink);background:0 0;border:1px solid #cbc9c1;font-size:12px!important}.size-picker button:hover{border-color:#74756d}.size-picker button.chosen{background:var(--ink);border-color:var(--ink);color:var(--paper)}.size-guide-link{border-bottom:1px solid #8f9087;margin-top:13px;padding-bottom:3px;font-size:11px;display:inline-block}.product-title{max-width:520px;letter-spacing:-.025em!important;margin:22px 0 14px!important;font-size:18px!important;line-height:1.35!important}.size-guide{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#f7f5ef}.size-guide-heading{justify-content:space-between;align-items:end;gap:50px;margin-bottom:35px;display:flex}.size-guide-heading h2{margin-top:18px;font-size:clamp(42px,5vw,68px);line-height:1}.size-guide-heading>p{color:#74766d;max-width:430px;font-size:12px;line-height:1.8}.size-summary{grid-template-columns:repeat(5,1fr);gap:9px;margin-bottom:18px;display:grid}.size-summary button{border:1px solid var(--line);text-align:left;background:0 0;justify-content:space-between;align-items:flex-end;min-height:72px;padding:18px 12px;display:flex}.size-summary button strong{font-size:17px;font-weight:500}.size-summary button span{color:#77786f;font-size:10px}.size-summary button.active{background:var(--ink);border-color:var(--ink);color:var(--paper)}.size-summary button.active span{color:#c8c9c0}.selected-size-card{background:#e8e6de;grid-template-columns:.8fr 1.2fr;gap:35px;margin-bottom:24px;padding:30px 34px;display:grid}.selected-size-card h3{margin-top:10px!important;font-size:28px!important}.selected-size-card dl{grid-template-columns:repeat(3,1fr);gap:12px;margin:0;display:grid}.selected-size-card dl div{border-left:1px solid #c4c2ba;flex-direction:column;justify-content:center;padding-left:18px;display:flex}.selected-size-card dt{color:#76776f;margin-bottom:6px;font-size:10px}.selected-size-card dd{letter-spacing:-.03em;margin:0;font-size:20px}.size-table-wrap{border:1px solid var(--line);background:#fbfaf6;overflow-x:auto}.size-table{border-collapse:collapse;width:100%;min-width:1060px;font-size:11px}.size-table th,.size-table td{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:16px 14px}.size-table thead th{letter-spacing:.045em;text-transform:uppercase;color:#6f7168;background:#efede6;font-size:9px;font-weight:500}.size-table tbody th{font-size:12px;font-weight:600}.size-table tbody tr{cursor:pointer}.size-table tbody tr:hover{background:#f0eee7}.size-table tbody tr.active{background:#dedbd1}.size-table tbody tr:last-child th,.size-table tbody tr:last-child td{border-bottom:0}@media (width<=900px){.next-drop h2{font-size:clamp(48px,10vw,90px)}.countdown{gap:14px}.countdown-cell .value{font-size:clamp(40px,7vw,68px)}.quick-facts{grid-template-columns:repeat(2,1fr)}.quick-facts>div:nth-child(2){border-right:0}.quick-facts>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.editorial-copy-grid{grid-template-columns:1fr;gap:35px}.fit-finder{grid-template-columns:1fr}.fit-result{grid-column:1;margin-top:0!important}.prelaunch{grid-template-columns:1fr;gap:35px}.size-guide-heading{flex-direction:column;align-items:start;gap:20px}.selected-size-card{grid-template-columns:1fr;gap:20px}.selected-size-card dl{grid-template-columns:repeat(3,1fr)}}@media (width<=560px){.next-drop{padding:70px 6%}.next-drop h2{margin:22px 0 24px;font-size:64px}.next-drop-lead{font-size:20px}.next-drop-secondary{margin-bottom:42px}.countdown{gap:10px;max-width:100%}.countdown-cell{padding-left:10px}.countdown-cell .value{font-size:42px}.countdown-cell .label{letter-spacing:.12em;font-size:9px}.dbc{padding-bottom:76px}.quick-facts>div{gap:10px;padding:17px 7%}.quick-facts strong{font-size:10px}.quick-facts small{font-size:8px}.editorial-copy h2{font-size:48px}.fit-finder{padding:26px 20px}.fit-finder h3{font-size:26px}.fit-finder-fields{grid-template-columns:1fr 1fr}.fit-finder-fields button{grid-column:1/-1}.size-summary{grid-template-columns:repeat(5,1fr);gap:5px}.size-summary button{flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:64px;padding:13px 8px}.size-summary button strong{font-size:15px}.selected-size-card{padding:24px 20px}.selected-size-card h3{font-size:25px!important}.selected-size-card dl{grid-template-columns:1fr;gap:0}.selected-size-card dl div{border-top:1px solid #c4c2ba;border-left:0;flex-direction:row;justify-content:space-between;align-items:center;padding:12px 0}.selected-size-card dt{margin:0}.selected-size-card dd{font-size:17px}.mobile-selection-bar{z-index:40;border-top:1px solid var(--line);padding:11px 14px env(safe-area-inset-bottom,11px);background:#f7f5ef;justify-content:space-between;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 30px #0000000d}.mobile-selection-bar>div{flex-direction:column;display:flex}.mobile-selection-bar strong{font-size:12px;font-weight:600}.mobile-selection-bar span{color:#77786f;margin-top:2px;font-size:9px}.mobile-selection-bar button{color:#f7f5ef;background:#232320;border:0;align-items:center;gap:10px;min-height:44px;padding:0 18px;display:flex;font-size:11px!important}.prelaunch h2{font-size:46px}.size-table{font-size:10px}.size-table th,.size-table td{padding:13px 11px}.store-nav nav a:nth-child(3){display:none}.product-title{font-size:17px!important}.size-picker legend{font-size:13px}.size-picker button{min-width:50px;height:44px}}.main-product-photo.media-interactive{cursor:e-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none}.main-product-photo.media-interactive img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.gallery-mobile-hint{letter-spacing:.08em;text-transform:uppercase;color:#817b72;margin:8px 0 0;font-size:11px;display:none}.hero-photo{background-color:#d8d6cf;background-image:url(https://ysfjpvnebfltjupswjex.supabase.co/storage/v1/object/public/storefront-media/preto/hero),url(https://ysfjpvnebfltjupswjex.supabase.co/storage/v1/object/public/storefront-media/preto/frente),url(/images/hero-modelo-preta.webp);background-position:top,top,top;background-repeat:no-repeat,no-repeat,no-repeat;background-size:cover,cover,cover}.hero-photo>img{opacity:0}.hero .dark-button{text-transform:capitalize}.dbc main{flex-direction:column;display:flex}.dbc main>.hero{order:10}.dbc main>.manifesto-strip{order:20}.dbc main>.drop-launch-host{order:25}.dbc main>.quick-facts{order:30}.dbc main>.colors-section{order:40}.dbc main>.editorial-copy{order:50}.dbc main>.product{order:60}.dbc main>.size-guide{order:70}.dbc main>.detail-story{order:80}.dbc main>.brand-story{order:90}.dbc main>.prelaunch{order:100}.dbc main>.next-drop{order:105}.dbc main>.faq{order:110}.detail-story .story-photo{aspect-ratio:4/5;background:#d8d6cf;justify-content:center;align-items:center;max-height:none;display:flex;overflow:hidden}.detail-story .story-photo img{object-fit:contain;object-position:center center;width:100%;height:100%}.color-card>div{aspect-ratio:3/4;background:#f7f5ef}.color-card img{object-fit:contain;object-position:center;width:100%;height:100%;transition:transform .5s}@media (hover:hover) and (pointer:fine){.color-card>div:after{content:"";z-index:1;pointer-events:none;opacity:0;background-color:#f7f5ef;background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:cover,cover;transition:opacity .22s;position:absolute;inset:0}.color-card:hover>div:after{opacity:1}.color-card-number{z-index:2}.color-card:first-child>div:after{background-image:url(https://ysfjpvnebfltjupswjex.supabase.co/storage/v1/object/public/storefront-media/preto/frente),url(/images/culotte-preto.webp)}.color-card:nth-child(2)>div:after{background-image:url(https://ysfjpvnebfltjupswjex.supabase.co/storage/v1/object/public/storefront-media/bronze/frente),url(/images/culotte-bronze.webp)}.color-card:nth-child(3)>div:after{background-image:url(https://ysfjpvnebfltjupswjex.supabase.co/storage/v1/object/public/storefront-media/branco/frente),url(/images/culotte-branco.webp)}.color-card:nth-child(4)>div:after{background-image:url(https://ysfjpvnebfltjupswjex.supabase.co/storage/v1/object/public/storefront-media/borgonha/frente),url(/images/culotte-borgonha.webp)}}@media (width<=760px){.main-product-photo.media-interactive{cursor:default}.gallery-mobile-hint{letter-spacing:.08em;text-transform:uppercase;color:#817b72;margin:8px 0 0;font-size:11px;display:block}.thumbnails{scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto}.thumbnails::-webkit-scrollbar{display:none}.thumbnails button{flex:none}.color-card>div{aspect-ratio:3/4}.hero-photo{background-position:top,top,top}.detail-story .story-photo{aspect-ratio:4/5;height:auto}.detail-story .story-photo img{object-fit:contain;object-position:center center}}
