:root{--bg:#fff;--paper:#f5f3ee;--muted:#716f69;--line:#dedbd2;--orange:#c3bc9d;--font-head:"Playfair Display",serif;--font-body:"Montserrat",sans-serif }body{background:#fff;color:#121212;font-family:var(--font-body);font-weight:400}.nav{height:95px;background:#fffffff5;border-color:#ece9e1;color:#121212}.nav nav{color:#9a9585}.nav nav a:hover,.cart-link{color:#121212}.nav nav .misterdompy-nav-link{color:#6f6957;font-weight:600}.misterdompy-nav-link span{color:#b0a889;font-size:.78em;letter-spacing:.04em}.nav-cta{border-color:#c3bc9d;color:#6e6855}.brand>img{filter:none}.mobile-menu-button{color:#121212;border-color:#d9d5ca}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.hybrid-cart-link{display:grid;place-items:center;width:48px;height:48px;color:#6f6957;transition:transform .2s ease,opacity .2s ease}.hybrid-cart-link:hover{transform:translateY(-1px);opacity:.8}.hybrid-cart-mark{position:relative;display:grid;place-items:center;width:48px;height:48px}.mdb-selection-symbol{width:44px;height:44px;object-fit:contain;transform:translateY(-1px)}.cart-count{position:absolute;right:-1px;bottom:1px;display:grid;place-items:center;min-width:16px;height:16px;padding:0 4px;border:1px solid #c3bc9d;border-radius:999px;background:#fff;color:#8b702f;font-size:9px;font-weight:600;line-height:1}.misterdompy-photo-hero{min-height:calc(100vh - 95px);display:grid;align-items:center;justify-items:start;padding:0;position:relative;isolation:isolate;text-align:left;overflow:hidden}.misterdompy-photo-hero .hero-visual{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-2;border-radius:0}.misterdompy-photo-hero .hero-visual:after{background:#0e0e0e7a}.misterdompy-photo-hero .hero-copy{width:min(680px,calc(100% - 40px));aspect-ratio:1/1;display:flex;flex-direction:column;justify-content:center;padding:clamp(34px,4vw,58px);margin-left:clamp(20px,5vw,84px);color:#fff;background:linear-gradient(135deg,#37373780,#37373752);border:1px solid rgba(255,255,255,.14);box-shadow:0 18px 55px #00000024;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.misterdompy-photo-hero .hero-copy .eyebrow{color:#f0ead6}.misterdompy-photo-hero h1{font-family:Playfair Display,serif;font-size:clamp(46px,5.4vw,78px);font-weight:500;letter-spacing:-.045em;line-height:.98}.misterdompy-photo-hero h1 em{font-family:inherit;color:#fff;font-style:normal}.misterdompy-photo-hero .lead{margin:30px 0;color:#ffffffe6;max-width:680px}.misterdompy-photo-hero .hero-actions{justify-content:flex-start}.misterdompy-photo-hero .button.primary{background:#c3bc9d;border-color:#c3bc9d;color:#fff}.misterdompy-photo-hero .button.secondary{border-color:#ffffffb3;color:#fff}.misterdompy-photo-hero .live-tag{left:auto;right:28px;top:28px;background:#ffffffe0;color:#121212}.misterdompy-photo-hero .hero-stamp{display:none}.ticker{background:#c3bc9d;color:#fff}.ticker b{color:#fff}.trust-strip{display:flex;align-items:center;justify-content:center;gap:22px;flex-wrap:wrap;padding:22px clamp(20px,5vw,84px);border-bottom:1px solid #e8e5dd;background:#fff;color:#777267;font-size:12px;letter-spacing:.07em;text-transform:uppercase}.trust-strip span{color:#a39d8b}.trust-strip b{color:#39372f;font-weight:500}.trust-strip i{color:#c3bc9d;font-style:normal}.section h2,.contact h2,.brand-case-copy h3,.bts-copy h3,.process h3,.card-caption h3{font-family:Playfair Display,serif;font-weight:500}.eyebrow{color:#9b9272}.work{background:#fff;color:#121212}.work-card{background:#efede7}.services{background:#f5f3ee;color:#121212}.services .section-head>p,.service p{color:#716f69}.service-list,.service{border-color:#d8d4ca}.service>b{color:#9b9272}.case{background:#c3bc9d;color:#121212}.case .eyebrow{color:#fff}.brand-case{background:#fff;color:#121212}.brand-case .section-head>p,.brand-case-copy li,.bts-copy p:last-child{color:#716f69}.brand-case-copy ul,.brand-case-copy li,.bts-row{border-color:#dedbd2}.gogetters-case{background:#121212;color:#fff}.gogetters-case .section-head>p,.social-video-grid p{color:#aaa}.gogetters-info{border-color:#3d3d3d}.process{background:#f5f3ee;color:#121212}.process-grid,.process article+article{border-color:#d8d4ca}.process p{color:#716f69}.about{background:#fff;color:#121212}.about-copy>p:not(.eyebrow){color:#716f69}.tags span{border-color:#d8d4ca}.pricing{background:#f8f7f3;color:#121212}.pricing .section-head>p,.price-card p,.price-disclaimer{color:#716f69}.price-card{position:relative;overflow:hidden;border-color:#d8d4ca;background:#fff}.price-card.featured{grid-column:1/-1;min-height:240px;background:#c3bc9d;color:#121212;border-color:#c3bc9d;box-shadow:0 18px 45px #6f695729}.price-card.featured p{color:#4f4a3d}.price-card.featured>span{color:#fff}.price-badge{position:absolute;right:22px;top:20px;padding:7px 10px;background:#fff;color:#6f6957;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.contact{background:#121212;color:#fff;border:0;display:grid;grid-template-columns:.85fr 1.15fr;gap:8vw;text-align:left;align-items:start}.contact .eyebrow,.contact-note{color:#c3bc9d}.contact h2 em{font-family:Playfair Display,serif;color:#c3bc9d}.contact h2{font-size:clamp(42px,5.5vw,78px);margin-bottom:28px}.contact-note{max-width:590px}.contact-direct{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:20px}.contact-direct a{color:#fff;border-bottom:1px solid #c3bc9d;padding-bottom:4px;font-size:13px}.contact-form{display:grid;gap:15px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:15px}.contact-form label{display:block;margin:0 0 7px;color:#c7c4bb;font-size:12px;letter-spacing:.05em;text-transform:uppercase}.contact-form input,.contact-form textarea{width:100%;border:1px solid #3d3d3d;background:#191919;color:#fff;padding:14px 15px;font:inherit;border-radius:0}.contact-form textarea{resize:vertical}.contact-form input:focus,.contact-form textarea:focus{outline:1px solid #c3bc9d;border-color:#c3bc9d}.contact-form .button{justify-content:space-between;width:100%;cursor:pointer}.form-success{padding:14px;background:#2a3229;color:#e8f5e7}.contact-form .errors{color:#ffc8c8}.button{font-family:Montserrat,sans-serif}.button.primary{background:#c3bc9d;border-color:#c3bc9d;color:#fff}.button.primary:hover{background:#aca484}.button.secondary{border-color:#cfcabf}footer{background:#fff;color:#8d897d;border-color:#e2dfd7;align-items:center}footer .brand,footer .footer-links a{color:#121212}footer .footer-brand{display:flex;flex-direction:row;align-items:center;gap:13px}footer .footer-brand>img{width:58px;height:52px;margin:0;object-fit:contain;flex:0 0 auto}footer .footer-brand .brand-copy{display:flex;align-items:flex-start;gap:2px;line-height:1.15}footer .footer-brand .brand-copy b{font-family:Playfair Display,serif;color:#6e6855;font-size:17px;font-weight:500;letter-spacing:.01em;text-transform:none}footer .footer-brand .brand-copy small{margin:0;color:#9a9587;font-family:Montserrat,sans-serif;font-size:9px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}footer .footer-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px 22px}@media(max-width:850px){footer .footer-brand{flex-direction:row}footer .footer-brand .brand-copy{align-items:flex-start}}.shop-page{color:#121212}.shop-heading h1,.product-details h1,.not-found h1,.product-card-info h3,.cart-item h2{font-family:Playfair Display,serif}.collection-description,.rte,.empty-state{color:#716f69}.product-card-media,.product-media,.cart-image,.placeholder-svg{background:#f1efe9}.product-card-info span,.product-price,.text-link{color:#9b9272}.product-form select,.product-form input,.search-form input,.cart-item input{background:#fff;border-color:#d8d4ca;color:#121212}.product-description,.cart-items,.cart-item{border-color:#dedbd2}body.template-product,body.template-collection,body.template-list-collections,body.template-cart,body.template-page,body.template-search,body.template-404{background:#fff;color:#121212}@media(max-width:850px){.shop-nav nav{background:#fff;border-color:#e2dfd7}.misterdompy-photo-hero{min-height:720px;justify-items:center;text-align:center}.misterdompy-photo-hero .hero-copy{width:min(600px,calc(100% - 30px));margin-left:0;padding:34px 28px;background:#3737376b}.misterdompy-photo-hero .lead{margin-left:auto;margin-right:auto}.misterdompy-photo-hero .hero-actions{justify-content:center}.misterdompy-photo-hero .hero-visual img{object-position:68% center}.contact,.form-row{grid-template-columns:1fr}}@media(max-width:560px){.nav .brand-logo-only>img{width:80px;height:70px}.misterdompy-photo-hero .hero-copy{aspect-ratio:auto;min-height:calc(100vw - 30px);padding:34px 22px}.misterdompy-photo-hero h1{font-size:clamp(40px,12vw,52px)}.trust-strip{gap:12px 16px}.trust-strip span{width:100%;text-align:center}.trust-strip i{display:none}.misterdompy-photo-hero .live-tag{top:15px;right:15px;left:auto}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/misterdompy.css.map */
