html,body{margin:0;padding:0;background:#fff;color:#111;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}a{color:inherit}
.original-header{position:relative;width:100%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);z-index:10}.original-header .header-image{display:block;width:100%;height:auto}.original-header .hotspot{position:absolute;display:block;z-index:2;background:transparent}.original-header .logo-link{left:14.3%;top:0;width:11.5%;height:88%}.original-header .home-link{left:32.3%;top:31%;width:11.9%;height:34%}.original-header .products-link{left:44.2%;top:31%;width:11.5%;height:34%}.original-header .contact-link{left:55.7%;top:31%;width:11.5%;height:34%}.original-header .en-link{left:76.7%;top:31%;width:2.8%;height:34%}.original-header .tr-link{left:79.5%;top:31%;width:2.8%;height:34%}
.original-footer{text-align:center;padding:18px 20px 35px;background:#fff;color:#111}.original-footer .name{font-family:Georgia,'Times New Roman',serif;font-size:27px;letter-spacing:.12em;margin-bottom:6px}.original-footer a{color:#111;text-decoration:underline}.original-footer p{margin:5px 0;font-size:14px}.original-footer .address{font-family:Georgia,'Times New Roman',serif;font-size:13px;letter-spacing:.07em;margin-top:10px}
.products-original{width:min(1240px,94vw);margin:0 auto;padding:70px 0 72px}.products-mosaic{display:grid;grid-template-columns:1fr 1fr 1fr;gap:36px 28px;align-items:start}.product-tile{text-decoration:none;display:block;color:#111}.product-tile.tape{grid-column:1}.product-tile.air{grid-column:2/4}.product-tile.handles{grid-column:1/3}.product-tile.labels{grid-column:3}.product-tile .photo{background:#fff;overflow:hidden}.product-tile.tape .photo,.product-tile.labels .photo{aspect-ratio:408/560}.product-tile.air .photo,.product-tile.handles .photo{aspect-ratio:840/560}.product-tile img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .25s ease}.product-tile:hover img{transform:scale(1.012)}.product-tile h2{font-size:18px;font-weight:700;text-decoration:underline;margin:15px 0 0;text-align:center}.product-tile .photo.tape img,.product-tile .photo.labels img{object-fit:contain;background:#fff}.product-tile .photo.air img{object-position:center}.product-tile .photo.handles img{object-position:center}
.inner-main{width:min(1120px,92vw);margin:0 auto;padding:54px 0 75px}.inner-title{text-align:center;font-size:28px;letter-spacing:.04em;font-weight:500;margin:0 0 36px}.hero-photo{display:block;max-width:830px;width:100%;margin:0 auto 45px}.detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:46px 56px}.detail-card{border-top:1px solid #ddd;padding-top:26px}.detail-card img{width:100%;max-height:420px;object-fit:contain;background:#fff}.detail-card h2{font-size:20px;margin:18px 0 8px}.detail-card .kicker{font-size:15px;font-style:italic;color:#555}.detail-card p{font-size:15px;line-height:1.6;color:#333}.series-links{text-align:center;margin:25px 0 5px}.series-links a{display:inline-block;margin:4px 16px;text-decoration:underline;font-size:15px}
.contact-original{width:min(1000px,92vw);margin:0 auto;padding:65px 0 80px;display:grid;grid-template-columns:1fr 1fr;gap:65px}.contact-original h1{font-size:30px;font-weight:500;margin:0 0 18px}.contact-original p{font-size:16px;line-height:1.65}.contact-original form{display:grid;grid-template-columns:1fr 1fr;gap:18px}.contact-original .full{grid-column:1/-1}.contact-original input,.contact-original textarea{border:0;border-bottom:1px solid #888;padding:12px 3px;font:inherit}.contact-original textarea{min-height:110px}.contact-original button{width:max-content;padding:10px 25px;background:#777;color:#fff;border:0;cursor:pointer}.contact-info{padding-top:55px}
@media(max-width:780px){.original-header{overflow:hidden}.original-header .header-image{width:150%;max-width:none;transform:translateX(-16.7%)}.original-header .logo-link{left:5%;width:22%}.original-header .home-link{left:29%;width:18%}.original-header .products-link{left:47%;width:18%}.original-header .contact-link{left:65%;width:18%}.original-header .en-link,.original-header .tr-link{display:none}.products-original{padding-top:35px}.products-mosaic{grid-template-columns:1fr;gap:30px}.product-tile.tape,.product-tile.air,.product-tile.handles,.product-tile.labels{grid-column:1}.product-tile .photo,.product-tile.tape .photo,.product-tile.labels .photo,.product-tile.air .photo,.product-tile.handles .photo{aspect-ratio:auto}.product-tile img{height:auto;object-fit:contain}.detail-grid{grid-template-columns:1fr}.contact-original{grid-template-columns:1fr;gap:30px}.contact-info{padding-top:0}}
