@import url(https://fonts.googleapis.com/css2?family=Work+Sans&display=swap);@import url(https://fonts.googleapis.com/css2?family=Spectral+SC&display=swap);@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400&family=Great+Vibes&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);#placeholder[data-v-51fc064c]{position:absolute;height:100%;width:100%}input[type=date],input[type=text],input[type=time],select,textarea{font-family:var(--atomm-font-ui);-webkit-appearance:none;width:100%;height:28px;font-size:14px;font-weight:400;padding:0 10px;box-sizing:border-box;display:block;background:var(--atomm-bg-default);border:1px solid var(--atomm-stroke-default);border-radius:var(--atomm-radius-small);outline:none;resize:none;color:var(--atomm-text-primary);line-height:26px;transition:border-color .12s,box-shadow .12s,background .12s}input[type=date]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:var(--atomm-text-tertiary)}input[type=date]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,select::placeholder,textarea::placeholder{color:var(--atomm-text-tertiary)}input[type=date]:hover,input[type=text]:hover,input[type=time]:hover,select:hover,textarea:hover{border-color:var(--atomm-text-disabled)}input[type=date]:focus,input[type=text]:focus,input[type=time]:focus,select:focus,textarea:focus{outline:none!important;border-color:var(--atomm-stroke-active);box-shadow:0 0 0 2px var(--atomm-focus-ring)}input[type=date]:disabled,input[type=text]:disabled,input[type=time]:disabled,select:disabled,textarea:disabled{background:var(--atomm-bg-subtlest);color:var(--atomm-text-disabled);cursor:not-allowed}input[type=checkbox],input[type=time]{cursor:pointer}input[type=time]{font-family:var(--atomm-font-mono);font-size:13px}button,button#buttonFwd,input[type=submit]{background-color:var(--atomm-brand);border:0!important;box-sizing:border-box;font-family:var(--atomm-font-ui);padding:0 16px;height:32px;line-height:1;font-size:14px;font-weight:500!important;text-transform:none;letter-spacing:0;white-space:normal;box-shadow:none;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:var(--atomm-text-inverse);cursor:pointer;border-radius:var(--atomm-radius-small);transition:background-color .12s}button#buttonFwd:hover,button:hover,input[type=submit]:hover{background-color:var(--atomm-brand-hover)}button#buttonFwd:active,button:active,input[type=submit]:active{background-color:var(--atomm-brand-active)}button#buttonPrev{background-color:var(--atomm-bg-default);color:var(--atomm-text-primary);border:1px solid var(--atomm-stroke-default)!important}button#buttonPrev:hover{background-color:var(--atomm-bg-hover)}button#buttonPrev:active{background-color:var(--atomm-bg-active)}select{cursor:pointer;padding-right:24px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'><path d='M3 4.5L6 7.5L9 4.5' stroke='%23848b96' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 8px center}textarea{resize:vertical;height:auto;min-height:64px;max-height:200px;padding:8px 10px;line-height:1.5}textarea.error{border-color:var(--atomm-red)}textarea.error:focus{box-shadow:0 0 0 2px rgba(250,39,48,.2)}label{display:block;margin-bottom:4px;font-family:var(--atomm-font-ui);font-weight:400;font-size:12px;text-transform:none;letter-spacing:0;color:var(--atomm-text-tertiary)}.input-container{margin-bottom:12px}@media screen and (max-width:999px){label{display:flex;align-items:center;margin-bottom:4px;font-weight:400;color:var(--atomm-text-tertiary)}.section-start{margin:12px 0 8px}}.loading[data-v-daa74342],.loading[data-v-daa74342]:after{border-radius:50%;width:1em;height:1em}.loading[data-v-daa74342]{position:relative;text-indent:-9999em;border-top:5px solid hsla(0,0%,47.5%,.2);border-right:5px solid hsla(0,0%,47.5%,.2);border-bottom:5px solid hsla(0,0%,47.5%,.2);border-left:5px solid #fff;transform:translateZ(0);animation:load8-daa74342 1.1s linear infinite}@keyframes load8-daa74342{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}loading[data-v-daa74342]{position:absolute;right:25%}@media only screen and (max-width:768px){loading[data-v-daa74342]{right:55px}.loading[data-v-daa74342]{border-radius:50%;width:.6em;height:.6em}}:root{--atomm-brand:#070b10;--atomm-brand-hover:#252c36;--atomm-brand-active:#1c2129;--atomm-brand-subtlest:#f0f0f5;--atomm-emphasize:#ff0035;--atomm-emphasize-hover:#d9002d;--atomm-emphasize-active:#b20025;--atomm-emphasize-subtlest:#ffebef;--atomm-text-primary:#070b10;--atomm-text-secondary:#2d3541;--atomm-text-tertiary:#848b96;--atomm-text-disabled:#b3b9c2;--atomm-text-inverse:#fff;--atomm-bg-default:#fff;--atomm-bg-subtlest:#f6f6fa;--atomm-bg-surface:#f0f0f5;--atomm-bg-editor:#e7e9ed;--atomm-bg-tooltip:#1c2129;--atomm-bg-hover:rgba(83,91,136,0.08);--atomm-bg-active:rgba(83,91,136,0.12);--atomm-bg-overlay:rgba(26,26,30,0.4);--atomm-stroke-default:#d8dadf;--atomm-stroke-divider:rgba(83,91,136,0.12);--atomm-stroke-scrollbar:#b3b9c2;--atomm-stroke-active:#070b10;--atomm-focus-ring:rgba(83,91,136,0.15);--atomm-red:#fa2730;--atomm-radius-tiny:2px;--atomm-radius-small:4px;--atomm-radius-medium:6px;--atomm-radius-large:8px;--atomm-radius-xlarge:12px;--atomm-shadow-100:0 1px 2px rgba(0,0,0,0.06),0 1px 3px rgba(0,0,0,0.08);--atomm-shadow-200:0 4px 6px rgba(0,0,0,0.06),0 8px 16px rgba(0,0,0,0.08);--atomm-shadow-300:0 8px 16px rgba(0,0,0,0.08),0 16px 32px rgba(0,0,0,0.12);--atomm-font-ui:"Inter","xTool Sans","PingFang SC","Work Sans",HelveticaNeue,"Helvetica Neue",sans-serif;--atomm-font-mono:"Menlo","JetBrains Mono",Consolas,monospace}div[data-netlify-site-id]{display:none}*{-webkit-tap-highlight-color:hsla(0,0%,100%,0)!important;-webkit-focus-ring-color:hsla(0,0%,100%,0)!important;outline:none!important}body,html{height:100%}body{position:fixed;overflow:hidden;width:100vw;margin:0;background-color:var(--atomm-bg-editor);scroll-behavior:smooth;line-height:1.5;color:var(--atomm-text-primary)}::-webkit-resizer{background:transparent;background:linear-gradient(135deg,transparent 50%,var(--atomm-stroke-default) 0)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:var(--atomm-stroke-scrollbar);border-radius:3px}::-webkit-scrollbar-track{background:transparent}*,:after,:before{box-sizing:border-box}ol[class],ul[class]{padding:0;list-style:none;margin:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,p{margin:0}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}select{color:inherit}.fadeIn-enter-active{transition:opacity .5s}.fadeIn-leave-active{transition:opacity 0s}.fadeIn-enter{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.fadeDelayed-enter-active,.fadeDelayed-leave-active{transition:opacity 1s}.fadeDelayed-enter,.fadeDelayed-leave-to{opacity:0}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media screen and (max-width:999px){body{height:100%}}#app{flex-direction:row-reverse;height:100%;width:100%;font-family:var(--atomm-font-ui);font-size:14px;font-weight:400;color:var(--atomm-text-primary)}#app,.sceneContainer{display:flex;overflow:hidden;background:var(--atomm-bg-editor)}.sceneContainer{flex:1;min-width:0;position:relative}.posterContainer,.sceneContainer{align-items:center;justify-content:center}.posterContainer{display:flex;width:100%;height:100%;padding:24px}.posterBox{position:relative;height:100%;max-width:100%;box-shadow:var(--atomm-shadow-300);border-radius:var(--atomm-radius-tiny)}.posterBox.digital{box-shadow:none}.Poster,.poster-element{width:100%;height:100%}.Poster{display:block}.box{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .4s,transform .4s}.box,.box.out{pointer-events:none}.box.out{opacity:0}.paper-shadow{position:absolute;top:8px;width:50%;height:100%;z-index:-1}.paper-shadow.left{left:6px;box-shadow:-8px 8px 16px rgba(0,0,0,.08);transform:skewY(-2deg)}.paper-shadow.right{right:6px;box-shadow:8px 8px 16px rgba(0,0,0,.08);transform:skewY(2deg)}.paper-shadow.hidden{display:none}.digitalLabel{position:absolute;top:-28px;right:0;background:var(--atomm-brand);color:var(--atomm-text-inverse);font-family:var(--atomm-font-ui);font-size:10px;font-weight:600;letter-spacing:.04em;padding:4px 10px;border-radius:var(--atomm-radius-tiny) var(--atomm-radius-tiny) 0 0}.digitalLabel.hidden{display:none}canvas#starmap{width:100%!important;height:auto!important}#safari-poster{position:absolute;top:0;left:0;width:100%;height:100%}#safari-poster canvas#starmap{width:72%!important;margin:auto}#menu{width:320px;min-width:280px;max-height:100%;overflow-y:auto;background:var(--atomm-bg-default);border-right:1px solid var(--atomm-stroke-divider);display:flex;flex-direction:column;position:relative;z-index:10;font-family:var(--atomm-font-ui);font-size:14px;font-weight:400;color:var(--atomm-text-primary);letter-spacing:normal;text-transform:none}.menu-container{flex:1;padding:16px 16px 12px;overflow-y:auto}.menu-container>div{margin-bottom:12px}.menu-footer{display:flex;justify-content:space-between;gap:8px;padding:12px 16px;border-top:1px solid var(--atomm-stroke-divider);background:var(--atomm-bg-default)}.menu-footer button{flex:1;padding:0 16px;height:32px;font-size:14px}.menu-footer a+button,.menu-footer button+a,.menu-footer button+button{margin-left:0}.menu-footer a{flex:1;text-decoration:none}.menu-footer a button{width:100%}.menu-footer .nonprio{flex:.5}h3.section-start{font-family:var(--atomm-font-ui);font-size:12px;font-weight:500;text-transform:none;letter-spacing:0;margin:0 0 8px;color:var(--atomm-text-tertiary)}#logo{display:none}#location-result-container{background:var(--atomm-bg-default);border:1px solid var(--atomm-stroke-default);border-top:none;border-radius:0 0 var(--atomm-radius-small) var(--atomm-radius-small);max-height:200px;overflow-y:auto;position:relative;z-index:20;box-shadow:var(--atomm-shadow-200)}#location-result-container:empty{display:none}#location-result-container .location-result{padding:8px 12px;cursor:pointer;font-size:14px;color:var(--atomm-text-primary);transition:background .12s}#location-result-container .location-result:hover{background:var(--atomm-bg-hover)}#location-result-container .location-result small{display:block;color:var(--atomm-text-tertiary);font-size:12px;margin-top:2px}#datepicker{display:flex;gap:6px}#datepicker select{flex:1;min-width:0;height:28px;padding:0 8px;font-size:14px}#timepicker{margin-top:10px}#timepicker-flex{display:flex;align-items:center;gap:8px}#display-time{display:flex;gap:2px;padding:2px;background:var(--atomm-bg-subtlest);border-radius:var(--atomm-radius-small)}#display-time #no-button,#display-time #yes-button{display:flex;align-items:center;justify-content:center;gap:3px;padding:0 12px;height:24px;background:transparent;border:none;border-radius:var(--atomm-radius-tiny);cursor:pointer;font-size:13px;font-weight:400;color:var(--atomm-text-secondary);transition:background .12s,color .12s,box-shadow .12s}#display-time #no-button:hover,#display-time #yes-button:hover{color:var(--atomm-text-primary)}#display-time #no-button.selected,#display-time #yes-button.selected{background:var(--atomm-bg-default);color:var(--atomm-text-primary);font-weight:500;box-shadow:var(--atomm-shadow-100)}#time{width:100px;height:28px;padding:0 8px;font-family:var(--atomm-font-mono);font-size:13px}#dedication-container{text-align:center;font-family:Great Vibes,cursive;font-size:.95em;padding:0 10%;line-height:1.8;white-space:pre-line}.options-checkbox-container{padding:4px 10px;margin-bottom:2px;background:var(--atomm-bg-default);border:1px solid var(--atomm-stroke-default);border-radius:var(--atomm-radius-medium);box-shadow:none}#cart-link{position:fixed;top:16px;right:440px;z-index:20}.container-height{min-height:100px}.view-toggle{position:absolute;top:16px;right:16px;z-index:10;width:40px;height:40px;border-radius:50%;background:var(--atomm-bg-default);color:var(--atomm-text-primary);font-family:var(--atomm-font-ui);font-size:13px;font-weight:500;letter-spacing:0;cursor:pointer;border:1px solid var(--atomm-stroke-default);box-shadow:var(--atomm-shadow-100);display:flex;align-items:center;justify-content:center;transition:background .12s,box-shadow .12s,transform .12s;padding:0}.view-toggle:hover{transform:translateY(-1px)}.glass-controls,.view-toggle:hover{background:var(--atomm-bg-default);box-shadow:var(--atomm-shadow-200)}.glass-controls{display:none;position:absolute;bottom:12px;left:12px;z-index:10;border:1px solid var(--atomm-stroke-default);border-radius:var(--atomm-radius-medium);padding:10px 12px;font-family:var(--atomm-font-ui);min-width:200px}.glass-controls,.glass-controls label{font-size:12px;color:var(--atomm-text-secondary)}.glass-controls label{display:flex;align-items:center;gap:8px;margin-bottom:4px;font-weight:400;text-transform:none;letter-spacing:0;white-space:nowrap}.glass-controls label:last-child{margin-bottom:0}.glass-controls label input[type=range]{flex:1;height:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--atomm-stroke-default);border-radius:2px;outline:none;border:none;padding:0;min-width:0}.glass-controls label input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;border-radius:50%;background:var(--atomm-bg-default);border:1px solid var(--atomm-stroke-default);box-shadow:var(--atomm-shadow-100);cursor:pointer}.glass-controls label input[type=range]::-moz-range-track{height:2px;background:var(--atomm-stroke-default);border-radius:2px}.glass-controls label input[type=range]::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:var(--atomm-bg-default);border:1px solid var(--atomm-stroke-default);box-shadow:var(--atomm-shadow-100);cursor:pointer}.glass-controls label span{width:40px;text-align:right;color:var(--atomm-text-primary);font-family:var(--atomm-font-mono);font-size:12px;font-variant-numeric:tabular-nums}.poster3d-container{width:100%;height:100%;position:absolute;top:0;left:0}.poster3d-container canvas{display:block;width:100%!important;height:100%!important}.size-row{display:flex;gap:8px;margin-bottom:10px}.size-input{flex:1;display:flex;align-items:center;gap:8px}.size-input label{white-space:nowrap;min-width:0;flex:none;font-size:12px;font-weight:400;text-transform:none;letter-spacing:0;color:var(--atomm-text-tertiary);margin-bottom:0}.size-input input[type=number]{width:100%;height:28px;font-family:var(--atomm-font-mono);font-size:13px;text-align:right;padding:0 10px;background:var(--atomm-bg-default);border:1px solid var(--atomm-stroke-default);border-radius:var(--atomm-radius-small);color:var(--atomm-text-primary);outline:none;-moz-appearance:textfield;transition:border-color .12s,box-shadow .12s}.size-input input[type=number]::-webkit-inner-spin-button,.size-input input[type=number]::-webkit-outer-spin-button{opacity:1}.size-input input[type=number]:hover{border-color:var(--atomm-text-disabled)}.size-input input[type=number]:focus{border-color:var(--atomm-stroke-active);box-shadow:0 0 0 2px var(--atomm-focus-ring)}.input-mode-row{display:flex;gap:2px;padding:2px;background:var(--atomm-bg-subtlest);border-radius:var(--atomm-radius-small)}.coords-editor,.input-mode-row{margin-bottom:10px}.coords-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.coords-field{display:flex;flex-direction:column;gap:4px}.coords-field label{font-size:12px;font-weight:400;text-transform:none;letter-spacing:0;color:var(--atomm-text-tertiary);margin-bottom:0}.coords-field input[type=number]{font-family:var(--atomm-font-mono);text-align:right}.coords-field-full{grid-column:1/-1}.coords-field-full input{text-align:left!important;font-family:var(--atomm-font-ui)!important}.font-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px}.font-item{display:flex;flex-direction:column;gap:4px}.font-item label{font-size:12px;font-weight:400;text-transform:none;letter-spacing:0;color:var(--atomm-text-tertiary);margin-bottom:0}.advanced-settings{border:1px solid var(--atomm-stroke-default);border-radius:var(--atomm-radius-medium);background:var(--atomm-bg-default);margin-bottom:12px;overflow:hidden}.advanced-settings[open] .advanced-settings-summary{border-bottom:1px solid var(--atomm-stroke-divider)}.advanced-settings-summary{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style:none;font-family:var(--atomm-font-ui);font-size:13px;font-weight:500;text-transform:none;letter-spacing:0;color:var(--atomm-text-secondary);transition:color .12s,background .12s}.advanced-settings-summary::-webkit-details-marker{display:none}.advanced-settings-summary:hover{color:var(--atomm-text-primary);background:var(--atomm-bg-hover)}.advanced-settings-icon{font-size:14px;color:var(--atomm-text-tertiary);line-height:1}.advanced-settings-body{padding:12px}.advanced-settings-body>div{margin-bottom:10px}.export-section{margin-top:12px;padding-top:12px;border-top:1px solid var(--atomm-stroke-divider)}.export-btn{width:100%;height:32px;padding:0 16px;font-family:var(--atomm-font-ui);font-size:14px;font-weight:500;text-transform:none;letter-spacing:0;background:var(--atomm-emphasize);color:var(--atomm-text-inverse);border:none;border-radius:var(--atomm-radius-small);cursor:pointer;transition:background .12s}.export-btn:hover{background:var(--atomm-emphasize-hover)}.export-btn:active{background:var(--atomm-emphasize-active)}.export-btn+.export-btn{margin-top:6px}.export-btn-svg{background:var(--atomm-bg-default);color:var(--atomm-text-primary);border:1px solid var(--atomm-stroke-default)}.export-btn-svg:hover{background:var(--atomm-bg-hover);color:var(--atomm-text-primary)}.hidden{display:none!important}#theme-container{margin-bottom:6px}#theme-select{display:none}.dual-color-row{display:flex;gap:10px;margin-bottom:8px}.dual-color-item--disabled{opacity:.4;pointer-events:none}.dual-color-item{flex:1;display:flex;align-items:center;gap:8px}.dual-color-item label{font-size:12px;font-weight:400;text-transform:none;letter-spacing:0;white-space:nowrap;min-width:0;color:var(--atomm-text-tertiary);margin-bottom:0}.dual-color-item input[type=color]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:28px;padding:0;border:1px solid var(--atomm-stroke-default);border-radius:var(--atomm-radius-small);cursor:pointer;background:var(--atomm-bg-default);flex:1}.dual-color-item input[type=color]::-webkit-color-swatch-wrapper{padding:3px}.dual-color-item input[type=color]::-webkit-color-swatch{border:none;border-radius:var(--atomm-radius-tiny)}.shape-select{margin-top:10px}.shape-select>label{margin-bottom:6px;font-size:12px;font-weight:400;text-transform:none;letter-spacing:0;color:var(--atomm-text-tertiary)}.shape-options{display:flex;gap:2px;padding:2px;background:var(--atomm-bg-subtlest);border-radius:var(--atomm-radius-small)}.shape-btn{flex:1;text-align:center;padding:0;height:24px;line-height:24px;font-family:var(--atomm-font-ui);font-size:13px;font-weight:400;border:none;border-radius:var(--atomm-radius-tiny);cursor:pointer;color:var(--atomm-text-secondary);background:transparent;transition:background .12s,color .12s,box-shadow .12s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.shape-btn.active,.shape-btn:hover{color:var(--atomm-text-primary)}.shape-btn.active{background:var(--atomm-bg-default);font-weight:500;box-shadow:var(--atomm-shadow-100)}.color-container{position:relative}.color-container input[type=radio]{position:absolute;opacity:0;width:0;height:0}.color-container input[type=radio]:checked+.color-picker{box-shadow:0 0 0 2px var(--atomm-bg-default),0 0 0 3.5px var(--atomm-brand)}.color-container .color-picker{display:block;width:24px;height:24px;border-radius:50%;cursor:pointer;border:1px solid var(--atomm-stroke-default);transition:box-shadow .12s}.color-container .color-picker:hover{box-shadow:0 0 0 2px var(--atomm-bg-default),0 0 0 3px var(--atomm-text-disabled)}.options-checkbox.options-checkbox--disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.options-checkbox{display:flex;align-items:center;justify-content:space-between;padding:6px 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom:1px solid var(--atomm-stroke-divider)}.options-checkbox:last-child{border-bottom:none}.options-checkbox label{cursor:pointer;font-family:var(--atomm-font-ui);font-weight:400;color:var(--atomm-text-primary);margin-bottom:0;font-size:13px;text-transform:none;letter-spacing:0}.options-checkbox .toggle__input{display:none}.options-checkbox .toggle-track{display:inline-block;width:28px;height:16px;background:var(--atomm-stroke-default);border-radius:9999px;position:relative;transition:background .2s;flex-shrink:0;margin-left:12px}.options-checkbox .toggle-indicator{display:block;width:12px;height:12px;background:var(--atomm-bg-default);border-radius:50%;position:absolute;top:2px;left:2px;transition:transform .2s;box-shadow:var(--atomm-shadow-100)}.options-checkbox input[type=checkbox]:checked+.toggle-track{background:var(--atomm-brand)}.options-checkbox input[type=checkbox]:checked+.toggle-track .toggle-indicator{transform:translateX(12px)}details summary{cursor:pointer;list-style:none}details summary::-webkit-details-marker{display:none}details #advanced-options-headline{display:flex;justify-content:space-between;align-items:center;padding:6px 0;font-family:var(--atomm-font-ui);font-weight:500;color:var(--atomm-text-secondary);font-size:13px;text-transform:none;letter-spacing:0}details #advanced-options-headline p:last-child{font-size:14px;color:var(--atomm-text-tertiary)}details>p{font-size:12px;color:var(--atomm-text-tertiary);margin-bottom:8px}details input[type=text]{margin-bottom:6px}.printContainer{background:var(--atomm-bg-default);border:1px solid var(--atomm-stroke-default);border-radius:var(--atomm-radius-medium);padding:14px;text-align:center}.printContainer h3{font-size:15px;margin-bottom:2px;display:flex;justify-content:center;align-items:baseline;gap:6px}.printContainer h3,.printContainer h3 span{font-weight:600;color:var(--atomm-text-primary)}.printContainer h3 span{font-family:var(--atomm-font-mono)}.printContainer h4{font-size:13px;color:var(--atomm-text-secondary);font-weight:400;margin-bottom:2px}.printContainer h5{font-size:12px;color:var(--atomm-text-tertiary);font-weight:400;margin-bottom:8px}.printContainer h5 .freeShipping{color:#00c767;font-weight:500}.printContainer .mainTextWrapper{max-height:60px;overflow:hidden;position:relative;margin-bottom:6px;cursor:pointer}.printContainer .mainTextContainer ul{list-style:none;padding:0;margin:0;font-size:13px;color:var(--atomm-text-secondary)}.printContainer .mainTextContainer ul li{margin-bottom:2px}.printContainer .expand{font-size:12px;color:var(--atomm-brand);font-weight:500}.printContainer .delivery{font-size:12px;margin-bottom:8px;color:var(--atomm-text-tertiary)}.printContainer .delivery.delivery-good{color:#00c767}.printContainer .delivery.delivery-warn{color:#ff7c23}.printContainer .delivery.delivery-bad{color:var(--atomm-red)}.printContainer .bottom{margin-top:6px}.printContainer .product-button button{width:100%;height:32px;padding:0 16px;font-size:14px}.printContainer #discounted-price span{text-decoration:line-through;color:var(--atomm-text-disabled);margin-right:6px}.printContainer #discounted-price .discount{text-decoration:none;color:var(--atomm-emphasize);font-weight:600}.item{min-width:200px;flex-shrink:0;transition:opacity .3s}.item.expanded .mainTextWrapper{max-height:none}#draggableEl{display:flex;gap:12px;transition:transform .3s}#draggableEl.dragged{transition:none}#pickerLeft,#pickerRight{display:none}#error-text{color:var(--atomm-red);font-size:12px;margin-bottom:4px}#digital-teaser{text-align:center;color:var(--atomm-brand);font-size:13px;margin-top:12px;text-decoration:underline}.product-modal{padding:16px}.overlay{position:fixed;inset:0;background:var(--atomm-bg-overlay);z-index:100;overflow-y:auto}.overlay>.container{background:var(--atomm-bg-default);max-width:500px;margin:40px auto;border-radius:var(--atomm-radius-xlarge);padding:24px;position:relative;box-shadow:var(--atomm-shadow-300)}.overlay>.container .close{position:absolute;top:12px;right:12px;background:none;padding:4px;cursor:pointer;border-radius:var(--atomm-radius-small);transition:background .12s}.overlay>.container .close:hover{background:var(--atomm-bg-hover)}.overlay>.container .close img{width:20px}.overlay>.container video{width:100%;border-radius:var(--atomm-radius-medium);margin-bottom:12px}.overlay>.container h2{font-family:var(--atomm-font-ui);font-size:20px;font-weight:600;color:var(--atomm-text-primary);margin-bottom:12px}.overlay>.container .imgBlock{margin-bottom:16px;font-size:14px;color:var(--atomm-text-secondary)}.fullscreenOverlayMode #menu{border-right:none}@media screen and (max-width:999px){#app{flex-direction:column-reverse;overflow-y:auto;overflow-x:hidden}.sceneContainer{min-height:55vh;flex:none}.posterBox{height:100%;max-width:100%}#menu{width:100%;min-width:unset;max-height:none;border-left:none;border-right:none;border-top:1px solid var(--atomm-stroke-divider);overflow-y:visible}.menu-container{padding:16px}.menu-footer{position:sticky;bottom:0;padding:10px 16px}#cart-link{right:16px}.posterContainer{padding:16px}}@media only print{.Poster{height:100vh!important;width:100vw!important;margin:0!important;position:absolute;left:0;right:0;top:0;bottom:0}.posterBox{width:unset!important;height:unset!important;margin:0!important;box-shadow:none!important}#cart-link{display:none!important;margin:0!important}.sceneContainer{display:block!important}#app,body{width:100%!important}.paper-shadow{display:none!important}iframe[title="Netlify Drawer"]{display:none!important;opacity:0!important}}