body.template-article-gallery{background:var(--adro-page-bg)}body.template-article-gallery main.content-for-layout{padding:0!important;background:transparent!important}body.template-article-gallery main .shopify-section{background:transparent}.gp{--gp-t1: #111111;--gp-t2: rgba(17, 17, 17, .6);--gp-rule: rgba(17, 17, 17, .15);color:var(--gp-t1)}.gp__hero{display:flex;justify-content:center;padding:32px var(--adro-gutter) 0}.gp__hero-frame{display:flex;flex-direction:column;width:fit-content;max-width:100%;margin:0}.gp__hero-img{display:block;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 269px);cursor:zoom-in}.gp__credit{margin:10px 0 0;font-family:var(--font-secondary);font-size:12px;font-weight:400;line-height:1.5;letter-spacing:.2px;text-align:right;color:var(--gp-t2)}.gp__credit span{color:var(--gp-t1)}.gp__sep{margin:0 10px}.gp__credit--head{margin-top:8px;text-align:left}.gp__wrap{max-width:none;margin:0;padding:0 var(--adro-gutter)}.gp__head{padding:48px 0 0}.gp__head--nohero{padding-top:48px}.gp__make{display:flex;align-items:center;gap:16px;height:20px;margin:0 0 16px;font-family:var(--font-primary);font-size:20px;font-weight:600;line-height:20px;letter-spacing:.04em;text-transform:uppercase;color:var(--gp-t1)}.gp__make:after{content:"";flex:1 1 auto;height:1px;background:#1111112e}.gp__name{margin:0;font-family:var(--font-primary);font-size:48px;font-weight:600;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:var(--gp-t1)}.gp__owner{margin:16px 0 0;font-family:var(--font-secondary);font-size:14px;font-weight:300;line-height:22px;letter-spacing:.3px;color:var(--gp-t2)}.gp__owner strong{font-weight:500;color:var(--gp-t1)}.gp__owner a{color:inherit;text-decoration:none;border-bottom:1px solid rgba(17,17,17,.3)}.gp__grid{display:flex;flex-direction:column;gap:8px;padding:48px 0 0}.gp__row{display:flex;gap:8px}.gp__row[hidden]{display:none}.gp__ph{flex-basis:0;min-width:0;margin:0;overflow:hidden;background:var(--adro-placeholder-bg);cursor:zoom-in}.gp__row>.gp__ph:only-child:not(.gp__ph--wide){flex:0 0 calc(50% - 4px)}.gp__ph img{display:block;width:100%;height:auto;object-fit:cover;transition:transform .7s var(--ease-out)}.gp__ph:hover img{transform:scale(1.02)}.gp__expand{display:flex;justify-content:center;padding:40px 0 0}.gp__expand button{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 28px;border:0;border-radius:0;background:transparent;box-shadow:inset 0 0 0 1px #111;cursor:pointer;font-family:var(--font-secondary);font-size:12px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#111;transition:background .2s ease,color .2s ease}.gp__expand button:hover{background:#111;color:#fff}.gp__parts{display:grid;grid-template-columns:minmax(0,1fr);padding-bottom:120px}.gp__parts.pdp4 .pdp4-more{margin:80px 0 0}.gp__all:before{content:"";flex:1 1 auto;height:1px;margin-right:10px;background:#11111126}.gp__all{display:flex;align-items:center;gap:14px;margin:40px 0 0;font-family:var(--font-secondary);font-size:12px;font-weight:600;line-height:16px;letter-spacing:1.5px;text-transform:uppercase;color:#111;text-decoration:none}.gp__all:after{content:"";width:28px;height:10px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 10' fill='none' stroke='%23111' stroke-width='1.5'%3E%3Cpath d='M0 5H27M22 1l5 4-5 4'/%3E%3C/svg%3E") no-repeat center / contain;transition:transform .4s var(--ease-out)}.gp__all:hover:after{transform:translate(6px)}.gp__end{height:120px}.gp-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#0a0a0af5;opacity:0;pointer-events:none;transition:opacity .3s ease}.gp-lb.is-open{opacity:1;pointer-events:auto}.gp-lb__img{max-width:calc(100vw - 160px);max-height:calc(100vh - 120px);object-fit:contain}.gp-lb button{position:absolute;padding:16px;border:0;background:none;cursor:pointer;font-family:var(--font-secondary);font-size:12px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#fff}.gp-lb__close{top:16px;right:24px}.gp-lb__prev,.gp-lb__next{top:50%;transform:translateY(-50%)}.gp-lb__prev{left:16px}.gp-lb__next{right:16px}.gp-lb__count{position:absolute;bottom:24px;left:50%;transform:translate(-50%);font-family:var(--font-secondary);font-size:11px;font-weight:600;letter-spacing:1.5px;color:#fff9}@media screen and (max-width:989px){.gp__hero{padding:16px 20px 0}.gp__wrap{padding:0 20px}.gp__head,.gp__head--nohero{padding-top:32px}.gp__name{font-size:36px}}@media screen and (max-width:749px){.gp__hero-img{max-height:none}.gp__grid{padding-top:32px}.gp__row{flex-direction:column}.gp__ph{flex-basis:auto}.gp__row>.gp__ph:only-child:not(.gp__ph--wide){flex:1 1 auto}.gp-lb__img{max-width:100vw}.gp__credit{font-size:11px}.gp__credit span{color:var(--gp-t2)}}@media(prefers-reduced-motion:reduce){.gp__ph img,.gp-lb{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/component-gallery-post.css.map */
