main .masicopy-unified-card,body.tax-product_cat main li.wc-block-product.masicopy-unified-card{box-sizing:border-box !important;position:relative !important;min-width:0 !important;border:1px solid rgba(47,126,216,.18) !important;border-radius:22px !important;background:#fff !important;box-shadow:none !important;overflow:hidden !important;transition:transform .2s,border-color .2s !important}@media (max-width:600px){body:is(.page-id-3662,.page-id-3672,.page-id-3668,.page-id-3665,.page-id-3671) main .entry-content{padding-top:26px !important}}main .masicopy-unified-card:hover,body.tax-product_cat main li.wc-block-product.masicopy-unified-card:hover{transform:translateY(-3px);border-color:var(--masicopy-orange,#f7943d) !important}main .masicopy-unified-card:focus-visible,main .masicopy-unified-card:focus-within,body.tax-product_cat main li.wc-block-product.masicopy-unified-card:focus-within{border-color:var(--masicopy-orange,#f7943d) !important;outline:2px solid var(--masicopy-orange,#f7943d);outline-offset:2px}main .masicopy-product-card.masicopy-unified-card,main .masicopy-personalized-card.masicopy-unified-card{align-items:stretch !important}main .masicopy-product-card.masicopy-unified-card>.wp-block-image,main .masicopy-personalized-card.masicopy-unified-card>.wp-block-image{box-sizing:border-box !important;width:100% !important;margin:0 !important;padding:12px !important;text-align:center !important}main .masicopy-product-card.masicopy-unified-card>.wp-block-image img,main .masicopy-personalized-card.masicopy-unified-card>.wp-block-image img{max-width:100% !important;max-height:100% !important;object-fit:contain !important}main .masicopy-product-card.masicopy-unified-card>.wp-block-buttons,main .masicopy-personalized-card.masicopy-unified-card>.wp-block-button{box-sizing:border-box !important;width:100% !important;max-width:100% !important;margin:auto 0 0 !important;padding:0 !important}main .masicopy-product-card.masicopy-unified-card .wp-block-button,main .masicopy-personalized-card.masicopy-unified-card .wp-block-button{width:100% !important;max-width:100% !important}main .masicopy-product-card.masicopy-unified-card .wp-block-button__link,main .masicopy-personalized-card.masicopy-unified-card .wp-block-button__link{box-sizing:border-box !important;position:static !important;display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;max-width:100% !important;min-height:84px !important;margin:0 !important;padding:14px 12px !important;border:0 !important;border-radius:0 !important;background:#fff !important;color:var(--masicopy-blue,#2f7ed8) !important;font-size:14px !important;font-weight:700 !important;line-height:1.2 !important;text-align:center !important;white-space:normal !important;text-decoration:none !important}main .masicopy-product-card.masicopy-unified-card .wp-block-button__link:after,main .masicopy-personalized-card.masicopy-unified-card .wp-block-button__link:after{content:'';position:absolute;inset:0;z-index:1}main a.masicopy-architecture-card.masicopy-unified-card,main a.masicopy-shirt-card.masicopy-unified-card{display:flex !important;flex-direction:column !important;align-items:stretch !important;color:var(--masicopy-blue,#2f7ed8) !important;text-decoration:none !important}main a.masicopy-architecture-card.masicopy-unified-card>.wp-block-image,main a.masicopy-shirt-card.masicopy-unified-card>.masicopy-shirt-card__media{box-sizing:border-box !important;width:100% !important;margin:0 !important;padding:12px !important;border:0 !important;border-radius:0 !important;background:#fff !important;overflow:hidden !important}main a.masicopy-architecture-card.masicopy-unified-card .wp-block-image img,main a.masicopy-shirt-card.masicopy-unified-card .masicopy-shirt-card__media img{max-width:100% !important;max-height:100% !important;object-fit:contain !important}main a.masicopy-architecture-card.masicopy-unified-card>.masicopy-architecture-card-title,main a.masicopy-architecture-card.masicopy-unified-card>.masicopy-architecture-card-cta,main a.masicopy-shirt-card.masicopy-unified-card>.masicopy-shirt-card__body{box-sizing:border-box !important;display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;min-height:84px !important;margin:auto 0 0 !important;padding:14px 12px !important;border:0 !important;border-radius:0 !important;background:#fff !important;color:var(--masicopy-blue,#2f7ed8) !important;font-size:14px !important;font-weight:700 !important;line-height:1.2 !important;text-align:center !important;white-space:normal !important}main a.masicopy-architecture-card.masicopy-unified-card>.masicopy-architecture-card-cta{flex-direction:column !important}main a.masicopy-shirt-card.masicopy-unified-product .masicopy-shirt-card__title{display:none !important}main a.masicopy-shirt-card.masicopy-unified-card .masicopy-shirt-card__cta{border:0 !important;background:0 0 !important;color:inherit !important;text-align:center !important}body.tax-product_cat main li.wc-block-product.masicopy-unified-card{display:flex !important;flex-direction:column !important;align-self:stretch !important;padding:0 !important}body.tax-product_cat main li.wc-block-product.masicopy-unified-card>.wp-block-columns{width:100% !important;margin:0 !important}body.tax-product_cat main li.wc-block-product.masicopy-unified-card .wc-block-components-product-image{position:static !important;box-sizing:border-box !important;width:100% !important;aspect-ratio:1/1 !important;margin:0 !important;padding:12px !important;background:#fff !important}body.tax-product_cat main li.wc-block-product.masicopy-unified-card .wc-block-components-product-image a{position:static !important;width:100% !important;height:100% !important}body.tax-product_cat main li.wc-block-product.masicopy-unified-card .wc-block-components-product-image a:after{content:'';position:absolute;inset:0;z-index:2}body.tax-product_cat main li.wc-block-product.masicopy-unified-card .wc-block-components-product-image img{display:block !important;width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;object-fit:contain !important}body.tax-product_cat main li.wc-block-product.masicopy-unified-card .wp-block-post-title{box-sizing:border-box !important;width:100% !important;margin:0 !important;padding:12px 12px 6px !important;line-height:1.2 !important}body.tax-product_cat main li.wc-block-product.masicopy-unified-card.masicopy-redundant-title .wp-block-post-title{display:none}body.tax-product_cat.term-juegos-y-puzzles main li.wc-block-product.masicopy-unified-card:is(.post-3997,.post-3996,.post-3995) .wp-block-post-title{display:none}body.tax-product_cat main li.wc-block-product.masicopy-unified-card .wp-block-woocommerce-product-price{margin:0 !important;padding:0 12px 8px !important}body.tax-product_cat main li.wc-block-product.masicopy-unified-card .wp-block-woocommerce-product-button{box-sizing:border-box !important;width:100% !important;margin:auto 0 0 !important;padding:0 !important}body.tax-product_cat main li.wc-block-product.masicopy-unified-card .wp-block-woocommerce-product-button a{box-sizing:border-box !important;display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;min-height:84px !important;margin:0 !important;padding:12px !important;border:0 !important;border-radius:0 !important;background:#fff !important;color:var(--masicopy-blue,#2f7ed8) !important;font-size:14px !important;font-weight:700 !important;line-height:1.2 !important;white-space:normal !important}body.single-product main .wp-block-woocommerce-product-collection[data-collection*=related] ul.wc-block-product-template{align-items:stretch !important}body.single-product main .wp-block-woocommerce-product-collection[data-collection*=related] li.wc-block-product{display:flex !important;flex-direction:column !important;align-self:stretch !important;min-width:0 !important}body.single-product main .wp-block-woocommerce-product-collection[data-collection*=related] li.wc-block-product>.wc-block-components-product-image{box-sizing:border-box !important;position:static !important;display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;aspect-ratio:1/1 !important;margin:0 !important;padding:12px !important}body.single-product main .wp-block-woocommerce-product-collection[data-collection*=related] li.wc-block-product>.wc-block-components-product-image a{position:static !important;display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;height:100% !important}body.single-product main .wp-block-woocommerce-product-collection[data-collection*=related] li.wc-block-product>.wc-block-components-product-image img{display:block !important;width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;object-fit:contain !important}body.single-product main .wp-block-woocommerce-product-collection[data-collection*=related] li.wc-block-product>h3.wp-block-post-title{display:none !important}body.single-product main .wp-block-woocommerce-product-collection[data-collection*=related] li.wc-block-product>.wp-block-woocommerce-product-price{display:none !important}body.single-product main .wp-block-woocommerce-product-collection[data-collection*=related] li.wc-block-product>.wp-block-woocommerce-product-button{box-sizing:border-box !important;display:flex !important;align-items:stretch !important;width:100% !important;min-height:72px !important;margin:auto 0 0 !important;padding:0 !important}body.single-product main .wp-block-woocommerce-product-collection[data-collection*=related] li.wc-block-product>.wp-block-woocommerce-product-button a{box-sizing:border-box !important;display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;min-height:72px !important;margin:0 !important;padding:10px 12px !important;border-radius:40px !important;background:var(--masicopy-orange,#f7943d) !important;color:#fff !important;font-size:12px !important;font-weight:600 !important;line-height:1.2 !important;white-space:normal !important}@media (min-width:782px) and (max-width:1024px){body.single-product main .wp-block-woocommerce-product-collection[data-collection*=related] ul.wc-block-product-template{justify-content:center !important}body.single-product main .wp-block-woocommerce-product-collection[data-collection*=related] li.wc-block-product{flex:0 0 calc((100% - 45px) / 3) !important;width:calc((100% - 45px) / 3) !important}}@media (min-width:601px) and (max-width:781px){body.single-product main .wp-block-woocommerce-product-collection[data-collection*=related] ul.wc-block-product-template{justify-content:center !important}body.single-product main .wp-block-woocommerce-product-collection[data-collection*=related] li.wc-block-product{flex:0 0 calc((100% - 22.5px) / 2) !important;width:calc((100% - 22.5px) / 2) !important}}body:is(.page-id-3656,.page-id-3658,.page-id-3565) main .masicopy-architecture-grid{width:min(calc(100vw - 64px), 1500px) !important;max-width:none !important;margin-inline:auto !important}@media (min-width:700px) and (max-width:959px){body:is(.page-id-3656,.page-id-3658,.page-id-3565) main .masicopy-architecture-grid{width:calc(100vw - 40px) !important}}@media (max-width:699px){body:is(.page-id-3656,.page-id-3658,.page-id-3565) main .masicopy-architecture-grid{width:calc(100% - 32px) !important}body.page-id-3565 main .masicopy-imprint-grid{width:100% !important}}body.page-id-3565 main .masicopy-imprint-distributor{width:100% !important;max-width:none !important}body:is(.page-id-3656,.page-id-3658,.page-id-3565) main a.masicopy-architecture-card.masicopy-unified-card>.wp-block-image{aspect-ratio:auto !important}body:is(.page-id-3656,.page-id-3658,.page-id-3565) main a.masicopy-architecture-card.masicopy-unified-card .wp-block-image img{width:min(100%, 180px) !important;height:auto !important}body.page-id-29 main .masicopy-personalized-card.masicopy-unified-card,body:is(.page-id-3656,.page-id-3658,.page-id-3565) main a.masicopy-architecture-card.masicopy-unified-card{transition:transform .2s ease,border-color .2s ease !important}body.page-id-29 main .masicopy-personalized-card.masicopy-unified-card:hover,body:is(.page-id-3656,.page-id-3658,.page-id-3565) main a.masicopy-architecture-card.masicopy-unified-card:hover{transform:none !important}body.page-id-29 main .masicopy-personalized-card.masicopy-unified-card:hover,body:is(.page-id-3656,.page-id-3658) main a.masicopy-architecture-card.masicopy-unified-card:hover,body.page-id-3565 main a.masicopy-architecture-card.masicopy-unified-card:not(:is([href$="/flyers/"],[href$="/folletos/"],[href$="/gran-formato-y-lonas/"],[href$="/vinilos/"],[href$="/carton-pluma-y-rigidos/"],[href$="/papeleria-corporativa/"],[href$="/impresion-fotografica-y-grafica/"])):hover{transform:scale(1.01) !important}@media (hover:none),(prefers-reduced-motion:reduce){body.page-id-29 main .masicopy-personalized-card.masicopy-unified-card:hover,body:is(.page-id-3656,.page-id-3658) main a.masicopy-architecture-card.masicopy-unified-card:hover,body.page-id-3565 main a.masicopy-architecture-card.masicopy-unified-card:not(:is([href$="/flyers/"],[href$="/folletos/"],[href$="/gran-formato-y-lonas/"],[href$="/vinilos/"],[href$="/carton-pluma-y-rigidos/"],[href$="/papeleria-corporativa/"],[href$="/impresion-fotografica-y-grafica/"])):hover{transform:none !important}}@media (prefers-reduced-motion:reduce){body.page-id-29 main .masicopy-personalized-card.masicopy-unified-card,body:is(.page-id-3656,.page-id-3658,.page-id-3565) main a.masicopy-architecture-card.masicopy-unified-card{transition:none !important}}body.page-id-29 main .masicopy-personalized-card.masicopy-unified-card .wp-block-button__link:hover,body.page-id-29 main .masicopy-personalized-card.masicopy-unified-card .wp-block-button__link:focus-visible{background:#fff !important;color:var(--masicopy-blue,#2f7ed8) !important}