html:has(.tg-dress-line-v1[data-release="2026-08-30-dress-brooch-v1-shopify"]),body:has(.tg-dress-line-v1[data-release="2026-08-30-dress-brooch-v1-shopify"]){overflow-x:clip!important;overflow-y:visible!important}.tgart--dress-brooch-editorial{width:100%;max-width:none;margin:0;overflow:visible;background:#f2eee6}.tgart--dress-brooch-editorial .tgart__body,.tgart--dress-brooch-editorial .tgart__body--magazine,.tgart--dress-brooch-editorial .tgart__body--custom{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important}.tgart__body.rte .tg-dress-line-v1,.tgart__body.rte .tg-dress-line-v1 *{min-width:0;word-break:normal!important;overflow-wrap:normal!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important}.tgart__body.rte .tg-dress-line-v1{width:100%;max-width:none;margin:0;padding-bottom:0!important;overflow:visible!important}.tgart__body.rte .tg-dress-line-v1 img{margin:0;border-radius:0}.tgart__body.rte .tg-dress-line-v1 li{margin:0}.tgart__body.rte .tg-dress-line-v1 :is(h1,h2,h3,strong){color:inherit}.tgart__body.rte .tg-dress-line-v1 [id]{scroll-margin-top:150px}.tgart--dress-brooch-editorial .tgart-floating-shop__compact{display:none!important}.tgart--dress-brooch-editorial .tgart-floating-shop.is-persistent-commerce{box-sizing:border-box;display:grid;grid-template-columns:1fr;gap:3px;width:260px;max-width:calc(100vw - 28px);min-height:62px;height:auto;padding:9px 22px 10px;text-align:center;visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:translate(-50%)!important}.tgart--dress-brooch-editorial .tgart-floating-shop.is-persistent-commerce .tgart-floating-shop__label,.tgart--dress-brooch-editorial .tgart-floating-shop.is-persistent-commerce .tgart-floating-shop__title{display:block}.tgart--dress-brooch-editorial .tgart-floating-shop.is-persistent-commerce .tgart-floating-shop__label{font-size:.58rem;line-height:1.15}.tgart--dress-brooch-editorial .tgart-floating-shop.is-persistent-commerce .tgart-floating-shop__title{font-size:1.16rem;line-height:1.05}.tgart--dress-brooch-editorial .tgart-floating-shop.is-persistent-commerce .tgart-floating-shop__title:after{content:" \2197";color:#f4d59e}.tgart--dress-brooch-editorial .tgart-floating-shop.is-persistent-commerce .tgart-floating-shop__compact{display:none!important}@media(max-width:620px){.tgart--dress-brooch-editorial .tgart-floating-shop.is-persistent-commerce{width:220px;min-height:58px;padding:8px 18px 9px}.tgart--dress-brooch-editorial .tgart-floating-shop.is-persistent-commerce .tgart-floating-shop__label{font-size:.54rem}.tgart--dress-brooch-editorial .tgart-floating-shop.is-persistent-commerce .tgart-floating-shop__title{font-size:1.05rem}}.tgart__body.rte .tg-dress-line-v1{--ink: #11110f;--ink-soft: #1a1916;--paper: #f4efe6;--paper-deep: #e9e0d2;--cream: #fffaf1;--gold: #d6aa56;--burgundy: #711d2d;--burgundy-deep: #4f1420;--teal: #294844;--terracotta: #a6523b;--grey: #aaa69d;--line: rgba(17, 17, 15, .2);--line-light: rgba(255, 250, 241, .18);--serif: "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--sans: Inter, "Helvetica Neue", Helvetica, Arial, sans-serif;--pad: clamp(1.5rem, 5vw, 5.25rem);--max: 1600px}.tgart__body.rte .tg-dress-line-v1 *,.tgart__body.rte .tg-dress-line-v1 :before,.tgart__body.rte .tg-dress-line-v1 :after{box-sizing:border-box}.tgart__body.rte .tg-dress-line-v1{margin:0;scroll-behavior:smooth;background:var(--ink)}.tgart__body.rte .tg-dress-line-v1{min-width:320px;margin:0;overflow-x:hidden;color:var(--ink);background:#d8d1c6;font-family:var(--serif);-webkit-font-smoothing:antialiased}.tgart__body.rte .tg-dress-line-v1 a{color:inherit}.tgart__body.rte .tg-dress-line-v1 p,.tgart__body.rte .tg-dress-line-v1 h1,.tgart__body.rte .tg-dress-line-v1 h2,.tgart__body.rte .tg-dress-line-v1 h3,.tgart__body.rte .tg-dress-line-v1 blockquote,.tgart__body.rte .tg-dress-line-v1 figure,.tgart__body.rte .tg-dress-line-v1 ol,.tgart__body.rte .tg-dress-line-v1 ul{margin:0}.tgart__body.rte .tg-dress-line-v1 img{display:block;width:100%;max-width:100%}.tgart__body.rte .tg-dress-line-v1 .skip-link{position:fixed;top:10px;left:10px;z-index:200;width:1px;height:1px;overflow:hidden;color:var(--ink);background:var(--cream);border:0px;clip-path:inset(50%);font:700 .8rem/1 var(--sans);padding:0!important}.tgart__body.rte .tg-dress-line-v1 .skip-link:focus{width:auto;height:auto;overflow:visible;border:2px solid var(--gold);clip-path:none;padding:.9rem 1.2rem!important}.tgart__body.rte .tg-dress-line-v1 .reading-progress{position:fixed;inset:0px 0px auto;z-index:150;height:3px;pointer-events:none}.tgart__body.rte .tg-dress-line-v1 .reading-progress span{display:block;width:0px;height:100%;background:var(--burgundy)}.tgart__body.rte .tg-dress-line-v1 .masthead{position:sticky;top:0;z-index:80;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:76px;padding:0 var(--pad);color:var(--cream);background:#11110ffa;border-bottom:1px solid var(--line-light);font-family:var(--sans)}.tgart__body.rte .tg-dress-line-v1 .wordmark{width:max-content;color:inherit;font-family:var(--sans);font-size:1.2rem;font-weight:800;letter-spacing:.28em;text-decoration:none}.tgart__body.rte .tg-dress-line-v1 .issue{color:#aaa69d;font-size:.65rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.tgart__body.rte .tg-dress-line-v1 .shop-link{justify-self:end;padding-bottom:.45rem;color:var(--cream);border-bottom:1px solid var(--gold);font-size:.7rem;font-weight:800;letter-spacing:.15em;text-decoration:none;text-transform:uppercase}.tgart__body.rte .tg-dress-line-v1 .chapter-rail{position:sticky;top:76px;z-index:70;display:grid;grid-template-columns:repeat(7,minmax(160px,1fr));overflow-x:auto;color:var(--grey);background:#11110ffa;border-bottom:1px solid var(--line-light);font-family:var(--sans);scrollbar-width:none}.tgart__body.rte .tg-dress-line-v1 .chapter-rail::-webkit-scrollbar{display:none}.tgart__body.rte .tg-dress-line-v1 .chapter-rail a{display:flex;align-items:center;min-height:64px;padding:0px 1.2rem;border-right:1px solid var(--line-light);font-size:.7rem;font-weight:700;letter-spacing:.02em;text-decoration:none;white-space:nowrap}.tgart__body.rte .tg-dress-line-v1 .chapter-rail a span{margin-right:.75rem;color:var(--gold);font-size:.6rem;letter-spacing:.15em}.tgart__body.rte .tg-dress-line-v1 .chapter-rail a:hover,.tgart__body.rte .tg-dress-line-v1 .chapter-rail a[aria-current=true]{color:var(--cream);background:#ffffff0d}.tgart__body.rte .tg-dress-line-v1 .dress-journal{width:100%;max-width:var(--max);margin:0 auto;background:var(--paper)}.tgart__body.rte .tg-dress-line-v1 .dress-journal,.tgart__body.rte .tg-dress-line-v1 .dress-journal *{min-width:0px;word-break:normal;overflow-wrap:normal;writing-mode:horizontal-tb;text-orientation:mixed}.tgart__body.rte .tg-dress-line-v1 .dress-journal h1,.tgart__body.rte .tg-dress-line-v1 .dress-journal h2,.tgart__body.rte .tg-dress-line-v1 .dress-journal h3,.tgart__body.rte .tg-dress-line-v1 .dress-journal strong{color:inherit}.tgart__body.rte .tg-dress-line-v1 .dress-journal img{margin:0;border-radius:0}.tgart__body.rte .tg-dress-line-v1 .dress-journal li{margin:0}.tgart__body.rte .tg-dress-line-v1 .hero,.tgart__body.rte .tg-dress-line-v1 .answer,.tgart__body.rte .tg-dress-line-v1 .method,.tgart__body.rte .tg-dress-line-v1 .placements,.tgart__body.rte .tg-dress-line-v1 .necklines,.tgart__body.rte .tg-dress-line-v1 .scale,.tgart__body.rte .tg-dress-line-v1 .fabric,.tgart__body.rte .tg-dress-line-v1 .occasion,.tgart__body.rte .tg-dress-line-v1 .mirror,.tgart__body.rte .tg-dress-line-v1 .mistakes,.tgart__body.rte .tg-dress-line-v1 .closing,.tgart__body.rte .tg-dress-line-v1 .faq,.tgart__body.rte .tg-dress-line-v1 .sources{display:block}.tgart__body.rte .tg-dress-line-v1 #answer,.tgart__body.rte .tg-dress-line-v1 #method,.tgart__body.rte .tg-dress-line-v1 #placements,.tgart__body.rte .tg-dress-line-v1 #necklines,.tgart__body.rte .tg-dress-line-v1 #scale,.tgart__body.rte .tg-dress-line-v1 #fabric,.tgart__body.rte .tg-dress-line-v1 #faq{scroll-margin-top:150px}.tgart__body.rte .tg-dress-line-v1 .section-pad{padding:clamp(4.75rem,9vw,9rem) var(--pad)}.tgart__body.rte .tg-dress-line-v1 .section-label,.tgart__body.rte .tg-dress-line-v1 .kicker,.tgart__body.rte .tg-dress-line-v1 .placement-number,.tgart__body.rte .tg-dress-line-v1 .placement-type,.tgart__body.rte .tg-dress-line-v1 .fabric-status{font-family:var(--sans);font-size:.68rem;font-weight:800;letter-spacing:.22em;line-height:1.4;text-transform:uppercase}.tgart__body.rte .tg-dress-line-v1 .section-label{color:var(--burgundy)}.tgart__body.rte .tg-dress-line-v1 .kicker{display:flex;align-items:center;gap:1rem;color:var(--gold)}.tgart__body.rte .tg-dress-line-v1 .kicker span{width:3rem;height:1px;background:currentcolor}.tgart__body.rte .tg-dress-line-v1 .section-intro h2,.tgart__body.rte .tg-dress-line-v1 .placements-head h2,.tgart__body.rte .tg-dress-line-v1 .fabric-feature h2,.tgart__body.rte .tg-dress-line-v1 .mirror h2,.tgart__body.rte .tg-dress-line-v1 .closing h2,.tgart__body.rte .tg-dress-line-v1 .sources h2{max-width:1300px;margin-top:1.35rem;font-size:clamp(3rem,6.7vw,7.1rem);font-weight:400;letter-spacing:-.062em;line-height:.9}.tgart__body.rte .tg-dress-line-v1 .section-intro h2 em,.tgart__body.rte .tg-dress-line-v1 .placements-head h2 em,.tgart__body.rte .tg-dress-line-v1 .fabric-feature h2 em,.tgart__body.rte .tg-dress-line-v1 .mirror h2 em,.tgart__body.rte .tg-dress-line-v1 .closing h2 em,.tgart__body.rte .tg-dress-line-v1 .sources h2 em{color:var(--burgundy);font-weight:400}.tgart__body.rte .tg-dress-line-v1 .section-intro--dark h2 em{color:var(--gold)}.tgart__body.rte .tg-dress-line-v1 .section-dek{max-width:760px;margin-top:2rem;color:#5d5a54;font-size:clamp(1.12rem,1.55vw,1.45rem);line-height:1.58}.tgart__body.rte .tg-dress-line-v1 .section-dek--dark{color:#b8b3aa}.tgart__body.rte .tg-dress-line-v1 .prose{font-size:clamp(1.08rem,1.4vw,1.34rem);line-height:1.72}.tgart__body.rte .tg-dress-line-v1 .prose p+p{margin-top:1.2em}.tgart__body.rte .tg-dress-line-v1 .prose--light{color:#d3cec4}.tgart__body.rte .tg-dress-line-v1 .hero{display:grid;grid-template-columns:minmax(0px,1.15fr) minmax(420px,.85fr);min-height:min(880px,-140px + 100vh);color:var(--cream);background:var(--ink)}.tgart__body.rte .tg-dress-line-v1 .hero-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(4.5rem,7vw,7.5rem) var(--pad)}.tgart__body.rte .tg-dress-line-v1 .display-title{margin-top:clamp(3.2rem,6vw,6rem);font-size:clamp(5.4rem,8.7vw,9.5rem);font-weight:400;letter-spacing:-.075em;line-height:.82;white-space:nowrap}.tgart__body.rte .tg-dress-line-v1 .display-title em{color:var(--gold);font-weight:400}.tgart__body.rte .tg-dress-line-v1 .hero h1{max-width:780px;margin-top:clamp(3rem,5vw,5rem);font-family:var(--sans);font-size:clamp(1rem,1.6vw,1.55rem);font-weight:800;letter-spacing:.095em;line-height:1.3;text-transform:uppercase}.tgart__body.rte .tg-dress-line-v1 .dek{max-width:820px;margin-top:1.8rem;color:#b5b0a7;font-size:clamp(1.2rem,1.75vw,1.65rem);line-height:1.55}.tgart__body.rte .tg-dress-line-v1 .byline{display:grid;grid-template-columns:repeat(3,max-content);gap:1rem 2.8rem;margin-top:3.4rem;padding-top:1.5rem;color:#969189;border-top:1px solid var(--line-light);font-family:var(--sans);font-size:.65rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.tgart__body.rte .tg-dress-line-v1 .hero-image{position:relative;min-height:740px;overflow:hidden;background:#2b211d}.tgart__body.rte .tg-dress-line-v1 .hero-image:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(17,17,15,.2),transparent 40%),linear-gradient(0deg,rgba(17,17,15,.2),transparent 35%);content:"";pointer-events:none}.tgart__body.rte .tg-dress-line-v1 .hero-image img{height:100%;min-height:740px;object-fit:cover;object-position:53% center}.tgart__body.rte .tg-dress-line-v1 .hero-image figcaption{position:absolute;right:1.5rem;bottom:1.5rem;left:1.5rem;z-index:1;padding:1.2rem 1.3rem;color:#cec8bf;background:#11110fdb;font-family:var(--sans);font-size:.78rem;line-height:1.55;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tgart__body.rte .tg-dress-line-v1 .hero-image figcaption strong{display:block;margin-bottom:.25rem;color:var(--cream);font-size:.88rem}.tgart__body.rte .tg-dress-line-v1 .answer{background:var(--paper)}.tgart__body.rte .tg-dress-line-v1 .answer-grid{display:grid;grid-template-columns:minmax(340px,.85fr) minmax(0px,1.15fr);gap:clamp(3rem,7vw,8rem);align-items:start;margin-top:clamp(4rem,7vw,7rem)}.tgart__body.rte .tg-dress-line-v1 .answer blockquote{padding-top:1.5rem;border-top:6px solid var(--burgundy);font-size:clamp(2.5rem,4.5vw,5rem);letter-spacing:-.055em;line-height:.96}.tgart__body.rte .tg-dress-line-v1 .lead-prose{padding-left:clamp(0rem,3vw,3.5rem);border-left:1px solid var(--line)}.tgart__body.rte .tg-dress-line-v1 .method{color:var(--cream);background:var(--burgundy-deep)}.tgart__body.rte .tg-dress-line-v1 .method .section-label,.tgart__body.rte .tg-dress-line-v1 .scale .section-label,.tgart__body.rte .tg-dress-line-v1 .mistakes .section-label,.tgart__body.rte .tg-dress-line-v1 .sources .section-label{color:var(--gold)}.tgart__body.rte .tg-dress-line-v1 .method-lead{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,7rem);margin-top:4rem}.tgart__body.rte .tg-dress-line-v1 .method-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:5rem;border:1px solid var(--line-light)}.tgart__body.rte .tg-dress-line-v1 .method-grid article{min-height:330px;padding:clamp(2rem,4vw,4rem)}.tgart__body.rte .tg-dress-line-v1 .method-grid article+article{border-left:1px solid var(--line-light)}.tgart__body.rte .tg-dress-line-v1 .method-grid span,.tgart__body.rte .tg-dress-line-v1 .occasion-grid span,.tgart__body.rte .tg-dress-line-v1 .mistake-grid span{color:var(--gold);font-family:var(--sans);font-size:.62rem;font-weight:800;letter-spacing:.18em}.tgart__body.rte .tg-dress-line-v1 .method-grid h3{margin-top:4rem;font-size:clamp(2.8rem,4.4vw,5rem);font-weight:400;letter-spacing:-.055em}.tgart__body.rte .tg-dress-line-v1 .method-grid p{margin-top:1.2rem;color:#d2cbc1;font-size:1.08rem;line-height:1.6}.tgart__body.rte .tg-dress-line-v1 .read-dress{display:grid;grid-template-columns:minmax(320px,.75fr) minmax(0px,1.25fr);gap:clamp(3rem,7vw,8rem);margin-top:clamp(5rem,8vw,8rem);padding-top:clamp(3rem,6vw,5rem);border-top:1px solid var(--line-light)}.tgart__body.rte .tg-dress-line-v1 .read-dress h3{max-width:560px;margin-top:1.5rem;font-size:clamp(2.4rem,4vw,4.6rem);font-weight:400;letter-spacing:-.05em;line-height:1}.tgart__body.rte .tg-dress-line-v1 .line-jobs{display:grid;grid-template-columns:repeat(3,1fr);margin-top:2.5rem;padding:0;border-top:1px solid var(--line-light);border-left:1px solid var(--line-light);list-style:none}.tgart__body.rte .tg-dress-line-v1 .line-jobs li{padding:1.35rem;border-right:1px solid var(--line-light);border-bottom:1px solid var(--line-light)}.tgart__body.rte .tg-dress-line-v1 .line-jobs strong,.tgart__body.rte .tg-dress-line-v1 .line-jobs span{display:block}.tgart__body.rte .tg-dress-line-v1 .line-jobs strong{color:var(--gold);font-size:1.02rem;font-weight:400}.tgart__body.rte .tg-dress-line-v1 .line-jobs span{margin-top:.6rem;color:#bdb7ad;font-family:var(--sans);font-size:.72rem;line-height:1.5}.tgart__body.rte .tg-dress-line-v1 .placements{color:var(--cream);background:var(--ink)}.tgart__body.rte .tg-dress-line-v1 .placements-head{color:var(--cream)}.tgart__body.rte .tg-dress-line-v1 .placements-head .section-label,.tgart__body.rte .tg-dress-line-v1 .placements-head h2 em{color:var(--gold)}.tgart__body.rte .tg-dress-line-v1 .placements-head .section-dek{color:#aaa69d}.tgart__body.rte .tg-dress-line-v1 .placement{display:grid;grid-template-columns:minmax(0px,1.15fr) minmax(380px,.85fr);border-top:1px solid var(--line-light)}.tgart__body.rte .tg-dress-line-v1 .placement--reverse{grid-template-columns:minmax(380px,.85fr) minmax(0px,1.15fr)}.tgart__body.rte .tg-dress-line-v1 .placement--reverse figure{order:2}.tgart__body.rte .tg-dress-line-v1 .placement--reverse .placement-copy{order:1}.tgart__body.rte .tg-dress-line-v1 .placement figure{min-height:760px;overflow:hidden;background:#25231f}.tgart__body.rte .tg-dress-line-v1 .placement figure img{height:100%;min-height:760px;object-fit:cover}.tgart__body.rte .tg-dress-line-v1 .placement--portrait figure img{object-position:center 30%}.tgart__body.rte .tg-dress-line-v1 .placement-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(3rem,6vw,7rem) clamp(2rem,5vw,5.5rem);border-left:1px solid var(--line-light)}.tgart__body.rte .tg-dress-line-v1 .placement--reverse .placement-copy{border-right:1px solid var(--line-light);border-left:0px}.tgart__body.rte .tg-dress-line-v1 .placement-number{color:var(--gold)}.tgart__body.rte .tg-dress-line-v1 .placement-type{margin-top:2.5rem;color:#a9a59d}.tgart__body.rte .tg-dress-line-v1 .placement h3{margin-top:.75rem;font-size:clamp(3rem,5vw,5.6rem);font-weight:400;letter-spacing:-.06em;line-height:.95}.tgart__body.rte .tg-dress-line-v1 .placement-copy>p:not(.placement-type):not(.placement-rule){margin-top:1.5rem;color:#cbc6bd;font-size:clamp(1.02rem,1.25vw,1.18rem);line-height:1.68}.tgart__body.rte .tg-dress-line-v1 .placement-copy a{color:var(--cream);text-decoration-color:var(--gold);text-underline-offset:.2em}.tgart__body.rte .tg-dress-line-v1 .placement-rule{margin-top:2.4rem;padding-top:1.4rem;color:var(--gold);border-top:1px solid var(--line-light);font-style:italic;font-size:1.15rem;line-height:1.55}.tgart__body.rte .tg-dress-line-v1 .placement-pair{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-light)}.tgart__body.rte .tg-dress-line-v1 .placement--stacked,.tgart__body.rte .tg-dress-line-v1 .placement--text{display:grid;grid-template-columns:1fr}.tgart__body.rte .tg-dress-line-v1 .placement--stacked+.placement--text{border-left:1px solid var(--line-light)}.tgart__body.rte .tg-dress-line-v1 .placement--stacked figure{min-height:620px}.tgart__body.rte .tg-dress-line-v1 .placement--stacked figure img{min-height:620px}.tgart__body.rte .tg-dress-line-v1 .placement--stacked .placement-copy,.tgart__body.rte .tg-dress-line-v1 .placement--text .placement-copy{min-height:560px;border-top:1px solid var(--line-light);border-left:0px}.tgart__body.rte .tg-dress-line-v1 .placement--text{align-content:stretch;background:#191916}.tgart__body.rte .tg-dress-line-v1 .collar-diagram{position:relative;min-height:620px;overflow:hidden;background:linear-gradient(145deg,#201e1a,#11110f 64%)}.tgart__body.rte .tg-dress-line-v1 .collar-diagram:before,.tgart__body.rte .tg-dress-line-v1 .collar-diagram:after{position:absolute;top:12%;width:40%;height:68%;border:2px solid rgba(214,170,86,.7);content:""}.tgart__body.rte .tg-dress-line-v1 .collar-diagram:before{left:12%;transform:skewY(28deg)}.tgart__body.rte .tg-dress-line-v1 .collar-diagram:after{right:12%;transform:skewY(-28deg)}.tgart__body.rte .tg-dress-line-v1 .collar-diagram span{position:absolute;top:44%;left:50%;z-index:2;width:82px;height:82px;background:radial-gradient(circle at 35% 32%,#fff3c7 0px 4%,#d6aa56 8% 25%,#745220 28% 36%,#d6aa56 39% 56%,#4f1420 58% 100%);border:1px solid rgb(242,214,156);border-radius:50%;box-shadow:#d6aa5614 0 0 0 8px,#00000073 0 18px 35px;transform:translate(-50%,-50%)}.tgart__body.rte .tg-dress-line-v1 .collar-diagram i,.tgart__body.rte .tg-dress-line-v1 .collar-diagram b{position:absolute;bottom:8%;width:1px;height:38%;background:#fffaf133}.tgart__body.rte .tg-dress-line-v1 .collar-diagram i{left:calc(50% - 4px)}.tgart__body.rte .tg-dress-line-v1 .collar-diagram b{left:calc(50% + 4px)}.tgart__body.rte .tg-dress-line-v1 .placement--wide{grid-template-columns:minmax(440px,.9fr) minmax(0px,1.1fr)}.tgart__body.rte .tg-dress-line-v1 .placement--wide figure img{object-position:center 35%}.tgart__body.rte .tg-dress-line-v1 .placement--evening figure img{object-position:center 28%}.tgart__body.rte .tg-dress-line-v1 .necklines{background:var(--paper)}.tgart__body.rte .tg-dress-line-v1 .neckline-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:clamp(4rem,7vw,7rem);border-top:1px solid var(--line);border-left:1px solid var(--line)}.tgart__body.rte .tg-dress-line-v1 .neckline-grid article{min-height:330px;padding:clamp(1.75rem,3.4vw,3.5rem);border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.tgart__body.rte .tg-dress-line-v1 .neckline-grid article>span{display:block;color:var(--burgundy);font-size:3.4rem;line-height:1}.tgart__body.rte .tg-dress-line-v1 .neckline-grid h3{margin-top:3.5rem;font-size:1.6rem;font-weight:400}.tgart__body.rte .tg-dress-line-v1 .neckline-grid p{margin-top:1rem;color:#5d5a54;font-size:.98rem;line-height:1.6}.tgart__body.rte .tg-dress-line-v1 .scale{color:var(--cream);background:var(--teal)}.tgart__body.rte .tg-dress-line-v1 .scale-rules{display:grid;grid-template-columns:repeat(3,1fr);margin-top:clamp(4rem,7vw,7rem);border:1px solid rgba(255,250,241,.22)}.tgart__body.rte .tg-dress-line-v1 .scale-rules div{min-height:210px;padding:clamp(1.75rem,3vw,3rem)}.tgart__body.rte .tg-dress-line-v1 .scale-rules div+div{border-left:1px solid rgba(255,250,241,.22)}.tgart__body.rte .tg-dress-line-v1 .scale-rules strong{display:block;color:var(--gold);font-size:clamp(2.3rem,4vw,4.4rem);font-weight:400;letter-spacing:-.045em}.tgart__body.rte .tg-dress-line-v1 .scale-rules p{margin-top:1rem;color:#d5d0c7;font-size:1rem;line-height:1.58}.tgart__body.rte .tg-dress-line-v1 .product-grid{display:grid;grid-template-columns:repeat(5,1fr);margin-top:clamp(4rem,7vw,7rem);border-top:1px solid rgba(255,250,241,.22);border-left:1px solid rgba(255,250,241,.22)}.tgart__body.rte .tg-dress-line-v1 .product-card{display:grid;grid-template-rows:auto 1fr;color:var(--cream);border-right:1px solid rgba(255,250,241,.22);border-bottom:1px solid rgba(255,250,241,.22);text-decoration:none}.tgart__body.rte .tg-dress-line-v1 .product-card figure{aspect-ratio:1 / 1;overflow:hidden;background:#eee7dd}.tgart__body.rte .tg-dress-line-v1 .product-card img{height:100%;object-fit:cover;transition:transform .35s}.tgart__body.rte .tg-dress-line-v1 .product-card:hover img{transform:scale(1.025)}.tgart__body.rte .tg-dress-line-v1 .product-card>div{padding:1.5rem}.tgart__body.rte .tg-dress-line-v1 .product-card span{color:#d7d1c8;font-family:var(--sans);font-size:.65rem;font-weight:700;letter-spacing:.05em;line-height:1.5}.tgart__body.rte .tg-dress-line-v1 .product-card h3{margin-top:1.5rem;font-size:2rem;font-weight:400}.tgart__body.rte .tg-dress-line-v1 .product-card p{margin-top:.75rem;color:#d1cbc1;font-size:.88rem;line-height:1.55}.tgart__body.rte .tg-dress-line-v1 .magnet-note{max-width:1060px;margin-top:2.5rem;padding-top:1.5rem;color:#d4cec5;border-top:1px solid rgba(255,250,241,.22);font-size:.86rem;line-height:1.65}.tgart__body.rte .tg-dress-line-v1 .fabric{background:var(--paper)}.tgart__body.rte .tg-dress-line-v1 .fabric-feature{display:grid;grid-template-columns:minmax(420px,.82fr) minmax(0px,1.18fr)}.tgart__body.rte .tg-dress-line-v1 .fabric-feature figure{min-height:780px;overflow:hidden;background:#d2c8bb}.tgart__body.rte .tg-dress-line-v1 .fabric-feature figure img{height:100%;min-height:780px;object-fit:cover;object-position:center 45%}.tgart__body.rte .tg-dress-line-v1 .fabric-feature-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(4rem,7vw,8rem) var(--pad)}.tgart__body.rte .tg-dress-line-v1 .fabric-feature h2{font-size:clamp(3.2rem,6vw,6.8rem)}.tgart__body.rte .tg-dress-line-v1 .fabric-feature .prose{max-width:780px;margin-top:3rem}.tgart__body.rte .tg-dress-line-v1 .fabric-map{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.tgart__body.rte .tg-dress-line-v1 .fabric-card{min-height:390px;padding:clamp(2rem,4vw,4.5rem)}.tgart__body.rte .tg-dress-line-v1 .fabric-card+.fabric-card{border-left:1px solid var(--line)}.tgart__body.rte .tg-dress-line-v1 .fabric-status{display:flex;align-items:center;gap:.75rem;color:#5b5852;letter-spacing:.14em}.tgart__body.rte .tg-dress-line-v1 .fabric-status span{width:8px;height:8px;background:var(--terracotta);border-radius:50%}.tgart__body.rte .tg-dress-line-v1 .fabric-card--yes .fabric-status span{background:var(--teal)}.tgart__body.rte .tg-dress-line-v1 .fabric-card--test .fabric-status span{background:var(--gold)}.tgart__body.rte .tg-dress-line-v1 .fabric-card--no .fabric-status span{background:var(--burgundy)}.tgart__body.rte .tg-dress-line-v1 .fabric-card h3{margin-top:4rem;font-size:clamp(2.1rem,3.4vw,3.8rem);font-weight:400;letter-spacing:-.045em;line-height:1}.tgart__body.rte .tg-dress-line-v1 .fabric-card>p:last-child{margin-top:1.5rem;color:#5d5a54;font-size:1rem;line-height:1.64}.tgart__body.rte .tg-dress-line-v1 .occasion{background:var(--paper-deep)}.tgart__body.rte .tg-dress-line-v1 .occasion-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:clamp(4rem,7vw,7rem);border-top:1px solid var(--line);border-left:1px solid var(--line)}.tgart__body.rte .tg-dress-line-v1 .occasion-grid article{min-height:390px;padding:clamp(2rem,3.6vw,3.8rem);border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.tgart__body.rte .tg-dress-line-v1 .occasion-grid span{color:var(--burgundy)}.tgart__body.rte .tg-dress-line-v1 .occasion-grid h3{margin-top:4rem;font-size:clamp(1.9rem,2.8vw,3.1rem);font-weight:400;letter-spacing:-.045em;line-height:1}.tgart__body.rte .tg-dress-line-v1 .occasion-grid p{margin-top:1.3rem;color:#5d5a54;font-size:1rem;line-height:1.62}.tgart__body.rte .tg-dress-line-v1 .occasion-grid a{color:var(--burgundy);text-underline-offset:.2em}.tgart__body.rte .tg-dress-line-v1 .mirror{display:grid;grid-template-columns:minmax(340px,.8fr) minmax(0px,1.2fr);gap:clamp(4rem,8vw,9rem);color:var(--cream);background:var(--terracotta)}.tgart__body.rte .tg-dress-line-v1 .mirror-copy{position:sticky;top:180px;align-self:start}.tgart__body.rte .tg-dress-line-v1 .mirror .section-label{color:#fff1e8}.tgart__body.rte .tg-dress-line-v1 .mirror h2{font-size:clamp(3.2rem,5.7vw,6.4rem)}.tgart__body.rte .tg-dress-line-v1 .mirror h2 em{color:#2d1913}.tgart__body.rte .tg-dress-line-v1 .mirror-copy>p:last-child{max-width:560px;margin-top:2rem;color:#fff1e8;font-size:1.15rem;line-height:1.6}.tgart__body.rte .tg-dress-line-v1 .mirror-list{list-style:none;border-top:1px solid rgba(255,250,241,.35)}.tgart__body.rte .tg-dress-line-v1 .mirror-note{grid-column:2;max-width:820px;margin-top:2rem;color:#fff1e8;font-size:1rem;line-height:1.65}.tgart__body.rte .tg-dress-line-v1 .mirror-list li{display:grid;grid-template-columns:62px 1fr;gap:1.5rem;padding:2.4rem 0px;border-bottom:1px solid rgba(255,250,241,.35)}.tgart__body.rte .tg-dress-line-v1 .mirror-list span{padding-top:.4rem;color:#fff1e8;font-family:var(--sans);font-size:.65rem;font-weight:800;letter-spacing:.16em}.tgart__body.rte .tg-dress-line-v1 .mirror-list strong{font-size:clamp(1.8rem,2.4vw,2.7rem);font-weight:400}.tgart__body.rte .tg-dress-line-v1 .mirror-list p{margin-top:.6rem;color:#fff1e8;font-size:1rem;line-height:1.55}.tgart__body.rte .tg-dress-line-v1 .mistakes{color:var(--cream);background:var(--ink-soft)}.tgart__body.rte .tg-dress-line-v1 .mistake-grid{display:grid;grid-template-columns:repeat(5,1fr);margin-top:clamp(4rem,7vw,7rem);border-top:1px solid var(--line-light);border-left:1px solid var(--line-light)}.tgart__body.rte .tg-dress-line-v1 .mistake-grid article{min-height:320px;padding:clamp(1.6rem,3vw,3rem);border-right:1px solid var(--line-light);border-bottom:1px solid var(--line-light)}.tgart__body.rte .tg-dress-line-v1 .mistake-grid h3{margin-top:4rem;font-size:clamp(1.7rem,2.4vw,2.7rem);font-weight:400;letter-spacing:-.04em;line-height:1}.tgart__body.rte .tg-dress-line-v1 .mistake-grid p{margin-top:1.2rem;color:#bcb6ad;font-size:.94rem;line-height:1.58}.tgart__body.rte .tg-dress-line-v1 .closing{background:var(--paper)}.tgart__body.rte .tg-dress-line-v1 .closing-grid{display:grid;grid-template-columns:minmax(0px,1.15fr) minmax(340px,.85fr);gap:clamp(3rem,7vw,8rem);align-items:end;margin-top:clamp(4rem,7vw,7rem)}.tgart__body.rte .tg-dress-line-v1 .inline-collection{position:relative;display:grid;grid-template-columns:1fr auto;gap:1.2rem;align-items:end;min-height:220px;padding:2.2rem;color:var(--cream);background:var(--burgundy);text-decoration:none}.tgart__body.rte .tg-dress-line-v1 .inline-collection span{grid-column:1 / -1;align-self:start;color:#e6c7ce;font-family:var(--sans);font-size:.68rem;font-weight:700;letter-spacing:.11em;line-height:1.5;text-transform:uppercase}.tgart__body.rte .tg-dress-line-v1 .inline-collection strong{font-size:clamp(2rem,3.2vw,3.7rem);font-weight:400;line-height:.95}.tgart__body.rte .tg-dress-line-v1 .inline-collection i{color:var(--gold);font-style:normal;font-size:1.5rem}.tgart__body.rte .tg-dress-line-v1 .faq{background:var(--paper-deep)}.tgart__body.rte .tg-dress-line-v1 .faq-list{margin-top:clamp(4rem,7vw,7rem);border-top:1px solid var(--line)}.tgart__body.rte .tg-dress-line-v1 .faq details{border-bottom:1px solid var(--line)}.tgart__body.rte .tg-dress-line-v1 .faq summary{display:grid;grid-template-columns:1fr auto;gap:2rem;align-items:center;padding:1.8rem 0px;cursor:pointer;list-style:none;font-size:clamp(1.2rem,2vw,1.8rem)}.tgart__body.rte .tg-dress-line-v1 .faq summary::-webkit-details-marker{display:none}.tgart__body.rte .tg-dress-line-v1 .faq summary span{color:var(--burgundy);font-family:var(--sans);font-size:1.4rem;transition:transform .2s}.tgart__body.rte .tg-dress-line-v1 .faq details[open] summary span{transform:rotate(45deg)}.tgart__body.rte .tg-dress-line-v1 .faq details>p{max-width:980px;padding:0px 0px 2.2rem;color:#5c5953;font-size:1.05rem;line-height:1.68}.tgart__body.rte .tg-dress-line-v1 .sources{color:var(--cream);background:var(--ink)}.tgart__body.rte .tg-dress-line-v1 .sources h2 em{color:var(--gold)}.tgart__body.rte .tg-dress-line-v1 .source-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:clamp(4rem,7vw,7rem);border-top:1px solid var(--line-light);border-left:1px solid var(--line-light)}.tgart__body.rte .tg-dress-line-v1 .source-grid a{position:relative;min-height:250px;padding:2rem;color:var(--cream);border-right:1px solid var(--line-light);border-bottom:1px solid var(--line-light);text-decoration:none}.tgart__body.rte .tg-dress-line-v1 .source-grid span{display:block;margin-bottom:4rem;color:var(--gold);font-family:var(--sans);font-size:.62rem;font-weight:800;letter-spacing:.16em}.tgart__body.rte .tg-dress-line-v1 .source-grid strong{display:block;font-size:1.7rem;font-weight:400}.tgart__body.rte .tg-dress-line-v1 .source-grid p{margin-top:.75rem;color:#aaa69d;font-size:.92rem;line-height:1.5}.tgart__body.rte .tg-dress-line-v1 .source-grid i{position:absolute;top:2rem;right:2rem;color:var(--gold);font-style:normal}.tgart__body.rte .tg-dress-line-v1 .source-note{max-width:1000px;margin-top:2rem;color:#aaa69d;font-family:var(--sans);font-size:.68rem;letter-spacing:.03em;line-height:1.62}.tgart__body.rte .tg-dress-line-v1 .tgart-floating-shop{position:fixed;left:50%;bottom:max(22px,env(safe-area-inset-bottom));z-index:90;display:grid;grid-template-columns:auto auto;align-items:center;gap:18px;min-height:58px;max-width:calc(-36px + 100vw);padding:10px 26px;overflow:hidden;isolation:isolate;color:#fff6e8;background:#17100ced;border:1px solid rgba(244,213,158,.4);border-radius:999px;box-shadow:#1d151057 0 18px 54px;font-family:var(--sans);text-decoration:none;transform:translate(-50%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:3.4s ease-in-out 0s infinite normal none running tgartFloatingGlow;transition:transform .28s,border-color .28s,background .28s,box-shadow .28s}.tgart__body.rte .tg-dress-line-v1 .tgart-floating-shop:before{position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:0;border-radius:inherit;background:linear-gradient(110deg,transparent 0%,rgba(244,213,158,.16) 42%,transparent 72%);opacity:.35;content:"";pointer-events:none;transform:translate(-24%);transition:opacity .32s,transform .32s}.tgart__body.rte .tg-dress-line-v1 .tgart-floating-shop:hover,.tgart__body.rte .tg-dress-line-v1 .tgart-floating-shop:focus-visible{color:#fff6e8;background:#17100cf7;border-color:#f4d59eb8;box-shadow:#1d151070 0 22px 68px,#f4d59e38 0 0 24px;transform:translate(-50%,-3px)}.tgart__body.rte .tg-dress-line-v1 .tgart-floating-shop:hover:before,.tgart__body.rte .tg-dress-line-v1 .tgart-floating-shop:focus-visible:before{opacity:.9;transform:translate(16%)}.tgart__body.rte .tg-dress-line-v1 .tgart-floating-shop:focus-visible{outline:rgb(244,213,158) solid 2px;outline-offset:3px}.tgart__body.rte .tg-dress-line-v1 .tgart-floating-shop span{position:relative;z-index:1;display:block;white-space:nowrap}.tgart__body.rte .tg-dress-line-v1 .tgart-floating-shop--deferred{visibility:hidden;opacity:0;pointer-events:none;transform:translate(-50%,14px);transition:opacity .28s,visibility .28s,transform .28s,border-color .28s,background .28s,box-shadow .28s}.tgart__body.rte .tg-dress-line-v1 .tgart-floating-shop--deferred.is-visible{visibility:visible;opacity:1;pointer-events:auto;transform:translate(-50%)}.tgart__body.rte .tg-dress-line-v1 .tgart-floating-shop--deferred.is-visible.is-suppressed{visibility:hidden;opacity:0;pointer-events:none;transform:translate(-50%,14px);transition:none}.tgart__body.rte .tg-dress-line-v1 .tgart-floating-shop__label{color:#f4d59e;font-size:.625rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.tgart__body.rte .tg-dress-line-v1 .tgart-floating-shop__title{color:#fff6e8;font-family:var(--serif);font-size:clamp(1.125rem,1.5vw,1.5rem);line-height:1}.tgart__body.rte .tg-dress-line-v1 .tgart-floating-shop__compact{color:#fff6e8;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;display:none!important}.tgart__body.rte .tg-dress-line-v1 .tgart-floating-shop.is-compact{grid-template-columns:auto;min-height:48px;padding:8px 19px}.tgart__body.rte .tg-dress-line-v1 .tgart-floating-shop.is-compact .tgart-floating-shop__label,.tgart__body.rte .tg-dress-line-v1 .tgart-floating-shop.is-compact .tgart-floating-shop__title{display:none}.tgart__body.rte .tg-dress-line-v1 .tgart-floating-shop.is-compact .tgart-floating-shop__compact{display:block!important}.tgart__body.rte .tg-dress-line-v1 .tgart-floating-shop.is-persistent-commerce{box-sizing:border-box;display:grid;grid-template-columns:1fr;gap:3px;width:260px;max-width:calc(-28px + 100vw);min-height:62px;height:auto;padding:9px 22px 10px;text-align:center;visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:translate(-50%)!important}.tgart__body.rte .tg-dress-line-v1 .tgart-floating-shop.is-persistent-commerce .tgart-floating-shop__label,.tgart__body.rte .tg-dress-line-v1 .tgart-floating-shop.is-persistent-commerce .tgart-floating-shop__title{display:block}.tgart__body.rte .tg-dress-line-v1 .tgart-floating-shop.is-persistent-commerce .tgart-floating-shop__label{font-size:.58rem;line-height:1.15}.tgart__body.rte .tg-dress-line-v1 .tgart-floating-shop.is-persistent-commerce .tgart-floating-shop__title{font-size:1.16rem;line-height:1.05}.tgart__body.rte .tg-dress-line-v1 .tgart-floating-shop.is-persistent-commerce .tgart-floating-shop__title:after{color:#f4d59e;content:" \2197"}.tgart__body.rte .tg-dress-line-v1 .tgart-floating-shop.is-persistent-commerce .tgart-floating-shop__compact{display:none!important}@keyframes tgartFloatingGlow{0%,to{box-shadow:#1d151057 0 18px 54px,#f4d59e00 0 0}50%{box-shadow:#1d151066 0 20px 62px,#f4d59e2e 0 0 20px}}.tgart__body.rte .tg-dress-line-v1 footer{display:grid;grid-template-columns:1fr auto auto;gap:2rem;align-items:center;min-height:150px;padding:2rem var(--pad);color:#aaa69d;background:var(--ink);border-top:1px solid var(--line-light);font-family:var(--sans);font-size:.7rem;letter-spacing:.05em}.tgart__body.rte .tg-dress-line-v1 footer .wordmark{color:var(--cream)}@media(max-width:1260px){.tgart__body.rte .tg-dress-line-v1 .hero{grid-template-columns:minmax(0px,1.05fr) minmax(390px,.95fr)}.tgart__body.rte .tg-dress-line-v1 .display-title{font-size:clamp(4.7rem,8.2vw,7.8rem)}.tgart__body.rte .tg-dress-line-v1 .product-grid,.tgart__body.rte .tg-dress-line-v1 .mistake-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:1020px){.tgart__body.rte .tg-dress-line-v1 .chapter-rail{grid-template-columns:repeat(7,minmax(165px,1fr))}.tgart__body.rte .tg-dress-line-v1 .hero{grid-template-columns:1fr;min-height:0px}.tgart__body.rte .tg-dress-line-v1 .hero-copy{min-height:620px}.tgart__body.rte .tg-dress-line-v1 .display-title{font-size:clamp(5.4rem,13.2vw,8.3rem)}.tgart__body.rte .tg-dress-line-v1 .hero-image,.tgart__body.rte .tg-dress-line-v1 .hero-image img{min-height:780px}.tgart__body.rte .tg-dress-line-v1 .answer-grid,.tgart__body.rte .tg-dress-line-v1 .read-dress,.tgart__body.rte .tg-dress-line-v1 .fabric-feature,.tgart__body.rte .tg-dress-line-v1 .mirror,.tgart__body.rte .tg-dress-line-v1 .closing-grid{grid-template-columns:1fr}.tgart__body.rte .tg-dress-line-v1 .lead-prose{padding-top:2rem;padding-left:0;border-top:1px solid var(--line);border-left:0px}.tgart__body.rte .tg-dress-line-v1 .method-grid,.tgart__body.rte .tg-dress-line-v1 .fabric-map,.tgart__body.rte .tg-dress-line-v1 .scale-rules{grid-template-columns:1fr}.tgart__body.rte .tg-dress-line-v1 .method-grid article{min-height:250px}.tgart__body.rte .tg-dress-line-v1 .method-grid article+article,.tgart__body.rte .tg-dress-line-v1 .fabric-card+.fabric-card,.tgart__body.rte .tg-dress-line-v1 .scale-rules div+div{border-top:1px solid var(--line-light);border-left:0px}.tgart__body.rte .tg-dress-line-v1 .fabric-card+.fabric-card{border-top-color:var(--line)}.tgart__body.rte .tg-dress-line-v1 .placement,.tgart__body.rte .tg-dress-line-v1 .placement--reverse,.tgart__body.rte .tg-dress-line-v1 .placement--wide{grid-template-columns:1fr}.tgart__body.rte .tg-dress-line-v1 .placement--reverse figure,.tgart__body.rte .tg-dress-line-v1 .placement--reverse .placement-copy{order:initial}.tgart__body.rte .tg-dress-line-v1 .placement-copy,.tgart__body.rte .tg-dress-line-v1 .placement--reverse .placement-copy{border-top:1px solid var(--line-light);border-right:0px;border-left:0px}.tgart__body.rte .tg-dress-line-v1 .placement-pair{grid-template-columns:1fr}.tgart__body.rte .tg-dress-line-v1 .placement--stacked+.placement--text{border-top:1px solid var(--line-light);border-left:0px}.tgart__body.rte .tg-dress-line-v1 .neckline-grid,.tgart__body.rte .tg-dress-line-v1 .occasion-grid{grid-template-columns:repeat(2,1fr)}.tgart__body.rte .tg-dress-line-v1 .fabric-feature-copy{min-height:620px}.tgart__body.rte .tg-dress-line-v1 .mirror-copy{position:static}.tgart__body.rte .tg-dress-line-v1 .mirror-note{grid-column:1}}@media(max-width:680px){.tgart__body.rte .tg-dress-line-v1{--pad: 1.25rem}.tgart__body.rte .tg-dress-line-v1 .masthead{grid-template-columns:1fr auto;min-height:64px;padding:0px 1.25rem}.tgart__body.rte .tg-dress-line-v1 .issue{display:none}.tgart__body.rte .tg-dress-line-v1 .wordmark{font-size:1.05rem}.tgart__body.rte .tg-dress-line-v1 .shop-link{font-size:.62rem}.tgart__body.rte .tg-dress-line-v1 .chapter-rail{top:64px;grid-template-columns:repeat(7,max-content)}.tgart__body.rte .tg-dress-line-v1 .chapter-rail a{min-height:58px;padding:0px 1.1rem;font-size:.67rem}.tgart__body.rte .tg-dress-line-v1 #answer,.tgart__body.rte .tg-dress-line-v1 #method,.tgart__body.rte .tg-dress-line-v1 #placements,.tgart__body.rte .tg-dress-line-v1 #necklines,.tgart__body.rte .tg-dress-line-v1 #scale,.tgart__body.rte .tg-dress-line-v1 #fabric,.tgart__body.rte .tg-dress-line-v1 #faq{scroll-margin-top:132px}.tgart__body.rte .tg-dress-line-v1 .section-pad{padding-top:4.75rem;padding-bottom:4.75rem}.tgart__body.rte .tg-dress-line-v1 .section-intro h2,.tgart__body.rte .tg-dress-line-v1 .placements-head h2,.tgart__body.rte .tg-dress-line-v1 .fabric-feature h2,.tgart__body.rte .tg-dress-line-v1 .mirror h2,.tgart__body.rte .tg-dress-line-v1 .closing h2,.tgart__body.rte .tg-dress-line-v1 .sources h2{font-size:clamp(2.75rem,13vw,3.85rem);line-height:.94}.tgart__body.rte .tg-dress-line-v1 .hero-copy{min-height:0px;padding-top:3.15rem;padding-bottom:3.15rem}.tgart__body.rte .tg-dress-line-v1 .display-title{margin-top:2.6rem;font-size:clamp(4rem,18vw,5.1rem);line-height:.85;white-space:normal}.tgart__body.rte .tg-dress-line-v1 .hero h1{margin-top:2.25rem;font-size:.98rem;letter-spacing:.07em}.tgart__body.rte .tg-dress-line-v1 .dek{margin-top:1.35rem;font-size:1.22rem}.tgart__body.rte .tg-dress-line-v1 .byline{grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:2.35rem;padding-top:1.15rem;font-size:.65rem}.tgart__body.rte .tg-dress-line-v1 .byline span:first-child{grid-column:1 / -1}.tgart__body.rte .tg-dress-line-v1 .hero-image,.tgart__body.rte .tg-dress-line-v1 .hero-image img{min-height:560px}.tgart__body.rte .tg-dress-line-v1 .hero-image img{object-position:54% center}.tgart__body.rte .tg-dress-line-v1 .hero-image figcaption{inset:auto 1rem 1rem;padding:1rem;font-size:.73rem}.tgart__body.rte .tg-dress-line-v1 .answer-grid,.tgart__body.rte .tg-dress-line-v1 .method-lead,.tgart__body.rte .tg-dress-line-v1 .method-grid,.tgart__body.rte .tg-dress-line-v1 .read-dress,.tgart__body.rte .tg-dress-line-v1 .neckline-grid,.tgart__body.rte .tg-dress-line-v1 .scale-rules,.tgart__body.rte .tg-dress-line-v1 .product-grid,.tgart__body.rte .tg-dress-line-v1 .fabric-map,.tgart__body.rte .tg-dress-line-v1 .occasion-grid,.tgart__body.rte .tg-dress-line-v1 .mistake-grid,.tgart__body.rte .tg-dress-line-v1 .source-grid{margin-top:3rem}.tgart__body.rte .tg-dress-line-v1 .answer blockquote{font-size:2.85rem}.tgart__body.rte .tg-dress-line-v1 .method-lead{grid-template-columns:1fr;gap:1.5rem}.tgart__body.rte .tg-dress-line-v1 .line-jobs{grid-template-columns:1fr}.tgart__body.rte .tg-dress-line-v1 .method-grid article{min-height:0px;padding:2.2rem 1.25rem}.tgart__body.rte .tg-dress-line-v1 .method-grid h3{margin-top:2.8rem}.tgart__body.rte .tg-dress-line-v1 .placement figure,.tgart__body.rte .tg-dress-line-v1 .placement figure img{min-height:540px}.tgart__body.rte .tg-dress-line-v1 .placement-copy,.tgart__body.rte .tg-dress-line-v1 .placement--stacked .placement-copy,.tgart__body.rte .tg-dress-line-v1 .placement--text .placement-copy{min-height:0px;padding:3rem 1.25rem 4rem}.tgart__body.rte .tg-dress-line-v1 .placement h3{font-size:clamp(2.7rem,13vw,3.7rem)}.tgart__body.rte .tg-dress-line-v1 .placement-pair{grid-template-columns:1fr}.tgart__body.rte .tg-dress-line-v1 .collar-diagram{min-height:460px}.tgart__body.rte .tg-dress-line-v1 .collar-diagram span{width:64px;height:64px}.tgart__body.rte .tg-dress-line-v1 .neckline-grid,.tgart__body.rte .tg-dress-line-v1 .occasion-grid,.tgart__body.rte .tg-dress-line-v1 .product-grid,.tgart__body.rte .tg-dress-line-v1 .mistake-grid,.tgart__body.rte .tg-dress-line-v1 .source-grid{grid-template-columns:1fr}.tgart__body.rte .tg-dress-line-v1 .neckline-grid article,.tgart__body.rte .tg-dress-line-v1 .occasion-grid article,.tgart__body.rte .tg-dress-line-v1 .mistake-grid article{min-height:0px;padding:2rem 1.25rem 2.5rem}.tgart__body.rte .tg-dress-line-v1 .neckline-grid h3,.tgart__body.rte .tg-dress-line-v1 .occasion-grid h3,.tgart__body.rte .tg-dress-line-v1 .mistake-grid h3{margin-top:2.3rem}.tgart__body.rte .tg-dress-line-v1 .scale-rules div{min-height:0px;padding:2rem 1.25rem}.tgart__body.rte .tg-dress-line-v1 .product-card{grid-template-columns:42% 1fr;grid-template-rows:1fr}.tgart__body.rte .tg-dress-line-v1 .product-card figure{aspect-ratio:auto;min-height:220px}.tgart__body.rte .tg-dress-line-v1 .product-card>div{padding:1.25rem}.tgart__body.rte .tg-dress-line-v1 .product-card h3{font-size:1.8rem}.tgart__body.rte .tg-dress-line-v1 .fabric-feature figure,.tgart__body.rte .tg-dress-line-v1 .fabric-feature figure img{min-height:560px}.tgart__body.rte .tg-dress-line-v1 .fabric-feature-copy{min-height:0px;padding:4.75rem 1.25rem}.tgart__body.rte .tg-dress-line-v1 .fabric-card{min-height:0px;padding:2.5rem 1.25rem}.tgart__body.rte .tg-dress-line-v1 .fabric-card h3{margin-top:2.8rem}.tgart__body.rte .tg-dress-line-v1 .mirror-list li{grid-template-columns:46px 1fr;gap:1rem}.tgart__body.rte .tg-dress-line-v1 .inline-collection{min-height:190px;padding:1.5rem}.tgart__body.rte .tg-dress-line-v1 .faq summary{gap:1rem;padding:1.5rem 0px;font-size:1.16rem}.tgart__body.rte .tg-dress-line-v1 .source-grid a{min-height:165px}.tgart__body.rte .tg-dress-line-v1 .source-grid span{margin-bottom:2.6rem}.tgart__body.rte .tg-dress-line-v1 .tgart-floating-shop{gap:12px;min-height:54px;padding:8px 19px}.tgart__body.rte .tg-dress-line-v1 .tgart-floating-shop__label{font-size:.54rem}.tgart__body.rte .tg-dress-line-v1 .tgart-floating-shop__title{font-size:1.05rem}.tgart__body.rte .tg-dress-line-v1 .tgart-floating-shop.is-persistent-commerce{width:220px;min-height:58px;padding:8px 18px 9px}.tgart__body.rte .tg-dress-line-v1 footer{grid-template-columns:1fr;gap:1rem;min-height:210px}}@media(prefers-reduced-motion:reduce){.tgart__body.rte .tg-dress-line-v1{scroll-behavior:auto}.tgart__body.rte .tg-dress-line-v1 .tgart-floating-shop{animation:auto ease 0s 1 normal none running none}.tgart__body.rte .tg-dress-line-v1 .product-card img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/tuuglow-dress-brooch-editorial-2026.css.map */
