body.custom-posters media-gallery{display:block!important}body[data-gallery-mode=product] .product__media-gallery-viewer-wrap,body[data-gallery-mode=gallery] .product__media-gallery-viewer-wrap,body:not([data-gallery-mode]) .product__media-gallery-viewer-wrap{visibility:visible!important;opacity:1!important;pointer-events:auto!important;z-index:2!important}body[data-gallery-mode=product] .product__media-wrapper #tee-gallery,body[data-gallery-mode=product] .product__media-wrapper .tee-gallery-content,body[data-gallery-mode=gallery] .product__media-wrapper #tee-gallery,body[data-gallery-mode=gallery] .product__media-wrapper .tee-gallery-content,body:not([data-gallery-mode]) .product__media-wrapper #tee-gallery,body:not([data-gallery-mode]) .product__media-wrapper .tee-gallery-content{visibility:hidden!important;opacity:0!important;pointer-events:none!important;z-index:1!important}body[data-gallery-mode=tee] .product__media-gallery-viewer-wrap{visibility:hidden!important;opacity:0!important;pointer-events:none!important;z-index:1!important}body[data-gallery-mode=tee] .product__media-wrapper #tee-gallery,body[data-gallery-mode=tee] .product__media-wrapper .tee-gallery-content{visibility:visible!important;opacity:1!important;pointer-events:auto!important;z-index:2!important}@media screen and (max-width:989px){media-gallery,media-gallery.sticky-element{position:relative!important;top:auto!important}.product__media-wrapper #tee-gallery,.product__media-wrapper .tee-gallery,.product__media-wrapper .tee-gallery-content,body.custom-posters .product__media-wrapper{position:relative!important;top:auto!important}body.custom-posters[data-gallery-mode=tee] .product__media-gallery-viewer-wrap{height:0!important;min-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important}body.custom-posters[data-gallery-mode=gallery] .product__media-wrapper #tee-gallery,body.custom-posters[data-gallery-mode=gallery] .product__media-wrapper .tee-gallery-content,body.custom-posters[data-gallery-mode=product] .product__media-wrapper #tee-gallery,body.custom-posters[data-gallery-mode=product] .product__media-wrapper .tee-gallery-content,body.custom-posters:not([data-gallery-mode]) .product__media-wrapper #tee-gallery,body.custom-posters:not([data-gallery-mode]) .product__media-wrapper .tee-gallery-content{height:0!important;min-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important}}.pdp-mobile-breadcrumbs{display:none}@media screen and (max-width:989px){body.custom-posters .pdp-mobile-breadcrumbs{display:flex;align-items:center;justify-content:center;padding:0 16px 8px;margin-top:-2rem;font-size:13px;font-weight:500;color:#555;width:100%}body.custom-posters .product{--product-gap: .5rem}body.custom-posters .pdp-mobile-breadcrumbs a{color:#555;text-decoration:none}body.custom-posters .pdp-mobile-breadcrumbs a:hover{color:#1a1a1a}body.custom-posters .pdp-mobile-breadcrumbs .breadcrumbs--sep{display:flex;align-items:center;color:#888}body.custom-posters .pdp-mobile-breadcrumbs .breadcrumbs--sep svg{width:12px;height:12px}body.custom-posters .pdp-inline-breadcrumbs{display:none!important}}.gallery-switcher-container{display:flex;justify-content:center;padding:16px 16px 8px;max-width:100%}.gallery-switcher{display:inline-flex;background:#f5f5f5;border-radius:99px;padding:4px;gap:0;position:relative}.gallery-switcher__btn{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:none;border-radius:99px;font-size:13px;font-weight:500;background:transparent;color:#666;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);white-space:nowrap;line-height:1.4}.gallery-switcher__icon{width:16px;height:16px;flex-shrink:0;transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.gallery-switcher__label{transition:transform .2s cubic-bezier(.4,0,.2,1)}.gallery-switcher__btn:not(.active):hover{background:#0000000f;color:#333}.gallery-switcher__btn:not(.active):hover .gallery-switcher__icon{transform:translate(-2px) scale(1.1)}.gallery-switcher__btn:not(.active):hover .gallery-switcher__label{transform:translate(1px)}.gallery-switcher__btn.active{background:#1a1a1a;color:#fff;box-shadow:0 2px 8px #00000026}.gallery-switcher__btn.active .gallery-switcher__icon{transform:none}@media(max-width:767px){.gallery-switcher__btn{padding:6px 12px;font-size:12px;gap:5px}.gallery-switcher__icon{width:14px;height:14px}}#gallery-mode-switcher{display:block!important;width:100%;max-width:100%}.gallery-switcher-container{pointer-events:none}.gallery-switcher{pointer-events:all}.product__media-wrapper{display:flex!important;flex-direction:column!important}#gallery-mode-switcher{order:999!important}.product__media-wrapper #tee-gallery,.product__media-wrapper .tee-gallery,.product__media-wrapper .tee-gallery-content,.product__media-wrapper media-gallery{order:0}.product__media-wrapper .tee-gallery-content{height:auto!important;min-height:400px;max-height:max-content!important}.product__media-wrapper .tee-gallery-content>*{max-height:100%;object-fit:contain}@media screen and (max-width:989px){body.custom-posters #gallery-mode-switcher{position:relative!important;order:unset;margin-top:23px;margin-bottom:15px;background:transparent}body.custom-posters .gallery-switcher-container{display:flex;justify-content:center;align-items:center;padding:0;background:transparent}body.custom-posters .gallery-switcher{display:inline-flex;background:#f5f5f5;border-radius:25px;padding:4px;gap:4px}body.custom-posters .gallery-switcher__btn{display:inline-flex;align-items:center;gap:5px;padding:8px 16px;border-radius:20px;font-size:13px;font-weight:500;background:transparent;color:#666;border:none;box-shadow:none;cursor:pointer;transition:all .2s ease}body.custom-posters .gallery-switcher__btn.active{background:#1a1a1a;color:#fff;box-shadow:0 2px 8px #00000026}body.custom-posters[data-gallery-mode=tee] .product__media-wrapper #tee-gallery,body.custom-posters[data-gallery-mode=tee] .product__media-wrapper .tee-gallery,body.custom-posters[data-gallery-mode=tee] .product__media-wrapper .tee-gallery-content{margin-bottom:0!important;padding-bottom:0!important;min-height:unset!important;height:fit-content!important}body.custom-posters[data-gallery-mode=product] media-gallery{margin-bottom:0!important}body.custom-posters .product__media-wrapper{height:fit-content!important;min-height:unset!important}body.custom-posters .product__media-wrapper .tee-gallery-content{min-height:unset!important;height:fit-content!important}body.custom-posters .slider-controls--grouped-mobile.slider-controls--below{padding-bottom:0!important}body.custom-posters .slider-controls--grouped-mobile{--swiper-navigation-size: 1.6rem !important}body.custom-posters .product__media-gallery-viewer-wrap .slider-controls--group{position:absolute!important;bottom:12px!important;top:auto!important;left:0!important;right:0!important;transform:none!important;margin:0 auto!important;width:fit-content!important;z-index:10!important;background:linear-gradient(135deg,#ffffff40,#ffffff26)!important;backdrop-filter:blur(40px) saturate(100%) brightness(1.1);-webkit-backdrop-filter:blur(40px) saturate(100%) brightness(1.1);border:.5px solid rgba(255,255,255,.3);border-radius:20px!important;padding:2px 4px!important;box-shadow:0 4px 16px #0000001f,inset 0 .5px #ffffff80!important;pointer-events:none}body.custom-posters .slider-controls--group button{display:none!important}body.custom-posters .slider-controls--group .swiper-pagination{display:flex!important;align-items:center;justify-content:center;gap:5px;font-size:0!important;color:transparent!important}body.custom-posters .slider-controls--group .swiper-pagination .pagination-dots{font-size:initial}body.custom-posters .slider-controls--group .swiper-pagination-current,body.custom-posters .slider-controls--group .swiper-pagination-total{display:none!important}body.custom-posters .slider-controls--grouped-mobile .slider-controls{min-width:auto!important}}@media screen and (min-width:990px){body.custom-posters,body.custom-posters .site-wrapper{overflow:visible!important}body.custom-posters .product__media-wrapper{position:sticky!important;top:20px;height:fit-content!important;align-self:flex-start;transform:none!important;z-index:5;display:flex;flex-direction:column}body.custom-posters media-gallery{display:grid!important;grid-template-columns:70px 1fr!important;grid-template-rows:auto!important;gap:0!important;position:relative!important;width:100%!important;max-width:100%!important;top:0!important}body.custom-posters media-gallery .swiper-wrapper{height:auto!important;max-height:100vh!important;width:100%!important}body.custom-posters media-gallery .swiper-slide{height:auto!important;max-height:100vh!important;width:100%!important;max-width:100%!important}body.custom-posters .product__media-gallery-viewer-wrap .swiper{height:auto!important;max-height:100vh!important;width:100%!important;overflow:hidden!important}body.custom-posters media-gallery{max-height:100vh!important;overflow:visible!important}body.custom-posters .product__media-wrapper #tee-gallery,body.custom-posters .product__media-wrapper .tee-gallery-content{position:absolute!important;top:0!important;left:70px!important;width:calc(100% - 70px)!important;max-width:calc(100% - 70px)!important;box-sizing:border-box!important;height:auto!important}body.custom-posters[data-gallery-mode=tee] .product__media-wrapper #tee-gallery,body.custom-posters[data-gallery-mode=tee] .product__media-wrapper .tee-gallery-content{margin-bottom:0!important}body.custom-posters .product__thumbs-container{grid-column:1!important;grid-row:1!important;display:flex!important;flex-direction:column!important;position:relative!important;visibility:visible!important;opacity:1!important;width:55px!important;min-width:55px!important;max-width:55px!important;flex-shrink:0!important;margin-right:15px!important;overflow-y:auto!important}body.custom-posters .product__thumbs-item{width:50px!important;height:50px!important}body.custom-posters .product__thumbs-item img{width:100%!important;height:100%!important;object-fit:cover}body.custom-posters[data-gallery-mode=gallery] .product__thumbs-container{pointer-events:auto;cursor:pointer}body.custom-posters[data-gallery-mode=gallery] .product__thumbs-item{filter:none;opacity:1;transition:opacity .2s ease,transform .2s ease}body.custom-posters[data-gallery-mode=gallery] .product__thumbs-item:hover{opacity:.8;transform:scale(1.05)}body.custom-posters[data-gallery-mode=tee] .product__thumbs-container{pointer-events:none;cursor:default}body.custom-posters[data-gallery-mode=tee] .product__thumbs-item{filter:grayscale(100%);opacity:.4;transition:filter .3s ease,opacity .3s ease}body.custom-posters[data-gallery-mode=tee] .product__thumbs-item:hover,body.custom-posters[data-gallery-mode=tee] .product__thumbs-item:focus,body.custom-posters[data-gallery-mode=tee] .product__thumbs-item:active{filter:grayscale(100%);opacity:.4;transform:none;outline:none}body.custom-posters .product__media-gallery-viewer-wrap{grid-column:2!important;grid-row:1!important;margin-inline-start:0!important;position:relative!important;transition:opacity .25s ease,visibility 0s linear 0s!important}body.custom-posters .product__media-wrapper .tee-shopify-product,body.custom-posters .product__media-wrapper .tee-ip--mockup-wrapper{max-width:100%!important}body.custom-posters .product__media-wrapper #tee-gallery,body.custom-posters .product__media-wrapper .tee-gallery-content{transition:opacity .25s ease,visibility 0s linear 0s!important}body.custom-posters #gallery-mode-switcher{position:relative!important;bottom:auto;left:auto;right:auto;top:auto;transform:none;z-index:10;order:10;margin:20px auto!important;pointer-events:auto;background:transparent;width:100%;display:flex;justify-content:center}body.custom-posters[data-gallery-mode=tee] #gallery-mode-switcher{margin-top:40px!important}body.custom-posters .gallery-switcher-container{display:flex;justify-content:center;align-items:center;padding:0;background:transparent;pointer-events:auto}body.custom-posters .gallery-switcher{display:inline-flex;background:#f5f5f5;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-radius:25px;padding:4px;gap:4px;box-shadow:0 2px 12px #0000001a,inset 0 0 0 .5px #ffffff80;pointer-events:all}body.custom-posters .gallery-switcher__btn{display:inline-flex;align-items:center;gap:5px;padding:8px 16px;border-radius:20px;font-size:13px;font-weight:500;background:transparent;color:#0009;border:none;box-shadow:none;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1)}body.custom-posters .gallery-switcher__btn:not(.active):hover{background:#0000000f;color:#000c}body.custom-posters .gallery-switcher__btn:not(.active):hover .gallery-switcher__icon{transform:scale(1.1)}body.custom-posters .gallery-switcher__btn.active{background:#000000d9;color:#fff;box-shadow:0 2px 8px #00000026}body.custom-posters .gallery-switcher__btn.active:hover{box-shadow:0 3px 10px #0003}body.custom-posters[data-gallery-mode=tee] #gallery-mode-switcher{bottom:20px}}body.product-template .section--breadcrumb{display:none}body.product-template product-info.section{padding-top:3rem}.pdp-inline-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;font-size:calc(var(--font-body-size, 14px) * .9);line-height:2.4rem;padding-bottom:.8rem;margin-bottom:.4rem}.pdp-inline-breadcrumbs a{color:rgb(var(--color-foreground));white-space:nowrap}.pdp-inline-breadcrumbs a:hover{text-decoration:underline}.pdp-inline-breadcrumbs .breadcrumbs--sep{display:flex;align-items:center;margin:0 1.2rem}.pdp-inline-breadcrumbs .breadcrumbs--last{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tee-shopify-product{z-index:10!important}body.custom-posters .product__media-wrapper .tee-shopify-product,body.custom-posters .product__media-wrapper .tee-ip--mockup-wrapper,body.custom-posters .product__media-wrapper .tee-ip--mockup,body.custom-posters .product__media-wrapper .tee-slider{border-radius:var(--blocks-radius)!important;overflow:hidden!important}.vm--modal,.vm--container,.tee-dialog,.tee-dialog-image-placement{z-index:99999!important}.vm--overlay{z-index:99998!important}body:has(.vm--modal) .product__media-wrapper,body:has(.vm--overlay) .product__media-wrapper{z-index:1!important}body:has(.vm--modal) .fixed-overlay,body:has(.vm--modal) mobile-sticky-bar{display:none!important}body:has(.vm--modal){overflow-x:hidden!important}body:has(.vm--modal) .shopify-section-group-header-group,body:has(.vm--modal) [id*=header],body:has(.vm--modal) .header-section{opacity:0!important;pointer-events:none!important}@media screen and (min-width:750px){body.custom-posters .product__media-icon{display:none!important}}.tee-field.marami-paragraph-as-input textarea.tee__paragraph{height:44px!important;min-height:44px!important;max-height:44px!important;resize:none!important;overflow:hidden!important;white-space:nowrap!important;word-wrap:normal!important;overflow-wrap:normal!important;line-height:28px!important;padding:7px 15px!important;scrollbar-width:none}.tee-field.marami-paragraph-as-input textarea.tee__paragraph::-webkit-scrollbar{display:none}.product__media-wrapper .tee-printarea-allocator{position:relative;overflow:hidden}.product__media-wrapper svg.tee-printarea-artwork{width:200%!important;height:200%!important;transform:scale(.5) translateZ(0);transform-origin:top left;will-change:transform;filter:contrast(1)}.product__media-wrapper svg.tee-printarea-artwork text,.product__media-wrapper svg.tee-printarea-artwork tspan{text-rendering:geometricPrecision}.marami-projekt-slide__placeholder{width:100%;aspect-ratio:1;background:rgb(var(--color-background, 245 244 240))}.marami-projekt-thumb__inner{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgb(var(--color-foreground, 26 26 26));color:#fff;border-radius:inherit}.marami-projekt-thumb__label{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}@media screen and (min-width:990px){body.custom-posters #gallery-mode-switcher{display:none!important}body.custom-posters .product--medium,body.custom-posters .product--small,body.custom-posters .product--large{--media-width: 50%;--product-gap: 2rem}body.custom-posters .product:not(.product--media-has-0) .product__info-wrapper{padding-inline-start:2rem!important}}@media screen and (min-width:990px){body.custom-posters product-info.page-width{--page-padding: clamp(2rem, calc((100vw - 1600px)/2) , 16rem) !important}}@media screen and (max-width:989px){body.custom-posters .marami-projekt-thumb{display:none!important}}.section-testimonials .icon-star,.testimonial__icon .icon-star{color:#e8a838}.product__block--trust-badge{margin-top:2rem}.product__trust-badge{position:relative;margin:0 auto;padding:2.4rem 2rem 1.6rem;border:.1rem solid rgb(var(--color-border));border-radius:4px;background:transparent}.product__trust-badge-title{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:0 1.4rem;background:rgb(var(--color-background));font-size:1.25rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#111;white-space:nowrap;line-height:1}.product__trust-badge-frame{display:block}.product__trust-badge-img{display:block;width:auto;max-width:100%;max-height:40px;height:auto;margin:0 auto}.footer__trust-bar{margin-left:auto;width:100%}.footer__trust-img{width:100%;height:auto;display:block}@media(max-width:749px){.footer__trust-bar{max-width:100%!important;margin-top:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-marami.css.map */
