.cg6002-scenes{display:flex;gap:10px;margin-top:14px}.cg6002-scenes button{width:30%;max-width:160px;background:#fff;border:1px solid #ddd;padding:3px;cursor:pointer}.cg6002-scenes button img{width:100%;height:auto}.cg6002{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(24px,5vw,80px);padding-block:40px;align-items:start}.cg6002 [hidden]{display:none!important}.cg6002-gallery{position:sticky;top:25px}.cg6002-gallery img{display:block;width:100%;height:auto}.cg6002-thumbnails{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:16px}.cg6002-thumbnails button{border:1px solid #ddd;background:#fff;padding:4px;cursor:pointer}.cg6002-thumbnails button[aria-pressed=true]{outline:2px solid #8a6b3c}.cg6002-thumbnails span{display:block;font-size:10px;line-height:1.3}.cg6002-details h1{font-size:clamp(26px,3vw,38px);line-height:1.15}.cg6002 label{display:block;margin:16px 0 7px}.cg6002 select,.cg6002 input[type=text],.cg6002 textarea,.cg6002 input[type=number]{width:100%;padding:12px;border:1px solid #bbb;border-radius:2px;background:#fff;color:#191919;font:inherit}.cg6002 textarea[data-main],.cg6002 textarea[data-sub]{text-align:center;resize:vertical}.cg6002-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:end}.cg6002-engraving{margin-top:22px;padding:10px 16px;border:1px solid #ddd}.cg6002 .cg6002-check{display:flex;gap:10px;align-items:center}.cg6002-check input{width:18px;height:18px}.cg6002-note,.cg6002 [data-dial-fields] p,.cg6002 [data-counter]{font-size:12px;color:#595959}.cg6002-price,.cg6002-total{display:flex;justify-content:space-between;gap:8px}.cg6002-total{display:block;font-size:17px}.cg6002-total strong{display:block;font-size:25px}.cg6002-submit{width:100%;margin-top:18px}.cg6002-submit:disabled{opacity:.55;cursor:not-allowed}.cg6002-specs{margin-top:28px;border-top:1px solid #ddd;padding-top:18px}.cg6002-specs summary{cursor:pointer}.cg6002 [data-status]{color:#9b2020}.cg6002 :focus-visible{outline:2px solid #8a6b3c;outline-offset:3px}@media(max-width:899px){.cg6002{grid-template-columns:1fr}.cg6002-gallery{position:static}.cg6002-thumbnails{grid-template-columns:repeat(6,1fr)}}cg-caseback{display:block;margin-block:20px}cg-caseback fieldset{border:1px solid #ddd;padding:16px}cg-caseback label{display:block;margin-bottom:8px}cg-caseback select{width:100%;padding:12px;background:#fff;color:#191919;border:1px solid #bbb}cg-caseback figure{margin:12px 0}cg-caseback img{display:block;width:100%;max-width:240px;height:auto}cg-caseback p,cg-caseback figcaption{font-size:12px;line-height:1.5;color:#595959}cg-caseback [hidden]{display:none!important}cg-back-preview{display:block;margin-block:14px}cg-back-preview button{padding:10px 14px;background:#34383b;color:#fff;border:1px solid #34383b;cursor:pointer;font:inherit}cg-back-preview figure{margin:12px 0}cg-back-preview svg{display:block;width:100%;max-width:460px;height:auto;border:1px solid #eae8e3;background:#fff}cg-back-preview figcaption,cg-back-preview [data-back-status]{font-size:12px;line-height:1.5;color:#595959}cg-back-preview :focus-visible{outline:2px solid #8a6b3c;outline-offset:3px}cg-crown-preview{display:block;margin-block:18px}cg-crown-preview fieldset{padding:14px;border:1px solid #ddd}cg-crown-preview [hidden]{display:none!important}cg-crown-preview label{display:block;margin:10px 0}cg-crown-preview input[type=text]{width:100%;padding:12px;border:1px solid #bbb;background:#fff;color:#191919}cg-crown-preview button{padding:10px 14px;margin-top:12px;background:#34383b;color:#fff;border:1px solid #34383b;cursor:pointer}cg-crown-preview figure{width:100%;max-width:320px;margin:12px auto}cg-crown-preview svg{display:block;width:100%;height:auto;background:#fff;border:1px solid #eae8e3}cg-crown-preview figcaption,cg-crown-preview [data-crown-status]{font-size:12px;line-height:1.5;color:#595959}cg-crown-preview :focus-visible{outline:2px solid #8a6b3c;outline-offset:3px}.cg-dial-inks{border:1px solid #ddd;padding:12px;margin-block:18px}.cg-dial-palette{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.cg-dial-palette button{display:flex;flex-direction:column;align-items:center;gap:6px;padding:9px 3px;border:1px solid #ccc;background:#fff;color:#34383b;cursor:pointer;font:inherit;font-size:11px}.cg-dial-palette button[aria-pressed=true]{box-shadow:inset 0 0 0 1px #34383b;border-color:#34383b;background:#f8f7f4}.cg-dial-ink-dot{display:block;width:25px;height:25px;border:1px solid #aaa;border-radius:50%;background:var(--dial-ink)}.cg-dial-preview{width:100%;max-width:320px;margin:18px auto}.cg-dial-preview svg{display:block;width:100%;height:auto;background:#fff;border:1px solid #eae8e3}.cg-dial-preview figcaption{font-size:12px;line-height:1.5;color:#595959}.cg-dial-palette :focus-visible{outline:2px solid #8a6b3c;outline-offset:3px}.cg-choice-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(125px,1fr));gap:10px;margin:8px 0 18px;max-width:100%}.cg-choice-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;min-height:76px;padding:12px 10px;border:1px solid #c8c7c3;border-radius:2px;background:#fff;color:#34383b;font:inherit;font-size:13px;line-height:1.4;text-align:center;cursor:pointer;overflow-wrap:anywhere}.cg-choice-card[aria-checked=true],.cg-option-buttons button[aria-pressed=true]{border-color:#34383b;box-shadow:inset 0 0 0 1px #34383b;background:#f8f7f4}.cg-choice-card[aria-checked=true]:after{content:"\2713";position:absolute;top:4px;right:7px;font-size:12px}.cg-choice-card:disabled{opacity:.4;cursor:not-allowed}.cg-choice-card:focus-visible{outline:2px solid #8a6b3c;outline-offset:3px}.cg-choice-card img{display:block;width:100%;height:125px;object-fit:contain}.cg-choice-size{display:grid;place-items:center;border:1px solid #b8bab9;border-radius:50%;width:45px;height:45px;font-size:16px;font-family:Georgia,serif;background:linear-gradient(135deg,#fafafa,#eae8e3)}.cg-choice-size[data-size=L]{width:41.5px;height:41.5px}.cg-choice-font{font-size:28px;line-height:1.1}.cg-option-buttons button{min-width:120px;min-height:60px;padding:14px;border:1px solid #c8c7c3;background:#fff;color:#34383b;cursor:pointer}.cg-option-buttons>div{display:flex;flex-wrap:wrap;gap:10px}.cg-tiles-form .cg-choice-toggle,.cg-tiles-form .cg-addon-label,.cg-tiles-form .cg6002-check{border:1px solid #c8c7c3;padding:14px;background:#fff;cursor:pointer}.cg-tiles-form .cg-choice-toggle:has(input:checked),.cg-tiles-form .cg-addon-label:has(input:checked),.cg-tiles-form .cg6002-check:has(input:checked){border-color:#34383b;background:#f8f7f4;box-shadow:inset 0 0 0 1px #34383b}.cg-tiles-form label:has(>input[type=checkbox]:disabled){opacity:.45;cursor:not-allowed}.cg-tiles-form select[data-cg-tiles-hidden]{display:none!important}.cg6002 .cg6002-row:has([data-size]){grid-template-columns:1fr}.cg-choice-label-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:480px){.cg-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cg-choice-card{font-size:12px;padding:12px 8px}.cg-choice-card img{height:105px}}
/*# sourceMappingURL=/cdn/shop/t/23/compiled_assets/styles.css.map */
