#bm-portfolio-source .portfolio-outside-grid{margin-bottom:20px}#bm-portfolio-source .portfolio-item.first-item{text-align:left;background-color:#fff;justify-content:space-between;margin-bottom:48px;display:flex;position:relative}#bm-portfolio-source .portfolio-image-1{position:relative;overflow:hidden;width:150%!important;height:362px!important}#bm-portfolio-source .portfolio-image-1 img{object-fit:cover;display:block;width:100%!important;height:100%!important;margin-bottom:0!important}#bm-portfolio-source .portfolio-description-1{color:#000;z-index:1;background-color:#fff;width:40%;padding:15px;position:absolute;bottom:0%;left:42%}#bm-portfolio-source .portfolio-item.second-item{justify-content:flex-start;margin-bottom:90px;position:relative}#bm-portfolio-source .portfolio-image-2{margin-left:auto;position:relative;overflow:hidden;width:70%!important;height:362px!important}#bm-portfolio-source .portfolio-image-2 img{object-fit:cover;display:block;width:100%!important;height:100%!important}#bm-portfolio-source .portfolio-description-2{color:#000;background-color:#fff;width:30%;padding:15px;position:absolute;bottom:0%;left:5%}#bm-portfolio-source .portfolio-description-2 .portfolio-title{margin-bottom:10px;font-size:1.5em;font-weight:700}#bm-portfolio-source .portfolio-description-2 p{margin-bottom:10px;font-size:1em}@media (width<=768px){#bm-portfolio-source .portfolio-item.first-item,#bm-portfolio-source .portfolio-item.second-item{flex-direction:column;align-items:center;margin-bottom:41px!important}#bm-portfolio-source .portfolio-image-1,#bm-portfolio-source .portfolio-image-2{position:relative;width:100%!important;height:auto!important}#bm-portfolio-source .portfolio-image-1 img,#bm-portfolio-source .portfolio-image-2 img{object-fit:cover;display:block;width:100%!important;height:362px!important;margin-bottom:0!important}#bm-portfolio-source .portfolio-image-1:after,#bm-portfolio-source .portfolio-image-2:after{content:"";z-index:100;clip-path:polygon(100% 0,0% 100%,100% 100%);background-color:#fff;width:5vw;height:5vw;display:inline-block;position:absolute;bottom:-1px;right:-1px}#bm-portfolio-source .portfolio-description-1,#bm-portfolio-source .portfolio-description-2{width:100%;position:static}}#bm-portfolio-source .portfolio-grid{grid-template-columns:repeat(3,1fr);gap:41px 26px;margin:20px 0;display:grid}#bm-portfolio-source .portfolio-item{background-color:#0000}#bm-portfolio-source .portfolio-header{aspect-ratio:1;width:100%;margin-bottom:39px;position:relative;overflow:hidden}#bm-portfolio-source .portfolio-header:after{content:"";z-index:100;clip-path:polygon(100% 0,0% 100%,100% 100%);background-color:#fff;width:2vw;height:2vw;display:inline-block;position:absolute;bottom:-1px;right:-1px}#bm-portfolio-source .portfolio-image{object-fit:cover;object-position:top;display:block;width:100%!important;height:100%!important}#bm-portfolio-source .portfolio-title{text-transform:uppercase;padding-right:20px;font-size:23px;font-weight:700;position:relative}#bm-portfolio-source .portfolio-item:hover .portfolio-title{text-decoration:underline}#bm-portfolio-source .portfolio-title:after{content:"->";top:0;right:0;left:unset;font-family:Manrope;transition:all .2s linear;position:absolute;transform:rotate(-45deg)}#bm-portfolio-source .portfolio-item:hover .portfolio-title:after{transition:all .2s linear;transform:rotate(0)}#bm-portfolio-source .portfolio-description,#bm-portfolio-source .portfolio-description-1 p,#bm-portfolio-source .portfolio-description-2 p{color:#000;font-size:16px}#bm-portfolio-source .portfolio-pagination{text-align:center;margin-top:78px;font-size:14px}#bm-portfolio-source .portfolio-pagination a.prev.page-numbers,#bm-portfolio-source .portfolio-pagination a.next.page-numbers{font-size:20px}#bm-portfolio-source .portfolio-pagination a{color:#231f20;margin:8px 12px;text-decoration:none}#bm-portfolio-source .portfolio-pagination .current{color:#231f20;border-bottom:2px solid #231f20;margin:8px 12px;font-weight:700}@media (width<=768px){#bm-portfolio-source .portfolio-grid{grid-template-columns:repeat(2,1fr)}#bm-portfolio-source .portfolio-header:after{width:31px;height:32px}}@media (width<=480px){#bm-portfolio-source .portfolio-grid{grid-template-columns:1fr}}#bm-portfolio-source .portfolio-meta{color:#231f20;justify-content:space-between;gap:10px;margin:8px 0;font-size:16px;display:flex}@media only screen and (width<=1400px){#bm-portfolio-source .portfolio-meta{flex-direction:column;gap:5px;display:flex}}:where(#bm-purchases) .portfolio-pagination{font-size:14px}:where(#bm-purchases) .portfolio-pagination a,:where(#bm-purchases) .portfolio-pagination .current{margin:8px 12px}#bm-purchases{--ink:#0a0908;--paper:#efeae7;--line:#d2cdca;color:var(--ink);background:#fff;font:400 16px/1.7 Manrope,Arial,sans-serif}#bm-purchases,#bm-purchases *{box-sizing:border-box}#bm-purchases h1,#bm-purchases h2,#bm-purchases p{margin:0;padding:0}#bm-purchases a{color:inherit;text-decoration:none}#bm-purchases a:focus-visible{outline-offset:7px;outline:2px solid}#bm-purchases svg{fill:none;stroke:currentColor;stroke-width:1.5px;flex-shrink:0;width:24px;height:24px}#bm-purchases .bp-wrap{max-width:1600px;margin:auto;padding:90px max(5vw,24px)}#bm-purchases .bp-label{letter-spacing:.13em;text-transform:uppercase;font:600 11px/1.5 Manrope,Arial,sans-serif}#bm-purchases .bp-hero{background:var(--ink);color:#fff;isolation:isolate;height:calc(100svh - 94px);min-height:640px;max-height:940px;position:relative}#bm-purchases .bp-hero-image{object-fit:cover;object-position:50% 55%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}#bm-purchases .bp-hero-shade{z-index:-1;background:#0a09087d;position:absolute;inset:0}#bm-purchases .bp-hero-inner{flex-direction:column;justify-content:center;align-items:flex-start;gap:25px;height:100%;padding:54px 6vw;display:flex}#bm-purchases h1{text-transform:uppercase;letter-spacing:-.015em;color:#fff!important;font:500 clamp(76px,9.8vw,158px)/.91 din-condensed,Arial Narrow,Arial,sans-serif!important}#bm-purchases .bp-button{background:var(--ink);color:#fff;border:1px solid var(--ink);justify-content:space-between;align-items:center;gap:40px;min-height:56px;padding:16px 23px;font:600 13px/1.4 Manrope,Arial,sans-serif;transition:background .2s,color .2s;display:inline-flex}#bm-purchases .bp-button-light{color:var(--ink);background:var(--paper);border-color:var(--paper);margin-top:12px}#bm-purchases .bp-button:hover{background:var(--paper);color:var(--ink)}#bm-purchases .bp-hero-caption{letter-spacing:.03em;font-size:11px;position:absolute;bottom:35px;right:5vw}#bm-purchases .bp-intro{padding-top:80px;padding-bottom:95px}#bm-purchases .bp-intro-grid{grid-template-columns:1.15fr 1fr;gap:9vw;margin-top:35px;display:grid}#bm-purchases .bp-intro h2,#bm-purchases .bp-perspective h2{letter-spacing:-.035em;color:inherit!important;font:700 clamp(28px,3.1vw,46px)/1.22 Manrope,Arial,sans-serif!important}#bm-purchases .bp-intro p+p{margin-top:16px}#bm-purchases .bp-text-link{border-bottom:1px solid;align-items:center;gap:28px;margin-top:26px;padding-bottom:8px;font:600 13px/1.6 Manrope,Arial,sans-serif;display:inline-flex}#bm-purchases .bp-collection{border-top:1px solid var(--line);padding-top:65px}#bm-purchases .bp-section-top{justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:58px;display:flex}#bm-purchases .bp-section-top h2,#bm-purchases .bp-cta h2{text-transform:uppercase;margin-top:20px;color:inherit!important;font:500 clamp(60px,7.2vw,110px)/.95 din-condensed,Arial Narrow,Arial,sans-serif!important}#bm-purchases .bp-section-top>p{max-width:330px;padding-bottom:5px;font-size:15px}#bm-purchases .portfolio-outside-grid,#bm-purchases .portfolio-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:56px 34px!important;width:100%!important;margin:0 0 56px!important;padding:0!important;display:grid!important}#bm-purchases .portfolio-outside-grid{grid-template-columns:1.2fr 1fr}#bm-purchases .second-item{padding-top:110px!important}#bm-purchases .portfolio-item{min-width:0;padding:0;width:100%!important;height:auto!important;box-shadow:none!important;clip-path:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;display:block!important;position:relative!important;-webkit-mask-image:none!important;mask-image:none!important}#bm-purchases .portfolio-item>a{color:inherit!important;clip-path:none!important;display:block!important}#bm-purchases .portfolio-header,#bm-purchases .portfolio-image-1,#bm-purchases .portfolio-image-2{aspect-ratio:3/2;background:var(--paper);overflow:hidden;float:none!important;clip-path:none!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;inset:auto!important;-webkit-mask-image:none!important;mask-image:none!important}#bm-purchases .portfolio-item img{object-fit:cover;transition:transform .5s;border-radius:0!important;width:100%!important;max-width:100%!important;height:100%!important;margin:0!important;display:block!important;position:absolute!important;inset:0!important}#bm-purchases .portfolio-item>a:hover img{transform:scale(1.025)}#bm-purchases .portfolio-content,#bm-purchases .portfolio-description-1,#bm-purchases .portfolio-description-2{float:none!important;text-align:left!important;background:0 0!important;width:100%!important;height:auto!important;margin:0!important;padding:20px 0 0!important;position:static!important;transform:none!important}#bm-purchases .portfolio-title{color:var(--ink)!important;letter-spacing:-.025em!important;text-transform:uppercase!important;margin:0!important;padding:0!important;font:700 clamp(17px,1.5vw,22px)/1.35 Manrope,Arial,sans-serif!important}#bm-purchases .portfolio-title:before,#bm-purchases .portfolio-title:after,#bm-purchases .portfolio-item:before,#bm-purchases .portfolio-item:after,#bm-purchases .portfolio-header:before,#bm-purchases .portfolio-header:after,#bm-purchases .portfolio-image-1:before,#bm-purchases .portfolio-image-1:after,#bm-purchases .portfolio-image-2:before,#bm-purchases .portfolio-image-2:after,#bm-purchases .portfolio-item>a:before,#bm-purchases .portfolio-item>a:after{content:none!important;display:none!important}#bm-purchases .portfolio-item p{display:none!important}#bm-purchases .portfolio-pagination{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:15px;padding-top:28px;display:flex}#bm-purchases .page-numbers{border:1px solid #0000;justify-content:center;align-items:center;min-width:44px;min-height:44px;font:500 13px Manrope,Arial,sans-serif;display:inline-flex}#bm-purchases .page-numbers.current{background:var(--ink);color:#fff}#bm-purchases a.page-numbers:hover{border-color:var(--ink)}#bm-purchases .bp-perspective{background:var(--ink);color:var(--paper)}#bm-purchases .bp-perspective-grid{grid-template-columns:1fr 1.35fr;gap:70px;padding-top:85px;padding-bottom:90px;display:grid}#bm-purchases .bp-perspective p:not(.bp-label){color:#ded9d5;max-width:600px;margin-top:26px}#bm-purchases .bp-cta{padding-top:85px;padding-bottom:95px}#bm-purchases .bp-cta-grid{grid-template-columns:1.2fr 1fr;align-items:end;gap:70px;display:grid}#bm-purchases .bp-cta p:not(.bp-label){margin-bottom:28px}#bm-purchases #bp-collection{scroll-margin-top:30px}@media (width>=1700px){#bm-purchases .bp-hero-inner{max-width:1600px;margin:auto}}@media (width<=900px){#bm-purchases .bp-wrap{padding:64px 30px}#bm-purchases .bp-intro-grid{gap:40px}#bm-purchases .bp-hero{height:75svh;min-height:620px}#bm-purchases .second-item{padding-top:65px!important}}@media (width<=600px){#bm-purchases .bp-wrap{padding:55px 22px}#bm-purchases .bp-hero{height:calc(90svh - 74px);min-height:580px;max-height:780px}#bm-purchases .bp-hero-inner{justify-content:center;gap:25px;padding:40px 22px}#bm-purchases h1{font-size:clamp(65px,18vw,100px)!important}#bm-purchases .bp-hero-image{object-position:60% center}#bm-purchases .bp-hero-caption{font-size:10px;bottom:24px;left:22px;right:auto}#bm-purchases .bp-label{font-size:10px}#bm-purchases .bp-intro-grid,#bm-purchases .bp-perspective-grid,#bm-purchases .bp-cta-grid{grid-template-columns:1fr;gap:28px}#bm-purchases .bp-intro-grid{margin-top:25px}#bm-purchases .bp-section-top{margin-bottom:34px;display:block}#bm-purchases .bp-section-top>p{margin-top:25px}#bm-purchases .bp-section-top h2,#bm-purchases .bp-cta h2{font-size:64px!important}#bm-purchases .portfolio-outside-grid,#bm-purchases .portfolio-grid{grid-template-columns:minmax(0,1fr)!important;gap:32px!important;margin-bottom:32px!important}#bm-purchases .second-item{padding-top:0!important}#bm-purchases .portfolio-content,#bm-purchases .portfolio-description-1,#bm-purchases .portfolio-description-2{padding-top:15px!important}#bm-purchases .bp-button{min-height:56px}#bm-purchases .bp-perspective-grid{gap:30px}#bm-purchases .bp-cta h2{margin-top:0}}@media (prefers-reduced-motion:reduce){#bm-purchases *{scroll-behavior:auto!important;transition:none!important}}#bm-purchases [hidden]{display:none!important}#bm-purchases button{cursor:pointer;-webkit-appearance:none;border-radius:0;font-family:Manrope,Arial,sans-serif}#bm-purchases button:focus-visible{outline-offset:6px;outline:2px solid}#bm-purchases .bp-hero{overflow:hidden}#bm-purchases .bp-hero-image{width:100%;height:108%;inset:-4% 0;transform:scale(1.04)}#bm-purchases .bp-word-mask{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}#bm-purchases .bp-word{animation:1.05s cubic-bezier(.16,1,.3,1) both bp-word-enter;animation-delay:calc(var(--word)*.13s + .1s);display:block}@keyframes bp-word-enter{0%{transform:translateY(115%)}to{transform:translateY(0)}}#bm-purchases .bp-reading-progress{z-index:9000;transform-origin:0;pointer-events:none;background:#9a9591;width:100%;height:3px;position:fixed;top:0;left:0}#bm-purchases .bp-collection{color:#efeae7;background:#0a0908;border:0;max-width:none;padding:75px 5vw 60px}#bm-purchases .bp-section-top{max-width:1440px;margin:0 auto 50px}#bm-purchases .bp-section-top h2{font-size:clamp(65px,8vw,124px)!important}#bm-purchases .bp-explorer,#bm-purchases .bp-feed{max-width:1440px;margin:auto}#bm-purchases .bp-explorer-tools{border-top:1px solid #ffffff40;justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;padding-top:22px;display:flex}#bm-purchases .bp-view-switch{gap:6px;display:flex}#bm-purchases .bp-view-switch button{color:#efeae7;background:0 0;border:1px solid #ffffff50;min-height:44px;padding:12px 19px;font-size:11px;font-weight:600;transition:background .2s,color .2s}#bm-purchases .bp-explorer-total{letter-spacing:.08em;text-transform:uppercase;font-size:10px}#bm-purchases .bp-stage{touch-action:pan-y;background:#242220;position:relative}#bm-purchases .bp-stage-link{aspect-ratio:1.95;display:block;position:relative;overflow:hidden}#bm-purchases .bp-stage-image{object-fit:cover;width:100%;height:100%;transition:transform .65s cubic-bezier(.22,1,.36,1);display:block}#bm-purchases .bp-stage-link:hover .bp-stage-image{transform:scale(1.025)}#bm-purchases .bp-stage-open{color:#0a0908;background:#efeae7;align-items:center;gap:30px;padding:16px 20px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:25px;right:25px}#bm-purchases .bp-stage-counter{color:#fff;letter-spacing:.12em;pointer-events:none;background:#0a0908;padding:10px 14px;font:500 12px Manrope,Arial,sans-serif;position:absolute;top:25px;left:25px}#bm-purchases .bp-stage-bottom{justify-content:space-between;align-items:center;gap:25px;padding:26px 0 30px;display:flex}#bm-purchases .bp-stage-caption h3{max-width:850px;color:#efeae7!important;letter-spacing:-.035em!important;margin:7px 0 0!important;font:700 clamp(20px,2.6vw,38px)/1.25 Manrope,Arial,sans-serif!important}#bm-purchases .bp-stage-caption .bp-label{color:#c7c0ba;font-size:9px}#bm-purchases .bp-stage-controls{gap:9px;display:flex}#bm-purchases .bp-stage-controls button{color:#efeae7;background:0 0;border:1px solid #ffffff70;place-items:center;width:60px;height:60px;transition:background .2s,color .2s;display:grid}#bm-purchases .bp-filmstrip{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#9a9591 #242220;gap:11px;padding:4px 0 15px;display:flex;overflow-x:auto}#bm-purchases .bp-thumb{aspect-ratio:1.5;opacity:.5;scroll-snap-align:center;background:0 0;border:2px solid #0000;flex:0 0 125px;padding:0;transition:opacity .2s,border-color .2s;position:relative}#bm-purchases .bp-thumb img{object-fit:cover;width:100%;height:100%;display:block}#bm-purchases .bp-thumb span{color:#fff;background:#0a0908;padding:2px 6px;font-size:9px;position:absolute;bottom:0;left:0}#bm-purchases .bp-thumb[aria-pressed=true]{opacity:1;border-color:#efeae7}#bm-purchases .bp-thumb:hover{opacity:1}#bm-purchases .bp-gallery-hint{color:#c7c0ba;margin:13px 0 28px;font-size:10px}#bm-purchases .bp-collection .portfolio-pagination{border-top-color:#ffffff40;margin-top:30px}#bm-purchases .bp-perspective{color:#0a0908;background:#efeae7;overflow:hidden}#bm-purchases .bp-perspective p:not(.bp-label){color:#34312e}#bm-purchases .bp-perspective h2{max-width:800px;font-size:clamp(32px,4.5vw,68px)!important}#bm-purchases .bp-cta h2{font-size:clamp(64px,9.2vw,144px)!important}#bm-purchases .bp-text-link svg,#bm-purchases .bp-button svg{transition:transform .25s}#bm-purchases .bp-text-link:hover svg,#bm-purchases .bp-button:hover svg{transform:translate(5px)}#bm-purchases.bp-motion-paused *,#bm-purchases.bp-motion-paused :before,#bm-purchases.bp-motion-paused :after{transition:none!important;animation:none!important}@media (width<=900px){#bm-purchases .bp-stage-link{aspect-ratio:1.45}#bm-purchases .bp-stage-caption h3{font-size:24px!important}}@media (width<=600px){#bm-purchases .bp-collection{padding:55px 22px 45px}#bm-purchases .bp-section-top h2{font-size:64px!important}#bm-purchases .bp-explorer-tools{flex-direction:column;align-items:flex-start;gap:14px}#bm-purchases .bp-view-switch{width:100%}#bm-purchases .bp-view-switch button{flex:1}#bm-purchases .bp-stage-link{aspect-ratio:1.05}#bm-purchases .bp-stage-counter{font-size:10px;top:12px;left:12px}#bm-purchases .bp-stage-open{justify-content:space-between;padding:12px 15px;font-size:11px;bottom:12px;left:12px;right:12px}#bm-purchases .bp-stage-bottom{align-items:flex-start;gap:16px;padding:23px 0}#bm-purchases .bp-stage-caption h3{font-size:18px!important}#bm-purchases .bp-stage-controls button{width:44px;height:44px}#bm-purchases .bp-stage-controls{gap:5px}#bm-purchases .bp-thumb{flex-basis:96px}#bm-purchases .bp-gallery-hint{max-width:275px;line-height:1.6}#bm-purchases .bp-cta h2{font-size:76px!important}}@media (prefers-reduced-motion:reduce){#bm-purchases *{transition:none!important;animation:none!important}#bm-purchases .bp-hero-image,#bm-purchases .bp-hero-inner{transform:none!important}}@media (width>=901px){#bm-purchases .bp-section-top h2 br{display:none}#bm-purchases .bp-section-top h2{font-size:clamp(65px,7vw,108px)!important}#bm-purchases .bp-section-top{margin-bottom:35px}#bm-purchases .bp-stage-link{aspect-ratio:auto;height:clamp(340px,48svh,650px)}}#bm-purchases .bp-hero .bp-label,#bm-purchases .bp-hero-caption{color:#fff!important}#bm-purchases .bp-collection{color:#0a0908;background:#efeae7}#bm-purchases .bp-explorer-tools{border-top-color:#c9c2bc}#bm-purchases .bp-view-switch button{color:#0a0908;border-color:#a9a19a}#bm-purchases .bp-view-switch button[aria-pressed=true]{color:#efeae7;background:#0a0908;border-color:#0a0908}#bm-purchases .bp-stage{background:#ddd6cf}#bm-purchases .bp-stage-caption h3{color:#0a0908!important}#bm-purchases .bp-stage-caption .bp-label,#bm-purchases .bp-gallery-hint{color:#4b453f}#bm-purchases .bp-stage-controls button{color:#0a0908;border-color:#9a9189}#bm-purchases .bp-stage-controls button:hover{color:#efeae7;background:#0a0908}#bm-purchases .bp-filmstrip{scrollbar-color:#9a9189 #e1dad4}#bm-purchases .bp-thumb[aria-pressed=true]{border-color:#0a0908}#bm-purchases .bp-collection .portfolio-title{color:#0a0908!important}#bm-purchases .bp-collection .portfolio-pagination{border-top-color:#c9c2bc}#bm-purchases .bp-collection .page-numbers.current{color:#efeae7;background:#0a0908}#bm-purchases .bp-collection a.page-numbers:hover{border-color:#0a0908}#bm-purchases .bp-perspective{background:#fff}#bm-purchases .bp-cta{color:#efeae7;background:#0a0908;max-width:none;padding-left:max(5vw,22px);padding-right:max(5vw,22px)}#bm-purchases .bp-cta>.bp-label,#bm-purchases .bp-cta>.bp-cta-grid{max-width:1440px;margin-left:auto;margin-right:auto}#bm-purchases .bp-cta .bp-label,#bm-purchases .bp-cta h2,#bm-purchases .bp-cta p{color:#efeae7!important}#bm-purchases .bp-cta .bp-button{background:#efeae7;border-color:#efeae7;color:#0a0908!important}#bm-purchases .bp-cta .bp-button:hover{background:#fff;border-color:#fff}#bm-portfolio-row .vc_column-inner>.wpb_wrapper>.wpb_content_element,body.page-id-244 .wpb_column:has(#bm-purchases)>.vc_column-inner>.wpb_wrapper>.wpb_content_element{margin-top:0!important;margin-bottom:0!important}#bm-purchases .bp-section-top,#bm-purchases .bp-explorer,#bm-purchases .bp-feed{max-width:1120px;margin-left:auto;margin-right:auto}#bm-purchases .bp-stage-link{min-height:0;aspect-ratio:3/2!important;height:auto!important}#bm-purchases .bp-stage-image{object-fit:contain;object-position:center}#bm-purchases .bp-stage-caption h3{font-size:clamp(20px,2.1vw,29px)!important}@media (width<=600px){#bm-purchases .bp-stage-caption h3{font-size:18px!important}#bm-purchases .bp-stage-open{color:#efeae7;background:#0a0908;min-height:48px;margin:0;position:static}#bm-purchases .bp-stage-link{aspect-ratio:auto!important}#bm-purchases .bp-stage-image{aspect-ratio:3/2;height:auto}#bm-purchases .bp-stage-counter{top:12px;left:12px}#bm-purchases .bp-stage-open{justify-content:space-between;width:100%;display:flex}}#bm-purchases #bp-explorer{scroll-margin-top:calc(var(--bp-header-offset,0px) + 16px)}@media (width>=1000px){#bm-purchases .bp-gallery{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) 248px;align-items:start;gap:18px 28px;display:grid}#bm-purchases .bp-stage{background:0 0;grid-area:1/1/4;align-self:start}#bm-purchases .bp-stage-link{background:0 0;flex-direction:column;align-items:center;display:flex;overflow:visible;height:clamp(290px,calc(100svh - var(--bp-header-offset,0px) - 150px),570px)!important;aspect-ratio:auto!important}#bm-purchases .bp-stage-image{object-fit:contain;width:100%;height:calc(100% - 55px);min-height:0}#bm-purchases .bp-stage-open{color:#efeae7;background:#0a0908;justify-content:space-between;align-self:stretch;min-height:48px;margin-top:7px;padding:12px 18px;display:flex;position:static}#bm-purchases .bp-stage-link:hover .bp-stage-image{transform:none}#bm-purchases .bp-stage-counter{top:12px;left:12px}#bm-purchases .bp-stage-bottom{border-bottom:1px solid #c9c2bc;flex-direction:column;grid-area:1/2;align-items:flex-start;gap:18px;padding:0 0 16px;display:flex}#bm-purchases .bp-stage-caption h3{font-size:24px!important;line-height:1.25!important}#bm-purchases .bp-stage-controls button{width:46px;height:46px}#bm-purchases .bp-filmstrip{max-height:calc(100svh - var(--bp-header-offset,0px) - 360px);scroll-snap-type:none;grid-area:2/2;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-height:135px;padding:3px;display:grid;overflow:auto}#bm-purchases .bp-thumb{aspect-ratio:3/2;opacity:.8;width:100%;min-width:0}#bm-purchases .bp-thumb[aria-pressed=true]{opacity:1}#bm-purchases .bp-gallery-hint{grid-area:3/2;margin:0;font-size:10px}}@media (width>=601px) and (width<=999px){#bm-purchases .bp-stage-link{background:0 0;aspect-ratio:auto!important;height:clamp(250px,calc(100svh - var(--bp-header-offset,0px) - 310px),520px)!important}#bm-purchases .bp-stage-image{object-fit:contain;width:100%;height:100%}#bm-purchases .bp-stage-open{padding:10px 15px;bottom:10px;right:10px}}#bm-purchases .bp-section-top,#bm-purchases .bp-explorer,#bm-purchases .bp-feed{max-width:940px}@media (width>=1000px){#bm-purchases .bp-stage-link{height:clamp(260px,calc(100svh - var(--bp-header-offset,0px) - 170px),435px)!important;max-height:435px!important}#bm-purchases .bp-stage-image{max-height:380px!important}#bm-purchases .bp-gallery{grid-template-columns:minmax(0,1fr) 230px;column-gap:24px}#bm-purchases .bp-filmstrip{align-content:start;min-height:100px;max-height:230px}#bm-purchases .bp-gallery-hint{align-self:start}#bm-purchases .bp-stage-caption h3{font-size:21px!important}}@media (width>=601px) and (width<=999px){#bm-purchases .bp-stage-link{min-height:220px;height:min(350px,calc(100svh - var(--bp-header-offset,0px) - 300px))!important}}#bm-purchases .bp-editorial-browser,#bm-purchases .bp-section-top,#bm-purchases .bp-feed{max-width:1200px;margin-left:auto;margin-right:auto}#bm-purchases .bp-browse-bar{border-top:1px solid #c9c2bc;justify-content:space-between;align-items:center;gap:20px;margin-bottom:10px;padding:20px 0;display:flex}#bm-purchases .bp-browse-count{letter-spacing:.1em;font-variant-numeric:tabular-nums;font:500 12px Manrope,Arial,sans-serif}#bm-purchases .bp-browse-actions{align-items:center;gap:8px;display:flex}#bm-purchases .bp-browse-actions button{color:#0a0908;background:0 0;border:1px solid #9a9189;justify-content:center;align-items:center;width:46px;height:46px;padding:0;transition:background .2s,color .2s;display:inline-flex}#bm-purchases .bp-browse-actions button:hover:enabled{color:#efeae7;background:#0a0908}#bm-purchases .bp-browse-actions button:disabled{opacity:.3;cursor:default}#bm-purchases .bp-browse-actions .bp-all-toggle{text-underline-offset:5px;border-color:#0000;width:auto;margin-right:16px;padding:0 20px;font-size:11px;font-weight:600;text-decoration:underline}#bm-purchases .bp-property-track{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#9a9189 transparent;overscroll-behavior-x:contain;gap:24px;padding-bottom:20px;display:flex;overflow-x:auto}#bm-purchases .bp-property-card{scroll-snap-align:start;color:#0a0908;outline-offset:-2px;flex:0 0 calc(50% - 12px);min-width:0;display:block}#bm-purchases .bp-card-photo{aspect-ratio:3/2;background:#ddd6cf;position:relative;overflow:hidden}#bm-purchases .bp-card-photo img{object-fit:cover;width:100%;height:100%;transition:transform .65s cubic-bezier(.22,1,.36,1);display:block}#bm-purchases .bp-property-card:hover img{transform:scale(1.025)}#bm-purchases .bp-card-number{color:#0a0908;letter-spacing:.07em;background:#efeae7;padding:7px 9px;font:500 10px Manrope,Arial,sans-serif;position:absolute;top:15px;left:15px}#bm-purchases .bp-card-caption{padding:22px 0 10px}#bm-purchases .bp-card-caption .bp-label{color:#4b453f;margin-bottom:9px;font-size:9px}#bm-purchases .bp-card-caption h3{letter-spacing:-.035em;text-transform:uppercase;color:#0a0908!important;margin:0!important;font:700 clamp(18px,1.65vw,25px)/1.3 Manrope,Arial,sans-serif!important}#bm-purchases .bp-card-action{border-bottom:1px solid #9a9189;align-items:center;gap:28px;margin-top:18px;padding-bottom:7px;font:600 11px Manrope,Arial,sans-serif;display:inline-flex}#bm-purchases .bp-card-action svg{width:19px;height:19px}#bm-purchases .bp-property-track.bp-show-all{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:35px;display:grid;overflow:visible}@media (width<=759px){#bm-purchases .bp-property-card{flex-basis:86%}#bm-purchases .bp-browse-bar{gap:12px}#bm-purchases .bp-browse-actions .bp-all-toggle{margin-right:3px;padding:0 4px;font-size:10px}#bm-purchases .bp-browse-actions button{width:40px;height:44px}#bm-purchases .bp-browse-count{letter-spacing:.04em;font-size:10px}#bm-purchases .bp-browse-actions{gap:5px}#bm-purchases .bp-card-caption{padding-top:17px}#bm-purchases .bp-card-caption h3{font-size:18px!important}#bm-purchases .bp-property-track.bp-show-all{grid-template-columns:1fr}}
