html,body.template-landing{overflow-x:clip}.template-landing #shopify-pc__banner.shopify-pc__banner__dialog{max-width:640px!important;width:calc(100vw - 24px)!important;left:12px!important;right:auto!important;bottom:12px!important;top:auto!important;padding:10px 14px!important;box-shadow:0 2px 14px #33241f2e!important;border-radius:10px!important}.template-landing #shopify-pc__banner .shopify-pc__banner__wrapper{display:flex!important;flex-direction:row!important;flex-wrap:wrap;height:auto!important;gap:8px 14px;align-items:center}.template-landing #shopify-pc__banner .shopify-pc__banner__body{flex:1 1 100%;height:auto!important;margin:0!important}@media(min-width:750px){.template-landing #shopify-pc__banner .shopify-pc__banner__body{flex:1 1 320px}}.template-landing #shopify-pc__banner h2{display:none!important}.template-landing #shopify-pc__banner p{font-size:11.5px!important;line-height:1.35!important;margin:0!important}.template-landing #shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;flex-wrap:wrap;gap:6px!important;margin:0!important;flex:0 1 auto}.template-landing #shopify-pc__banner button{font-size:12px!important;padding:6px 12px!important;min-height:0!important;margin:0!important;width:auto!important}.template-landing .tee-product-price .tee-price--current{font-size:24px;font-weight:600;color:var(--lg-red)}.template-landing .lg-dsg__nav{position:sticky;bottom:0;background:var(--lg-paper);padding:10px 0;z-index:4}.template-landing .lg-dsg__price{font-family:var(--lg-serif);font-size:20px;font-weight:600;white-space:nowrap;color:var(--lg-ink);margin-right:4px}@media(max-width:749px){.template-landing .lg-dsg__nav{position:static}.template-landing .tee-thumbnails{display:none!important}.template-landing .product-single__meta .product-single__title,.template-landing .product-single__meta h1{font-size:18px;margin:8px 0 4px}.template-landing #shopify-pc__banner .shopify-pc__banner__btns{flex:1 1 100%;flex-direction:row!important;justify-content:space-between}.template-landing #shopify-pc__banner .shopify-pc__banner__btns button{flex:1 1 auto}}.lg-lt{color:var(--lg-ink)}.lg-lt__sec{padding:44px 20px;max-width:1100px;margin:0 auto}.lg-lt__sec--alt{max-width:none;background:#f5ead8}.lg-lt__sec--alt>*{max-width:1100px;margin-left:auto;margin-right:auto}.lg-lt__h{font-family:var(--lg-serif);font-size:clamp(24px,3vw,34px);text-align:center;margin:0 0 26px}.lg-lt__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.lg-lt__steps li{text-align:center}.lg-lt__num{display:inline-flex;width:38px;height:38px;border-radius:50%;background:var(--lg-red);color:#fff;align-items:center;justify-content:center;font-family:var(--lg-serif);margin-bottom:10px}.lg-lt__steps strong{display:block;margin-bottom:4px}.lg-lt__steps p,.lg-lt__card p{margin:0;font-size:15px;line-height:1.5}.lg-lt__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.lg-lt__card{background:var(--lg-paper);border-radius:12px;padding:22px}.lg-lt__card img{width:100%;height:auto;border-radius:8px;margin-bottom:12px}.lg-lt__card img.lg-lt__poster{display:block;width:100%;max-width:280px;margin:0 auto 14px;height:auto;box-sizing:border-box;padding:0;background:none;border:9px solid #0d0d0e;border-radius:1px;box-shadow:0 0 0 1px #ffffff4d,0 14px 32px #0000008c}.lg-lt__card h3,.lg-lt__pbox h3,.lg-lt__ibox h3{font-family:var(--lg-serif);font-size:20px;margin:0 0 8px}.lg-lt__prices{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.lg-lt__pbox{border:1px solid var(--lg-sand);border-radius:12px;padding:18px 20px;background:var(--lg-paper)}.lg-lt__pbox ul{list-style:none;margin:0;padding:0}.lg-lt__pbox li{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px dashed var(--lg-sand);font-size:15px}.lg-lt__pbox li:last-child{border-bottom:0}.lg-lt__note{text-align:center;font-size:14px;margin:16px 0 0;opacity:.8}.lg-lt__faq details{background:var(--lg-paper);border-radius:10px;padding:14px 18px;margin-bottom:10px}.lg-lt__faq summary{cursor:pointer;font-weight:600}.lg-lt__faq details div{margin-top:8px;line-height:1.5}.lg-lt__info{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.lg-lt__ibox{border:1px solid var(--lg-sand);border-radius:12px;padding:18px 20px;background:var(--lg-paper)}.lg-lt__ibox p{margin:0 0 8px;line-height:1.5}.lg-lt__ibox--missing{border:2px dashed var(--lg-red);background:#fff3f0}.lg-lt__pay{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.lg-lt__payicon{width:38px;height:24px}@media(max-width:749px){.lg-lt__sec{padding:32px 16px}.lg-lt__steps,.lg-lt__cards,.lg-lt__prices,.lg-lt__info{grid-template-columns:1fr}}.template-landing[data-lg-step="4"] .lg-dsg__price{display:none}.lg-lt__sec--alt>.lg-lt__h{max-width:none;margin-left:0;margin-right:0}body.template-landing{--lg-paper: #0e1324;--lg-ink: #f3ead8;--lg-sand: #2b3354;--lg-red: #e0a95a;--lg-red-deep: #c78f40;background:#0e1324;color:#f3ead8}.template-landing .page-container,.template-landing .main-content,.template-landing .page-content,.template-landing .shopify-section{background:transparent}.template-landing h1,.template-landing h2,.template-landing h3,.template-landing .product-single__title{color:#f3ead8}.template-landing .lg-lh{background:#0e1324}.template-landing .lg-lh__img{filter:drop-shadow(0 0 10px rgba(255,255,255,.22));background:transparent;border-radius:0;padding:0}.template-landing .lg-dsg__next,.template-landing .lg-dsg__next:hover,.template-landing .lg-lt__num{color:#1a1408}.template-landing .lg-lt__sec--alt{background:#151c36}.template-landing .lg-lt__card,.template-landing .lg-lt__pbox,.template-landing .lg-lt__ibox,.template-landing .lg-lt__faq details{background:#1b2342;border-color:#2b3354}.template-landing .lg-lt__ibox--missing{background:#2a2030;border-color:#e0a95a}.template-landing #tee-artwork-form .tee-variants button,.template-landing #tee-artwork-form .tee-variants label,.template-landing #tee-artwork-form .tee-variants [class*=tee-variant],.template-landing #tee-artwork-form .tee-customize-main-form,.template-landing #tee-artwork-form .tee-customize-main-form *{color:#33241f}.template-landing #tee-artwork-form .tee-customize-main-form .tee-field--invalid,.template-landing #tee-artwork-form [class*=error]{color:#b3262e}.template-landing #tee-artwork-form .tee-radio-label,.template-landing #tee-artwork-form .tee-radio-label *{color:#33241f}.template-landing #tee-artwork-form .tee-radio-label input:checked~span,.template-landing #tee-artwork-form .tee-radio-label input:checked~*{color:#1a4fd6}body.template-landing{background:radial-gradient(ellipse at 50% -10%,#1b2552,#0e1324 55%,#070a15) fixed}body.template-landing:before,body.template-landing:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}body.template-landing:before{background-image:radial-gradient(1.2px 1.2px at 8% 12%,#fff,transparent),radial-gradient(1px 1px at 17% 64%,#f3ead8,transparent),radial-gradient(1.5px 1.5px at 26% 33%,#fff,transparent),radial-gradient(1px 1px at 34% 88%,#fff,transparent),radial-gradient(1.3px 1.3px at 43% 8%,#f3ead8,transparent),radial-gradient(1px 1px at 52% 47%,#fff,transparent),radial-gradient(1.6px 1.6px at 61% 76%,#fff,transparent),radial-gradient(1px 1px at 69% 21%,#f3ead8,transparent),radial-gradient(1.2px 1.2px at 77% 58%,#fff,transparent),radial-gradient(1px 1px at 86% 92%,#fff,transparent),radial-gradient(1.5px 1.5px at 93% 38%,#f3ead8,transparent),radial-gradient(1px 1px at 4% 81%,#fff,transparent),radial-gradient(1px 1px at 48% 27%,#e0a95a,transparent),radial-gradient(1.2px 1.2px at 73% 6%,#e0a95a,transparent);background-size:520px 460px;opacity:.85}body.template-landing:after{background-image:radial-gradient(1px 1px at 12% 40%,#fff,transparent),radial-gradient(1.4px 1.4px at 31% 72%,#fff,transparent),radial-gradient(1px 1px at 57% 14%,#f3ead8,transparent),radial-gradient(1.2px 1.2px at 82% 69%,#fff,transparent),radial-gradient(1px 1px at 22% 5%,#fff,transparent),radial-gradient(1.4px 1.4px at 90% 15%,#fff,transparent);background-size:380px 340px;animation:lg-twinkle 5s ease-in-out infinite alternate}@keyframes lg-twinkle{0%{opacity:.25}to{opacity:.95}}@media(prefers-reduced-motion:reduce){body.template-landing:after{animation:none;opacity:.6}}.template-landing .page-container{position:relative;z-index:1}.template-landing .lg-lt__sec--alt{background:#151c36b8}.template-landing .lg-lt__card,.template-landing .lg-lt__pbox,.template-landing .lg-lt__ibox,.template-landing .lg-lt__faq details{background:#1b2342d9}.template-landing .lg-lh{background:#0e1324d9;border-bottom-color:#2b3354}.template-landing .shopify-section-group-footer-group,.template-landing .shopify-section-group-footer-group *{background-color:transparent!important;color:#cfc6b4!important;border-color:#2b3354!important}.template-landing .shopify-section-group-footer-group{border-top:1px solid #2b3354}.template-landing .shopify-section-group-footer-group h2,.template-landing .shopify-section-group-footer-group h3,.template-landing .shopify-section-group-footer-group strong{color:#f3ead8!important}.template-landing .shopify-section-group-footer-group a:hover{color:#e0a95a!important}.template-landing #tee-artwork-form .tee-customize-main-form{background:#141b34;border:1px solid #2b3354;border-radius:12px;overflow:hidden}.template-landing #tee-artwork-form .tee-customize-main-form,.template-landing #tee-artwork-form .tee-customize-main-form *{color:#f3ead8}.template-landing #tee-artwork-form .tee-form-header{background:#1b2342;border-bottom:1px solid #2b3354}.template-landing #tee-artwork-form .tee-customize-main-form input:not([type=checkbox]):not([type=radio]),.template-landing #tee-artwork-form .tee-customize-main-form select,.template-landing #tee-artwork-form .tee-customize-main-form textarea,.template-landing #tee-artwork-form .tee-select-wrapper,.template-landing #tee-artwork-form .tee-customize-main-form .tee-select-wrapper select{background-color:#0e1324;color:#f3ead8;border-color:#3a4370;color-scheme:dark}.template-landing #tee-artwork-form .tee-customize-main-form input::placeholder{color:#8a90ad}.template-landing #tee-artwork-form .tee-customize-main-form svg{fill:currentColor}.template-landing #tee-artwork-form .tee-radio-label{background:transparent;border-color:#3a4370}.template-landing #tee-artwork-form .tee-radio-label,.template-landing #tee-artwork-form .tee-radio-label *{color:#f3ead8}.template-landing #tee-artwork-form .tee-radio-label:has(input:checked){border-color:#e0a95a;box-shadow:0 0 0 1px #e0a95a}.template-landing #tee-artwork-form .tee-radio-label:has(input:checked),.template-landing #tee-artwork-form .tee-radio-label:has(input:checked) *{color:#e0a95a}.template-landing #tee-artwork-form .tee-btn--preview{background:transparent;border:1px solid #e0a95a;color:#e0a95a}.template-landing #tee-artwork-form .tee-btn--preview *{color:#e0a95a}.template-landing #tee-artwork-form .tee-field--invalid,.template-landing #tee-artwork-form .tee-field--invalid *{color:#ff8f8f}.template-landing .tee-gallery__stage{border-radius:12px;overflow:hidden;box-shadow:0 0 40px #e0a95a1f}.template-landing .tee-thumbnails{opacity:.85}.template-landing #tee-artwork-form .tee-radio{background:#141b34;border:1px solid #3a4370;box-shadow:none}.template-landing #tee-artwork-form .tee-radio.active{background:#1b2342;border-color:#e0a95a;box-shadow:0 0 0 1px #e0a95a}.template-landing #tee-artwork-form .tee-radio.active,.template-landing #tee-artwork-form .tee-radio.active *{color:#e0a95a}.template-landing #tee-artwork-form .tee-field__select,.template-landing #tee-artwork-form .tee-select-wrapper select{background-color:#0e1324;color:#f3ead8;border:1px solid #3a4370;color-scheme:dark}.template-landing #tee-artwork-form .tee-field__select option{background-color:#0e1324;color:#f3ead8}.template-landing #tee-artwork-form .tee-quantity-handle,.template-landing #tee-artwork-form .tee-quantity-input{background:#141b34;color:#f3ead8;border-color:#3a4370}.template-landing #tee-artwork-form .tee-quantity-handle *,.template-landing #tee-artwork-form .tee-quantity-handle svg{color:#f3ead8;fill:#f3ead8;stroke:#f3ead8}.template-landing #tee-artwork-form .tee-btn--atc{background:#e0a95a;border-color:#e0a95a;color:#1a1408}.template-landing #tee-artwork-form .tee-btn--atc *{color:#1a1408}.template-landing #tee-artwork-form .tee-btn--atc:hover{background:#ecbb74}.template-landing .lg-dsg__nav{background:transparent}.template-landing #tee-artwork-form input.tee-quantity-input,.template-landing #tee-artwork-form .tee-quantity-input{background:#141b34!important;color:#f3ead8!important;-webkit-text-fill-color:#f3ead8}.template-landing.lg-framing .tee-gallery__stage{opacity:0}.template-landing .tee-gallery__stage{transition:opacity .3s}.template-landing .tee-clipart{background:transparent!important;border:2px solid transparent!important;border-radius:10px;padding:0!important;overflow:visible}.template-landing .tee-clipart.active{border-color:var(--lg-red)!important;box-shadow:0 0 0 1px #e0a95a59,0 0 14px #e0a95a59}.template-landing .tee-clipart-thumbnail{border-radius:8px;display:block}.template-landing .tee-clipart-label{display:block;overflow:hidden;border-radius:8px;padding:0!important}.template-landing .tee-clipart-thumbnail{transform:none;clip-path:none}.template-landing .tee-clipart{border-radius:10px!important}.template-landing .tee-clipart-label{border-radius:8px!important}.template-landing .tee-clipart-thumbnail{border-radius:8px!important;box-shadow:none;transform:none;clip-path:inset(2px 0 2px 0)}.template-landing .tee-clipart.active{box-shadow:0 0 0 1px #e0a95a59,0 0 14px #e0a95a59}.lg-lt__lead{max-width:760px;margin:0 auto 22px;text-align:center;font-size:17px;line-height:1.6}.lg-lt__lead p{margin:0 0 10px}.lg-lt__checks{list-style:none;margin:0 auto 26px;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:12px 24px;max-width:900px}.lg-lt__checks li{position:relative;padding-left:30px;line-height:1.5}.lg-lt__checks li:before{content:"\2713";position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;background:#e0a95a;color:#1a1408;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}.lg-lt__two{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:900px;margin:0 auto}.lg-lt__dots{list-style:none;margin:0;padding:0}.lg-lt__dots li{position:relative;padding-left:16px;margin:0 0 6px;line-height:1.5}.lg-lt__dots li:before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:50%;background:#e0a95a}.lg-lt__closing{text-align:center;margin:26px auto 0;font-family:var(--lg-serif);font-size:20px;max-width:700px;line-height:1.4}@media(max-width:749px){.lg-lt__checks,.lg-lt__two{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lg-landing.css.map */
