:root{--open-sans: "Open Sans", sans-serif;--black: #000;--white: #FFF;--grey-dark: #404040;--green: #39D86E;--blue: #009DFE;--orange: #FE8700;--blue-dark: #00263D;--blue-2: #1CBAB6;--blue-3: #1A9DF9;--purple: #6E00FC;--purple-2: #DDC6FA;--grey-hover: #535353;--green-hover: #36CC68;--red: #EA4F4F;--cyan: var(--blue);--yellow: #F4D903;--magenta: #F01792;--default-text-color: var(--grey-dark);--grey-light: #DDDDDD;--grey-light-2: #F9F9F9;--grey-light-3: #959595;--grey-light-4: #CCCCCC;--green-available: #3AD86F;--green-toner: #3AD86F;--green-light: #D7F7E2;--red-light: #FDD2D2;--blue-light: #CCEBFF;--orange-light: #FFE7CC;--blue-constructor: #0096D6;--bs-body-font-family: var(--open-sans);--bs-gray-800: var(--grey-dark);--bs-backdrop-bg: #293847;--bs-backdrop-opacity: 0.15;--container: 1280px;--bp-menu: 1280px;--fs-8: clamp(8px, 8px + 0 * (100vw - 375px) / 825, 8px);--fs-10: clamp(10px, 10px + 0 * (100vw - 375px) / 825, 10px);--fs-12: clamp(12px, 12px + 0 * (100vw - 375px) / 825, 12px);--fs-14: clamp(13px, 13px + 1 * (100vw - 375px) / 825, 14px);--fs-15: clamp(13px, 13px + 2 * (100vw - 375px) / 825, 15px);--fs-16: clamp(14px, 14px + 2 * (100vw - 375px) / 825, 16px);--fs-18: clamp(15px, 15px + 3 * (100vw - 375px) / 825, 18px);--fs-20: clamp(16px, 16px + 4 * (100vw - 375px) / 825, 20px);--fs-21: clamp(15px, 15px + 4 * (100vw - 375px) / 825, 19px);--fs-22: clamp(18px, 18px + 4 * (100vw - 375px) / 825, 22px);--fs-24: clamp(20px, 20px + 4 * (100vw - 375px) / 825, 24px);--fs-25: clamp(20px, 20px + 5 * (100vw - 375px) / 825, 25px);--fs-26: clamp(22px, 22px + 4 * (100vw - 375px) / 825, 26px);--fs-28: clamp(24px, 24px + 4 * (100vw - 375px) / 825, 28px);--fs-30: clamp(26px, 26px + 4 * (100vw - 375px) / 825, 30px);--fs-32: clamp(28px, 28px + 4 * (100vw - 375px) / 825, 32px);--fs-34: clamp(30px, 30px + 4 * (100vw - 375px) / 825, 34px);--fs-36: clamp(32px, 32px + 4 * (100vw - 375px) / 825, 36px);--fs-38: clamp(34px, 34px + 4 * (100vw - 375px) / 825, 38px);--fs-40: clamp(36px, 36px + 4 * (100vw - 375px) / 825, 40px);--fs-46: clamp(36px, 36px + 10 * (100vw - 375px) / 825, 46px);--fs-50: clamp(40px, 40px + 10 * (100vw - 375px) / 825, 50px);--fs-56: clamp(46px, 46px + 10 * (100vw - 375px) / 825, 56px);--fs-60: clamp(50px, 50px + 10 * (100vw - 375px) / 825, 60px);--fs-90: clamp(75px, 75px + 15 * (100vw - 375px) / 825, 90px);--fs-95: clamp(80px, 80px + 15 * (100vw - 375px) / 825, 95px);--fs-100: clamp(85px, 85px + 15 * (100vw - 375px) / 825, 100px);--fs-112: clamp(95px, 95px + 17 * (100vw - 375px) / 825, 112px);--fs-125: clamp(105px, 105px + 20 * (100vw - 375px) / 825, 125px);--ease-in-out: cubic-bezier(0.645, 0.045, 0.355, 1);--ease-in: cubic-bezier(0.55, 0.055, 0.675, 0.19);--ease-out: cubic-bezier(0.215, 0.61, 0.355, 1);--ease-out-back: cubic-bezier(0.34, 1.56, 0.64, 1);--fw-100: 100;--fw-thin: var(--fw-100);--fw-200: 200;--fw-extra-light: var(--fw-200);--fw-300: 300;--fw-light: var(--fw-300);--fw-400: 400;--fw-regular: var(--fw-400);--fw-500: 500;--fw-medium: var(--fw-500);--fw-600: 600;--fw-semi-bold: var(--fw-600);--fw-700: 700;--fw-bold: var(--fw-700);--fw-800: 800;--fw-extra-bold: var(--fw-800);--fw-900: 900;--fw-black: var(--fw-900);--spacing-10: clamp(5px, 5px + 5 * (100vw - 375px) / 825, 10px);--spacing-15: clamp(5px, 5px + 10 * (100vw - 375px) / 825, 15px);--spacing-20: clamp(10px, 10px + 10 * (100vw - 375px) / 825, 20px);--spacing-25: clamp(15px, 15px + 10 * (100vw - 375px) / 825, 25px);--spacing-30: clamp(20px, 20px + 10 * (100vw - 375px) / 825, 30px);--spacing-35: clamp(25px, 25px + 10 * (100vw - 375px) / 825, 35px);--spacing-40: clamp(30px, 30px + 10 * (100vw - 375px) / 825, 40px);--spacing-45: clamp(35px, 35px + 10 * (100vw - 375px) / 825, 45px);--spacing-50: clamp(40px, 40px + 10 * (100vw - 375px) / 825, 50px);--spacing-60: clamp(50px, 50px + 10 * (100vw - 375px) / 825, 60px);--spacing-70: clamp(60px, 60px + 10 * (100vw - 375px) / 825, 70px);--spacing-80: clamp(70px, 70px + 10 * (100vw - 375px) / 825, 80px);--shadow-natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--shadow-deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--shadow-sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--shadow-outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--shadow-crisp: 6px 6px 0px rgba(0, 0, 0, 1)}.product{padding-top:var(--bs-gutter-y)}.product__images{position:relative}.product__brand{font-size:var(--fs-16)}.product__reviews{display:flex;justify-content:flex-end;gap:15px}.product__reviews__content{margin-top:2rem}.product__reviews__stars{position:relative}.product__reviews__text{font-size:var(--fs-14);font-weight:var(--fw-bold);text-transform:uppercase}.product__reviews__body{display:flex;align-items:center;flex-direction:column;gap:1rem;margin:3.625rem}.product__reviews__body__text{font-size:var(--fs-20);font-weight:var(--fw-semi-bold);margin:0}.product .product-availability-text{font-size:var(--fs-16);font-weight:var(--fw-bold);color:var(--availability-color);text-align:right;margin-top:5px}.product .product-availability-text>p{text-transform:uppercase;margin:0}.product__loyalty{font-size:var(--fs-14);text-align:right;margin-top:5px !important}.product__description__body{font-size:var(--fs-14);font-weight:var(--fw-light);margin-top:20px}.product__description__link{font-size:var(--fs-14);font-weight:var(--fw-bold)}.product__details{display:flex;flex-wrap:wrap;gap:0 3.625rem;margin-top:20px;margin-bottom:3.75rem;background-color:var(--white)}.product__details .detail{font-size:var(--fs-14);border-bottom:1px solid var(--grey-light);flex:0 0 auto;width:calc(50% - 1.8125rem);justify-content:space-between}@media(max-width: 991px){.product__details .detail{width:100%}}.product__details .detail:nth-child(1),.product__details .detail:nth-child(2){border-top:1px solid var(--grey-light)}@media(max-width: 991px){.product__details .detail:nth-child(2){border-top:none}}.product__details .detail__right{text-align:right}.product__details .detail a{color:var(--blue);transition:all .3s}.product__details .detail a:hover{color:var(--blue);text-decoration:underline}.product__navigation{margin-bottom:20px;position:sticky;top:var(--product-navigation-top);z-index:1;background-color:var(--grey-light)}@media(max-width: 790px){.product__navigation{position:static;top:unset}}.product__navigation__items{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;position:relative;padding:25px 0;margin:0}.product__navigation__item{font-size:var(--fs-22);font-weight:var(--fw-bold);text-align:center;text-transform:uppercase}@media(max-width: 991px){.product__navigation__item{width:100%}}.product__navigation__item__link{color:var(--default-text-color);transition:all .3s}.product__navigation__item__link.active,.product__navigation__item__link:hover{color:var(--default-text-color);text-decoration:underline}.product__features_toner ul{font-size:var(--fs-14);list-style:none;margin:0;padding:0}.product__features_toner ul li{margin:5px 0}.product__name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.product__prices__body{font-size:var(--fs-14);text-align:right}.product__current-price{font-size:var(--fs-26);font-weight:var(--fw-bold)}.product__current-price__tax-excl{font-size:var(--fs-10)}.page-product .product__current-price{font-size:var(--fs-26);font-weight:var(--fw-bold)}.page-product .product__current-price__tax-excl{font-size:var(--fs-10)}.product__unit-price{font-size:var(--fs-14);color:var(--default-text-color)}.page-product .product__unit-price{font-size:var(--fs-14);color:var(--default-text-color)}@media(max-width: 991px){.product__add-to-cart{position:fixed;bottom:0;left:0;z-index:99;width:100%;padding:1rem;background-color:var(--white);border:1px solid var(--grey-light)}}.page-product .product__add-to-cart{margin-bottom:0}.product__add-to-cart .wishlist-button-product{width:55px;height:3.425rem}.product__add-to-cart .wishlist-button-add{border:1px solid var(--default-text-color);border-radius:4px;box-shadow:none;margin-left:0}.product__add-to-cart .wishlist-button-add i{color:var(--default-text-color)}.product__see-also__content{margin-top:4rem}.product__see-also__item{margin:5px 0}.product__see-also__item a{font-size:var(--fs-14);color:var(--default-text-color)}.product__printer-compatibility{margin-top:6rem}.product__collection{margin-top:2rem;background-color:var(--grey-light-2)}.blockcart-modal .product__collection{margin-top:0}@media(min-width: 1400px){.blockcart-modal .product__collection .product-miniature.col-xl-4{width:50%}}.product__collection__inner{position:relative}.product__collection__body{padding:1rem 0}.product .carousel .carousel-inner{width:100%}body.page-product .related_prints{padding:1rem 0;background-color:#ccebff}body.page-product .related_prints .content_prints{position:relative;gap:4rem}@media(max-width: 1440px){body.page-product .related_prints .content_prints{gap:1rem}}@media(max-width: 991px){body.page-product .related_prints .content_prints__search{flex-direction:column !important}}body.page-product .related_prints h4{color:var(--blue);font-weight:var(--fw-bold)}@media(max-width: 991px){body.page-product .related_prints h4.w-50,body.page-product .related_prints select.w-25{width:100% !important}}.carousel-inner{width:50%;margin:0 auto}.thumbnails__container{position:absolute;top:0;right:0}@media(max-width: 991px){.thumbnails__container{display:none}}.thumbnails__container .thumbnail{margin:0;padding:.5rem;aspect-ratio:1;border:.03rem solid var(--bs-brown-ts);border-radius:.5rem}.thumbnails__container .thumbnail.active img{border:none}.thumbnails__container .thumbnail img{border:none}.thumbnails__list{gap:10px;width:55px;margin:0}

/*# sourceMappingURL=product.css.map*/