:is(.order-page,.reviews-page) .dc-photo-hero{isolation:isolate;color:#fff;background:#161511;align-items:center;min-height:640px;padding:72px 8vw;display:flex;position:relative;overflow:hidden}:is(.order-page,.reviews-page) .dc-photo-hero>img{z-index:-2;object-fit:cover;object-position:center 48%;width:70%;height:100%;position:absolute;top:0;right:0}:is(.order-page,.reviews-page) .dc-photo-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#161511 0%,#161511f0 25%,#161511a6 50%,#16151114 100%);position:absolute;inset:0}:is(.order-page,.reviews-page) .dc-photo-hero-copy{max-width:780px}:is(.order-page,.reviews-page) .dc-photo-hero h1{letter-spacing:-.025em;margin:0 0 28px;font-size:clamp(38px,4.6vw,64px);font-weight:500;line-height:1.06}:is(.order-page,.reviews-page) .dc-photo-hero .eyebrow{color:#fff;opacity:.8}:is(.order-page,.reviews-page) .dc-photo-hero .rv-note,:is(.order-page,.reviews-page) .dc-photo-hero .ins-intro{color:#f4f0e8;max-width:600px;line-height:1.7}:is(.order-page,.reviews-page) .dc-photo-hero .rv-score span{color:#fff}:is(.order-page,.reviews-page) .dc-photo-hero .button.primary{color:#161511;background:#f4f0e8;border:1px solid #f4f0e8;line-height:1.5;display:inline-block}:is(.order-page,.reviews-page) .dc-photo-hero .button.primary:hover{background:#fff}:is(.order-page,.reviews-page) .dc-photo-hero .button:focus-visible{outline-offset:5px;outline:2px solid #fff}@media (max-width:700px){:is(.order-page,.reviews-page) .dc-photo-hero{align-items:flex-end;min-height:600px;padding:48px 5vw}:is(.order-page,.reviews-page) .dc-photo-hero>img{object-position:center 40%;width:100%}:is(.order-page,.reviews-page) .dc-photo-hero:before{background:linear-gradient(#16151126,#161511d1 50%,#161511fa)}:is(.order-page,.reviews-page) .dc-photo-hero h1{font-size:36px;line-height:1.12}:is(.order-page,.reviews-page) .dc-photo-hero .button{text-align:center;box-sizing:border-box;width:100%}}
