.copyme-product{--cp-navy:#173c7a;--cp-blue:#4d83d8;--cp-orange:#ff941d;--cp-ink:#182641;--cp-line:#dbe4f1;color:var(--cp-ink);font-family:Poppins,Arial,sans-serif}.copyme-product *{box-sizing:border-box}.copyme-product__hero{position:relative;overflow:hidden;padding:clamp(4rem,7vw,6rem) 1.5rem;background:#090d15 url('office-automation-page-hero.png') center / cover no-repeat;color:#fff;text-align:center}.copyme-product__hero:before,.copyme-product__hero:after{position:absolute;border:27px solid rgba(255,255,255,.12);border-radius:50%;content:''}.copyme-product__hero:before{inset:0;width:auto;height:auto;border:0;border-radius:0;background:linear-gradient(90deg,rgba(3,7,14,.72) 0%,rgba(3,7,14,.46) 49%,rgba(3,7,14,.2) 100%)}.copyme-product__hero:after{display:none}.copyme-product__hero-inner{position:relative;z-index:1;max-width:900px;margin:auto}.copyme-product__eyebrow{margin:0 0 12px;color:rgba(255,255,255,.88);font-size:11px;font-weight:800;letter-spacing:.14em}.copyme-product__hero h1{margin:0;color:#fff;font-size:clamp(2.3rem,5vw,4.25rem);line-height:1.05;letter-spacing:-.05em}.copyme-product__bar{background:var(--cp-navy)}.copyme-product__bar-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:min(1180px,calc(100% - 48px));margin:auto;padding:16px 0;color:rgba(255,255,255,.78);font-size:13px}.copyme-product__bar-inner a{color:#fff;font-weight:700;text-decoration:none}.copyme-product__bar-inner a:hover{text-decoration:underline}.copyme-product__content{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(330px,.95fr);gap:clamp(36px,6vw,82px);width:min(1180px,calc(100% - 48px));margin:64px auto}.copyme-product__gallery{min-width:0;border:1px solid var(--cp-line);border-radius:18px;padding:1.25rem;background:#fff;box-shadow:0 14px 38px rgba(27,57,111,.08)}.copyme-product .woocommerce-product-gallery{width:auto!important;margin:0!important;float:none!important}.copyme-product .woocommerce-product-gallery__wrapper{margin:0}.copyme-product .woocommerce-product-gallery__image a img{display:block;width:100%;height:460px;object-fit:contain}.copyme-product .flex-control-thumbs{display:flex;gap:.6rem;overflow-x:auto;margin:1rem 0 0;padding:0;list-style:none}.copyme-product .flex-control-thumbs li{float:none!important;width:76px!important;flex:0 0 76px;margin:0!important;border:1px solid var(--cp-line);border-radius:8px;overflow:hidden}.copyme-product .flex-control-thumbs img{width:100%;height:64px;object-fit:cover;opacity:.65}.copyme-product .flex-control-thumbs img.flex-active{opacity:1}.copyme-product__summary{align-self:center}.copyme-product__kicker,.copyme-product__details-heading p{margin:0 0 .65rem;color:var(--cp-blue);font-size:11px;font-weight:800;letter-spacing:.14em}.copyme-product__summary h2,.copyme-product__details-heading h2{margin:0;color:var(--cp-navy);font-size:clamp(2rem,3.6vw,3.25rem);line-height:1.08;letter-spacing:-.045em}.copyme-product__short-description{margin:1.25rem 0 1.6rem;color:#5f6c84;font-size:16px;line-height:1.7}.copyme-product__short-description p{margin:0}.copyme-product__quote-card{padding:1.45rem;border:1px solid #cbd9ed;border-radius:14px;background:#f5f9ff}.copyme-product__quote-card>p{margin:0;color:#263958;font-size:16px;font-weight:700;line-height:1.45}.copyme-product__quote-card ul{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0;padding:0;list-style:none}.copyme-product__quote-card li{border-radius:999px;padding:.43rem .7rem;background:#fff;color:#45546c;font-size:12px;font-weight:700}.copyme-product__quote-button{display:flex;align-items:center;justify-content:space-between;border-radius:9px;padding:15px 17px;background:var(--cp-orange);box-shadow:0 8px 18px rgba(255,148,29,.23);color:#fff;font-size:15px;font-weight:800;text-decoration:none}.copyme-product__quote-button:hover{background:#e87c00}.copyme-product__details{display:grid;grid-template-columns:minmax(230px,.6fr) minmax(0,1.4fr);gap:clamp(35px,7vw,100px);width:min(1180px,calc(100% - 48px));margin:0 auto 72px;padding:64px 0;border-top:1px solid var(--cp-line)}.copyme-product__description{color:#536079;font-size:16px;line-height:1.75}.copyme-product__description>*:first-child{margin-top:0}.copyme-product__description h2,.copyme-product__description h3{color:var(--cp-navy);line-height:1.25}.copyme-product__related{width:min(1180px,calc(100% - 48px));margin:0 auto 80px}.copyme-product__related>h2{margin:0 0 1.5rem;color:var(--cp-navy);font-size:2rem;letter-spacing:-.04em}.copyme-product__related ul.products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none}.copyme-product__related ul.products:before,.copyme-product__related ul.products:after{display:none}.copyme-product__related ul.products li.product{display:flex;flex-direction:column;width:100%!important;margin:0;padding:1rem;border:1px solid var(--cp-line);border-radius:14px;background:#fff}.copyme-product__related ul.products li.product a img{height:190px;object-fit:contain}.copyme-product__related .woocommerce-loop-product__title{min-height:2.8em;color:var(--cp-ink);font-size:15px;line-height:1.4}.copyme-product__related .button{margin-top:auto!important;border-radius:8px!important;background:var(--cp-orange)!important;color:#fff!important}.copyme-product .woocommerce-product-gallery__trigger{border-radius:50%;box-shadow:0 3px 10px rgba(20,45,95,.12)}@media(max-width:800px){.copyme-product__hero{padding:56px 20px}.copyme-product__bar-inner{align-items:flex-start;flex-direction:column;width:min(100% - 32px,1180px);padding:14px 0}.copyme-product__content,.copyme-product__details{grid-template-columns:1fr;width:min(100% - 32px,1180px);margin:40px auto;gap:30px}.copyme-product__details{padding:40px 0;margin-bottom:50px}.copyme-product .woocommerce-product-gallery__image a img{height:320px}.copyme-product__related{width:min(100% - 32px,1180px);margin-bottom:60px}.copyme-product__related ul.products{grid-template-columns:1fr}}
