:root{--cs-blue: #203ccf;--cs-ink: #181a20;--cs-paper: #fff;--cs-muted: #60646d;--cs-line: #dcdfe4;--cs-tint: #edf0f8;--cs-space: clamp(22px, 4.5vw, 76px)}body{--font-body-family: Arial, Helvetica, sans-serif;--font-heading-family: Arial, Helvetica, sans-serif;--font-body-scale: 1;--font-heading-scale: 1;color:var(--cs-ink);letter-spacing:0;background:var(--cs-paper)}.cs-wrap{padding-inline:var(--cs-space);max-width:1800px;margin-inline:auto}.cs-wrap a{color:inherit}.cs-wrap button,.cs-wrap input,.cs-wrap select{font:inherit}.cs-wrap h1,.cs-wrap h2,.cs-wrap h3,.cs-wrap p,.cs-wrap figure{margin:0}.cs-wrap h1,.cs-wrap h2,.cs-wrap h3{font-family:Arial,Helvetica,sans-serif;letter-spacing:-.055em;font-weight:400}.cs-wrap a{text-underline-offset:5px}.cs-wrap a:focus-visible,.cs-wrap button:focus-visible,.cs-wrap select:focus-visible,.cs-wrap summary:focus-visible{outline:3px solid var(--cs-blue);outline-offset:5px}.cs-wrap img{display:block;width:100%;height:auto}.cs-wrap svg{flex-shrink:0}.cs-header{height:102px;display:flex;align-items:center;justify-content:space-between;gap:24px;background:#fff}.cs-wordmark{display:inline-flex;align-items:center;gap:9px;font-size:25px;font-weight:700;letter-spacing:-1.4px;white-space:nowrap;text-decoration:none}.cs-wordmark span{color:var(--cs-blue);font-size:34px;line-height:1}.cs-nav{display:flex;gap:32px}.cs-nav a,.cs-bag{font-size:14px;text-decoration:none;padding-block:14px}.cs-bag span{font-size:12px;color:var(--cs-muted)}.cs-hero{display:grid;grid-template-columns:45% 55%;padding-right:0;min-height:650px;background:var(--cs-blue);color:#fff;overflow:hidden}.cs-hero-copy{padding:65px 9% 50px 0;display:flex;flex-direction:column;justify-content:space-between;gap:80px}.cs-hero h1{font-size:clamp(60px,7.8vw,126px);line-height:.96;max-width:8ch;color:#fff}.cs-hero-bottom p{max-width:30ch;line-height:1.55;font-size:16px;margin-bottom:28px}.cs-wrap .cs-button{display:inline-flex;justify-content:space-between;align-items:center;gap:32px;padding:16px 21px;min-height:52px;border:1px solid currentColor;background:#fff;color:var(--cs-ink);text-decoration:none;font-size:14px;cursor:pointer}.cs-button:hover{background:var(--cs-tint)}.cs-button:disabled{opacity:.5;cursor:not-allowed}.cs-hero-image{position:relative;min-width:0;overflow:hidden}.cs-hero-image>img{height:100%;object-fit:cover;min-height:650px}.cs-hero-image figcaption{position:absolute;bottom:0;left:0;right:0;background:#000000b3;color:#fff;padding:10px 18px;font-size:11px;line-height:1.5}.cs-introduction{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding-block:80px}.cs-introduction>p:first-child{font-size:clamp(30px,3.1vw,48px);letter-spacing:-.045em;line-height:1.12;max-width:17ch}.cs-introduction>p:last-child{font-size:18px;line-height:1.65;max-width:43ch;align-self:end}.cs-edit{padding-top:35px;padding-bottom:100px}.cs-section-heading{display:flex;justify-content:space-between;align-items:end;gap:35px;margin-bottom:35px}.cs-section-heading h2{font-size:clamp(34px,4vw,58px);line-height:1.05}.cs-section-heading>p{font-size:15px;max-width:36ch;line-height:1.5}.cs-text-link{display:inline-flex;align-items:center;gap:18px;font-size:14px;text-decoration:none;min-height:44px;white-space:nowrap}.cs-text-link:hover{text-decoration:underline}.cs-assortment{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.cs-tile-image{display:block;aspect-ratio:4 / 5;background:var(--cs-tint);overflow:hidden}.cs-tile-image img{height:100%;object-fit:cover;transition:transform .3s ease}.cs-tile-image:hover img{transform:scale(1.025)}.cs-tile-meta{display:flex;justify-content:space-between;gap:12px;margin-top:22px;font-size:11px;color:var(--cs-muted)}.cs-tile h3{font-size:29px;margin-top:8px;line-height:1.15}.cs-tile h3 a{text-decoration:none}.cs-tile .cs-text-link{margin-top:14px}.cs-principles{display:grid;grid-template-columns:1fr 1fr;gap:80px;background:var(--cs-tint);padding-block:75px}.cs-principles h2{font-size:clamp(40px,5vw,78px);line-height:1;max-width:10ch}.cs-principles p{font-size:18px;line-height:1.65;max-width:42ch}.cs-principles .cs-text-link{margin-top:20px}.cs-footer{display:grid;grid-template-columns:1fr 1fr;gap:35px;padding-block:65px 30px}.cs-footer>div>p:last-child{font-size:14px;color:var(--cs-muted);margin-top:14px}.cs-footer nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px 28px;align-content:start;font-size:13px}.cs-copyright{font-size:11px;color:var(--cs-muted);grid-column:1 / -1;margin-top:35px}.cs-back{display:inline-block;margin-bottom:32px;font-size:12px}.cs-product{padding-block:25px 90px}.cs-product-layout{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(30px,6vw,100px)}.cs-product-media{min-width:0}.cs-image-open{display:block;position:relative;border:0;padding:0;background:var(--cs-tint);width:100%;cursor:zoom-in}.cs-image-open>img{aspect-ratio:1 / 1;object-fit:cover}.cs-image-open>span{display:flex;gap:8px;align-items:center;position:absolute;bottom:16px;right:16px;padding:8px 12px;background:#fff;font-size:11px}.cs-thumbnails{display:flex;gap:12px;margin-top:12px;overflow:auto;padding:5px}.cs-thumbnails button{padding:0;border:2px solid transparent;background:var(--cs-tint);width:74px;flex-shrink:0;cursor:pointer}.cs-thumbnails button[aria-pressed=true]{border-color:var(--cs-blue)}.cs-thumbnails img{aspect-ratio:1 / 1;object-fit:cover}.cs-product-copy{padding-top:20px}.cs-vendor{font-size:13px;color:var(--cs-muted)}.cs-product-copy h1{font-size:clamp(40px,4.3vw,64px);line-height:1.05;margin-block:16px 26px}.cs-product-description{font-size:16px;line-height:1.7;max-width:43ch}.cs-wrap .cs-price{font-size:20px;margin-block:28px}.cs-product-copy select{width:100%;padding:14px;background:#fff;border:1px solid var(--cs-line);border-radius:0;margin-bottom:16px}.cs-field-label{display:block;font-size:12px;margin-bottom:8px}.cs-wrap .cs-buy{width:100%;background:var(--cs-blue);color:#fff;border-color:var(--cs-blue);justify-content:center}.cs-buy:hover{background:#182fa7}.cs-order-status{padding:15px;background:var(--cs-tint);font-size:14px}.cs-fulfillment{font-size:13px;line-height:1.7;color:var(--cs-muted);margin-top:24px}.cs-product-anchors{display:flex;flex-wrap:wrap;gap:22px;margin-top:32px;font-size:12px}.cs-details{display:grid;grid-template-columns:1fr 1.1fr;gap:80px;padding-top:90px}.cs-details h2{font-size:clamp(34px,4vw,58px);line-height:1.1;max-width:12ch}.cs-fact{display:grid;grid-template-columns:1fr 1.3fr;gap:24px;padding-block:17px;border-bottom:1px solid var(--cs-line);margin:0;font-size:14px}.cs-fact dt{color:var(--cs-muted)}.cs-fact dd{margin:0}.cs-details details{border-bottom:1px solid var(--cs-line);padding-block:20px;font-size:14px;line-height:1.7}.cs-details summary{cursor:pointer;font-size:16px}.cs-details details>div{padding-top:15px}.cs-wrap .cs-evidence-note{font-size:12px;line-height:1.6;color:var(--cs-muted);margin-top:24px;max-width:80ch}.cs-gallery{padding-block:80px;background:#f4f5f7}.cs-gallery-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px 24px}.cs-sample button{display:block;border:0;padding:0;background:transparent;width:100%;cursor:zoom-in}.cs-sample img{aspect-ratio:4 / 3;object-fit:cover}.cs-sample figcaption{display:flex;flex-direction:column;gap:4px;font-size:11px;line-height:1.5;margin-top:16px;color:var(--cs-muted)}.cs-sample figcaption strong{font-size:14px;font-weight:400;color:var(--cs-ink)}.cs-lightbox{border:0;padding:48px 20px 20px;background:#fff;max-width:96vw;max-height:95dvh;width:fit-content}.cs-lightbox::backdrop{background:#000000d9}.cs-lightbox img{display:block;max-width:90vw;max-height:80dvh;object-fit:contain}.cs-lightbox button{position:absolute;right:18px;top:9px;background:#fff;border:0;text-decoration:underline;font:14px Arial,sans-serif;min-height:32px;cursor:pointer}.cs-compare,.cs-guide{padding-block:55px 100px}.cs-compare>h1,.cs-guide>h1{font-size:clamp(48px,6vw,90px);line-height:1.05;max-width:14ch}.cs-wrap .cs-lede{font-size:18px;max-width:48ch;line-height:1.6;margin-block:30px 55px}.cs-table-scroll{overflow:auto;margin-top:30px}.cs-comparison{border-collapse:collapse;width:100%;min-width:680px;box-shadow:none;font-size:14px;line-height:1.6}.cs-comparison th,.cs-comparison td{vertical-align:top;text-align:left;border:0;border-bottom:1px solid var(--cs-line);padding:20px 22px;min-width:170px;font-weight:400}.cs-comparison th:first-child{padding-left:0;color:var(--cs-muted);width:18%}.cs-comparison thead th{font-size:22px;letter-spacing:-.04em;color:var(--cs-ink)}.cs-comparison thead th:first-child{font-size:13px}.cs-comparison a{text-decoration:none}.cs-compare-facts{margin:0}.cs-compare-facts dt{color:var(--cs-muted);font-size:12px}.cs-compare-facts dd{margin:2px 0 18px}.cs-guide-entries{max-width:1050px}.cs-guide-entries>section{display:grid;grid-template-columns:1fr 1.25fr;gap:70px;padding-block:35px;border-top:1px solid var(--cs-line)}.cs-guide-entries h2{font-size:29px;line-height:1.2;max-width:15ch}.cs-guide-entries>section>div{font-size:16px;line-height:1.7;max-width:50ch}.cs-guide>.cs-wrap .cs-button{margin-top:35px}.cs-empty{padding-block:60px;max-width:70ch}.cs-empty h3{font-size:30px}.cs-empty p{font-size:16px;line-height:1.6;margin-top:16px}.cs-product-video video{width:100%;margin-top:18px}.cs-preview-bar{background:#edf0f8;color:#24316e;padding:9px 24px;font:11px/1.6 Arial,sans-serif;display:flex;justify-content:space-between;gap:15px}.cs-preview-bar a{color:inherit}.cs-preview-site{font:16px Arial,sans-serif;line-height:1.5;margin:0}.cs-preview-site *{box-sizing:border-box}.cs-preview-site .visually-hidden{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;overflow:hidden}.cs-preview-site .cs-skip:focus{position:fixed;top:0;left:0;width:auto;height:auto;clip:auto;background:#fff;padding:15px;z-index:30}.cs-preview-site .cs-skip{position:absolute;clip:rect(0,0,0,0)}@media(min-width:1800px){.cs-hero{padding-right:var(--cs-space)}}@media(max-width:899px){.cs-header{height:85px;gap:16px;flex-wrap:wrap}.cs-wordmark{font-size:22px}.cs-wordmark span{font-size:27px}.cs-nav{gap:20px}.cs-nav a,.cs-bag{font-size:12px}.cs-hero{grid-template-columns:1fr;padding-right:var(--cs-space);padding-inline:0;min-height:0}.cs-hero-copy{padding:45px var(--cs-space);gap:35px}.cs-hero h1{font-size:clamp(64px,12vw,100px);max-width:9ch}.cs-hero-bottom{display:flex;align-items:end;justify-content:space-between;gap:25px}.cs-hero-bottom p{margin-bottom:0;font-size:15px}.cs-hero-image>img{min-height:0;height:auto;aspect-ratio:16 / 10;object-fit:cover}.cs-introduction,.cs-principles{gap:35px;padding-block:55px}.cs-introduction>p:last-child,.cs-principles p{font-size:16px}.cs-assortment{gap:18px}.cs-tile h3{font-size:23px}.cs-tile-meta{display:block;font-size:10px}.cs-tile-meta>p:last-child{margin-top:5px}.cs-product-layout{grid-template-columns:1fr 1fr;gap:30px}.cs-product-copy{padding-top:0}.cs-product-copy h1{font-size:36px}.cs-product-description{font-size:14px}.cs-details{gap:30px;padding-top:55px}.cs-gallery{padding-block:55px}.cs-guide-entries>section{gap:35px}.cs-footer nav{gap:10px 20px}}@media(max-width:599px){.cs-header{height:auto;min-height:100px;padding-block:19px 12px;gap:9px}.cs-nav{order:3;flex-basis:100%;gap:24px}.cs-nav a{padding-block:6px;min-height:30px}.cs-bag{margin-left:auto}.cs-hero h1{font-size:74px}.cs-hero-copy{padding-top:38px;padding-bottom:38px}.cs-hero-bottom{display:block}.cs-hero-bottom p{max-width:32ch}.cs-hero-bottom .cs-wrap .cs-button{margin-top:25px}.cs-hero-image>img{aspect-ratio:1.25}.cs-hero-image figcaption{font-size:10px;padding:8px 15px}.cs-introduction,.cs-principles{grid-template-columns:1fr;gap:24px}.cs-introduction>p:first-child{font-size:38px}.cs-introduction>p:last-child{font-size:16px}.cs-edit{padding-top:15px;padding-bottom:50px}.cs-section-heading{align-items:start;gap:22px;flex-direction:column;margin-bottom:24px}.cs-section-heading h2{font-size:39px;max-width:12ch}.cs-assortment{grid-template-columns:1fr;gap:38px}.cs-tile-image{aspect-ratio:1.05}.cs-tile h3{font-size:31px}.cs-tile-meta{display:flex;font-size:11px;margin-top:16px}.cs-tile-meta>p:last-child{margin:0}.cs-tile .cs-text-link{margin-top:7px}.cs-principles h2{font-size:57px}.cs-footer{grid-template-columns:1fr;padding-top:45px}.cs-footer nav{justify-content:flex-start;max-width:34ch}.cs-copyright{margin-top:10px}.cs-product{padding-top:18px;padding-bottom:50px}.cs-product-layout{grid-template-columns:1fr;gap:30px}.cs-back{margin-bottom:20px}.cs-product-copy h1{font-size:48px}.cs-product-description{font-size:16px}.cs-details{grid-template-columns:1fr;gap:25px}.cs-details h2{font-size:40px}.cs-fact{font-size:13px;grid-template-columns:1fr 1.2fr}.cs-gallery-grid{grid-template-columns:1fr;gap:35px}.cs-gallery{padding-block:45px}.cs-compare,.cs-guide{padding-top:35px}.cs-compare>h1,.cs-guide>h1{font-size:54px}.cs-wrap .cs-lede{font-size:16px;margin-bottom:35px}.cs-guide-entries>section{grid-template-columns:1fr;gap:18px;padding-block:27px}.cs-guide-entries h2{font-size:29px}.cs-preview-bar{display:block;font-size:10px;padding:8px 15px}.cs-preview-bar>a{display:none}}@media(prefers-reduced-motion:reduce){.cs-tile-image img{transition:none}}.cs-hero--text-only{grid-template-columns:1fr}.cs-hero--text-only .cs-hero-copy{max-width:900px}.cs-hero--text-only h1{max-width:12ch}:root{--dg-space-lg: clamp(32px, 4vw, 64px);--dg-space-xl: clamp(52px, 7vw, 112px);--dg-note-ink: #fff}.dg-discovery{display:grid;grid-template-columns:1.2fr 1fr;gap:var(--dg-space-lg);padding-block:var(--dg-space-xl)}.dg-discovery__introduction{max-width:45ch;margin-block-end:var(--dg-space-lg)}.dg-discovery h2{font-size:clamp(38px,4.5vw,68px);line-height:1.04;max-width:12ch}.dg-discovery__introduction>p,.dg-discovery__journal-intro{font-size:16px;line-height:1.65;margin-block-start:24px;max-width:43ch}.dg-discovery__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-block-end:24px}.dg-discovery__products .cs-tile h3{font-size:24px}.dg-discovery__journal{align-self:start;min-width:0;padding:var(--dg-space-lg);background:var(--cs-blue);color:var(--dg-note-ink)}.dg-discovery__journal h2,.dg-discovery__journal h3{color:var(--dg-note-ink)}.dg-discovery__articles{margin-block:var(--dg-space-lg) 20px}.dg-discovery__article{padding-block:24px;border-block-start:1px solid currentColor}.dg-discovery__article h3{font-size:26px;line-height:1.15;max-width:24ch}.dg-discovery__article h3 a{text-decoration:none}.dg-discovery__article h3 a:hover{text-decoration:underline}.dg-discovery__article>p{font-size:14px;line-height:1.65;margin-block-start:14px}.dg-discovery__pending{font-size:14px;line-height:1.6;margin-block-start:32px;padding-block-start:20px;border-block-start:1px solid var(--cs-line);max-width:42ch}.dg-discovery__journal .dg-discovery__pending{border-color:currentColor}.cs-hero--text-only .cs-hero-copy{max-width:100%;padding-inline-end:0}.cs-hero--text-only{padding-inline-end:var(--cs-space)}.cs-hero--text-only h1{max-width:13ch}.cs-hero--text-only .cs-hero-bottom{display:flex;justify-content:space-between;align-items:end;gap:30px}.cs-hero--text-only .cs-hero-bottom p{margin-block-end:0;max-width:45ch}@media(max-width:899px){.cs-header{height:auto;min-height:100px;padding-block:20px 12px}.cs-nav{flex-wrap:wrap;gap:4px 20px}.dg-discovery{grid-template-columns:1fr}}@media(max-width:599px){.cs-wordmark{font-size:20px}.cs-wordmark>span{display:none}.cs-hero--text-only .cs-hero-bottom{display:block}.cs-hero--text-only .cs-hero-bottom .cs-button{margin-block-start:25px}.dg-discovery__journal{padding:30px 24px}.dg-discovery__products{gap:14px}.dg-discovery__products .cs-tile h3{font-size:21px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/camera-study.css.map */
