:root{
 --q-fs-xs:13px;--q-fs-sm:14px;--q-fs-md:16px;--q-fs-lg:18px;--q-fs-xl:20px;--q-fs-title:28px;
 --q-fw-regular:400;--q-fw-medium:500;--q-fw-bold:700;
 --q-r-control:8px;--q-r-card:12px;--q-r-pill:999px;
 --q-ink:#171716;        
 --q-ink-2:#435348;      
 --q-muted:#6f6d68;      
 --q-line:#d8d7d2;       
 --q-line-strong:#bdc6b5;
 --q-surface:#fafaf8;    
 --q-frame:#f0f0ec;      
 --q-selected:#eef2e9;   
 --q-brand:#2f4937;      
 --q-brand-hover:#354c39;
 --q-required:#a53c38;   
 --q-space-1:4px;--q-space-2:8px;--q-space-3:12px;--q-space-4:16px;--q-space-6:24px;
}
body[data-six-candidate]{--q-ink:#202822;--q-muted:#60695c;--q-fw-bold:650}

html[data-ui-finish] :is(.wf-header,.wf-footer){--bx-shell:1320px}
@media(min-width:1100px){
 html[data-ui-finish] body.three-tall-workbench [data-site-header]{height:auto!important;min-height:0!important}
 html[data-ui-finish] body.three-tall-workbench .wf-header-inner{height:74px!important;min-height:0!important;max-width:none!important;width:min(calc(100% - 64px),var(--bx-shell))!important;padding:0!important}
 html[data-ui-finish] body.three-tall-workbench .wf-brand{height:auto!important;min-height:48px!important;width:112px!important;min-width:0!important}
 html[data-ui-finish] body.three-tall-workbench .header-logo-trial{width:112px!important;height:42.533px!important;min-height:0!important}
 html[data-ui-finish] body.three-tall-workbench .wf-desktop-nav{height:auto!important;min-height:0!important}
 html[data-ui-finish] body.three-tall-workbench .wf-desktop-nav>.mm-nav-item{min-height:44px!important;height:44px!important}
 html[data-ui-finish] body.three-tall-workbench .wf-desktop-nav .v5-nav-link{min-height:44px!important;padding-top:0!important;padding-bottom:0!important}
}
html[data-ui-finish] .wf-footer .v5-footer-bottom{font-size:var(--q-fs-xs);line-height:1.2}
html[data-ui-finish] body[data-site-version="v5"] .wf-footer .v5-footer-grid nav strong,html[data-ui-finish] .wf-footer .v5-footer-shortlist>strong+p{font-size:var(--q-fs-xs)}
html[data-ui-finish] .wf-footer .v5-footer-shortlist a{font-size:var(--q-fs-xs)}
@media(min-width:761px){html[data-ui-finish] body[data-site-version="v5"] .wf-footer .v5-footer-grid nav a{font-size:var(--q-fs-xs)}html[data-ui-finish] body[data-site-version="v5"] .wf-footer .v5-footer-grid nav{gap:7px}}
html[data-ui-finish] ::selection{background:var(--q-selected);color:var(--q-ink)}

html[data-ui-finish] body:not([data-six-candidate]) main{--bx-ink:var(--q-ink);--bx-muted:var(--q-muted);--bx-line:var(--q-line);--bz-ink:var(--q-ink);--bz-line:var(--q-line)}
html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) .mitt-ai-content{--ai-ink:var(--q-ink);--ai-muted:var(--q-muted)}
html[data-ui-finish] body:not([data-six-candidate]) main :is(.wf-page-intro,.v5-info-hero,.v5-about-intro){border-bottom:1px solid var(--q-line)}
html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main :is(.v5-faq,.v5-proof-boundary,.v5-about-end,.v5-about-beliefs ol){border-top:1px solid var(--q-line)}
html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main .v5-download-list{border-top:0}
html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main .v5-info-boundary{border-top:1px solid var(--q-line)}
html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main .v5-info-hero>div:last-child>a{border-bottom-color:var(--q-line)}
html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main :is(.ai-topic,.ai-question-list,.ai-question-list>*){border-color:var(--q-line)}
html[data-ui-finish] body:not([data-six-candidate]) main :is(h1,h2,h3){font-weight:var(--q-fw-bold)}
html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main .wf-intro-note>span,html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main .v5-guide-steps article>span{font-weight:var(--q-fw-regular)}
html[data-ui-finish] body:not([data-six-candidate]) main .wf-kicker{font-size:var(--q-fs-xs);font-weight:var(--q-fw-medium);line-height:1.15;letter-spacing:.14em;color:var(--q-muted)}
html[data-ui-finish] body:not([data-six-candidate]) main .wf-breadcrumb{font-size:var(--q-fs-sm)}
html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main :is(.v5-info-route-type,.v5-info-route>div>p,.v5-info-route figcaption,.v5-material-grid figcaption,.v5-about-photo figcaption,.v5-download-list article>span,.v5-about-beliefs li>span,.case-footnote,.ai-question-code){font-size:var(--q-fs-xs);font-weight:var(--q-fw-medium);line-height:1.2}
html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main .v5-info-route li{line-height:1.45}
html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main :is(.v5-info-route li,.v5-source-note p,.v5-download-list article>a){font-size:var(--q-fs-sm)}
html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main :is(.v5-info-route>div>span,.v5-primary-link){font-size:var(--q-fs-sm);font-weight:var(--q-fw-medium)}
html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main .ai-contact-row a{font-weight:var(--q-fw-medium)}
html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main .case-footnote{color:var(--q-muted)}

html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main .v5-guide-steps{margin-top:0;margin-bottom:64px;border-top:0}
html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main .v5-guide-steps .finish-price{border-bottom:0}
html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main .v5-guide-steps+.v5-faq{border-top:0}
html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main .v5-faq{row-gap:0}
@media(max-width:760px){html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main .v5-faq>h2{margin-bottom:32px}}
html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main .v5-guide-steps article>span{text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:10px}
html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main .wf-intro-note>span::after{height:1px;bottom:-8px;background:currentColor}
html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main .v5-about-beliefs li>span{text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:4px}
html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main .wf-detail-disclosure summary{font-size:var(--q-fs-md);font-weight:var(--q-fw-medium)}
html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main .wf-detail-disclosure>div{font-size:var(--q-fs-md);line-height:1.8}

html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main .case-image{box-sizing:border-box;padding:14px;background:var(--q-frame);border-radius:var(--q-r-card)}
html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main .case-copy h2{font-weight:var(--q-fw-medium)}
html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main .case-copy span{font-size:var(--q-fs-sm);color:var(--q-muted)}
html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main :is(.case-kicker,.case-tools>p,.case-intro>p:last-child){color:var(--q-muted)}
html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main .case-kicker{font-size:var(--q-fs-xs);line-height:1.2}
html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder])[data-mitt-case-presentation] main .case-tools label{border-color:var(--q-line-strong);border-radius:var(--q-r-control);background:#fff}

html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main .ai-topic-number{font-size:var(--q-fs-sm);color:var(--q-muted)}
html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main :is(.ai-question-number,.ai-question-code){color:var(--q-muted)}

html[data-ui-finish] body:not([data-six-candidate]):not([data-wf-page=reorder]) main :is(.case-image img,.v5-material-media img,.v5-info-media img,.v5-download-card img){background:var(--q-frame)}

html[data-ui-finish] body[data-six-candidate] #b1-content{color:var(--q-ink)}
html[data-garment-identity=G004],.b1-garment-option[data-mitt-garment=G004]{--garment-wash:#f3f5f0;--garment-soft:#eef2e9;--garment-line:#c8d2c3;--garment-ink:#2f4937;--garment-deep:#243a2e}
html[data-ui-finish] body[data-six-candidate] #b1-content .estimate-materials .b1-garment-option{font-weight:var(--q-fw-medium)!important}
html[data-ui-finish] body[data-six-candidate] #b1-content #b1-clothes .b1-garment-option[aria-pressed=true]{border-color:#354137!important}
html[data-ui-finish] body[data-six-candidate] #b1-content .b1-upgrade-badge{font-weight:var(--q-fw-medium)!important;border-radius:var(--q-r-control)!important}
html[data-ui-finish] body[data-six-candidate] #b1-content .b1-garment-option[data-mitt-garment=G003] .b1-upgrade-badge{background:#eee5d2!important;border-radius:4px!important;padding:0 5px!important}
html[data-ui-finish] body[data-six-candidate] #b1-content .b1-garment-check{font-size:var(--q-fs-xs)}
html[data-ui-finish] body[data-six-candidate] #b1-content :is(#b1-color-trigger,#b1-quantity-trigger){border-color:var(--q-line-strong)!important;border-radius:var(--q-r-card)!important}
html[data-ui-finish] body[data-six-candidate] #b1-content #b1-color-trigger{border-radius:var(--q-r-control)!important}
html[data-ui-finish] body[data-six-candidate] #b1-content .qty-summary-copy strong{font-weight:var(--q-fw-medium)}
html[data-ui-finish] body[data-six-candidate] #b1-content .qty-action{font-weight:var(--q-fw-medium)}
html[data-ui-finish] body[data-six-candidate] #b1-content .qty-note-disclosure>summary{color:var(--q-muted)!important}
html[data-ui-finish] body[data-six-candidate] #b1-content .b1-garment-identity{font-size:var(--q-fs-xs);font-weight:var(--q-fw-medium);border-radius:var(--q-r-pill);padding:1px 10px}
html[data-ui-finish] body[data-six-candidate] #b1-content .b1-reference-trigger{color:var(--q-ink-2)}
html[data-ui-finish] body[data-six-candidate] #b1-content details.six-original-details{border-color:var(--q-line-strong);background:var(--garment-wash,var(--q-surface));border-radius:var(--q-r-card)}
html[data-ui-finish] body[data-six-candidate] #b1-content details.six-original-details>summary{color:var(--q-ink)}
html[data-ui-finish] body[data-six-candidate] #b1-content :is(.b1-garment-tools,.b1-layout-group){border-color:var(--q-line)}
html[data-ui-finish] body[data-six-candidate] .six-references :is(.example-picture,.b1-picture-button){border-radius:var(--q-r-card);border-color:var(--q-line);background:var(--q-frame)}
html[data-ui-finish] body[data-six-candidate] .six-references .gallery-thumbs button{border-radius:var(--q-r-control)}
html[data-ui-finish] body[data-six-candidate] .six-references .gallery-thumbs img{border-radius:var(--q-r-control);background:var(--q-frame)}
html[data-ui-finish] body[data-six-candidate] .six-references .gallery-rail-nav:not([aria-disabled=true]){color:var(--q-ink-2)}
html[data-ui-finish] body[data-six-candidate] .six-references .gallery-copy{font-size:var(--q-fs-sm);font-weight:var(--q-fw-regular);color:var(--q-muted)}
html[data-ui-finish] body[data-six-candidate] .six-references .gallery-thumbs span:not(.gallery-thumb-code){font-size:var(--q-fs-sm);font-weight:var(--q-fw-medium)}
html[data-ui-finish] body[data-six-candidate] .six-references :is(.example-picture,.b1-picture-button){color:var(--q-ink)}
html[data-ui-finish] body[data-six-candidate] #b1-content :is(#b1-quantity-trigger,.qty-summary-copy strong){color:var(--q-ink)}
html[data-ui-finish] body[data-six-candidate] #b1-title{font-weight:var(--q-fw-bold);color:var(--q-ink)}
html[data-ui-finish] body[data-six-candidate] .six-hit{border-radius:var(--q-r-control)!important}
html[data-ui-finish] body[data-six-candidate] .six-caption .gallery-copy [data-example-code]{font-weight:var(--q-fw-medium)}
html[data-ui-finish] body[data-six-candidate] .six-caption .gallery-copy{line-height:1.4!important}
html[data-ui-finish] body[data-six-candidate] :is(#b1-palette-title,.b1-palette-title){font-size:22px;font-weight:var(--q-fw-bold)}
@media(max-width:800px){html[data-ui-finish] body[data-six-candidate] :is(#b1-palette-title,.b1-palette-title){font-size:var(--q-fs-xl)}}
html[data-ui-finish] body[data-six-candidate] #b1-quantity-panel :is(.b1-palette-meta,.qty-intro,.qty-muted,.qty-size-rule,#qty-result-note,.qty-fees,.qty-input-unit>span,.qty-section-heading h3 span,.qty-total-row label>span,.qty-size small,.qty-result-line small){color:var(--q-muted)}
html[data-ui-finish] body[data-six-candidate] #b1-quantity-panel :is(.qty-size>span,.qty-size small,.qty-result-line small,.qty-total-row label>span,.qty-section-heading h3 span){font-size:var(--q-fs-xs)}
html[data-ui-finish] body[data-six-candidate] #b1-quantity-panel .qty-size>span{font-weight:var(--q-fw-medium)}
html[data-ui-finish] body[data-six-candidate] #b1-quantity-panel input{border-color:var(--q-line-strong);border-radius:var(--q-r-control)}
html[data-ui-finish] body[data-six-candidate] #b1-quantity-panel input::placeholder{color:var(--q-muted)}
html[data-ui-finish] body[data-six-candidate] #b1-quantity-panel #qty-apply{border-radius:var(--q-r-control);font-weight:var(--q-fw-medium)}
html[data-ui-finish] body[data-six-candidate] #b1-content .qty-note-disclosure textarea{border-color:var(--q-line-strong);border-radius:var(--q-r-control)}
html[data-ui-finish] body[data-six-candidate] #b1-quantity-panel .qty-result-line strong{font-weight:var(--q-fw-bold)}
html[data-ui-finish] body[data-six-candidate] #b1-content .qty-note-disclosure #quantity-note{min-height:90px;max-height:calc(12lh + 18px);padding:8px 12px;line-height:1.5;field-sizing:content}
html[data-ui-finish] body[data-six-candidate] :is(#b1-content #qty-summary-note,.six-references .b1-reference){text-wrap:pretty}
html[data-ui-finish] body[data-six-candidate] #b1-content #b1-layout-canvas{row-gap:16px!important}
@media(max-width:700px){html[data-ui-finish] body[data-six-candidate] #b1-content #b1-layout-canvas{row-gap:12px!important}}

@media(max-width:600px){
 html[data-ui-finish] body[data-six-candidate] [data-gallery-kind]:not([data-gallery-kind=front-back]) .six-dock .six-tools{padding-right:131px}
 html[data-ui-finish] body[data-six-candidate] [data-gallery-kind]:not([data-gallery-kind=front-back]) .six-dock .six-finish{padding-right:64px}
 html[data-ui-finish] body[data-six-candidate] .six-designer>.six-notice:not(:empty){padding-right:131px}
}
@media(min-width:601px) and (max-width:760px){
 html[data-ui-finish] body[data-six-candidate] [data-gallery-kind]:not([data-gallery-kind=front-back]) .six-dock .six-tools{padding-right:160px}
 html[data-ui-finish] body[data-six-candidate] [data-gallery-kind]:not([data-gallery-kind=front-back]) .six-dock .six-finish{padding-right:64px}
 html[data-ui-finish] body[data-six-candidate] .six-designer>.six-notice:not(:empty){padding-right:160px}
}

@media(min-width:1100px){
 html[data-ui-finish] body[data-six-candidate] .b1-right{padding-bottom:111px}
}
@media(min-width:1240px){
 html[data-ui-finish] body[data-six-candidate] #b1-content details.six-original-details[data-six-group=contact]:not([open])>summary{padding-right:116px}
}
@media(min-width:1100px) and (max-width:1239px){
 html[data-ui-finish] body[data-six-candidate] #b1-content details.six-original-details[data-six-group=contact]:not([open])>summary{padding-right:112px;gap:6px;white-space:nowrap}
}

html[data-ui-finish] body[data-wf-page=reorder] main .reorder-go{border-radius:var(--q-r-control);border-color:var(--q-brand);background:var(--q-brand);color:#fff;font-size:var(--q-fs-md);font-weight:var(--q-fw-medium);--mm-fill-color:#243a2e!important;--mm-hover-ink:#fff!important}
html[data-ui-finish] body[data-wf-page=reorder] main .reorder-manual input{border-color:var(--q-line-strong);border-radius:var(--q-r-control)}

body[data-six-candidate] :is(#mitt-request-notice .six-notice-action,#minimal-result .mitt-result-action){appearance:none;min-height:44px;padding:0;border:0;background:transparent;color:var(--q-ink-2,currentColor);font:inherit;font-size:var(--q-fs-sm,14px);line-height:1.5;text-decoration:underline;text-underline-offset:3px;cursor:pointer}
body[data-six-candidate] :is(#mitt-request-notice .six-notice-action,#minimal-result .mitt-result-action):hover{color:var(--q-ink,currentColor)}
body[data-six-candidate] :is(#mitt-request-notice .six-notice-action,#minimal-result .mitt-result-action):focus-visible{outline:2px solid var(--q-brand,currentColor);outline-offset:2px}
body[data-six-candidate] #mitt-request-notice{margin-bottom:12px}
body[data-six-candidate] #minimal-result .mitt-result-action{margin-left:8px}

body[data-six-candidate] .six-references .gallery-rail[data-overflow="false"]{grid-template-columns:minmax(0,1fr)!important}
