body.printcove-brand{
 --pcb-coral:#c73852;--pcb-coral-hover:#a52b41;
 --pcb-ink:#20252b;--pcb-muted:#555d68;--pcb-mint:#e2f3e9;--pcb-blush:#fae8ec;--pcb-yellow:#fff2c9;--pcb-blue:#e4effa;--pcb-paper:#f7f8fa;--pcb-line:#e0e3e8;
 --primary:var(--pcb-coral);--primary_hover:var(--pcb-coral-hover);--secondary:var(--pcb-ink);--secondary_hover:var(--pcb-coral-hover);
 --text:var(--pcb-muted);--text_light:#67707b;--accent:var(--pcb-ink);--light:#7a818c;--border:var(--pcb-line);--border_light:#cbd1da;--background:#fff;--background_light:var(--pcb-paper);
 --e-global-color-primary:var(--pcb-coral);--e-global-color-primary_hover:var(--pcb-coral-hover);--e-global-color-secondary:var(--pcb-ink);--e-global-color-secondary_hover:var(--pcb-coral-hover);
 --e-global-color-text:var(--pcb-muted);--e-global-color-text_light:#67707b;--e-global-color-accent:var(--pcb-ink);--e-global-color-light:#7a818c;--e-global-color-border:var(--pcb-line);--e-global-color-border_light:#cbd1da;--e-global-color-background:#fff;--e-global-color-background_light:var(--pcb-paper);
 --e-global-typography-heading_title-letter-spacing:0px;--e-global-typography-a2e5af8-letter-spacing:0px;
 background-color:#fff!important;color:var(--pcb-muted)
}
.printcove-brand :is(h1,h2,h3,h4,h5,h6,.elementor-headline,.elementor-heading-title,.elementor-button,.button){letter-spacing:0!important}
.printcove-brand ::selection{background:var(--pcb-yellow);color:var(--pcb-ink)}
.printcove-brand :is(a,button,input,select,textarea):focus-visible{outline:3px solid var(--pcb-coral);outline-offset:3px}
.printcove-brand .elementor-headline .elementor-headline-dynamic-text{color:var(--pcb-coral)!important}
.printcove-brand .elementor-323 .elementor-element.elementor-element-5f9a709{background:var(--pcb-yellow)!important}
.printcove-brand .elementor-323 .elementor-element.elementor-element-5f9a709 :is(a,span,i,p,.elementor-widget-text-editor,.elementor-heading-title,.elementor-icon-list-text){color:var(--pcb-ink)!important}
.printcove-brand .elementor-323 .elementor-element.elementor-element-5f9a709 svg{fill:var(--pcb-ink)!important}
.printcove-brand .elementor-323 .elementor-element.elementor-element-5f9a709 a:hover{color:var(--pcb-coral)!important}
.printcove-brand a.pcb-wordmark{display:inline-flex;align-items:baseline;gap:7px;white-space:nowrap;color:var(--pcb-ink);font-family:inherit;font-size:28px;font-weight:750;line-height:1.25;letter-spacing:0;text-decoration:none;padding:3px 0;max-width:100%}
.printcove-brand .pcb-wordmark-print{color:var(--pcb-coral)}
.printcove-brand .pcb-wordmark-cove{color:var(--pcb-ink)}
.printcove-brand a.pcb-wordmark:hover .pcb-wordmark-print{color:var(--pcb-coral-hover)}
.printcove-brand .elementor-457 .elementor-element.elementor-element-9f97762{background-color:var(--pcb-paper)!important}
.printcove-brand .elementor-457 .elementor-element.elementor-element-b8649e2{background:var(--pcb-yellow)!important}
.printcove-brand .elementor-457 .elementor-element.elementor-element-b8649e2 :is(.elementor-heading-title,p,.elementor-widget-text-editor){color:var(--pcb-ink)!important}
.printcove-brand .elementor-457 .elementor-element.elementor-element-b8649e2 .elementor-button{background:var(--pcb-coral)!important;color:#fff!important}
.printcove-brand .elementor-129 .elementor-element.elementor-element-c6a5207{background:var(--pcb-blush)!important}
.printcove-brand .elementor-129 .elementor-element.elementor-element-3795e20{background-color:var(--pcb-blue)!important;background-image:none!important}
.printcove-brand .elementor-129 .elementor-element.elementor-element-77c06b5{background-color:#fff!important}
.printcove-brand .elementor-129 .elementor-element.elementor-element-82441a1{background-color:var(--pcb-blush)!important}
.printcove-brand .elementor-129 .elementor-element.elementor-element-0d6e764{background-color:#853448!important;background-blend-mode:luminosity}
.printcove-brand .elementor-129 .elementor-element.elementor-element-ba9d6e2{background-color:var(--pcb-yellow)!important}
.printcove-brand .elementor-129 .elementor-element.elementor-element-ba9d6e2>.elementor-background-overlay{background-image:none!important}
.printcove-brand .elementor-129 .elementor-element.elementor-element-dad194d{background-color:var(--pcb-mint)!important}
.printcove-brand .elementor-129 .elementor-element.elementor-element-47e40c2{background-color:var(--pcb-paper)!important}
.printcove-brand :is(.breadcrumb-wrap,.woocommerce-breadcrumb,.printec-breadcrumb){--background:var(--pcb-blue)}
.printcove-brand .elementor-2603 .elementor-top-section,.printcove-brand .elementor-5878 .elementor-top-section{background:var(--pcb-blue)!important}
.printcove-brand .elementor-widget-printec-product-categories:not(.elementor-element-0a62aed):not(.elementor-element-3e55e8b) .cat-title{background:var(--pcb-yellow)!important;color:var(--pcb-ink)!important;padding:10px 16px;border-radius:4px;max-width:calc(100% - 24px)}
.printcove-brand .stock.in-stock,.printcove-brand .product.instock .inventory_status{color:#205b47!important}
.printcove-brand .woocommerce-info{background:var(--pcb-blue);color:var(--pcb-ink);border-color:#32658c}
.printcove-brand .woocommerce-message{background:var(--pcb-mint);color:var(--pcb-ink);border-color:#205b47}
.printcove-brand .pcl-designer{--pcl-ink:var(--pcb-ink);--pcl-line:var(--pcb-line);--pcl-accent:var(--pcb-coral)}
.printcove-brand .pcl-designer button.pcl-upload,.printcove-brand .pcl-designer .pcl-segments input:checked+span{background:var(--pcb-coral);color:#fff}
.printcove-brand .pcl-designer button.pcl-upload:hover{background:var(--pcb-coral-hover)}
.printcove-brand .pcl-designer .pcl-segments input:focus-visible+span{outline-color:var(--pcb-coral)}
.printcove-brand .pcf{--pcf-ink:var(--pcb-ink);--pcf-muted:var(--pcb-muted);--pcf-accent:var(--pcb-coral);padding-inline:30px}
.printcove-brand .pcs{--pcs-ink:var(--pcb-ink);--pcs-green:var(--pcb-coral);padding-inline:30px;background:#fff}
.printcove-brand .pcf .pcf-inner,.printcove-brand .pcs .pcs-inner{max-width:1410px}
.printcove-brand .elementor-129 :is(.elementor-element-pcf2026,.elementor-element-pcs2026)>.elementor-container{max-width:none}
.printcove-brand .pcf .pcf-personalize{background:var(--pcb-coral)}
.printcove-brand .pcf .pcf-personalize:hover{background:var(--pcb-coral-hover)}
.printcove-brand .pcf .pcf-service>i{color:var(--pcb-coral)}
.printcove-brand .pcf .pcf-buy{flex-wrap:wrap}
.printcove-brand .pcf .pcf-service>a{white-space:nowrap}
.printcove-brand .pcs .pcs-tabs button{line-height:1.4;color:var(--pcb-muted);border-color:transparent;--pcb-tab:var(--pcb-blush)}
.printcove-brand .pcs .pcs-tabs button:nth-child(2){--pcb-tab:var(--pcb-blue)}
.printcove-brand .pcs .pcs-tabs button:nth-child(3){--pcb-tab:var(--pcb-yellow)}
.printcove-brand .pcs .pcs-tabs button:nth-child(4){--pcb-tab:var(--pcb-mint)}
.printcove-brand .pcs .pcs-tabs button:hover,.printcove-brand .pcs .pcs-tabs button[aria-selected=true]{background:var(--pcb-tab);color:var(--pcb-ink);border-bottom-color:var(--pcb-coral)}
.printcove-brand .pcs .pcs-photo{background:var(--pcb-blush)}
.printcove-brand .pcs .pcs-uv .pcs-photo{background:var(--pcb-blue)}
.printcove-brand .pcs .pcs-laser .pcs-photo{background:var(--pcb-yellow)}
.printcove-brand .pcs .pcs-3d .pcs-photo{background:var(--pcb-mint)}
.printcove-brand .pcs .pcs-action:hover{background:var(--pcb-coral-hover)}
.printcove-brand .pcs :is(.pcs-description,.pcs-heading>p,.pcs-reassurance,figcaption){color:var(--pcb-muted)}
/* Slider-owned layout and timing stay with Printec; only its color layers change. */
.printcove-brand #SR7_1_1{background:var(--pcb-blue)!important}
.printcove-brand #SR7_1_1 sr7-bg>canvas{opacity:0!important}
.printcove-brand #SR7_1_1 [id$="-15"]{background:var(--pcb-yellow)!important}
.printcove-brand #SR7_1_1 [id$="-16"]{background:var(--pcb-blush)!important}
.printcove-brand #SR7_1_1 [id$="-17"]{background:var(--pcb-mint)!important}
.printcove-brand #SR7_1_1 sr7-txt{color:var(--pcb-ink)!important;letter-spacing:0!important}
.printcove-brand #SR7_1_1 a[id$="-11"]{background:var(--pcb-coral)!important;color:white!important;letter-spacing:0!important}
.printcove-brand #SR7_1_1 a[id$="-11"]:hover{background:var(--pcb-coral-hover)!important}
.printcove-brand #SR7_1_1 .sr7-bullet-inner{background:var(--pcb-coral)!important}
.printcove-brand #SR7_1_1 .sr7-bullet.selected{border-color:var(--pcb-coral)!important}
.printcove-brand .pcb-swipe-controls{display:flex;align-items:center;gap:8px;margin-top:18px;justify-content:flex-end}
.printcove-brand .pcb-swipe-controls button,.printcove-brand .pcb-next-section{display:inline-grid;place-items:center;width:42px;height:42px;flex:0 0 42px;padding:0;border:1px solid var(--pcb-line);border-radius:50%;background:#fff;color:var(--pcb-coral);cursor:pointer}
.printcove-brand .pcb-swipe-controls button:hover,.printcove-brand .pcb-next-section:hover{background:var(--pcb-coral);color:#fff}
.printcove-brand .pcb-swipe-controls button:disabled{opacity:.35;cursor:default;background:#fff;color:var(--pcb-coral)}
.printcove-brand .pcb-swipe-controls svg,.printcove-brand .pcb-next-section svg{width:18px;height:18px}
.printcove-brand .pcb-swipe-controls .pcb-prev svg{transform:rotate(180deg)}
.printcove-brand .pcb-next-section svg{transform:rotate(90deg)}
.printcove-brand .pcb-next-wrap{display:flex;justify-content:center;margin-top:20px}
.printcove-brand .pcs .pcs-photo{touch-action:pan-y pinch-zoom;user-select:none;cursor:grab}
.printcove-brand .pcs .pcs-photo:active{cursor:grabbing}
.printcove-brand .pcs .pcs-photo img{-webkit-user-drag:none;pointer-events:none}
.printcove-brand .pcs .pcb-swipe-controls{justify-content:flex-start;margin-top:16px}
.printcove-brand .pcf .pcb-swipe-controls{display:none}
.printcove-brand .pcb-section-target{scroll-margin-top:30px}
@media(max-width:767px){
 .printcove-brand .pcf,.printcove-brand .pcs{padding-inline:15px}
 .printcove-brand a.pcb-wordmark{font-size:24px;gap:6px}
 .printcove-brand .pcf .pcf-products{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:2px;padding:2px 2px 14px;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#d7a3ae transparent}
 .printcove-brand .pcf .pcf-product{flex:0 0 82%;scroll-snap-align:start;min-width:0}
 .printcove-brand .pcf .pcf-photo{aspect-ratio:1/1.04}
 .printcove-brand .pcf .pcf-details h3{min-height:0;font-size:20px}
 .printcove-brand .pcf .pcf-details>p{min-height:40px}
 .printcove-brand .pcf .pcf-buy{display:flex;flex-wrap:nowrap}
 .printcove-brand .pcf .pcf-personalize{width:auto}
 .printcove-brand .pcf .pcb-swipe-controls{display:flex}
 .printcove-brand .pcf .pcf-service>a{white-space:normal}
}
@media(prefers-reduced-motion:reduce){
 .printcove-brand{scroll-behavior:auto}
 .printcove-brand .pcf .pcf-products{scroll-behavior:auto;scroll-snap-type:none}
 .printcove-brand :is(.elementor-animation-grow,.pcf-photo img,.pcs-photo img){transition:none!important;transform:none!important}
}
