body:has(.mp-about) .shopify-section:has(>.newsletter){display:none}.mp-about{max-width:1280px;margin:0 auto;padding:85px 32px 100px;font-family:Courier New,Courier,monospace;color:#242424}.mp-about__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(35px,5.3vw,90px);align-items:center}.mp-about__image{min-width:0}.mp-about__image img{display:block;width:100%;height:auto;max-height:760px;object-fit:cover}.mp-about__text{max-width:520px}.mp-about__text h1{margin:0 0 36px;font:400 25px/1.3 Courier New,Courier,monospace;letter-spacing:.015em}.mp-about__copy{font:15px/1.85 Courier New,Courier,monospace}.mp-about__copy p{margin:0 0 23px}.mp-about__copy p:last-child{margin-bottom:0}.mp-about__collaborations{text-align:center;margin:100px auto 0;max-width:1000px}.mp-about__collaborations h2{font:400 18px/1.4 Courier New,Courier,monospace;letter-spacing:.08em;margin:0 0 32px}.mp-about__clients{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 34px;list-style:none;margin:0;padding:0}.mp-about__closing-art{width:100%;margin:38px auto 0;background:rgb(var(--color-background));isolation:isolate}.mp-about__closing-art img{display:block;width:100%;height:auto;object-fit:contain;mix-blend-mode:multiply}.mp-about__clients li{font:400 14px/1.5 Courier New,Courier,monospace;letter-spacing:.045em;text-transform:uppercase}@media(max-width:749px){.mp-about__collaborations{margin-top:70px}.mp-about__collaborations h2{font-size:16px;margin-bottom:24px}.mp-about__clients{gap:12px 22px}.mp-about__clients li{font-size:12px}}.mp-about__video{max-width:900px;margin:100px auto 0}.mp-about__video video{display:block;width:100%;height:auto}.mp-about__video-placeholder{margin:90px auto 0;max-width:900px;padding:60px 20px;border:1px dashed #aaa;text-align:center;font:13px Courier New,Courier,monospace}@media(max-width:749px){.mp-about{padding:36px 18px 70px}.mp-about__intro{grid-template-columns:1fr;gap:36px}.mp-about__text h1{font-size:25px;margin-bottom:26px}.mp-about__copy{font-size:14px}.mp-about__video{margin-top:60px}}body:has(.mp-contact) .shopify-section:has(>.newsletter){display:none}.mp-contact{max-width:1020px;margin:0 auto;padding:112px 32px 110px;color:#262523;font-family:Courier New,Courier,monospace}.mp-contact__intro{text-align:center;padding-bottom:68px}.mp-contact__intro h1{margin:0 0 25px;font:400 clamp(28px,4vw,48px)/1.2 "Courier New",Courier,monospace;letter-spacing:-.025em}.mp-contact__subheading{max-width:660px;margin:0 auto 38px;font:15px/1.8 Courier New,Courier,monospace;color:#65625e}.mp-contact__links{display:flex;flex-direction:column;align-items:center;gap:15px}.mp-contact__links a{font:14px/1.5 Courier New,Courier,monospace;letter-spacing:.035em;color:#262523;text-decoration:none;border-bottom:1px solid #777;padding-bottom:3px;overflow-wrap:anywhere}.mp-contact__links a:hover{text-decoration:none;border-bottom-color:#262523}.mp-contact__form{max-width:700px;margin:0 auto}.mp-contact__description{font:14px/1.8 Courier New,Courier,monospace;color:#65625e;margin:0 0 18px}.mp-contact__description strong{font-weight:400;color:#262523}.mp-contact__description a{color:#262523;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.mp-contact__email{display:inline-block;margin:2px 0 34px;color:#262523;text-decoration:none;border-bottom:1px solid currentColor;font:13px/1.5 Courier New,Courier,monospace;padding-bottom:2px}.mp-contact__separator{max-width:700px;margin:90px auto 85px;border-top:1px solid #d5d2cf}.mp-contact__form-instruction{font:13px/1.7 Courier New,Courier,monospace;margin:29px 0;color:#262523}.mp-contact__field select{display:block;width:100%;border:0;border-bottom:1px solid #b8b4ad;background:transparent;border-radius:0;padding:10px 0 12px;color:#262523;font:15px/1.6 Courier New,Courier,monospace}.mp-contact__form h2{font:13px/1.5 Courier New,Courier,monospace;letter-spacing:.11em;margin:0 0 35px}.mp-contact__field{margin:0 0 26px}.mp-contact__field label{display:block;font:13px/1.5 Courier New,Courier,monospace;margin:0 0 9px}.mp-contact__field input,.mp-contact__field textarea{display:block;width:100%;box-sizing:border-box;border:0;border-bottom:1px solid #b8b4ad;background:transparent;border-radius:0;padding:10px 0 12px;color:#262523;box-shadow:none;outline-offset:4px;font:15px/1.6 Courier New,Courier,monospace;resize:vertical}.mp-contact__field input:focus,.mp-contact__field textarea:focus{border-bottom-color:#262523}.mp-contact__field input::placeholder,.mp-contact__field textarea::placeholder{color:#8b8883;opacity:1}.mp-contact__submit{text-align:right;margin-top:28px}.mp-contact__submit button{-webkit-appearance:none;appearance:none;border:1px solid #262523;border-radius:0;background:#262523;color:#fff;padding:15px 25px;cursor:pointer;font:12px Courier New,Courier,monospace;letter-spacing:.07em}.mp-contact__submit button:hover{background:transparent;color:#262523}.mp-contact__feedback{padding:15px 0;font:14px/1.6 Courier New,Courier,monospace}.mp-contact__company{max-width:700px;margin:85px auto 0;padding-top:38px;border-top:1px solid #d5d2cf;color:#65625e;font:13px/1.8 Courier New,Courier,monospace}.mp-contact__company h2{margin:0 0 21px;color:#262523;font:13px/1.5 Courier New,Courier,monospace;letter-spacing:.11em}.mp-contact__company p{margin:0 0 7px}.mp-contact__company a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media(max-width:749px){.mp-contact{padding:62px 22px 75px}.mp-contact__intro{padding-bottom:48px}.mp-contact__intro h1{font-size:29px}.mp-contact__subheading{font-size:13px}.mp-contact__form h2{font-size:12px}.mp-contact__submit{text-align:left}.mp-contact__separator{margin:60px auto}.mp-contact__description{font-size:12px}}.mp-faq{max-width:1050px;margin:0 auto;padding:45px 32px 130px;font-family:Courier New,Courier,monospace;color:#262523}.mp-faq__panorama{width:min(1530px,calc(100vw - 64px));position:relative;left:50%;transform:translate(-50%);margin:0 0 100px}.mp-faq__panorama img{display:block;width:100%;height:auto;object-fit:contain}.mp-faq__head{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:38%;text-align:center;margin:0;z-index:1}.mp-faq__head h1{font:400 clamp(23px,2.5vw,38px)/1.25 "Courier New",Courier,monospace;letter-spacing:-.02em;margin:0 0 18px}.mp-faq__head p{color:#555;font:clamp(10px,1vw,13px)/1.7 "Courier New",Courier,monospace;margin:0}.mp-faq__closing-art{width:min(1350px,calc(100vw - 64px));position:relative;left:50%;transform:translate(-50%);margin:0 auto}.mp-faq__closing-art img{display:block;width:100%;height:auto;object-fit:contain;mix-blend-mode:multiply}.mp-faq__group{margin:0 0 90px}.mp-faq__group h2{font:400 17px/1.5 Courier New,Courier,monospace;letter-spacing:.1em;margin:0 0 30px}.mp-faq__item{border-top:1px solid #d9d6d2}.mp-faq__item:last-child{border-bottom:1px solid #d9d6d2}.mp-faq__item summary{list-style:none;display:flex;gap:20px;justify-content:space-between;align-items:center;padding:23px 2px;cursor:pointer;font:12px/1.7 Courier New,Courier,monospace;letter-spacing:.065em}.mp-faq__item summary::-webkit-details-marker{display:none}.mp-faq__symbol{position:relative;flex:none;width:13px;height:13px}.mp-faq__symbol:before,.mp-faq__symbol:after{content:"";position:absolute;background:currentColor}.mp-faq__symbol:before{top:6px;left:0;width:13px;height:1px}.mp-faq__symbol:after{top:0;left:6px;width:1px;height:13px;transition:transform .2s ease}.mp-faq__item[open] .mp-faq__symbol:after{transform:rotate(90deg)}.mp-faq__answer{padding:0 42px 26px 2px;max-width:780px;color:#666}.mp-faq__answer p{font:13px/1.85 Courier New,Courier,monospace;margin:0}.mp-faq__answer a{color:#262523;text-underline-offset:3px}.mp-faq__item summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:749px){.mp-faq{padding:28px 22px 85px}.mp-faq__closing-art{width:calc(100vw - 32px)}.mp-faq__panorama{width:calc(100vw - 32px);margin-bottom:65px}.mp-faq__head{position:static;transform:none;width:100%;margin:18px auto 0}.mp-faq__head h1{font-size:26px}.mp-faq__head p{font-size:12px}.mp-faq__group{margin-bottom:65px}.mp-faq__group h2{font-size:15px}.mp-faq__item summary{font-size:11px;padding:20px 0}.mp-faq__answer{padding-right:22px}}.mp-faq__panorama,.mp-faq__closing-art{background:rgb(var(--color-background));isolation:isolate}.mp-faq__panorama img{mix-blend-mode:multiply}.mp-instagram-note{background:#fff;color:#262523;border-top:1px solid #e8e8e8;font-family:Courier New,Courier,monospace}.mp-instagram-note__inner{width:calc(100% - 64px);max-width:760px;margin:0 auto;padding:72px 0 78px;text-align:center;font-family:Courier New,Courier,monospace}.mp-instagram-note__icon{display:flex;justify-content:center;margin:0 0 17px}.mp-instagram-note__icon svg{width:29px;height:29px}.mp-instagram-note h2{font:400 24px/1.35 Courier New,Courier,monospace;letter-spacing:.025em;margin:0 0 27px}.mp-instagram-note p{max-width:700px;margin:0 auto 17px;font:13px/1.85 Courier New,Courier,monospace;color:#686561}.mp-instagram-note__link{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;margin-top:16px;padding:11px 22px;border:1px solid #262523;border-radius:0;background:transparent;color:#262523;text-decoration:none;font:12px/1.5 Courier New,Courier,monospace;letter-spacing:.055em;transition:background .2s,color .2s}.mp-instagram-note__link svg{width:18px;height:18px}.mp-instagram-note__link:hover{background:#262523;color:#fff}.mp-instagram-note__link:focus-visible{outline:2px solid #262523;outline-offset:5px}@media(max-width:749px){.mp-instagram-note__inner{width:calc(100% - 44px);padding:55px 0 65px}.mp-instagram-note__icon svg{width:27px;height:27px}.mp-instagram-note h2{font-size:20px;margin-bottom:23px}.mp-instagram-note p{font-size:12px;line-height:1.75;margin-bottom:16px}.mp-instagram-note__link{font-size:11px;min-height:43px;margin-top:13px;padding:11px 17px}}.mp-minimal-footer{border-top:1px solid #e8e8e8;background:rgb(var(--color-background));color:#242424;font-family:Courier New,Courier,monospace}.mp-minimal-footer__inner{max-width:1530px;margin:0 auto;padding:34px 32px;display:flex;align-items:center;justify-content:space-between;gap:24px}.mp-minimal-footer__name{font-size:13px;line-height:1.5;letter-spacing:.08em;white-space:nowrap}.mp-minimal-footer__links{display:flex;align-items:center;gap:30px}.mp-minimal-footer__links a,.mp-minimal-footer__policies a{color:inherit;text-decoration:none;font-size:12px;line-height:1.5;letter-spacing:.045em}.mp-minimal-footer__links a:hover,.mp-minimal-footer__policies a:hover{text-decoration:underline;text-underline-offset:4px}.mp-minimal-footer__links a:focus-visible,.mp-minimal-footer__policies a:focus-visible{outline:2px solid currentColor;outline-offset:5px}.mp-minimal-footer__instagram{display:inline-flex;align-items:center;gap:9px}.mp-minimal-footer__policies{max-width:1530px;margin:0 auto;padding:22px 32px 30px;display:flex;flex-wrap:wrap;justify-content:center;gap:14px 28px;color:#242424;border-top:1px solid #e8e8e8}.mp-minimal-footer__policies a{font-size:12px;font-weight:400}@media(max-width:749px){.mp-minimal-footer__inner{padding:30px 20px;flex-direction:column;gap:20px}.mp-minimal-footer__links{gap:27px}.mp-minimal-footer__policies{padding:22px 20px 28px;justify-content:center;text-align:center}}.mp-minimal-footer{position:relative;isolation:isolate;border:0;min-height:340px;padding:50px max(28px,calc((100% - 1350px)/2));display:grid;grid-template-columns:minmax(0,1fr) 260px minmax(0,1fr);align-items:center;gap:32px;background:rgb(var(--color-background))}.mp-minimal-footer:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:url(/cdn/shop/files/strona-glowna-grafika-final.jpg?v=1793688107) center/1350px auto no-repeat;pointer-events:none;background-color:rgb(var(--color-background));background-blend-mode:multiply}.mp-minimal-footer__inner{grid-column:1;max-width:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:20px}.mp-minimal-footer__links{flex-direction:column;align-items:flex-start;gap:14px}.mp-minimal-footer__policies{grid-column:3;max-width:none;margin:0;padding:0;border:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:14px;text-align:right}@media(max-width:749px){.mp-minimal-footer{min-height:0;padding:240px 24px 36px;grid-template-columns:minmax(0,1fr);gap:30px}.mp-minimal-footer:before{inset:0 0 auto;height:220px;background-size:1100px auto}.mp-minimal-footer__inner,.mp-minimal-footer__policies{grid-column:1;align-items:center;text-align:center;padding:0}.mp-minimal-footer__links{flex-direction:row;justify-content:center;flex-wrap:wrap;gap:24px}.mp-minimal-footer__policies{gap:14px}}body:has(.mp-gallery) .shopify-section:has(>.newsletter){display:none}.mp-gallery:has(#mp-panel-tatuaze:not([hidden])) .mp-gallery__contact-cta{display:none}.mp-gallery__contact-cta{text-align:center;padding:80px 16px 15px}.mp-gallery__contact-cta p{font:18px Courier New,Courier,monospace;letter-spacing:.015em;line-height:1.4;margin:0 0 30px}.mp-gallery__contact-link{display:inline-block;padding:14px 34px;border:1px solid #252525;color:#252525;text-decoration:none;font:12px Courier New,Courier,monospace;letter-spacing:.12em;transition:background .2s,color .2s}.mp-gallery__contact-link:hover,.mp-gallery__contact-link:focus-visible{background:#252525;color:#fff}@media(max-width:749px){.mp-gallery__contact-cta{padding:52px 8px 10px}.mp-gallery__contact-cta p{font-size:18px}}.mp-gallery{max-width:1530px;margin:0 auto;padding:0 32px 80px;color:#202020}.mp-gallery__categories{display:flex;justify-content:center;flex-wrap:wrap;gap:clamp(15px,3.2vw,48px);padding:72px 0 42px;font-family:Courier New,Courier,monospace}.mp-gallery__categories button{-webkit-appearance:none;appearance:none;border:0;border-bottom:1px solid transparent;background:none;border-radius:0;color:#252525;padding:8px 0;font:13px Courier New,Courier,monospace;letter-spacing:.09em;cursor:pointer}.mp-gallery__categories button:hover,.mp-gallery__categories button.is-active{border-bottom-color:#252525}.mp-gallery__categories button:focus-visible{outline:2px solid #222;outline-offset:5px}.mp-gallery__panel[hidden]{display:none}.mp-gallery__pending{text-align:center;min-height:300px;padding:110px 20px;font:14px Courier New,Courier,monospace;color:#666}.mp-gallery__heading{display:flex;gap:18px;align-items:center;margin-bottom:17px;font:14px Courier New,Courier,monospace;letter-spacing:.1em;white-space:nowrap}.mp-gallery__rule{display:block;border-top:1px solid #8f8f8f;flex:1}.mp-gallery__project{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:310px 310px;gap:14px}.mp-gallery__project>div{overflow:hidden;background:#e2e0d9;position:relative}.mp-gallery__hero{grid-column:1/3;grid-row:1/3}.mp-gallery__wide{grid-column:3/5;grid-row:1/2}.mp-gallery__project img{width:100%;height:100%;object-fit:cover;display:block;filter:none}.mp-gallery__hero img{object-position:center 55%}.mp-gallery__wide img{object-position:center 52%}.mp-gallery__series{margin-top:72px}.mp-gallery__series figure{margin:0;overflow:hidden;background:#e2e0d9;position:relative}.mp-gallery__series img{display:block;width:100%;height:100%;object-fit:cover;filter:none}.mp-gallery__series figure:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;pointer-events:none}.mp-gallery__geometry{display:grid;grid-template-columns:1.3fr 1fr 1fr;grid-template-rows:300px 300px;gap:14px}.mp-gallery__geometry-main{grid-column:1/3;grid-row:1/3}.mp-gallery__astronaut{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-template-rows:520px;gap:14px}.mp-gallery__astronaut-main img{object-position:center 45%}@media(max-width:749px){.mp-gallery__series{margin-top:44px}.mp-gallery__geometry{grid-template-columns:1fr 1fr;grid-template-rows:270px 210px 210px;gap:8px}.mp-gallery__geometry-main{grid-column:1/3;grid-row:1}.mp-gallery__geometry figure:nth-child(2){grid-column:1/3;grid-row:2}.mp-gallery__astronaut{grid-template-columns:1fr 1fr;grid-template-rows:410px 260px;gap:8px}.mp-gallery__astronaut-main{grid-column:1/3}}.mp-gallery__marine{display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:490px;gap:14px}.mp-gallery__marine-main img{object-position:center center}@media(max-width:749px){.mp-gallery__marine{grid-template-columns:1fr 1fr;grid-template-rows:310px 300px;gap:8px}.mp-gallery__marine-main{grid-column:1/3}}.mp-gallery__tattoo-intro{text-align:center;max-width:850px;margin:0 auto 44px;padding:0 16px;font:14px Courier New,Courier,monospace;line-height:1.8;letter-spacing:.025em}.mp-gallery__tattoo-intro p{margin:0 0 7px}.mp-gallery__tattoo-contact{display:inline-block;margin-top:15px;padding-bottom:2px;border-bottom:1px solid currentColor;color:inherit;text-decoration:none;font:12px Courier New,Courier,monospace;letter-spacing:.08em;line-height:1.5}.mp-gallery__tattoo-contact:hover,.mp-gallery__tattoo-contact:focus-visible{color:inherit;border-bottom-color:currentColor}@media(max-width:749px){.mp-gallery__tattoo-intro{font-size:12px;margin-bottom:30px;padding:0 8px}}.mp-gallery__tattoos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row dense;gap:14px}.mp-gallery__tattoo{margin:0;position:relative;overflow:hidden;background:#e2e0d9;aspect-ratio:3/4}.mp-gallery__tattoo--large{grid-column:span 2;grid-row:span 2;aspect-ratio:auto}.mp-gallery__tattoo img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.8) contrast(.98) brightness(1.015) sepia(.025)}.mp-gallery__tattoo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:transparent}@media(max-width:749px){.mp-gallery__tattoos{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mp-gallery__tattoo--large{grid-column:span 2;grid-row:span 1;aspect-ratio:4/5}}.mp-gallery__graphics-mosaic{columns:3;column-gap:14px}.mp-gallery__graphics-tile{display:block;break-inside:avoid;margin:0 0 14px;overflow:hidden;background:#f4f3ef}.mp-gallery__graphics-tile img{display:block;width:100%;height:auto;object-fit:contain}@media(max-width:990px){.mp-gallery__graphics-mosaic{columns:2;column-gap:10px}.mp-gallery__graphics-tile{margin-bottom:10px}}@media(max-width:520px){.mp-gallery__graphics-mosaic{columns:2;column-gap:8px}.mp-gallery__graphics-tile{margin-bottom:8px}}.mp-gallery__project>div:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:transparent}@media(max-width:749px){.mp-gallery{padding:0 12px 50px}.mp-gallery__categories{gap:12px 22px;padding:40px 5px 32px}.mp-gallery__categories button{font-size:11px}.mp-gallery__heading{font-size:12px;margin-bottom:12px}.mp-gallery__project{grid-template-columns:1fr 1fr;grid-template-rows:440px 240px 240px;gap:8px}.mp-gallery__hero{grid-column:1/3;grid-row:1}.mp-gallery__wide{grid-column:1/3;grid-row:2}.mp-gallery__detail{grid-row:3}}.shopify-section:has(+.shopify-section .mp-portfolio) .rich-text__heading{font-family:Courier New,Courier,monospace!important;font-size:clamp(22px,2.6vw,34px)!important;font-weight:400!important;line-height:1.2!important;letter-spacing:.06em!important;text-transform:none!important}.shopify-section:has(+.shopify-section .mp-portfolio) .rich-text__caption{font-family:Courier New,Courier,monospace!important;font-size:15px!important;line-height:1.65!important}.mp-portfolio{max-width:1530px;padding:0 32px 12px;margin:0 auto;text-align:center}.mp-portfolio__grid{display:grid;grid-template-columns:1.25fr .72fr 1fr;gap:16px;align-items:stretch}.mp-portfolio__item{display:block;position:relative;min-width:0;height:clamp(390px,39vw,650px);overflow:hidden;background:#dedbd2}.mp-portfolio__item img,.mp-portfolio__item video{display:block;width:100%;height:100%;object-fit:cover;filter:none}.mp-portfolio__item--mural img{object-position:center 53%}.mp-portfolio__item--tattoo img{object-position:center 43%}.mp-portfolio__item--video video{object-position:center center}.mp-portfolio__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:transparent}.mp-portfolio__sound{position:absolute;bottom:12px;right:12px;border:1px solid rgba(255,255,255,.7);background:#14141459;color:#fff;padding:7px 9px;font:10px Courier New,monospace;letter-spacing:.06em;cursor:pointer}.mp-portfolio__cta{display:inline-block;margin:25px 0 28px;padding:14px 39px;border:1px solid #242424;color:#242424;background:#fff;font:13px Courier New,Courier,monospace;letter-spacing:.08em;text-decoration:none;transition:color .2s,background .2s}.mp-portfolio__cta:hover{background:#242424;color:#fff}@media(max-width:749px){.mp-portfolio{padding:0 12px 10px}.mp-portfolio__grid{grid-template-columns:1fr 1fr;gap:8px}.mp-portfolio__item{height:340px}.mp-portfolio__item--mural{grid-column:span 2;height:380px}.mp-portfolio__item--video,.mp-portfolio__item--tattoo{height:320px}.mp-portfolio__cta{margin-bottom:22px}}@media(prefers-reduced-motion:reduce){.mp-portfolio__cta{transition:none}}.mp-shop{max-width:1530px;margin:0 auto;padding:0 32px 110px;font-family:Courier New,Courier,monospace;color:#242424}.mp-shop__nav{display:flex;justify-content:center;flex-wrap:wrap;gap:16px clamp(18px,2.9vw,46px);padding:70px 0 45px}.mp-shop__tab{-webkit-appearance:none;appearance:none;border:0;border-bottom:1px solid transparent;padding:8px 0;background:transparent;color:inherit;font:13px/1.5 Courier New,Courier,monospace;letter-spacing:.045em;cursor:pointer}.mp-shop__tab.is-active,.mp-shop__tab:hover{border-bottom-color:currentColor}.mp-shop__tab:focus-visible{outline:2px solid currentColor;outline-offset:4px}.mp-shop__panel[hidden]{display:none}.mp-shop__banner{margin:0 0 42px;width:100%;background:#fff}.mp-shop__banner img{display:block;width:100%;height:auto;object-fit:contain}.mp-shop__products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px 22px}.mp-shop__product{text-decoration:none;color:inherit;min-width:0;display:flex;flex-direction:column}.mp-shop__product img,.mp-shop__no-image{display:block;width:100%;aspect-ratio:4/5;object-fit:contain;background:#fff}.mp-shop__single{width:100%;aspect-ratio:4/5;background:#fff;overflow:hidden}.mp-shop__single img{display:block;width:100%;height:100%;object-fit:contain;aspect-ratio:auto;background:#fff}.mp-shop__duo{position:relative;width:100%;aspect-ratio:4/5;background:#fff;overflow:hidden}.mp-shop__duo .mp-shop__duo-shirt{position:absolute;top:4%;left:2%;width:96%;height:58%;aspect-ratio:auto;object-fit:contain;background:transparent}.mp-shop__duo .mp-shop__duo-cap{position:absolute;bottom:1%;left:19%;width:62%;height:45%;aspect-ratio:auto;object-fit:contain;background:transparent}.mp-shop__panel[data-shop-panel=edycje-limitowane] .mp-shop__products,.mp-shop__panel[data-shop-panel=boxy-swiateczne] .mp-shop__products{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;align-items:start}.mp-shop__panel[data-shop-panel=boxy-swiateczne] .mp-shop__product{align-self:start}.mp-shop__no-image{display:flex!important;align-items:center;justify-content:center;color:#999;font-size:11px;letter-spacing:.12em;text-align:center}.mp-shop__product-name{margin-top:17px;font-size:13px;line-height:1.5;text-transform:uppercase}.mp-shop__product-price{margin-top:4px;font-size:12px}.mp-shop__panel[data-shop-panel=voucher-na-tatuaz] .mp-shop__products{display:flex;justify-content:center}.mp-shop__panel[data-shop-panel=voucher-na-tatuaz] .mp-shop__product{width:min(100%,620px);align-items:center;text-align:center}.mp-shop__panel[data-shop-panel=voucher-na-tatuaz] .mp-shop__single{width:100%;height:auto;aspect-ratio:auto;overflow:visible}.mp-shop__panel[data-shop-panel=voucher-na-tatuaz] .mp-shop__product img{aspect-ratio:auto;height:auto;object-fit:contain;background:transparent}.mp-shop__panel[data-shop-panel=voucher-na-tatuaz] .mp-shop__product-name{margin-top:16px}.mp-shop__instagram{max-width:760px;margin:90px auto 0;padding:72px 0 20px;border-top:1px solid #e8e8e8;text-align:center;font-family:Courier New,Courier,monospace;color:#262523}.mp-shop__instagram-icon{display:flex;justify-content:center;margin:0 0 17px}.mp-shop__instagram h2{font:400 24px/1.35 Courier New,Courier,monospace;letter-spacing:.025em;margin:0 0 27px}.mp-shop__instagram p{max-width:700px;margin:0 auto 17px;font:13px/1.85 Courier New,Courier,monospace;color:#686561}.mp-shop__instagram-link{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;margin-top:16px;padding:11px 22px;border:1px solid #262523;border-radius:0;color:#262523;text-decoration:none;font:12px/1.5 Courier New,Courier,monospace;letter-spacing:.055em;transition:background .2s,color .2s}.mp-shop__instagram-link:hover{background:#262523;color:#fff}.mp-shop__instagram-link:focus-visible{outline:2px solid #262523;outline-offset:5px}@media(max-width:749px){.mp-shop__instagram{margin-top:60px;padding-top:55px}.mp-shop__instagram h2{font-size:20px;margin-bottom:23px}.mp-shop__instagram p{font-size:12px;line-height:1.75;margin-bottom:16px}.mp-shop__instagram-link{font-size:11px;min-height:43px;margin-top:13px;padding:11px 17px}}.mp-shop__empty{text-align:center;padding:125px 12px 170px;color:#777;font:13px/1.5 Courier New,Courier,monospace;letter-spacing:.16em}.mp-shop__more{display:block;width:max-content;margin:55px auto 0;padding:13px 26px;border:1px solid #242424;color:#242424;text-decoration:none;font-size:12px;letter-spacing:.08em}@media(max-width:1100px){.mp-shop__panel[data-shop-panel=edycje-limitowane] .mp-shop__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}@media(max-width:1100px){.mp-shop__panel[data-shop-panel=boxy-swiateczne] .mp-shop__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}@media(max-width:749px){.mp-shop__banner{margin-bottom:24px}.mp-shop{padding:0 14px 70px}.mp-shop__nav{padding:36px 0 32px;gap:11px 20px}.mp-shop__tab{font-size:11px}.mp-shop__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 10px}.mp-shop__product-name{font-size:11px;margin-top:11px}.mp-shop__product-price{font-size:11px}.mp-shop__empty{padding:90px 10px 130px}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
