﻿#ow-embroidery{--em-ink:#002b3a;--em-line:#dbe5ea;--em-paper:#f4f7f8;font-family:var(--font-sans-serif);color:var(--body-color);padding:36px 0 72px}#ow-embroidery .container::before,#ow-embroidery .container::after{display:none;content:none}#ow-embroidery h1,#ow-embroidery h2,#ow-embroidery h3{font-family:var(--set-headings-font);color:var(--em-ink);letter-spacing:-.035em;line-height:1.1;margin:0 0 22px}#ow-embroidery h1{font-size:clamp(39px, 4.8vw, 68px);max-width:700px}#ow-embroidery h2{font-size:clamp(29px, 3.3vw, 44px)}#ow-embroidery h3{font-size:21px}#ow-embroidery p{font-size:15px;line-height:1.8;margin:0 0 18px}#ow-embroidery .em-kicker{font-size:10px;letter-spacing:.13em;font-weight:800;color:var(--primary);margin-bottom:22px}#ow-embroidery .em-lead{font-size:22px;line-height:1.5}#ow-embroidery img{max-width:100%}#ow-embroidery .btn{border-radius:6px;font-size:14px;font-weight:700;padding:13px 19px}#ow-embroidery .em-actions{display:flex;flex-wrap:wrap;gap:14px 22px;align-items:center;margin-top:26px}#ow-embroidery .em-actions a{text-decoration:none;font-weight:700}#ow-embroidery .em-actions span{margin-left:18px}#ow-embroidery .em-hero{display:grid;grid-template-columns:1fr 1.05fr;gap:32px;align-items:center}#ow-embroidery .em-hero-copy{padding:30px 0;position:relative;z-index:1}#ow-embroidery .em-hero-visual{position:relative;align-self:stretch;min-height:570px;border-radius:8px 70px 8px 8px;overflow:hidden;background:var(--em-ink)}#ow-embroidery .em-hero-visual>img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:50% center}#ow-embroidery .em-visual-label{position:absolute;left:28px;right:28px;bottom:26px;border-top:1px solid #ffffff65;padding-top:16px;color:#fff;display:flex;justify-content:space-between;gap:18px;align-items:center}#ow-embroidery .em-visual-label span{font-size:9px;letter-spacing:.12em}#ow-embroidery .em-visual-label b{font-size:15px}#ow-embroidery .em-spec-strip{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px;padding-top:30px;padding-bottom:30px;border-bottom:1px dashed var(--em-line);font-size:12px}#ow-embroidery .em-spec-strip b{display:block;font-size:17px;color:var(--em-ink);margin-bottom:5px}#ow-embroidery .em-section{margin-top:88px;scroll-margin-top:110px}#ow-embroidery .em-intro,#ow-embroidery .em-heading{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}#ow-embroidery .em-heading{margin-bottom:34px}#ow-embroidery .em-products{display:grid;grid-template-columns:repeat(3, 1fr);gap:18px}#ow-embroidery .em-product{padding:28px;display:flex;gap:20px;border:1px solid var(--em-line);border-radius:8px;text-decoration:none;color:inherit}#ow-embroidery .em-product-icon{width:42px;height:48px;object-fit:contain;flex-shrink:0}#ow-embroidery .em-product h3{font-size:21px}#ow-embroidery .em-product p{font-size:14px;line-height:1.7}#ow-embroidery .em-product span{font-size:12px;font-weight:700;color:var(--primary)}#ow-embroidery .em-product:hover{border-color:var(--primary);background:#f8fcfd}#ow-embroidery .em-program{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}#ow-embroidery .em-program-photo{align-self:stretch;min-height:560px;position:relative;background:var(--em-paper);border-radius:8px;overflow:hidden}#ow-embroidery .em-program-photo img{height:100%;width:100%;object-fit:cover;position:absolute;inset:0}#ow-embroidery .em-process{counter-reset:em-step;padding:0;list-style:none;margin:28px 0 0}#ow-embroidery .em-process li{position:relative;padding:0 0 22px 48px;border-left:1px dashed var(--em-line);margin-left:12px;counter-increment:em-step}#ow-embroidery .em-process li::before{content:"0" counter(em-step);position:absolute;left:-14px;top:0;background:#fff;font-size:12px;color:var(--primary);padding:4px}#ow-embroidery .em-process b{font-size:17px;color:var(--em-ink)}#ow-embroidery .em-process p{font-size:14px;margin:8px 0 0}#ow-embroidery .em-gallery{display:grid;grid-template-columns:repeat(6, 1fr);gap:24px}#ow-embroidery .em-gallery figure{grid-column:span 2;margin:0;min-width:0}#ow-embroidery .em-gallery figure:nth-child(4),#ow-embroidery .em-gallery figure:nth-child(5){grid-column:span 3}#ow-embroidery .em-gallery img{width:100%;height:340px;object-fit:cover;border-radius:8px}#ow-embroidery .em-gallery figure:nth-child(2) img{border-radius:8px 55px 8px 8px}#ow-embroidery figcaption{font-size:12px;padding-top:12px}#ow-embroidery .em-thread{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding:44px;background:var(--em-paper);border-radius:8px}#ow-embroidery .em-thread-grid{display:grid;gap:22px}#ow-embroidery .em-thread-grid article{padding-bottom:18px;border-bottom:1px solid var(--em-line)}#ow-embroidery .em-thread-grid span{font-size:10px;color:var(--primary);letter-spacing:.1em}#ow-embroidery .em-thread-grid h3{margin:12px 0}#ow-embroidery .em-thread-grid p{font-size:14px;margin:0}#ow-embroidery .em-choice{display:grid;grid-template-columns:1fr 1fr;gap:64px}#ow-embroidery .em-checks{border-left:1px dashed var(--em-line);padding-left:32px}#ow-embroidery .em-checks p{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--em-line)}#ow-embroidery .em-checks b{display:block;color:var(--em-ink);margin-bottom:8px}#ow-embroidery .em-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px}#ow-embroidery .em-faq img{margin-top:30px;width:100%;height:300px;object-fit:cover;border-radius:8px}#ow-embroidery details{border-bottom:1px solid var(--em-line)}#ow-embroidery summary{position:relative;list-style:none;cursor:pointer;font-weight:700;font-size:15px;padding:20px 32px 20px 0;color:var(--em-ink)}#ow-embroidery summary::-webkit-details-marker{display:none}#ow-embroidery summary::after{content:"+";position:absolute;right:0;color:var(--primary);font-size:21px;top:15px}#ow-embroidery details[open] summary::after{content:"−"}#ow-embroidery details p{padding:0 28px 20px 0;font-size:14px;margin:0}#ow-embroidery summary:hover{color:var(--primary)}#ow-embroidery a:focus-visible,#ow-embroidery summary:focus-visible{outline:2px solid var(--primary);outline-offset:4px}#ow-embroidery .em-end{padding-top:38px;border-top:1px dashed var(--em-line);display:grid;grid-template-columns:1fr 1fr;gap:0 64px}#ow-embroidery .em-end .em-kicker{grid-column:1/-1}#ow-embroidery .em-end .em-actions{grid-column:2;margin-top:0;font-size:13px}@media (max-width: 1199px){#ow-embroidery .em-product{padding:22px 18px;gap:12px}#ow-embroidery .em-product-icon{width:32px}#ow-embroidery .em-product h3{font-size:19px}}@media (max-width: 991px){#ow-embroidery .em-hero{grid-template-columns:1fr 1fr;gap:24px}#ow-embroidery .em-hero-visual{min-height:520px}#ow-embroidery .em-products{grid-template-columns:repeat(2, 1fr)}#ow-embroidery .em-intro,#ow-embroidery .em-heading,#ow-embroidery .em-program,#ow-embroidery .em-thread,#ow-embroidery .em-choice,#ow-embroidery .em-faq{gap:28px}#ow-embroidery .em-thread{padding:28px}#ow-embroidery .em-visual-label{flex-direction:column;align-items:flex-start}#ow-embroidery .em-gallery img{height:260px}}@media (max-width: 767px){#ow-embroidery{padding-top:16px}#ow-embroidery .em-hero,#ow-embroidery .em-intro,#ow-embroidery .em-heading,#ow-embroidery .em-program,#ow-embroidery .em-thread,#ow-embroidery .em-choice,#ow-embroidery .em-faq,#ow-embroidery .em-end{grid-template-columns:1fr}#ow-embroidery .em-hero-copy{padding:18px 0 0}#ow-embroidery .em-hero-visual{min-height:390px;border-radius:8px 45px 8px 8px}#ow-embroidery .em-spec-strip{gap:14px;font-size:11px}#ow-embroidery .em-spec-strip b{font-size:14px}#ow-embroidery .em-section{margin-top:56px}#ow-embroidery .em-products{grid-template-columns:1fr}#ow-embroidery .em-product{padding:24px}#ow-embroidery .em-product-icon{width:42px}#ow-embroidery .em-program-photo{min-height:350px}#ow-embroidery .em-gallery{grid-template-columns:1fr 1fr;gap:22px 16px}#ow-embroidery .em-gallery figure,#ow-embroidery .em-gallery figure:nth-child(4),#ow-embroidery .em-gallery figure:nth-child(5){grid-column:auto}#ow-embroidery .em-gallery figure:last-child{grid-column:1/-1}#ow-embroidery .em-gallery img{height:240px}#ow-embroidery .em-checks{padding-left:20px}#ow-embroidery .em-end .em-actions{grid-column:1;margin-top:18px}}@media (prefers-reduced-motion: no-preference){#ow-embroidery .em-product{transition:border-color .18s ease,background-color .18s ease}}#ow-embroidery .em-product-number{font-size:12px;line-height:1.4;color:var(--primary);min-width:23px;padding-top:3px}#ow-embroidery .em-product-links{display:flex;flex-wrap:wrap;gap:9px 18px}#ow-embroidery .em-product-links a{font-size:12px;font-weight:700;color:var(--primary);text-decoration:none}#ow-embroidery .em-product-links a:hover{text-decoration:underline}#ow-embroidery .em-product>div{display:flex;flex-direction:column;min-width:0}#ow-embroidery .em-product-links{margin-top:auto;padding-top:16px}#ow-embroidery .em-product p{margin-bottom:0}#ow-embroidery .ow-tech-procon{display:grid;grid-template-columns:1fr 1fr;gap:40px}#ow-embroidery .ow-tech-procon h2{font-size:28px;margin-bottom:26px}#ow-embroidery .ow-tech-procon article{display:grid;grid-template-columns:46px 1fr;gap:18px;padding:22px 0;border-top:1px solid #dce6eb}#ow-embroidery .ow-tech-procon article img{width:40px;height:40px;object-fit:contain}#ow-embroidery .ow-tech-procon h3{font-size:18px;margin:0 0 8px}#ow-embroidery .ow-tech-procon article p{font-size:14px;margin:0}@media (max-width: 767px){#ow-embroidery .ow-tech-procon{grid-template-columns:1fr;gap:32px}}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) h1,:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) h2,:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) h3{color:#002b3a}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) h1{font-size:clamp(36px, 4.2vw, 58px);line-height:1.12;letter-spacing:-.025em;margin-bottom:20px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) h1 span,:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) h1 em{color:inherit;font-style:normal}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) h2{font-size:clamp(28px, 2.7vw, 38px);line-height:1.16}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .em-hero,:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .sp-hero{grid-template-columns:1fr 1.05fr;gap:32px;align-items:center}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .em-hero-copy,:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .sp-hero-copy{padding:24px 0}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .em-hero-visual,:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .sp-hero-visual{min-height:570px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .em-lead,:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .sp-lead{font-size:20px;line-height:1.5}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .em-section,:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .sp-section{margin-top:68px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .em-heading,:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .sp-heading{align-items:start;gap:44px;margin-bottom:28px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .btn{font-size:14px;font-weight:600;min-height:46px;padding:12px 18px;border-radius:6px;line-height:1.4}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .em-actions,:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .sp-actions{gap:12px;align-items:center}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .em-gallery img,:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .sp-gallery img{border-radius:8px}@media (max-width: 991px){:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .em-hero,:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .sp-hero{gap:24px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .em-hero-visual,:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .sp-hero-visual{min-height:520px}}@media (max-width: 767px){:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) h1{font-size:38px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .em-hero,:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .sp-hero{grid-template-columns:1fr}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .em-hero-copy,:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .sp-hero-copy{padding:12px 0 0}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .em-hero-visual,:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .sp-hero-visual{min-height:390px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .em-section,:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .sp-section{margin-top:48px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .em-lead,:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .sp-lead{font-size:18px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .em-heading,:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .sp-heading{gap:22px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .em-actions,:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .sp-actions{display:flex;flex-direction:column;align-items:stretch;gap:10px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .em-actions>.btn,:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .sp-actions>.btn{display:flex;width:100%;align-items:center;justify-content:center;gap:10px}}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-method-process.ow-method-process{display:block}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-method-process.ow-method-process .ow-process-heading{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start;margin-bottom:30px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-method-process.ow-method-process .ow-process-heading h2{margin:0 0 16px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-method-process.ow-method-process .ow-process-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-method-process.ow-method-process .ow-process-photo{margin:0;min-width:0}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-method-process.ow-method-process .ow-process-photo>img{display:block;width:100%;height:440px;object-fit:cover;border-radius:8px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-method-process.ow-method-process .ow-process-photo figcaption{font-size:12px;margin-top:12px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-method-process.ow-method-process ol.ow-process-steps{display:flex;flex-direction:column;gap:26px;list-style:none;counter-reset:none;margin:0;padding:0;background:none;border:0}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-method-process.ow-method-process ol.ow-process-steps>li{display:grid;grid-template-columns:58px 1fr;gap:22px;align-items:start;position:relative;padding:0;margin:0;border:0;background:none}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-method-process.ow-method-process ol.ow-process-steps>li:before{content:none}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-method-process.ow-method-process ol.ow-process-steps>li:not(:last-child):after{content:"";position:absolute;left:28px;top:58px;bottom:-26px;width:1px;background:#dce5e9}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-method-process.ow-method-process .ow-process-icon{width:58px;height:58px;display:flex;align-items:center;justify-content:center;border:1px solid #e0e7eb;border-radius:50%;background:#fff;box-shadow:0 2px 5px #002b3a0c;font-size:19px;color:var(--primary)}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-method-process.ow-method-process .ow-process-step-copy h3{font-size:18px;line-height:1.35;margin:0 0 7px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-method-process.ow-method-process .ow-process-step-copy p{font-size:14px;line-height:1.7;margin:0;padding:0}@media (max-width: 767px){:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-method-process.ow-method-process .ow-process-heading,:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-method-process.ow-method-process .ow-process-grid{grid-template-columns:1fr;gap:24px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-method-process.ow-method-process .ow-process-photo>img{height:300px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-method-process.ow-method-process ol.ow-process-steps>li{grid-template-columns:48px 1fr;gap:16px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-method-process.ow-method-process .ow-process-icon{width:48px;height:48px;font-size:17px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-method-process.ow-method-process ol.ow-process-steps>li:not(:last-child):after{left:23px;top:48px}}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-method-process .ow-process-heading:has(>h2){display:block}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-patches) .ow-method-process .ow-process-photo .ow-production-reveal{margin:0;border:0;padding:0}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-patches) .ow-method-process .ow-process-photo .ow-production-reveal>summary{display:block;list-style:none;padding:0;cursor:pointer;outline-offset:5px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-patches) .ow-method-process .ow-process-photo .ow-production-reveal>summary::after{content:none}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-patches) .ow-method-process .ow-process-photo .ow-production-reveal>summary::-webkit-details-marker{display:none}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-patches) .ow-method-process .ow-process-photo .ow-reveal-frame{display:block;position:relative;height:440px;overflow:hidden;border-radius:8px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-patches) .ow-method-process .ow-process-photo .ow-reveal-frame img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-patches) .ow-method-process .ow-process-photo .ow-reveal-production{opacity:0}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-patches) .ow-method-process .ow-process-photo .ow-reveal-caption{display:flex;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:400;color:var(--primary);padding:12px 0 0}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-patches) .ow-method-process .ow-process-photo .ow-production-reveal[open] .ow-reveal-production,:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-patches) .ow-method-process .ow-process-photo .ow-production-reveal>summary:focus-visible .ow-reveal-production{opacity:1}@media (hover: hover) and (pointer: fine) and (min-width: 768px){:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-patches) .ow-method-process .ow-process-photo .ow-production-reveal:hover .ow-reveal-production{opacity:1}}@media (max-width: 767px){:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-patches) .ow-method-process .ow-process-photo .ow-reveal-frame{height:300px}}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-patches,#ow-heat-transfer) .ow-method-process.ow-method-process .ow-process-grid{grid-template-columns:1.1fr 1fr;gap:76px;align-items:start}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-patches,#ow-heat-transfer) .ow-method-process.ow-method-process .ow-process-photo{background:transparent;padding:20px;border:0;box-shadow:none}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-patches,#ow-heat-transfer) .ow-method-process.ow-method-process .ow-process-photo details,:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-patches,#ow-heat-transfer) .ow-method-process.ow-method-process .ow-process-photo summary{background:transparent;border:0;box-shadow:none}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-patches,#ow-heat-transfer) .ow-method-process.ow-method-process .ow-process-photo :is(.ow-reveal-frame,.tt-reveal-images){display:block;position:relative;width:80%;height:auto;aspect-ratio:1;max-width:none;margin-inline:auto;border-radius:50%;background:#d9cddd;isolation:isolate;overflow:hidden}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-patches,#ow-heat-transfer) .ow-method-process.ow-method-process .ow-process-photo :is(.ow-reveal-frame,.tt-reveal-images)::after{content:"";position:absolute;left:29%;right:29%;bottom:15%;height:5%;border-radius:50%;background:#2f1f3438;filter:blur(9px);z-index:-1}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-patches,#ow-heat-transfer) .ow-method-process.ow-method-process .ow-process-photo :is(.ow-reveal-finished,.tt-finished){position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center;padding:9% 11% 18%;transform:none;transition:none}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-patches,#ow-heat-transfer) .ow-method-process.ow-method-process .ow-process-photo :is(.ow-reveal-production,.tt-on-press){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:50%;transform:none}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-patches,#ow-heat-transfer) .ow-method-process.ow-method-process .ow-process-photo :is(.ow-reveal-caption,.tt-reveal-hint){padding-top:20px}@media (max-width: 991px){:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-patches,#ow-heat-transfer) .ow-method-process.ow-method-process .ow-process-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width: 767px){:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-patches,#ow-heat-transfer) .ow-method-process.ow-method-process .ow-process-grid{grid-template-columns:1fr;gap:24px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-patches,#ow-heat-transfer) .ow-method-process.ow-method-process .ow-process-photo{max-width:460px;width:100%;margin:0 auto}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-patches,#ow-heat-transfer) .ow-method-process.ow-method-process .ow-process-photo :is(.ow-reveal-caption,.tt-reveal-hint){padding-top:14px}}@media (min-width: 768px){:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-patches,#ow-heat-transfer) .ow-method-process.ow-method-process .ow-process-grid{align-items:center;margin-bottom:40px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-patches,#ow-heat-transfer) .ow-method-process.ow-method-process .ow-process-photo summary{position:relative}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-patches,#ow-heat-transfer) .ow-method-process.ow-method-process .ow-process-photo :is(.ow-reveal-caption,.tt-reveal-hint){position:absolute;top:100%;left:0;right:0;margin:0}}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-category-grid.ow-category-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:18px;align-items:stretch}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-category-grid .ow-category-card{display:grid;grid-template-columns:42px minmax(0, 1fr);gap:20px;padding:28px;min-height:224px;border:1px solid #d8e3e9;border-radius:8px;background:#fff;min-width:0;margin:0;transition:border-color .18s,background-color .18s}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-category-grid .ow-category-card:hover,:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-category-grid .ow-category-card:focus-within{border-color:var(--primary);background:#f6fbfd}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-category-card .ow-category-icon{display:block;width:42px;height:42px;object-fit:contain;margin:0;padding:0}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-category-copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-category-card .ow-category-copy h3{font-family:inherit;font-size:20px;line-height:1.3;min-height:26px;margin:0 0 18px;letter-spacing:-.025em}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-category-card .ow-category-copy p{font-size:14px;line-height:1.7;margin:0 0 26px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-category-links{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:auto;padding-top:8px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-category-card .ow-category-links a{display:inline-flex;align-items:center;gap:4px;width:auto;min-width:0;min-height:0;height:auto;padding:0;margin:0;border:0;border-radius:0;box-shadow:none;background:transparent;font-size:12px;font-weight:600;line-height:1.6;color:var(--primary);text-decoration:none}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-category-links a:hover{text-decoration:underline}@media (max-width: 991px){:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-category-grid.ow-category-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 575px){:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-category-grid.ow-category-grid{grid-template-columns:1fr}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-category-grid .ow-category-card{padding:22px;gap:16px;min-height:210px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-category-card .ow-category-copy h3{font-size:19px}}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-state-reveal .ow-reveal-bar.ow-reveal-bar{display:flex;align-items:center;justify-content:flex-start;gap:8px;box-sizing:border-box;padding:14px 20px;margin:0;background:#fff;border:0;color:#70818a;font-size:11px;font-weight:400;line-height:1.2;border-radius:0;opacity:1}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-reveal-bar :is(.ow-reveal-state-first,.ow-reveal-state-second){display:inline-block;padding:5px 8px;border-radius:4px;font-size:11px;line-height:1.2;white-space:nowrap}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-reveal-bar .ow-reveal-state-first{background:#e6f6fc;color:var(--primary)}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-reveal-bar .ow-reveal-state-second{background:transparent;color:#70818a}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-reveal-bar .ow-reveal-arrow{color:#99afb9;font-size:16px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-reveal-bar .ow-reveal-instruction{margin-left:auto;font-size:10px;font-weight:400;color:#70818a}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-state-reveal[open] .ow-reveal-state-first{background:transparent;color:#70818a}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-state-reveal[open] .ow-reveal-state-second{background:#e6f6fc;color:var(--primary)}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-state-reveal summary:focus-visible .ow-reveal-state-first{background:transparent;color:#70818a}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-state-reveal summary:focus-visible .ow-reveal-state-second{background:#e6f6fc;color:var(--primary)}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .np-texture .ow-reveal-bar.ow-reveal-bar{position:static;left:auto;bottom:auto;right:auto;top:auto;opacity:1}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .np-texture:hover .ow-reveal-bar.ow-reveal-bar,:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .np-texture[open] .ow-reveal-bar.ow-reveal-bar{opacity:1}@media (min-width: 768px){:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-method-process.ow-method-process .ow-process-grid{margin-bottom:60px}}@media (max-width: 575px){:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-state-reveal .ow-reveal-bar.ow-reveal-bar{padding:12px 10px;gap:4px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-reveal-bar .ow-reveal-instruction{font-size:9px}}@media (hover: hover) and (pointer: fine) and (min-width: 768px){:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-state-reveal:hover .ow-reveal-state-first{background:transparent;color:#70818a}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-state-reveal:hover .ow-reveal-state-second{background:#e6f6fc;color:var(--primary)}}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) figure.ow-realization-photo{border:1px solid #d8e3e9;border-radius:8px;overflow:hidden;background:#fff;margin:0;box-shadow:none}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) figure.ow-realization-photo>figcaption.ow-realization-caption{position:static;inset:auto;display:flex;align-items:center;box-sizing:border-box;min-height:54px;height:auto;padding:15px 16px;margin:0;background:#fff;background-image:none;color:inherit;font-size:14px;font-weight:400;line-height:1.6;text-align:left;border:0;border-radius:0;letter-spacing:normal;pointer-events:auto}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .dtg-mosaic figure.ow-realization-photo{display:grid;grid-template-rows:minmax(0, 1fr) auto}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .dtg-mosaic figure.ow-realization-photo>img{min-height:0;height:100%;width:100%;object-fit:cover}@media (max-width: 575px){:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) figure.ow-realization-photo>figcaption.ow-realization-caption{font-size:13px;min-height:52px;padding:14px}}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-benefit-limit{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:40px;align-items:start}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-benefit-limit>div>p:first-child{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--primary);margin:0 0 6px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-benefit-limit>div>h2{font-size:29px;line-height:1.2;margin:0 0 20px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-benefit-limit article{display:grid;grid-template-columns:40px minmax(0, 1fr);gap:20px;padding:22px 0;border-top:1px solid #d8e3e9;margin:0;background:transparent}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-benefit-limit article img{display:block;width:40px;height:40px;object-fit:contain;margin:0}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-benefit-limit article h3{font-size:18px;line-height:1.35;margin:0 0 8px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-benefit-limit article p{font-size:14px;line-height:1.7;margin:0}@media (max-width: 767px){:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-benefit-limit{grid-template-columns:1fr;gap:32px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-benefit-limit>div>h2{font-size:26px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-sublimation,#ow-heat-transfer,#ow-patches) .ow-benefit-limit article{gap:16px;padding:20px 0}}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-heat-transfer,#ow-patches) .ow-method-process.ow-method-process .ow-process-photo{position:relative}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-heat-transfer,#ow-patches) .ow-method-process.ow-method-process .ow-process-register{position:absolute;font-size:26px;font-weight:300;line-height:1;color:var(--primary);pointer-events:none}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-heat-transfer,#ow-patches) .ow-method-process.ow-method-process .ow-process-register-tl{top:0;left:0}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-heat-transfer,#ow-patches) .ow-method-process.ow-method-process .ow-process-register-tr{top:0;right:0}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-heat-transfer,#ow-patches) .ow-method-process.ow-method-process .ow-process-register-bl{bottom:0;left:0}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-heat-transfer,#ow-patches) .ow-method-process.ow-method-process .ow-process-register-br{bottom:0;right:0}@media (max-width: 767px){:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-heat-transfer,#ow-patches) .ow-method-process.ow-method-process .ow-process-register-bl,:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-heat-transfer,#ow-patches) .ow-method-process.ow-method-process .ow-process-register-br{bottom:45px}:is(#ow-embroidery,#ow-dtf,#ow-screenprint,#ow-dtg-service,#ow-heat-transfer,#ow-patches) .ow-method-process.ow-method-process .ow-process-register{font-size:22px}}#wrap .ow-unified-technique .ow-method-hero{display:grid;grid-template-columns:1fr 1.04fr;gap:42px;align-items:center;padding-top:28px}#wrap .ow-unified-technique .ow-method-hero::before,#wrap .ow-unified-technique .ow-method-hero::after{display:none}#wrap .ow-unified-technique .ow-method-hero-copy{padding:24px 0;min-width:0}#wrap .ow-unified-technique .ow-method-hero-copy h1{font-family:var(--headings-font-family, var(--set-headings-font, inherit));font-size:clamp(38px, 4.2vw, 60px);line-height:1.08;letter-spacing:-.035em;margin:22px 0 26px;color:var(--o-color-5, #002b3a)}#wrap .ow-unified-technique .ow-method-hero-copy>p{max-width:490px}#wrap .ow-unified-technique .ow-method-hero-kicker{color:var(--primary);font-size:10px;letter-spacing:.14em;font-weight:600;margin:0}#wrap .ow-unified-technique .ow-method-hero-lead{font-size:21px;line-height:1.55;margin-bottom:24px}#wrap .ow-unified-technique .ow-method-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}#wrap .ow-unified-technique .ow-method-hero-registration{display:flex;gap:25px;margin-top:34px;padding-top:13px;border-top:1px solid #d8e3e9;position:relative;font-size:9px;letter-spacing:.08em}#wrap .ow-unified-technique .ow-method-hero-registration::after{content:"+";position:absolute;right:0;top:-16px;background:#fff;padding-left:12px;color:var(--primary);font-size:19px}#wrap .ow-unified-technique .ow-method-hero-visual{margin:0;overflow:hidden;border-radius:8px 56px 8px 8px;background:#f4f7f8;min-width:0}#wrap .ow-unified-technique .ow-method-hero-visual>img{display:block;width:100%;height:565px;object-fit:cover;object-position:center}#wrap .ow-unified-technique .ow-method-hero-visual figcaption{display:flex;flex-direction:column;gap:4px;padding:17px 22px;background:#f4f7f8}#wrap .ow-unified-technique .ow-method-hero-visual figcaption span{color:var(--primary);font-size:9px;letter-spacing:.12em}#wrap .ow-unified-technique .ow-method-hero-visual figcaption b{font-size:14px;font-weight:600}#wrap .ow-unified-technique .ow-photo-category-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:18px}#wrap .ow-unified-technique a.ow-photo-category-card{display:flex;flex-direction:column;min-width:0;padding:24px;border:1px solid transparent;border-radius:8px;background:#f4f7f8;color:inherit;text-decoration:none;transition:border-color .18s,background-color .18s}#wrap .ow-unified-technique a.ow-photo-category-card:hover,#wrap .ow-unified-technique a.ow-photo-category-card:focus-visible{border-color:var(--primary);background:#f1f8fb;text-decoration:none;outline-offset:3px}#wrap .ow-unified-technique .ow-photo-category-card>img{display:block;object-fit:contain;width:100%;height:160px;margin:0 0 20px;mix-blend-mode:multiply}#wrap .ow-unified-technique .ow-photo-category-copy{display:flex;flex-direction:column;flex:1;min-width:0}#wrap .ow-unified-technique .ow-photo-category-copy h3{font-family:inherit;font-size:21px;line-height:1.25;margin:0 0 14px;letter-spacing:-.02em}#wrap .ow-unified-technique .ow-photo-category-copy p{font-size:14px;line-height:1.7;margin:0 0 24px}#wrap .ow-unified-technique .ow-photo-category-go{display:flex;gap:14px;align-items:center;margin-top:auto;color:var(--primary);font-size:12px;font-weight:600}@media (max-width: 1199px){#wrap .ow-unified-technique .ow-method-hero{gap:30px}#wrap .ow-unified-technique .ow-method-hero-visual>img{height:535px}}@media (max-width: 991px){#wrap .ow-unified-technique .ow-method-hero{gap:24px}#wrap .ow-unified-technique .ow-method-hero-copy h1{font-size:40px}#wrap .ow-unified-technique .ow-method-hero-visual>img{height:500px}#wrap .ow-unified-technique .ow-photo-category-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 767px){#wrap .ow-unified-technique .ow-method-hero{grid-template-columns:1fr;gap:24px}#wrap .ow-unified-technique .ow-method-hero-copy{padding:0}#wrap .ow-unified-technique .ow-method-hero-copy h1{font-size:clamp(36px, 10vw, 48px)}#wrap .ow-unified-technique .ow-method-hero-visual{border-top-right-radius:35px}#wrap .ow-unified-technique .ow-method-hero-visual>img{height:350px}#wrap .ow-unified-technique .ow-method-hero-registration{margin-top:26px;gap:12px}}@media (max-width: 575px){#wrap .ow-unified-technique .ow-photo-category-grid{grid-template-columns:1fr}#wrap .ow-unified-technique .ow-photo-category-card>img{height:150px}#wrap .ow-unified-technique a.ow-photo-category-card{padding:22px}}@media (prefers-reduced-motion: reduce){#wrap .ow-unified-technique a.ow-photo-category-card{transition:none}}#wrap .ow-unified-technique .ow-method-intro{display:grid;grid-template-columns:1fr 1fr;gap:76px;align-items:start;padding-top:64px;padding-bottom:0}#wrap .ow-unified-technique .ow-method-intro::before,#wrap .ow-unified-technique .ow-method-intro::after{display:none}#wrap .ow-unified-technique .ow-method-intro-kicker{font-size:10px;line-height:1.5;letter-spacing:.13em;color:var(--primary);margin:0 0 18px;font-weight:600}#wrap .ow-unified-technique .ow-method-intro h2{font-family:var(--headings-font-family, var(--set-headings-font, inherit));font-size:36px;line-height:1.18;letter-spacing:-.025em;margin:0}#wrap .ow-unified-technique .ow-method-intro-copy p{font-size:15px;line-height:1.8;margin:0 0 20px}#wrap .ow-unified-technique .ow-method-intro-copy p:last-child{margin-bottom:0}@media (max-width: 991px){#wrap .ow-unified-technique .ow-method-intro{gap:34px}}@media (max-width: 767px){#wrap .ow-unified-technique .ow-method-intro{grid-template-columns:1fr;gap:24px;padding-top:44px}#wrap .ow-unified-technique .ow-method-intro h2{font-size:30px}}#wrap .ow-unified-technique .ow-method-choice{padding-top:52px;padding-bottom:0}#wrap .ow-unified-technique .ow-choice-block+.ow-choice-block{margin-top:48px}#wrap .ow-unified-technique .ow-method-choice-kicker{color:var(--primary);font-size:10px;letter-spacing:.13em;margin:0 0 12px}#wrap .ow-unified-technique .ow-method-choice h2{font-size:30px;line-height:1.2;margin:0 0 28px}#wrap .ow-unified-technique .ow-method-choice-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:32px}#wrap .ow-unified-technique .ow-method-choice-grid.ow-choice-three{grid-template-columns:repeat(3, minmax(0, 1fr))}#wrap .ow-unified-technique .ow-method-choice-grid article{min-width:0}#wrap .ow-unified-technique .ow-method-choice-grid article+article{border-left:1px solid #d5e1e8;padding-left:32px}#wrap .ow-unified-technique .ow-choice-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#e4f6fc;color:var(--primary);font-size:17px;margin-bottom:16px}#wrap .ow-unified-technique .ow-method-choice h3{font-size:20px;line-height:1.35;margin:0 0 14px}#wrap .ow-unified-technique .ow-method-choice-grid p{font-size:15px;line-height:1.8;margin:0 0 16px}#wrap .ow-unified-technique .ow-method-choice-grid p:last-child{margin-bottom:0}#wrap .ow-unified-technique .ow-method-choice a{color:var(--primary);text-decoration:none}#wrap .ow-unified-technique .ow-method-choice a:hover{color:var(--secondary);text-decoration:underline}@media (max-width: 767px){#wrap .ow-unified-technique .ow-method-choice-grid,#wrap .ow-unified-technique .ow-method-choice-grid.ow-choice-three{grid-template-columns:1fr;gap:24px}#wrap .ow-unified-technique .ow-method-choice-grid article+article{border-left:0;border-top:1px solid #d5e1e8;padding-left:0;padding-top:24px}#wrap .ow-unified-technique .ow-method-choice h2{font-size:26px}}#wrap .ow-unified-technique .ow-method-end{padding-top:40px;padding-bottom:64px}#wrap .ow-unified-technique .ow-method-end .ow-method-end-panel{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;gap:40px;padding:36px 40px;background:#f4f7f8;border-radius:8px}#wrap .ow-unified-technique .ow-method-end .ow-method-end-kicker{color:var(--primary);font-size:10px;letter-spacing:.13em;margin:0 0 12px;font-weight:600}#wrap .ow-unified-technique .ow-method-end h2{font-family:var(--headings-font-family, var(--set-headings-font, inherit));font-size:clamp(26px, 2.6vw, 36px);line-height:1.2;margin:0 0 14px;letter-spacing:-.025em}#wrap .ow-unified-technique .ow-method-end .ow-method-end-copy>p:last-child{max-width:700px;margin:0;line-height:1.7}#wrap .ow-unified-technique .ow-method-end .ow-method-end-action{display:flex;flex-direction:column;align-items:center;gap:12px}#wrap .ow-unified-technique .ow-method-end .ow-method-end-action>span{font-size:11px;color:#647785}#wrap .ow-unified-technique .ow-method-end .ow-method-end-action .btn{display:inline-flex;align-items:center;justify-content:center;gap:18px;white-space:normal}#wrap .ow-unified-technique .ow-method-end .ow-method-end-related{display:flex;flex-wrap:wrap;gap:14px 28px;margin-top:20px}#wrap .ow-unified-technique .ow-method-end .ow-method-end-link{font-size:13px}@media (max-width: 767px){#wrap .ow-unified-technique .ow-method-end{padding-top:28px;padding-bottom:40px}#wrap .ow-unified-technique .ow-method-end .ow-method-end-panel{grid-template-columns:1fr;gap:24px;padding:26px 22px}#wrap .ow-unified-technique .ow-method-end .ow-method-end-action{align-items:flex-start}}#wrap :is(.ow-unified-technique,#ow-branding){font-family:var(--body-font-family, inherit);font-weight:var(--body-font-weight, 500)}#wrap :is(.ow-unified-technique,#ow-branding) h1,#wrap :is(.ow-unified-technique,#ow-branding) h2,#wrap :is(.ow-unified-technique,#ow-branding) h3,#wrap :is(.ow-unified-technique,#ow-branding) h4,#wrap :is(.ow-unified-technique,#ow-branding) h5,#wrap :is(.ow-unified-technique,#ow-branding) h6{font-family:var(--headings-font-family, var(--set-headings-font, inherit));font-weight:var(--headings-font-weight, 700)}#wrap :is(.ow-unified-technique,#ow-branding) h1 span,#wrap :is(.ow-unified-technique,#ow-branding) h2 span,#wrap :is(.ow-unified-technique,#ow-branding) h3 span{font-family:inherit;font-weight:inherit}#wrap :is(.ow-unified-technique,#ow-branding) p,#wrap :is(.ow-unified-technique,#ow-branding) li,#wrap :is(.ow-unified-technique,#ow-branding) figcaption{font-family:var(--body-font-family, inherit)}#wrap :is(.ow-unified-technique,#ow-branding) p{font-weight:var(--body-font-weight, 500)}#wrap :is(.ow-unified-technique,#ow-branding) p:not([class*="kicker"]):not([class*="eyebrow"]):not([class*="lead"]){font-size:15px;line-height:1.8}#wrap :is(.ow-unified-technique,#ow-branding) p[class*="kicker"],#wrap :is(.ow-unified-technique,#ow-branding) p[class*="eyebrow"]{font-size:10px;font-weight:600;line-height:1.5}#wrap :is(.ow-unified-technique,#ow-branding) .ow-method-hero-lead{font-size:21px;line-height:1.55;font-weight:var(--body-font-weight, 500)}#wrap :is(.ow-unified-technique,#ow-branding) .btn{font-family:var(--headings-font-family, var(--set-headings-font, inherit));font-size:14px;font-weight:700;line-height:1.4;letter-spacing:normal;border-radius:6px;min-height:44px;padding:12px 18px;display:inline-flex;align-items:center;justify-content:center;gap:14px;text-decoration:none}#wrap :is(.ow-unified-technique,#ow-branding) .btn span:not(.fa){font-family:inherit}#wrap :is(.ow-unified-technique,#ow-branding) .btn-primary:hover,#wrap :is(.ow-unified-technique,#ow-branding) .btn-primary:focus-visible{color:var(--ow-service-on-primary, #fff)}#wrap :is(.ow-unified-technique,#ow-branding) .btn:focus-visible{outline:2px solid var(--primary);outline-offset:3px}#wrap :is(.ow-unified-technique,#ow-branding) .ow-method-end-copy>p:last-child{font-size:15px;line-height:1.8}#wrap :is(.ow-unified-technique,#ow-branding) .ow-photo-category-copy h3{font-family:var(--headings-font-family, var(--set-headings-font, inherit));font-weight:var(--headings-font-weight, 700)}#wrap :is(.ow-unified-technique,#ow-branding) .ow-photo-category-copy p{font-size:14px;line-height:1.7}#wrap :is(.ow-unified-technique,#ow-branding) .ow-photo-category-go{font-family:var(--headings-font-family, var(--set-headings-font, inherit));font-size:12px;font-weight:600}#wrap :is(.ow-unified-technique,#ow-branding) .gm-steps p,#wrap :is(.ow-unified-technique,#ow-branding) .ow-method-process p{font-size:15px;line-height:1.8}#wrap :is(.ow-unified-technique,#ow-branding) summary{font-family:var(--headings-font-family, var(--set-headings-font, inherit));font-size:15px;font-weight:600;line-height:1.5}#wrap :is(.ow-unified-technique,#ow-branding) figcaption{font-size:14px;font-weight:var(--body-font-weight, 500);line-height:1.5}@media (max-width: 767px){#wrap :is(.ow-unified-technique,#ow-branding) .ow-method-hero-lead{font-size:19px}#wrap :is(.ow-unified-technique,#ow-branding) .btn{font-size:13px}}#ow-embroidery .ow-service-faq details{border:0;border-bottom:1px solid #dce6eb;border-radius:0;margin:0;padding:0;background:transparent;box-shadow:none}#ow-embroidery .ow-service-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;cursor:pointer;padding:20px 0;margin:0;font-family:var(--set-headings-font);font-size:16px;font-weight:600;line-height:1.5;color:var(--o-color-5)}#ow-embroidery .ow-service-faq summary::-webkit-details-marker{display:none}#ow-embroidery .ow-service-faq summary::before{display:none}#ow-embroidery .ow-service-faq summary::after{display:block !important;content:"+";position:static;flex:0 0 20px;text-align:center;color:var(--primary);font-size:22px;font-weight:400;transform:none;background:none;border:0;width:20px;height:auto}#ow-embroidery .ow-service-faq details[open]>summary::after{display:block !important;content:"−";transform:none}#ow-embroidery .ow-service-faq summary :is(.v11-plus,span[aria-hidden="true"]){display:none}#ow-embroidery .ow-service-faq summary h3{font:inherit;color:inherit;margin:0}#ow-embroidery .ow-service-faq details>p{font-family:var(--body-font-family);font-size:15px;line-height:1.75;margin:0;padding:0 32px 20px 0}#ow-embroidery .ow-service-faq summary:hover,#ow-embroidery .ow-service-faq details[open]>summary{color:var(--primary)}#ow-embroidery .ow-service-faq summary:focus-visible{outline:2px solid var(--primary);outline-offset:3px}
