@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}h1,h2,h3,h4,p{overflow-wrap:break-word}figcation,li,p{text-wrap:pretty}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}html{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;height:auto;background-size:cover;background-repeat:no-repeat;vertical-align:middle;font-style:italic;shape-margin:1rem}button,input,select,textarea{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.bold{font-weight:700}.italic{font-style:italic}.underline{text-decoration:underline}.capital{text-transform:capitalize}.breadcrumb{margin:1rem 0;padding:.5rem 1rem;background-color:#f8f9fa;border:1px solid #e63946;border-radius:.25rem;display:flex;align-items:center}.breadcrumb-list{display:flex;list-style:none;padding:0;margin:0;gap:.5rem}.breadcrumb-item{font-size:.875rem;color:#333}.breadcrumb-item:not(:last-child):after{content:"/";margin-left:.5rem;color:#6c757d}.breadcrumb-item a{text-decoration:none;color:#e63946}.breadcrumb-item a:hover{color:#d62839;text-decoration:underline}.breadcrumb-item span{color:#6c757d}.breadcrumb-wrapper{max-width:1200px;margin:0 auto;padding:0 1rem}body{font-family:Poppins,sans-serif}.page-wrapper{min-height:100vh}.main{flex:1}.search-bar-wrapper{position:relative;width:100%}.search-bar-wrapper .search-bar{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;box-shadow:0 2px 4px rgba(0,0,0,.1);background-color:#e63946}.search-bar-wrapper .search-bar input[type=text]{flex:1;margin-right:1rem;padding:.75rem;border:1px solid #ddd;font-size:1rem}.search-bar-wrapper .search-bar input[type=text]:focus{border-color:#e63946;outline:none;box-shadow:0 0 5px rgba(0,123,255,.3)}.search-bar-wrapper .search-bar select{margin-right:1rem;padding:.75rem;border:1px solid #ddd;font-size:1rem}.search-bar-wrapper .search-bar select:focus{border-color:#000;outline:none;box-shadow:0 0 5px rgba(0,123,255,.3)}.search-bar-wrapper .search-bar .support{display:flex;align-items:center;gap:.5rem;font-size:1rem}.search-bar-wrapper .search-bar .support__tel{display:flex;flex-direction:column;color:#fff;font-weight:700}.search-bar-wrapper .search-bar .support__tel a{text-decoration:none;color:#fff}.search-bar-wrapper .search-bar .support__tel a:hover{color:#000}.search-bar-wrapper .search-bar .support svg{font-size:1.5rem;color:#fff}.search-bar-wrapper .search-bar .cart,.search-bar-wrapper .search-bar .wishlist{display:flex;align-items:center;justify-content:center;margin-left:1rem;position:relative}.search-bar-wrapper .search-bar .cart svg,.search-bar-wrapper .search-bar .wishlist svg{font-size:1.5rem}.search-bar-wrapper .search-bar .cart .quantity,.search-bar-wrapper .search-bar .wishlist .quantity{position:absolute;top:-8px;right:-8px;background-color:#fff;color:#e63946;font-size:.8rem;font-weight:700;padding:.25rem .5rem;border-radius:50%;min-width:1.5rem;text-align:center}@media(max-width:768px){.search-bar-wrapper .search-bar{flex-direction:column;align-items:flex-start}.search-bar-wrapper .search-bar input[type=text],.search-bar-wrapper .search-bar select{margin-right:0;margin-bottom:.5rem;width:100%}.search-bar-wrapper .search-bar .support{flex-direction:row;justify-content:space-between;width:100%;margin-top:.5rem;display:none}.search-bar-wrapper .search-bar .cart,.search-bar-wrapper .search-bar .wishlist{margin-left:0;margin-right:1rem;display:none}}.search-preview{position:absolute;top:calc(100% + .5rem);left:0;width:100%;max-height:300px;background-color:#fff;border:1px solid #e0e0e0;border-radius:.5rem;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow-y:auto;z-index:10;padding:1rem}.search-preview .loading{text-align:center;padding:1rem;font-size:1rem;color:#6c757d}.search-preview .preview-item{display:flex;align-items:center;gap:1rem;padding:.5rem 0;border-bottom:1px solid #f1f1f1}.search-preview .preview-item:last-child{border-bottom:none}.search-preview .preview-item img{width:50px;height:50px;object-fit:cover;border-radius:.25rem;border:1px solid #e0e0e0}.search-preview .preview-item .preview-details .preview-name{font-size:.9rem;font-weight:700;color:#333}.search-preview .preview-item .preview-details .preview-price{font-size:.8rem;color:#6c757d}.search-preview .no-results{font-size:.9rem;color:#6c757d;text-align:center;padding:1rem 0}.hero{display:flex;max-height:100vh;flex-direction:row;justify-content:space-between;align-items:stretch;overflow:visible;margin:1rem 2rem}.hero__swiper{width:100%;max-width:700px;position:relative;background-color:#000;color:#fff}.hero__swiper .poster{position:relative;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:transform .3s ease}.hero__swiper .poster:hover{transform:scale(1.05)}.hero__swiper .poster__link{display:block;text-decoration:none}.hero__swiper .poster__link:hover .poster__overlay{opacity:1}.hero__swiper .poster__image{width:100%;height:auto;display:block;object-fit:cover}.hero__swiper .poster__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);color:#fff;opacity:0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:1.5rem;transition:opacity .3s ease;z-index:1000}.hero__swiper .poster__overlay__title{font-size:1.5rem;margin-bottom:1rem;font-weight:700}.hero__swiper .poster__overlay__subtitle{font-size:1rem}@media(max-width:480px){.hero .slide{gap:.5rem}.hero .slide,.hero .slide__text .cta-button{padding:.5rem}.hero .slide__image img{max-width:150px}}.hero__categories{flex:1;max-width:20%;display:flex;flex-direction:column;color:#fff;background-color:#e63946}.hero__categories .category-card{border-bottom:1px solid #000;padding:1rem;width:100%;box-sizing:border-box}.hero__categories .category-card:hover{background-color:#000;color:#fff}@media(max-width:768px){.hero__categories{display:none}}.hero__marketing{flex:1;display:flex;flex-direction:column;gap:1rem;padding:1rem;border:1px solid #000}.hero__marketing .marketing-card__title{font-size:1.2rem;color:#e63946}@media(max-width:768px){.hero__marketing{display:none}.hero__posters{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.poster:hover{transform:none}}.brands{text-align:center;padding:2rem;background-color:#f8f9fa;border-radius:.5rem;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden}.brands .title{font-family:Poppins,sans-serif;font-size:1.8rem;color:#333;margin-bottom:1.5rem}.brands .brands__container{display:flex;align-items:center;gap:2rem;animation:marquee 10s linear infinite;width:200%}.brands .brands__track{display:flex;gap:2rem}.brands .brand__item{flex-shrink:0;display:inline-block}.brands .brand__item img{width:150px;height:auto;object-fit:contain}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.announcement-bar{background-color:#000;color:#f8f9fa;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:.8rem 1.5rem;font-size:1rem;font-weight:500;border-bottom:2px solid #333}.announcement-bar .wishlist-cart{display:flex;gap:1rem}@media screen and (max-width:768px){.announcement-bar{font-size:.9rem;padding:.6rem 1rem}}.navigation{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;background-color:#fff;color:#000;position:sticky;top:0;z-index:999;transition:top .3s ease-in-out;box-shadow:0 2px 4px rgba(0,0,0,.8)}.navigation__logo img{height:50px}.navigation__ul{display:flex;gap:1.5rem}.navigation__ul li{list-style:none}.navigation__ul li a{color:#000;text-decoration:none;transition:color .3s ease}.navigation__ul li a:hover{color:#d62839}.navigation__ul li a.active{color:#e63946;font-weight:700;border-bottom:2px solid #e63946}.navigation__social-media{display:flex;align-items:center;gap:1.5rem}.navigation__social-media .btn{padding:.5rem 1rem;background-color:#e63946;color:#fff;border:none;border-radius:5px;text-decoration:none;transition:background-color .3s ease}.navigation__social-media .btn:hover{background-color:#d62839}.navigation__social-media .social-media__icons{display:flex;gap:1rem}.navigation__social-media .social-media__icons a{font-size:1.25rem;color:#000;transition:color .3s ease}.navigation__social-media .social-media__icons a:hover{color:#d62839}.navigation__hamburger{display:none;font-size:1.5rem;cursor:pointer;color:#000}@media(max-width:768px){.navigation__hamburger{display:block}}.mobile-navigation{position:fixed;top:0;right:-100%;width:80%;height:60vh;background-color:#000;box-shadow:-5px 0 15px rgba(0,0,0,.2);z-index:1100;display:flex;flex-direction:column;justify-content:space-between;padding:2rem;transition:right .3s ease-in-out}.mobile-navigation.active{right:0}.mobile-navigation__close{align-self:flex-end;font-size:1.5rem;cursor:pointer;color:#f8f9fa}.mobile-navigation__ul{list-style:none;display:flex;flex-direction:column;gap:1.5rem}.mobile-navigation__ul li a{color:#f8f9fa;text-decoration:none;font-size:1.2rem;transition:color .3s ease}.mobile-navigation__ul li a:hover{color:#d62839}.mobile-navigation__ul li a.active{color:#e63946;font-weight:700;border-bottom:2px solid #e63946}.mobile-navigation .social-media__icons{display:flex;justify-content:center;gap:1.5rem}.mobile-navigation .social-media__icons a{font-size:1.5rem;color:#f8f9fa}.mobile-navigation .social-media__icons a:hover{color:#d62839}@media(max-width:768px){.navigation__social-media,.navigation__ul{display:none}.navigation__hamburger{display:flex;align-items:center;gap:.5rem}}.whatsapp-chat{position:fixed;bottom:20px;right:20px;background-color:#25d366;color:#fff;padding:1rem;border-radius:50%;display:flex;justify-content:center;align-items:center;text-decoration:none;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:transform .3s ease-in-out;z-index:1000}.whatsapp-chat .whatsapp-icon{font-size:24px}.whatsapp-chat:hover{transform:scale(1.1)}.whatsapp-icon{font-size:24px}.social-proof-section{padding:4rem 2rem;margin-top:2rem;margin-bottom:2rem;background-color:#e63946;color:#f5f5f5}@media(max-width:768px){.social-proof-section{padding:3rem 1rem}}.social-proof-section .social-proof-content{max-width:800px;margin:0 auto;text-align:center}@media(max-width:768px){.social-proof-section .social-proof-content{padding:0 1rem}}.social-proof-section .social-proof-headline{font-family:Poppins,sans-serif;font-size:2.5rem;margin-bottom:2rem;text-shadow:1px 1px 3px rgba(0,0,0,.2)}@media(max-width:768px){.social-proof-section .social-proof-headline{font-size:2rem}}.social-proof-section .testimonials-swiper{margin-bottom:2.5rem}.social-proof-section .testimonials-swiper .swiper-pagination-bullet{background:#e63946;opacity:1}.social-proof-section .testimonials-swiper .swiper-pagination-bullet-active{background:#d21a28}.social-proof-section .testimonials-swiper .testimonial-text{font-family:Roboto,sans-serif;font-size:1.25rem;line-height:1.6;margin:0 auto;color:#333;background:rgba(0,0,0,.1);padding:1rem 1.5rem;border-radius:.5rem;box-shadow:0 2px 4px rgba(0,0,0,.1);display:inline-block}@media(max-width:768px){.social-proof-section .testimonials-swiper .testimonial-text{font-size:1rem}}.social-proof-section .logos{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem}.social-proof-section .logos .logo-item{max-width:150px;animation:spin 8s linear infinite}.social-proof-section .logos .logo-item:hover{animation-play-state:paused}.social-proof-section .logos .logo-item img{width:100%;height:auto}@keyframes spin{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}.faq-section{padding:4rem 2rem;background-color:#f8f9fa}@media(max-width:768px){.faq-section{padding:3rem 1rem}}.faq-section .faq-content{max-width:800px;margin:0 auto}@media(max-width:768px){.faq-section .faq-content{padding:0 1rem}}.faq-section .faq-headline{font-family:Poppins,sans-serif;font-size:2.5rem;color:#e63946;text-align:center;margin-bottom:2.5rem;text-shadow:1px 1px 2px rgba(0,0,0,.1)}@media(max-width:768px){.faq-section .faq-headline{font-size:2rem}}.faq-section .faq-item{margin-bottom:1.5rem;border-bottom:1px solid #f1f1f1;padding-bottom:1rem}.faq-section .faq-item:last-child{border-bottom:none}.faq-section .faq-item .faq-question{font-family:Poppins,sans-serif;font-size:1.25rem;color:#e63946;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:color .3s ease}.faq-section .faq-item .faq-question:hover{color:#d62839}.faq-section .faq-item .faq-question .icon{font-size:1.25rem;transition:transform .3s ease}.faq-section .faq-item .faq-question.expanded .icon{transform:rotate(180deg)}.faq-section .faq-item .faq-answer{font-family:Roboto,sans-serif;font-size:1rem;color:#000;line-height:1.6;margin-top:.5rem;max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-section .faq-item .faq-answer.visible{max-height:500px}.footer{background-color:#000;color:#f8f9fa;padding:4rem 2rem}.footer .footer-top{display:flex;justify-content:space-between;gap:2rem;margin-bottom:2rem;flex-wrap:wrap}.footer .footer-top>*{flex:1;min-width:200px}.footer .footer-top .viable-usp h2{font-size:1.5rem;margin-bottom:.5rem;color:#e63946}.footer .footer-top .viable-usp p{font-size:1rem;line-height:1.5}.footer .footer-top .follow-us h3,.footer .footer-top .photocopiers-printers h3,.footer .footer-top .quick-links h3,.footer .footer-top .toner-catridges h3{font-size:1.25rem;margin-bottom:1rem;color:#e63946}.footer .footer-top .follow-us ul,.footer .footer-top .photocopiers-printers ul,.footer .footer-top .quick-links ul,.footer .footer-top .toner-catridges ul{list-style:none;padding:0}.footer .footer-top .follow-us ul li,.footer .footer-top .photocopiers-printers ul li,.footer .footer-top .quick-links ul li,.footer .footer-top .toner-catridges ul li{margin-bottom:.5rem}.footer .footer-top .follow-us ul li a,.footer .footer-top .photocopiers-printers ul li a,.footer .footer-top .quick-links ul li a,.footer .footer-top .toner-catridges ul li a{color:#f8f9fa;text-decoration:none;transition:color .3s ease}.footer .footer-top .follow-us ul li a:hover,.footer .footer-top .photocopiers-printers ul li a:hover,.footer .footer-top .quick-links ul li a:hover,.footer .footer-top .toner-catridges ul li a:hover{color:#d62839}.footer .footer-top .follow-us .social-media-icons{display:flex;gap:1rem}.footer .footer-top .follow-us .social-media-icons a{color:#f8f9fa;font-size:1.5rem;transition:color .3s ease}.footer .footer-top .follow-us .social-media-icons a:hover{color:#d62839}.footer .footer-bottom{text-align:center;font-size:.875rem;color:#f8f9fa;margin-top:2rem}.footer .footer-bottom a{color:#e63946;text-decoration:none}.footer .footer-bottom a:hover{text-decoration:underline}.footer .footer-bottom .privacy-refunds_policy{display:flex;justify-content:space-between}@media(max-width:768px){.footer{padding:2rem 1rem}.footer .footer-top{flex-direction:column;align-items:center}.footer .footer-top>*{text-align:center;flex:none;margin-bottom:1.5rem}.footer .follow-us .social-media-icons{justify-content:center}}@media(max-width:480px){.footer .footer-top{gap:1rem}.footer .footer-top .viable-usp h2{font-size:1.25rem}.footer .footer-top .viable-usp p{font-size:.875rem}.footer .footer-top .follow-us h3,.footer .footer-top .photocopiers-printers h3,.footer .footer-top .quick-links h3,.footer .footer-top .toner-catridges h3{font-size:1rem}.footer .footer-top .follow-us .social-media-icons a{font-size:1.25rem}.footer .footer-bottom{font-size:.75rem;margin-bottom:2.5rem}}.newsletter-section{max-width:800px;margin:0 auto;padding:2rem;background-color:#f8f9fa;border-radius:.5rem;box-shadow:0 2px 4px rgba(0,0,0,.1);text-align:center;font-family:Poppins,sans-serif}.newsletter-section .newsletter-headline{font-size:2rem;font-weight:700;color:#e63946;margin-bottom:1rem}.newsletter-section .newsletter-subheadline{font-size:1.2rem;color:#333;margin-bottom:1.5rem}.newsletter-section .newsletter-form{width:100%;display:flex;justify-content:center;align-items:center;gap:1rem;flex-wrap:wrap}.newsletter-section .newsletter-form input{flex:1;max-width:400px;padding:.75rem 1rem;border:1px solid #ddd;border-radius:.5rem;font-size:1rem;font-family:Poppins,sans-serif}.newsletter-section .newsletter-form input:focus{border-color:#007bff;outline:none;box-shadow:0 0 5px rgba(0,123,255,.3)}.newsletter-section .newsletter-form input::placeholder{color:#999}.newsletter-section .newsletter-form button{padding:.75rem 1.5rem;background-color:#e63946;color:#fff;font-size:1rem;font-weight:700;border:none;border-radius:.5rem;cursor:pointer;transition:background-color .3s ease}.newsletter-section .newsletter-form button:hover{background-color:#d62839}@media(max-width:768px){.newsletter-section{padding:1.5rem}.newsletter-section .newsletter-headline{font-size:1.8rem}.newsletter-section .newsletter-subheadline{font-size:1rem}.newsletter-section .newsletter-form{flex-direction:column}.newsletter-section .newsletter-form input[type=email]{width:100%}.newsletter-section .newsletter-form button{width:100%;margin-top:1rem}}.shop-title{font-size:1rem;font-weight:700;margin:1rem 2rem;color:#000}.shop-header{color:#000;margin:1rem 3rem;display:flex;justify-content:space-between;align-items:center;position:relative}.shop-header .shop-title{font-size:2rem;font-weight:700}@media(max-width:768px){.shop-header .shop-title{font-size:1rem}}.shop-header:after{content:"";display:block;width:100%;height:2px;background-color:#e63946;margin-top:.5rem;align-self:stretch;position:absolute;bottom:-10px}@media(max-width:768px){.shop-header{margin:1rem}}.why-us{background:linear-gradient(135deg,#e63946,#000);color:#fff;padding:2rem;box-shadow:0 4px 8px rgba(0,0,0,.1);text-align:center;margin-bottom:.5rem}.why-us h2{font-size:2rem;margin-bottom:1.5rem;color:#fff}.why-us .features{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}.why-us .features .feature{background-color:hsla(0,0%,100%,.1);border-radius:.5rem;padding:1rem;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.why-us .features .feature:hover{transform:translateY(-5px);box-shadow:0 6px 12px rgba(0,0,0,.2)}.why-us .features .feature .icon{font-size:2.5rem;margin-bottom:1rem}.why-us .features .feature h3{font-size:1.25rem;margin-bottom:.5rem;color:#fff}.why-us .features .feature p{font-size:.875rem;color:#fff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8d697b304b401681-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba015fad6dcf6784-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/569ce4b8f30dc480-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_5cfdac{font-family:Geist,Geist Fallback;font-style:normal}.__variable_5cfdac{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9610d9e46709d722-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/747892c23ea88013-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/93f479601ee12b01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9a8899{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_9a8899{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}