.clp-laser,.clp-panels{--clp-ink:#30251f;--clp-muted:#77675b;--clp-line:#cfc5b7;display:block;color:var(--clp-ink)}.clp-laser{margin:0 0 24px}.clp-laser__heading{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin-bottom:10px}.clp-laser__heading label{font-size:1.15rem;font-weight:600;letter-spacing:.045em}.clp-laser__badge{padding:3px 7px;background:#dec695;color:#30251f;font-size:1rem;line-height:1.5}.clp-laser__row{display:grid;grid-template-columns:1.1fr 1fr;gap:10px}.clp-laser__field{display:flex;align-items:center;min-width:0;min-height:50px;border:1px solid var(--clp-ink)}.clp-laser__field input{display:block;width:100%;min-width:0;padding:12px;border:0;border-radius:0;background:transparent;color:var(--clp-ink);font:400 1.4rem/1.5 var(--font-body-family);text-transform:none;box-shadow:none}.clp-laser__field input:focus-visible{outline:2px solid var(--clp-ink);outline-offset:-3px}.clp-laser__field>span{padding-right:10px;color:var(--clp-muted);white-space:nowrap;font-size:1rem}.clp-laser__preview{position:relative;display:grid;place-items:center;min-height:50px;min-width:0;overflow:hidden;padding:10px 16px;border:1px solid #5d3924;background:linear-gradient(170deg,#9d6d4c,#70462b 50%,#845637);color:#2c190d;text-shadow:0 1px 0 #be916a;box-shadow:inset 0 0 14px #472c2166}.clp-laser__preview:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1px dashed #d4ad7c88;pointer-events:none}.clp-laser__preview>span{position:relative;max-width:100%;overflow-wrap:anywhere;font:500 1.5rem/1.2 Georgia,serif;letter-spacing:.03em;text-align:center;text-transform:none}.clp-laser__help{margin:8px 0 12px;color:var(--clp-muted);font-size:1.1rem;line-height:1.6}.clp-guide-link{display:inline-flex;align-items:center;gap:12px;padding-bottom:5px;border-bottom:1px solid #b89454;color:var(--clp-ink);text-decoration:none;font-size:1.1rem;letter-spacing:.03em}.clp-guide-link:hover{border-bottom-color:var(--clp-ink)}.clp-panels{margin-top:30px;border-top:1px solid var(--clp-line)}.clp-panel{border-bottom:1px solid var(--clp-line);scroll-margin-top:150px}.clp-panel>summary{display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:56px;padding:18px 0;list-style:none;cursor:pointer;font:600 1.2rem/1.5 var(--font-body-family);text-transform:uppercase;letter-spacing:.055em}.clp-panel>summary::-webkit-details-marker,.clp-faq summary::-webkit-details-marker{display:none}.clp-plus{display:block;position:relative;flex:none;width:16px;height:16px}.clp-plus:before,.clp-plus:after{content:"";position:absolute;background:currentColor}.clp-plus:before{left:0;top:7px;width:16px;height:1px}.clp-plus:after{left:7px;top:0;width:1px;height:16px}.clp-panel[open]>summary .clp-plus:after,.clp-faq__item[open]>summary .clp-plus:after{display:none}.clp-panel__body{padding:4px 0 24px;color:var(--clp-ink);font-size:1.5rem;line-height:1.8;overflow-wrap:anywhere}.clp-panel__body>:first-child{margin-top:0}.clp-panel__body>:last-child{margin-bottom:0}.clp-panel__body p{margin:0 0 16px}.clp-panel__body h2{margin:28px 0 16px;color:inherit;font:500 clamp(2.5rem,2.5vw,3.8rem)/1.15 var(--font-heading-family)}.clp-panel__body h3{margin:24px 0 12px;color:inherit;font:500 2.5rem/1.2 var(--font-heading-family)}.clp-panel__body li{margin-bottom:10px}.clp-panel__body img{max-width:100%;height:auto}.clp-panel__body table{display:block;max-width:100%;overflow-x:auto}.clp-panel__body .clp-panel__laser-image{display:block;width:320px;max-width:100%;aspect-ratio:1;object-fit:cover;height:auto;border-radius:8px;margin:0 auto 24px}.clp-faq__item{border-bottom:1px solid var(--clp-line)}.clp-faq__item:last-child{border-bottom:0}.clp-faq__item>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:48px;padding:14px 0;list-style:none;cursor:pointer;font-weight:500;line-height:1.5}.clp-faq__item .clp-plus{width:12px;height:12px}.clp-faq__item .clp-plus:before{width:12px;top:5px}.clp-faq__item .clp-plus:after{height:12px;left:5px}.clp-faq__answer{padding:0 28px 18px 0;color:var(--clp-muted);font-size:1.4rem;line-height:1.8}.clp-faq__answer>:first-child{margin-top:0}.clp-faq__answer>:last-child{margin-bottom:0}.clp-laser a:focus-visible,.clp-panels summary:focus-visible,.clp-panels a:focus-visible{outline:2px solid var(--clp-ink);outline-offset:4px}.clp-text-link{color:inherit;text-underline-offset:4px}@media(max-width:749px){.clp-laser__row{grid-template-columns:1fr}.clp-laser__preview{min-height:46px}.clp-panel__body{font-size:1.4rem;line-height:1.75}.clp-panel>summary{min-height:56px;font-size:1.15rem}.clp-faq__item>summary{font-size:1.35rem}.clp-panel__body h2{font-size:2.7rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cl-product-details.css.map */
