body:has(#rh-camera-studio){--rh-camera-ink: #111;--rh-camera-red: #f31832;--rh-camera-paper: #fff;--rh-camera-line: #dededb;--rh-camera-muted: #60605b}body:has(#rh-camera-studio) #rh-camera-studio{height:0}body:has(#rh-camera-studio) [id$=__camera_intro] .rich-text__wrapper{width:100%;max-width:1320px}body:has(#rh-camera-studio) [id$=__camera_intro] .rich-text__blocks{width:100%;max-width:none}body:has(#rh-camera-studio) [id$=__camera_intro] h2{font-weight:500;line-height:1.05;letter-spacing:-.045em}body:has(#rh-camera-studio) [id$=__camera_intro] p{font-weight:700;letter-spacing:.14em}body:has(#rh-camera-studio) [id$=__camera_story] .image-with-text{max-width:1320px}body:has(#rh-camera-studio) [id$=__camera_story] .animate-section,body:has(#rh-camera-studio) [id$=__camera_story] .animate-item{opacity:1;visibility:visible;transform:none;filter:none}body:has(#rh-camera-studio) [id$=__camera_story] .image-with-text__grid{align-items:stretch}body:has(#rh-camera-studio) [id$=__camera_story] .image-with-text__media{border:0;border-radius:0;background:#fff;box-shadow:none}body:has(#rh-camera-studio) [id$=__camera_story] .image-with-text__media img{object-fit:contain}body:has(#rh-camera-studio) [id$=__camera_story] .image-with-text__text-item{display:flex;background:#111}body:has(#rh-camera-studio) [id$=__camera_story] .image-with-text__content{width:100%;justify-content:center;padding:clamp(24px,3.5vw,48px);border:0;border-radius:0;background:#111;color:#fff}body:has(#rh-camera-studio) [id$=__camera_story] h2{max-width:13ch;font-weight:500;line-height:1.12;letter-spacing:-.035em}body:has(#rh-camera-studio) [id$=__camera_story] .image-with-text__content>:first-child p{font-weight:700;letter-spacing:.12em}body:has(#rh-camera-studio) .main-product-section{color:var(--rh-camera-ink);background:var(--rh-camera-paper)}body:has(#rh-camera-studio) .main-product-section>section>.page-width{max-width:1320px}body:has(#rh-camera-studio) .main-product-section .product{align-items:start;margin:0}body:has(#rh-camera-studio) .main-product-section .product>.grid__item{min-width:0}body:has(#rh-camera-studio) .main-product-section .product__media-wrapper{position:relative;overflow:visible;padding:0;border:0;border-radius:0;background:#fff}body:has(#rh-camera-studio) .main-product-section .product-media-container.media-type-image{--media-radius: 0;--media-border-width: 0px;border:0;border-radius:0;background:#fff;box-shadow:none}body:has(#rh-camera-studio) .main-product-section .product__modal-opener--image:before,body:has(#rh-camera-studio) .main-product-section .product__modal-opener--image:after{position:absolute;z-index:2;width:26px;height:26px;content:"";pointer-events:none}body:has(#rh-camera-studio) .main-product-section .product__modal-opener--image:before{top:0;left:0;border-top:2px solid var(--rh-camera-red);border-left:2px solid var(--rh-camera-red)}body:has(#rh-camera-studio) .main-product-section .product__modal-opener--image:after{right:0;bottom:0;border-right:2px solid var(--rh-camera-red);border-bottom:2px solid var(--rh-camera-red)}body:has(#rh-camera-studio) .main-product-section .product__info-wrapper{padding-inline:0}body:has(#rh-camera-studio) .main-product-section .product__info-container{max-width:none}body:has(#rh-camera-studio) .main-product-section .product__title{line-height:1.14;letter-spacing:-.025em}body:has(#rh-camera-studio) .main-product-section .product__title h1{margin:0;color:var(--rh-camera-ink);line-height:inherit;overflow-wrap:anywhere}body:has(#rh-camera-studio) .main-product-section .price{color:var(--rh-camera-ink);letter-spacing:-.025em}body:has(#rh-camera-studio) .main-product-section .product-form__label-container{margin-bottom:10px}body:has(#rh-camera-studio) .main-product-section .product-form__input{max-width:none;margin-bottom:18px}body:has(#rh-camera-studio) .main-product-section .product-form__input--pills input[type=radio]+label{padding:12px 15px;border-width:1px;border-color:#ccc;border-radius:8px;font-size:14px;line-height:1.35;letter-spacing:0}body:has(#rh-camera-studio) .main-product-section .product-form__input--pills input[type=radio]:checked+label{border-color:var(--rh-camera-ink);background:var(--rh-camera-ink);color:var(--rh-camera-paper)}body:has(#rh-camera-studio) .main-product-section .product-form__input--pills input[type=radio]:focus-visible+label{outline:2px solid var(--rh-camera-red);outline-offset:3px}body:has(#rh-camera-studio) .main-product-section .product-form__submit.atc-button{--color-button: 243, 24, 50;--color-button-text: 255, 255, 255;min-height:50px;border-radius:8px}body:has(#rh-camera-studio) .main-product-section .product-form__submit.atc-button:focus-visible,body:has(#rh-camera-studio) .main-product-section .shopify-payment-button__button--unbranded:focus-visible{outline:2px solid var(--rh-camera-ink);outline-offset:4px}body:has(#rh-camera-studio) .main-product-section .product-form__submit.atc-button:disabled{opacity:.55;cursor:not-allowed}body:has(#rh-camera-studio) .main-product-section .shopify-payment-button__button--unbranded{display:flex;align-items:center;justify-content:center;width:100%;min-height:50px;padding:14px 18px;border:1px solid #111;border-radius:8px;background:#111;color:#fff;box-shadow:none;font-family:inherit;font-size:16px;font-weight:600;line-height:1.3;text-align:center;text-transform:none;white-space:normal}body:has(#rh-camera-studio) .main-product-section .shopify-payment-button__button--unbranded:hover:not([disabled]){background:#292929}body:has(#rh-camera-studio) .main-product-section .shopify-payment-button__button--unbranded:before,body:has(#rh-camera-studio) .main-product-section .shopify-payment-button__button--unbranded:after{border:0;box-shadow:none}body:has(#rh-camera-studio) .main-product-section shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 50px;--shopify-accelerated-checkout-button-border-radius: 8px;--shopify-accelerated-checkout-button-box-shadow: none}body:has(#rh-camera-studio) .main-product-section .thumbnail{border-radius:8px}body:has(#rh-camera-studio) .main-product-section .thumbnail[aria-current=true]{border-color:var(--rh-camera-ink)}@media screen and (min-width:990px){body:has(#rh-camera-studio) .main-product-section .product{display:grid;grid-template-columns:minmax(0,1.38fr) minmax(340px,1fr);gap:clamp(28px,4vw,56px)}body:has(#rh-camera-studio) .main-product-section .product>.grid__item{width:auto;max-width:none}body:has(#rh-camera-studio) .main-product-section .product__media-wrapper.product__column-sticky{position:sticky;top:32px}}@media screen and (max-width:749px){body:has(#rh-camera-studio) [id$=__camera_intro] .rich-text{padding-top:8px;padding-bottom:4px}body:has(#rh-camera-studio) [id$=__camera_intro] .rich-text__wrapper{padding-inline:16px}body:has(#rh-camera-studio) .main-product-section>section>.page-width{padding-inline:16px}body:has(#rh-camera-studio) .main-product-section .product{display:block}body:has(#rh-camera-studio) .main-product-section .product>.grid__item{width:100%;max-width:none}body:has(#rh-camera-studio) .main-product-section .product__media-wrapper{padding:0;border-radius:0}body:has(#rh-camera-studio) .main-product-section .product-media-container.media-type-image{width:100%;max-width:100%}body:has(#rh-camera-studio) .main-product-section .product-media-container.media-type-image .product__media{height:clamp(300px,88vw,350px);padding-top:0}body:has(#rh-camera-studio) .main-product-section .product-media-container.media-type-image .product__media img{width:100%;height:100%;object-fit:contain}body:has(#rh-camera-studio) .main-product-section .product__media-list{margin-bottom:8px}body:has(#rh-camera-studio) .main-product-section .product__info-wrapper{padding-top:14px}body:has(#rh-camera-studio) [id$=__camera_story] .image-with-text__content{padding:28px 24px}body:has(#rh-camera-studio) [id$=__camera_story] h2{max-width:16ch}body:has(#rh-camera-studio) .main-product-section .product-form__input--pills input[type=radio]+label{min-height:44px;padding:11px 12px}}@media(prefers-reduced-motion:reduce){body:has(#rh-camera-studio) .main-product-section .product-form__input--pills input[type=radio]+label,body:has(#rh-camera-studio) .main-product-section .product-form__submit{transition:none;animation:none}}body:has(#rh-camera-studio[data-rh-camera-version="3"]){--rh-camera-ink: #101010;--rh-camera-line: #dededb;--rh-camera-muted: #555}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id*=__camera_]{overflow-wrap:break-word}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id*=__camera_] :is(.animate-section,.animate-item){opacity:1;visibility:visible;transform:none;filter:none}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id*=__camera_] :is(.page-width,.image-with-text,.rich-text__wrapper){max-width:1280px}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id*=__camera_] :is(.rich-text__blocks,.rich-text__wrapper){width:100%;max-width:none}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id*=__camera_] .rich-text__wrapper{max-width:1280px;margin-inline:auto}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id*=__camera_] h2{margin-top:0;font-weight:600;line-height:1.08;letter-spacing:-.045em;text-wrap:balance}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id*=__camera_] h3{font-weight:600;line-height:1.24;letter-spacing:-.025em}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id*=__camera_] :is(p,.rte){line-height:1.7;letter-spacing:normal}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id*=__camera_] a{color:inherit;text-underline-offset:5px;text-decoration-thickness:1px;text-decoration-color:var(--rh-camera-red)}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id*=__camera_] a:focus-visible{outline:2px solid var(--rh-camera-red);outline-offset:5px}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_intro] p{font-size:11px;line-height:1.35;letter-spacing:.16em;font-weight:700}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id*=__camera_] .image-with-text__content>:first-child p,body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_trust] .rich-text__blocks>.rich-text-block[class*=__eyebrow] p{font-weight:700;font-size:12px;letter-spacing:.14em;line-height:1.5}body:has(#rh-camera-studio[data-rh-camera-version="3"]) :is([id$=__camera_editorial],[id$=__camera_story],[id$=__camera_team]) .image-with-text__content{border:0;border-radius:0;box-shadow:none;background:#fff;color:var(--rh-camera-ink);padding:clamp(24px,4vw,56px)}body:has(#rh-camera-studio[data-rh-camera-version="3"]) :is([id$=__camera_editorial],[id$=__camera_story],[id$=__camera_team]) .image-with-text__text-item{background:#fff}body:has(#rh-camera-studio[data-rh-camera-version="3"]) :is([id$=__camera_editorial],[id$=__camera_story],[id$=__camera_team]) .image-with-text__media{border:0;border-radius:0;box-shadow:none;background:#fff}body:has(#rh-camera-studio[data-rh-camera-version="3"]) :is([id$=__camera_editorial],[id$=__camera_story]) .image-with-text__media img{object-fit:contain}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_editorial] .image-with-text__media-item{position:relative;align-self:center}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_editorial] .image-with-text__media-item:before,body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_editorial] .image-with-text__media-item:after{content:"";position:absolute;z-index:1;width:25px;height:25px;pointer-events:none}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_editorial] .image-with-text__media-item:before{inset-block-start:0;inset-inline-start:0;border-block-start:1px solid var(--rh-camera-red);border-inline-start:1px solid var(--rh-camera-red)}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_editorial] .image-with-text__media-item:after{inset-block-end:0;inset-inline-end:0;border-block-end:1px solid var(--rh-camera-red);border-inline-end:1px solid var(--rh-camera-red)}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_story]{border-block-start:1px solid var(--rh-camera-line)}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_story] h2{max-width:15ch;font-weight:600}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_story] .image-with-text__text p,body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_faq] .accordion__content p{white-space:pre-line}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id*=__camera_] .multicolumn-card{border:0;border-radius:0;box-shadow:none}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id*=__camera_] .multicolumn-card__info{padding:24px 0 0;border-block-start:1px solid var(--rh-camera-line)}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id*=__camera_] .multicolumn-card__info .rte{color:var(--rh-camera-muted)}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id*=__camera_] .multicolumn-card__info .link{margin-top:18px;font-weight:600;text-decoration:underline;text-decoration-color:var(--rh-camera-red)}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id*=__camera_] .title-wrapper-with-link{margin-bottom:36px}body:has(#rh-camera-studio[data-rh-camera-version="3"]) :is([id$=__camera_trust],[id$=__camera_trust_reasons]){background:#101010}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_trust] h2{max-width:18ch}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_trust] .rich-text-block[class*=__body]{max-width:64ch}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_trust_reasons] .multicolumn-card__info{border-color:#414141}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_trust_reasons] .multicolumn-card__info .rte{color:#ddd}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_trust_reasons] .multicolumn-card__info .link{color:#fff}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_process] .multicolumn-card__info{border-block-start:2px solid var(--rh-camera-ink)}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_process] .splide__slide:first-child .multicolumn-card__info{border-color:var(--rh-camera-red)}body:has(#rh-camera-studio[data-rh-camera-version="3"]) :is([id$=__camera_checks],[id$=__camera_condition]){border-block-start:1px solid var(--rh-camera-line)}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_checks] .multicolumn-card__info,body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_condition] .multicolumn-card__info{border-block-start:0;padding-top:0}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_condition] .splide__slide:last-child .multicolumn-card__info{border-inline-start:3px solid var(--rh-camera-red);padding-inline-start:28px}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_team]{border-block-start:1px solid var(--rh-camera-line)}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_team] .image-with-text__media img{object-fit:contain}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_faq] .collapsible-content-wrapper-narrow{width:100%;max-width:1180px;margin-inline:auto}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_faq] .collapsible-content__header{text-align:start!important;margin-bottom:36px}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_faq] .caption-with-letter-spacing{color:var(--rh-camera-red);text-align:start;font-weight:700;letter-spacing:.14em}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_faq] .accordion__content{max-width:78ch;font-size:16px;line-height:1.7}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__rh_judgeme_reviews]{border-block-start:1px solid var(--rh-camera-line)}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_resources]{border-block-start:1px solid var(--rh-camera-line);background:#fff}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_resources] .rich-text__blocks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_resources] .rich-text__blocks>:not(.rich-text__buttons){grid-column:1 / -1}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_resources] .rich-text__text{max-width:80ch;white-space:pre-line}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_resources] .rich-text__buttons{display:flex;width:100%;max-width:none;min-width:0}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_resources] .button{width:100%;min-height:56px;padding:16px 24px;color:#fff;font-size:19px;font-weight:700;line-height:1.4;text-align:center;white-space:normal}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_resources] .button .button__label{color:#fff;font-size:inherit;font-weight:inherit}@media screen and (min-width:990px){body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_editorial] .image-with-text__content{padding-inline-start:0;padding-inline-end:64px}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_story] .image-with-text__content,body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_team] .image-with-text__content{padding-inline-end:0}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_trust] .rich-text__blocks{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);column-gap:80px;align-items:end}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_trust] .rich-text__blocks>.rich-text-block[class*=__eyebrow]{grid-column:1 / -1;grid-row:1}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_trust] .rich-text__blocks>h2.heading[class*=__heading]:not([class*=__heading_accent]){grid-column:1;grid-row:2}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_trust] .rich-text__blocks>h2.heading[class*=__heading_accent]{grid-column:1;grid-row:3}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_trust] .rich-text__blocks>.rich-text-block[class*=__body]{grid-column:2;grid-row:2 / 4;margin-bottom:24px}}@media screen and (max-width:989px){body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_process] .splide__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_process] .splide__slide{width:100%}}@media screen and (max-width:749px){body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_resources] .rich-text{padding-top:44px;padding-bottom:44px}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_resources] .rich-text__blocks{grid-template-columns:minmax(0,1fr)}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_resources] .rich-text__buttons+.rich-text__buttons{margin-top:12px!important}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id*=__camera_] :is(.page-width,.rich-text__wrapper){padding-inline:20px}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_intro] .rich-text__wrapper{padding-inline:16px}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id*=__camera_] h2{line-height:1.12;letter-spacing:-.035em}body:has(#rh-camera-studio[data-rh-camera-version="3"]) :is([id$=__camera_editorial],[id$=__camera_story],[id$=__camera_team]) .image-with-text__content{padding:28px 0 0}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_editorial] .image-with-text__content{padding:0 0 28px}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_editorial] .image-with-text__media-item{width:100%}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_story] h2{max-width:19ch}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id*=__camera_] .multicolumn>.page-width{padding-top:44px;padding-bottom:44px}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_features] .multicolumn>.page-width{padding-top:0;padding-bottom:44px}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_trust] .rich-text{padding-top:48px;padding-bottom:12px}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_trust_reasons] .multicolumn>.page-width{padding-top:0;padding-bottom:48px}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id*=__camera_] .title-wrapper-with-link{margin-bottom:28px}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id*=__camera_] .multicolumn-card__info{padding-top:20px}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id*=__camera_] .splide__list{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id*=__camera_] .splide__slide{width:100%;min-width:0}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_condition] .splide__slide:last-child .multicolumn-card__info{padding-top:0;padding-inline-start:20px}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_faq] .collapsible-content-wrapper-narrow{padding-inline:20px}body:has(#rh-camera-studio[data-rh-camera-version="3"]) [id$=__camera_faq] .collapsible-content__header{margin-bottom:28px}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/rh-camera-studio.css.map */
