Night Class Shirt
.kftn-wrapper,.kftn-wrapper *,.kftn-wrapper span,.kftn-wrapper div,.kftn-wrapper p,.kftn-wrapper h1,.kftn-wrapper h2,.kftn-wrapper h3,.kftn-wrapper li,.kftn-wrapper strong,.kftn-wr apper ul{font-family:'SF Mono',ui-monospace,'Cascadia Code','Source Code Pro',Menlo,Consolas,'DejaVu Sans Mono',monospace !important} .kftn-wrapper{background:#ffffff;color:#000000;line-height:1.7;padding:0;margin:0} .kftn-container{max-width:900px;margin:0 auto;padding:80px 40px;background:#ffffff} .kftn-hero-title{font-size:13px;font-weight:400;letter-spacing:3px;text-transform:uppercase;text-align:center;margin-bottom:60px;color:#000;opacity:0.7} .kftn-details-accordion{border-top:1px solid #e8e8e8} .kftn-details-item{border-bottom:1px solid #e8e8e8;transition:all 0.3s ease} .kftn-details-trigger{padding:28px 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:11px;letter-spacing:2px;text-transform:uppercase;font-weight:500;color:#000;transition:opacity 0.3s ease;user-select:none} .kftn-details-trigger:hover{opacity:0.5} .kftn-details-symbol{font-size:20px;font-weight:300;transition:transform 0.4s cubic-bezier(0.4,0,0.2,1);line-height:1} .kftn-details-item.is-open .kftn-details-symbol{transform:rotate(45deg)} .kftn-details-panel{max-height:0;overflow:hidden;transition:max-height 0.5s cubic-bezier(0.4,0,0.2,1)} .kftn-details-item.is-open .kftn-details-panel{max-height:2000px} .kftn-details-inner{padding-bottom:35px;font-size:15px;color:#666666;line-height:1.9;font-weight:300} .kftn-details-inner p{margin-bottom:22px} .kftn-details-inner h3{font-size:14px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;margin:30px 0 18px 0;color:#000000} .kftn-details-inner h3:first-child{margin-top:0} .kftn-details-inner strong{color:#000000;font-weight:500} .kftn-specs-list{list-style:none;margin:25px 0;padding:0} .kftn-specs-list li{padding:12px 0 12px 24px;position:relative;font-size:15px;color:#666666;line-height:1.7} .kftn-specs-list li::before{content:'—';position:absolute;left:0;color:#000000;font-weight:300} .kftn-premium-callout{background:#f9f9f9;padding:30px;margin-top:30px;border-left:3px solid #000000;position:relative} .kftn-premium-label{font-size:10px;letter-spacing:2px;text-transform:uppercase;margin-bottom:14px;font-weight:600;color:#000000} .kftn-premium-callout p{margin-bottom:0;font-size:14px;line-height:1.8} .kftn-price-display{margin:25px 0;padding:25px;background:#fafafa;border-radius:2px;text-align:center} .kftn-price-amount{font-size:28px;font-weight:600;color:#000;letter-spacing:1px} .kftn-size-table-wrapper{margin:30px 0;overflow-x:auto} .kftn-size-table{width:100%;border-collapse:collapse;font-size:11px;letter-spacing:0.5px;text-transform:uppercase} .kftn-size-table thead th{font-weight:600;color:#000;padding:14px 6px;border-bottom:1px solid #000;text-align:center} .kftn-size-table tbody td{padding:16px 6px;text-align:center;color:#666;border-bottom:1px solid #e8e8e8;font-weight:300} .kftn-size-table tbody tr:last-child td{border-bottom:none} @keyframes kftnFadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}} .kftn-details-item{animation:kftnFadeIn 0.6s ease forwards} .kftn-details-item:nth-child(1){animation-delay:0.1s} .kftn-details-item:nth-child(2){animation-delay:0.2s} .kftn-details-item:nth-child(3){animation-delay:0.3s} .kftn-details-item:nth-child(4){animation-delay:0.4s} .kftn-details-item:nth-child(5){animation-delay:0.5s} @media(max-width:768px){.kftn-container{padding:50px 24px}.kftn-hero-title{font-size:11px;letter-spacing:2px;margin-bottom:40px}.kftn-details-trigger{padding:22px 0;font-size:10px;letter-spacing:1.5px}.kftn-details-symbol{font-size:18px}.kftn-details-inner{font-size:14px;padding-bottom:28px}.kftn-details-inner h3{font-size:12px}.kftn-specs-list li{font-size:14px;padding:10px 0 10px 20px}.kftn-premium-callout{padding:24px}.kftn-premium-label{font-size:9px}.kftn-premium-callout p{font-size:13px}.kftn-price-display{padding:20px}.kftn-price-amount{font-size:24px}.kftn-size-table{font-size:9px}.kftn-size-table thead th{padding:12px 4px}.kftn-size-table tbody td{padding:14px 4px}} @media(max-width:480px){.kftn-container{padding:40px 20px}.kftn-details-trigger{padding:20px 0}.kftn-price-amount{font-size:22px}} Product Details Description & Details + Night Class Corduroy Shirt Corduroy shirt with a structured fit, featuring 10 buttons and safe-stitched side seams with an internal cord. Design & Craftsmanship Designed in Paris Each piece is carefully handcrafted Features & Construction Structured fit for a refined silhouette 10-button front closure Safe-stitched side seams with internal cord Soft wale finish for elevated comfort Price €225 Composition & Materials + Fabric Composition 100% Cotton Premium corduroy weave Soft wale texture Hardware & Details Nylon buttons (10-button closure) Safe-stitched construction Internal cord detailing Care Instructions + Washing Guidelines Wash cold on a gentle or delicate cycle Turn inside out to protect the texture Wash with similar colors Drying & Maintenance Do not tumble dry Air dry flat or on a hanger away from direct sunlight Gently brush the fabric in the direction of the wale to keep it plush Ironing Iron on low heat, inside out Avoid pressing too firmly to preserve texture Care Tip To maintain the luxurious texture and deep black butler color of this premium corduroy shirt, always wash on a gentle cycle inside out and air dry away from sunlight. Gently brush the fabric with the wale to keep it plush and soft. Iron carefully on low heat inside out to avoid flattening the signature corduroy ridges. Size Guide + The Night Class Shirt is available in the following sizes: Size Measurements (cm) Size Chest Waist Shoulder Sleeve Length XS 96 88 44 62 72 S 102 94 46 63 74 M 108 100 48 64 76 L 114 106 50 65 78 XL 120 112 52 66 80 Measurements are in centimeters. Taken flat. Slight variations may occur due to production process. Ilyès & Coralie are wearing a size S. Sizing Advice For the perfect tailored fit, please refer to our detailed size chart above. The Night Class Shirt features a structured fit designed to create a refined silhouette. We recommend choosing your usual size for a classic fit. Contact our customer service for personalized sizing assistance. Pre-order & Delivery + Pre-order Information This product is currently available for pre-order. Estimated delivery: 2–3 weeks after the order is placed Artisanal production with careful craftsmanship Each piece is made to order Times may vary slightly due to handcrafted nature Shipping Details Worldwide shipping available Premium protective packaging Tracking number provided upon shipment Duties and taxes may apply for international orders Important Note Due to the artisanal production and careful craftsmanship of each piece, delivery times are approximate. We appreciate your patience as we create your unique Fallen Ivy garment with the utmost attention to detail. document.addEventListener('DOMContentLoaded', function() { const triggers = document.querySelectorAll('.kftn-details-trigger'); triggers.forEach(trigger => { trigger.addEventListener('click', function() { const item = this.parentElement; const isOpen = item.classList.contains('is-open'); document.querySelectorAll('.kftn-details-item').forEach(i => { i.classList.remove('is-open'); }); if (!isOpen) { item.classList.add('is-open'); } }); }); });