.product-detail-module__UavMYW__page{--ink:#101f48;--muted:#6b7485;--accent:#169951;color:var(--ink);background:#fff}.product-detail-module__UavMYW__page .site-container{width:89%;max-width:1280px}.product-detail-module__UavMYW__page h1,.product-detail-module__UavMYW__page h2{font-family:var(--font-poppins), sans-serif;text-transform:none;letter-spacing:-.045em;font-weight:750}.product-detail-module__UavMYW__page h2{color:var(--ink);font-size:clamp(28px,3.1vw,44px);line-height:1.12}.product-detail-module__UavMYW__page h2:first-letter{text-transform:uppercase}.product-detail-module__UavMYW__page .eyebrow{color:var(--accent);letter-spacing:.13em;margin-bottom:14px;font-size:11px}.product-detail-module__UavMYW__page .product-detail-hero--single{background:#fff;padding:42px 0 46px}.product-detail-module__UavMYW__page .pd-hero-grid{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:1.06fr .94fr;gap:48px;min-height:0;padding:0;display:grid;overflow:visible}.product-detail-module__UavMYW__page .pd-hero-grid:before{display:none}.product-detail-module__UavMYW__page .pd-hero-grid:after{display:none}.product-detail-module__UavMYW__page .product-detail-breadcrumbs{color:var(--muted);letter-spacing:0;text-transform:none;flex-wrap:wrap;gap:7px;margin:0 0 34px;padding:0;font-size:10px;display:flex}.product-detail-module__UavMYW__page .product-info{padding:0}.product-detail-module__UavMYW__page .product-info h1{max-width:500px;color:var(--ink);font-size:clamp(36px,4.7vw,66px);line-height:1.04}.product-detail-module__UavMYW__page .product-info-tagline{color:var(--accent);margin-top:20px;font-size:15px}.product-detail-module__UavMYW__page .product-info-desc{color:var(--muted);margin-top:12px;font-size:14px;line-height:1.7}.product-detail-module__UavMYW__page .product-info-cta{flex-flow:row;gap:14px;margin-top:24px;display:flex}.product-detail-module__UavMYW__page .product-info-cta a{letter-spacing:.02em;flex:1;justify-content:center;min-height:54px;padding:14px 18px;font-size:10px}.product-detail-module__UavMYW__page .product-info-cta a:first-child{background:var(--accent)}.product-detail-module__UavMYW__page .product-gallery-main{aspect-ratio:1.36;background:#eaf0f3;border:0;border-radius:3px}.product-detail-module__UavMYW__page .product-gallery-main figcaption{background:var(--accent);max-width:calc(100% - 36px);padding:7px 10px;font-size:9px;inset:18px auto auto 18px}.product-detail-module__UavMYW__page .product-gallery-thumbs{gap:10px;padding:2px 0 8px;display:flex;overflow-x:auto}.product-detail-module__UavMYW__page .product-gallery-thumbs button{aspect-ratio:1.15;background:#edf2f5;border-radius:3px;flex:0 0 calc(25% - 7.5px)}.product-detail-module__UavMYW__page .product-gallery-thumbs button:focus-visible{outline:2px solid var(--ink);outline-offset:-4px}.product-detail-module__UavMYW__galleryNotes,.product-detail-module__UavMYW__heroBenefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.product-detail-module__UavMYW__galleryNotes{margin-top:25px}.product-detail-module__UavMYW__galleryNotes span{color:var(--muted);align-items:center;gap:10px;font-size:10px;line-height:1.6;display:flex}.product-detail-module__UavMYW__galleryNotes svg{width:25px;height:25px;color:var(--accent);stroke-width:1.5px;flex-shrink:0}.product-detail-module__UavMYW__heroBenefits{border-top:1px solid #e3e7eb;margin-top:32px;padding-top:28px}.product-detail-module__UavMYW__heroBenefits span{text-align:center;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);flex-direction:column;align-items:center;gap:12px;padding:0 8px;font-size:10px;line-height:1.6;display:flex}.product-detail-module__UavMYW__heroBenefits span+span,.product-detail-module__UavMYW__galleryNotes span+span{border-left:1px solid #e7ecef}.product-detail-module__UavMYW__heroBenefits svg{width:30px;height:30px;color:var(--accent);stroke-width:1.5px}.product-detail-module__UavMYW__heroBenefits span:nth-child(2) svg{color:var(--ink)}.product-detail-module__UavMYW__page .product-spec-sheet-section{color:var(--ink);background:#f3f6f4;padding:48px 0 38px}.product-detail-module__UavMYW__page .product-spec-sheet-grid{grid-template-columns:1fr auto;gap:30px}.product-detail-module__UavMYW__page .product-spec-sheet-grid h2{color:var(--ink)}.product-detail-module__UavMYW__page .product-spec-sheet-lead{max-width:480px;color:var(--muted);margin-top:12px;font-size:14px;line-height:1.6}.product-detail-module__UavMYW__specRequest{text-transform:uppercase;background:#fff;border:1px solid #dce3e7;align-self:center;align-items:center;gap:12px;padding:14px 18px;font-size:10px;font-weight:700;display:flex}.product-detail-module__UavMYW__specRequest svg{width:18px;color:var(--accent)}.product-detail-module__UavMYW__page .product-spec-sheet{border:0;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.product-detail-module__UavMYW__page .product-spec-sheet>div{background:#fff;border:1px solid #edf0f2;min-height:88px;padding:22px 16px 22px 72px;position:relative}.product-detail-module__UavMYW__page .product-spec-sheet dt{color:var(--muted);letter-spacing:.07em;margin-bottom:6px;font-size:9px}.product-detail-module__UavMYW__page .product-spec-sheet dt svg{width:28px;height:28px;color:var(--accent);stroke-width:1.6px;position:absolute;top:28px;left:25px}.product-detail-module__UavMYW__page .product-spec-sheet dd{color:var(--ink);font-size:14px}.product-detail-module__UavMYW__page .product-spec-note{max-width:none;color:var(--muted);grid-column:1/-1;margin:0;font-size:11px;line-height:1.6}.product-detail-module__UavMYW__page .product-features-section{padding:48px 0}.product-detail-module__UavMYW__page .product-features-grid{display:block}.product-detail-module__UavMYW__page .product-features-copy{color:var(--muted);max-width:none;margin:12px 0 28px;font-size:14px}.product-detail-module__UavMYW__page .product-features-list{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.product-detail-module__UavMYW__page .product-features-list li{border:1px solid #e8ecef;align-items:center;gap:22px;min-height:152px;padding:40px 24px 25px;position:relative}.product-detail-module__UavMYW__page .product-features-list li>span{font-size:13px;position:absolute;top:15px;left:20px}.product-detail-module__UavMYW__page .product-features-list li>svg{width:42px;height:42px;color:var(--accent);stroke-width:1.4px;background:0 0;border-radius:0;padding:0}.product-detail-module__UavMYW__page .product-features-list li>strong{font-size:14px;line-height:1.5}.product-detail-module__UavMYW__page .product-verified-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px;display:grid}.product-detail-module__UavMYW__page .product-verified-list li{color:var(--muted);border:0;font-size:11px}.product-detail-module__UavMYW__page .product-seo-section{padding:12px 0 48px}.product-detail-module__UavMYW__page .product-seo-grid{grid-template-columns:1fr 1fr;align-items:center;gap:54px}.product-detail-module__UavMYW__page .product-seo-copy{color:var(--muted);font-size:13px;line-height:1.75}.product-detail-module__UavMYW__overviewImage{background:#eaf0f3;height:100%;min-height:380px;margin:0;position:relative;overflow:hidden}.product-detail-module__UavMYW__overviewImage img{object-fit:contain;transform:scale(1.16)translate(8%)}.product-detail-module__UavMYW__overviewImage figcaption{text-transform:uppercase;letter-spacing:.2em;width:72px;color:var(--muted);font-size:10px;line-height:1.8;position:absolute;top:30px;left:28px}.product-detail-module__UavMYW__page .product-related-section{background:#f3f6f4;padding:40px 0 46px}.product-detail-module__UavMYW__page .product-related-heading>a{letter-spacing:.03em;font-size:10px}.product-detail-module__UavMYW__page .product-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px}.product-detail-module__UavMYW__page .product-card{box-shadow:none;border:1px solid #e9edf0;border-radius:0}.product-detail-module__UavMYW__page .product-card-media{background:#eaf0f3}.product-detail-module__UavMYW__page .product-card-body{background:#fff;padding:20px}.product-detail-module__UavMYW__page .product-card-body h3{font-size:18px}:is(.product-detail-module__UavMYW__page .product-card-tag,.product-detail-module__UavMYW__page .product-card-cta){font-size:10px}.product-detail-module__UavMYW__page .product-detail-contact{background:#112d59;padding:48px 0 20px}.product-detail-module__UavMYW__page .product-detail-contact:before{display:none}.product-detail-module__UavMYW__page .product-detail-contact-grid{grid-template-columns:1fr 1.2fr;align-items:center;gap:65px}.product-detail-module__UavMYW__page .product-detail-contact h2{color:#fff;font-size:clamp(28px,2.8vw,38px)}.product-detail-module__UavMYW__page .product-detail-contact-grid>div:last-child>p{font-size:13px}.product-detail-module__UavMYW__page .product-contact-actions{gap:12px;margin-top:22px}.product-detail-module__UavMYW__page .product-contact-actions a{color:#fff;letter-spacing:.02em;border:1px solid #8295b1;min-height:40px;padding:10px 14px;font-size:9px}.product-detail-module__UavMYW__page .product-contact-actions a:first-child{background:var(--accent);border-color:var(--accent)}.product-detail-module__UavMYW__page .product-back-link{width:89%;min-height:40px;margin-top:24px;font-size:10px}@media (max-width:1000px){.product-detail-module__UavMYW__page .pd-hero-grid{gap:28px}.product-detail-module__UavMYW__page .product-info-cta{flex-wrap:wrap}.product-detail-module__UavMYW__page .product-info-cta a{flex-basis:100%}:is(.product-detail-module__UavMYW__page .product-spec-sheet,.product-detail-module__UavMYW__page .product-features-list){grid-template-columns:repeat(2,minmax(0,1fr))}.product-detail-module__UavMYW__page .product-seo-grid{gap:28px}}@media (max-width:760px){.product-detail-module__UavMYW__page .product-detail-hero--single{padding-top:24px}:is(.product-detail-module__UavMYW__page .pd-hero-grid,.product-detail-module__UavMYW__page .product-seo-grid,.product-detail-module__UavMYW__page .product-detail-contact-grid){grid-template-columns:1fr;gap:30px}.product-detail-module__UavMYW__page .product-detail-breadcrumbs{margin-bottom:24px}.product-detail-module__UavMYW__page .product-info h1{font-size:clamp(36px,8vw,54px)}.product-detail-module__UavMYW__page .product-info-cta a{flex-basis:auto}.product-detail-module__UavMYW__page .product-spec-sheet-grid{grid-template-columns:1fr;gap:24px}.product-detail-module__UavMYW__specRequest{justify-self:start}.product-detail-module__UavMYW__page .product-verified-list{grid-template-columns:repeat(2,minmax(0,1fr))}.product-detail-module__UavMYW__page .product-related-grid{gap:12px}.product-detail-module__UavMYW__page .product-card-body{padding:12px}.product-detail-module__UavMYW__page .product-card-body h3{font-size:16px}.product-detail-module__UavMYW__overviewImage{min-height:310px}}@media (max-width:540px){:is(.product-detail-module__UavMYW__page .product-spec-sheet,.product-detail-module__UavMYW__page .product-features-list,.product-detail-module__UavMYW__page .product-related-grid){grid-template-columns:1fr}.product-detail-module__UavMYW__page .product-features-list li{min-height:126px}.product-detail-module__UavMYW__page .product-info-cta{flex-direction:column}.product-detail-module__UavMYW__galleryNotes{gap:8px}.product-detail-module__UavMYW__galleryNotes span{text-align:center;flex-direction:column;font-size:9px}.product-detail-module__UavMYW__page .product-contact-actions{flex-direction:column;align-items:stretch}.product-detail-module__UavMYW__page .product-contact-actions a{justify-content:space-between}}
