html.levyo-maker-fullscreen-page{--ref-blue:#4D97F8;--ref-background:#05080F;--ref-slate:#101722;--ref-champagne:#D6C3A5;--ref-text:#F5F7FA;--ref-secondary:#9CA6B5;--levyo-brand-accent:#4D97F8;--levyo-brand-accent-rgb:77,151,248}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c),html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) body{background:var(--ref-background)!important;color:var(--ref-text)!important;overflow:hidden!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) #threadly-konva-designer,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) #threadly-ai-panel,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-maker__surface,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-main,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-stage{background:transparent!important;box-shadow:none!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .section-header,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .header-wrapper,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .header{background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .section-header{z-index:100!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .header__heading-logo{filter:none!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .header__icon--menu,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-topbar__utility,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .levyo-maker-header-actions button{color:var(--ref-text)!important;background:linear-gradient(145deg,#10172294,#10172225)!important;border:1px solid #9ca6b54a!important;border-radius:13px!important;box-shadow:inset 0 1px #f5f7fa0a,0 0 0 1px #10172280!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .header__icon--menu:hover,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-topbar__utility:hover,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .levyo-maker-header-actions button:hover{background:#101722d9!important;border-color:#4d97f87a!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .header__icon--menu{color:var(--ref-text)!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .levyo-maker-header-actions img{filter:none!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-greeting{font-family:Jost,sans-serif!important;font-size:25px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:0!important;text-shadow:none!important;width:min(calc(100% - 52px),440px)!important;max-width:440px!important;--threadly-ai-greeting-top:calc(45.5dvh - var(--levyo-maker-site-header-height,75px))!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-greeting p:first-child{color:var(--ref-text)!important;margin:0!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-greeting p:last-child{color:var(--ref-secondary)!important;max-width:340px!important;margin:0 auto!important;text-wrap:balance!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) [data-threadly-static-boot-owner-greeting] [data-threadly-static-boot-new-chat]{color:var(--ref-text)!important;margin:0!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) [data-threadly-static-boot-owner-greeting] [data-threadly-static-boot-owner-question]{color:var(--ref-secondary)!important;max-width:340px!important;margin:0 auto!important;text-wrap:balance!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer{background:transparent!important;box-shadow:none!important;border:0!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer:not(.is-keyboard-open){bottom:max(16px,env(safe-area-inset-bottom))!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer:before,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer:after{display:none!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer__bar{height:auto!important;opacity:1!important;background:linear-gradient(115deg,#101722dc,#101722ac)!important;border:1px solid #9ca6b547!important;border-radius:999px!important;box-shadow:inset 0 1px #f5f7fa05,0 12px 36px #0002!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important;min-height:60px!important;padding:8px 12px!important;grid-template-columns:40px minmax(0,1fr) 36px 44px!important;gap:8px!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer__maker-form{background:transparent!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) #design-prompt{color:var(--ref-text)!important;-webkit-text-fill-color:var(--ref-text)!important;font-family:Jost,sans-serif!important;font-size:17px!important;line-height:32px!important;overflow-wrap:anywhere!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer:not(.is-multiline) #design-prompt{min-height:32px!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) #design-prompt::placeholder{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer__plus,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-mic{color:var(--ref-text)!important;opacity:1!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer__plus:before,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer__plus:after{background:var(--ref-text)!important;width:21px!important;height:1.7px!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-mic img{filter:none!important;width:28px!important;height:28px!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-static-boot-composer .threadly-ai-submit,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) #generate-design{width:44px!important;height:44px!important;background:var(--ref-blue)!important;color:var(--ref-text)!important;border:0!important;border-radius:50%!important;box-shadow:inset 0 1px #ffffff26,0 0 18px #4d97f80b!important;opacity:1!important;filter:none!important;transform:none!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-static-boot-composer .threadly-ai-submit span:before,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) #generate-design span:before{background:var(--ref-text)!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-static-boot-composer .threadly-ai-submit span:after,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) #generate-design span:after{border-color:var(--ref-text)!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer:focus-within .threadly-ai-composer__bar{background:#101722!important;border-color:#9ca6b547!important;box-shadow:inset 0 1px #f5f7fa05,0 12px 36px #0002!important;transition:none!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .menu-drawer,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .menu-drawer__navigation-container{background:var(--ref-slate)!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .levyo-menu-drawer__row.is-active{background:#4d97f81a!important;border-color:#4d97f838!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) :focus-visible{outline:2px solid var(--ref-blue)!important;outline-offset:4px!important}@media(min-width:750px){html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-greeting{font-size:30px!important;max-width:580px!important;width:580px!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-greeting p:last-child{max-width:480px!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) [data-threadly-static-boot-owner-greeting] [data-threadly-static-boot-owner-question]{max-width:480px!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer{max-width:800px!important;width:calc(100% - 64px)!important}}@media(max-height:550px){html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-greeting{font-size:20px!important;--threadly-ai-greeting-top:calc(47dvh - var(--levyo-maker-site-header-height,75px))!important}}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) #threadly-konva-designer .threadly-konva-shell,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .levyo-maker-product-info{background:transparent!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) #design-prompt:focus-visible{outline:none!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) #MainContent{background:url(levyo-palette-arcs-champagne.svg) center/100% 100% no-repeat,radial-gradient(ellipse at 66% 67%,#101722,#0a111c 29%,#05080f 65%)!important}html.levyo-maker-fullscreen-page .levyo-maker-header-actions .threadly-ai-topbar__cart .threadly-cart-count{background:#d6c3a5!important;color:#05080f!important}html.levyo-maker-fullscreen-page .threadly-ai-greeting:not([data-threadly-static-boot-owner-greeting]) [data-threadly-user-name]:after{content:","}html.levyo-maker-fullscreen-page .threadly-select-choice.is-active,html.levyo-maker-fullscreen-page .threadly-select-size.is-active{border-color:#d6c3a5!important;color:#f5f7fa!important;background:#253243!important;box-shadow:inset 0 1px #ffffff17,0 8px 18px #0000002e!important}html.levyo-maker-fullscreen-page .threadly-select-choice.is-active small{color:#d6c3a5!important}html.levyo-maker-fullscreen-page .threadly-cart-discount{background:radial-gradient(circle at 12% 0%,rgba(214,195,165,.13),transparent 42%),linear-gradient(180deg,#101722f7,#080b12f7)!important;border-color:#d6c3a5!important;box-shadow:0 18px 46px #00000047,inset 1px 0 #d6c3a557,inset 0 1px #f5f7fa14!important}html.levyo-maker-fullscreen-page .threadly-cart-discount .threadly-checkout-discount-toggle small{color:#d6c3a5!important;text-shadow:none!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) body{background:url(levyo-palette-arcs-champagne.svg) center top / 100% 100dvh no-repeat,radial-gradient(ellipse at 66% 67%,#101722,#0a111c 29%,#05080f 65%)!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) #MainContent{background:transparent!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .header__icon--menu,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-topbar__utility,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .levyo-maker-header-actions button{background:#101722!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .header__icon--menu:hover,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-topbar__utility:hover,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .levyo-maker-header-actions button:hover{background:#1b2635!important;border-color:#9ca6b580!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer__bar{background:#101722!important}html.levyo-maker-fullscreen-page .threadly-select-choice,html.levyo-maker-fullscreen-page .threadly-select-size{background:#1b2330!important}html.levyo-maker-fullscreen-page .threadly-select-choice.is-active,html.levyo-maker-fullscreen-page .threadly-select-size.is-active{background:#253243!important;border-color:#d6c3a5!important;color:#f5f7fa!important}html.levyo-maker-fullscreen-page .threadly-select-size.is-active{box-shadow:0 8px 18px #0003!important}html.levyo-maker-fullscreen-page .threadly-ai-chat-row.is-active .threadly-ai-chat-item{background:#2d2924!important;border-color:#d6c3a5b3!important;box-shadow:none!important}html.levyo-maker-fullscreen-page .threadly-ai-chat-row.is-active .threadly-ai-chat-card__preview{box-shadow:none!important}html.levyo-maker-fullscreen-page .threadly-ai-chat-row.is-active .threadly-ai-chat-card__activity{color:#9ca6b5!important}html.levyo-maker-fullscreen-page .threadly-ai-sidebar-action[data-threadly-my-designs] .threadly-ai-spark-icon{background:#d6c3a5!important}html.levyo-maker-fullscreen-page body>.threadly-ai-sidebar.levyo-maker-sidebar-portal{padding-top:12px!important}html.levyo-maker-fullscreen-page .threadly-ai-sidebar__top{margin-bottom:10px}html.levyo-maker-fullscreen-page .threadly-ai-sidebar-action[data-threadly-new-chat]{margin-top:8px}html.levyo-maker-fullscreen-page .threadly-ai-sidebar-action[data-threadly-current-shirt],html.levyo-maker-fullscreen-page .threadly-ai-sidebar-action[data-threadly-my-designs]{margin-top:2px}html.levyo-maker-fullscreen-page .levyo-maker-explore-trigger{margin-top:4px}html.levyo-maker-fullscreen-page .threadly-ai-sidebar__section-title{margin:14px 8px 10px!important}html.levyo-maker-fullscreen-page .threadly-ai-sidebar-action,html.levyo-maker-fullscreen-page .levyo-maker-explore-trigger{font-weight:400!important}html.levyo-maker-fullscreen-page .threadly-ai-chat-card__title{font-weight:500!important}html.levyo-maker-fullscreen-page .threadly-ai-chat-card__activity{font-weight:450!important}html.levyo-maker-fullscreen-page .threadly-ai-chat-card__body{gap:9px!important}html.levyo-maker-fullscreen-page .threadly-ai-sidebar__section-title{font-weight:500!important}html.levyo-maker-fullscreen-page .threadly-ai-account-menu__rows>button,html.levyo-maker-fullscreen-page .threadly-ai-account-menu__rows>a{font-weight:400!important}html.levyo-maker-fullscreen-page .levyo-maker-explore__title,html.levyo-maker-fullscreen-page .levyo-maker-explore__link span{font-weight:400!important}html.levyo-maker-fullscreen-page .threadly-select-quantity button,html.levyo-maker-fullscreen-page .threadly-cart-quantity button{background:#252f3d!important}html.levyo-maker-fullscreen-page .threadly-size-guide-tabs,html.levyo-maker-fullscreen-page .threadly-size-guide-units{background:#101722!important}html.levyo-maker-fullscreen-page .threadly-size-guide-tabs button.is-active,html.levyo-maker-fullscreen-page .threadly-size-guide-units button.is-active{background:#d6c3a5!important;color:#05080f!important;box-shadow:0 7px 22px #0003!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-size-guide-overlay button:focus-visible{outline-color:#d6c3a5!important}html.levyo-maker-fullscreen-page .threadly-size-guide-table{background:#1b2330!important}html.levyo-maker-fullscreen-page .threadly-group-discount-sheet{background:#101722!important}html.levyo-maker-fullscreen-page .threadly-group-discount-tier{background:#1b2330!important}html.levyo-maker-fullscreen-page .threadly-group-discount-head span,html.levyo-maker-fullscreen-page .threadly-group-discount-tier>span{color:#d6c3a5!important}html.levyo-maker-fullscreen-page .levyo-menu-drawer__row:hover{background:#253040!important;border-color:#9ca6b547!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .levyo-menu-drawer__row.is-active{background:#24303e!important;border-color:#d6c3a5!important}html.levyo-maker-fullscreen-page .threadly-cart-discount .threadly-checkout-discount-form input{background:#101722!important;border-color:#d6c3a5!important}html.levyo-maker-fullscreen-page .threadly-cart-discount .threadly-checkout-discount-form input:focus{background:#101722!important;border-color:#d6c3a5!important;box-shadow:0 0 0 3px #d6c3a52e!important;outline:none!important}html.levyo-maker-fullscreen-page .threadly-cart-discount .threadly-checkout-discount-form button{background:#4d97f8!important;color:#fff!important;border-color:#4d97f8!important}html.levyo-maker-fullscreen-page .threadly-cart-discount .threadly-checkout-discount-form button{box-shadow:none!important}html.levyo-maker-fullscreen-page .threadly-cart-discount .threadly-checkout-discount-form button:focus-visible{outline-color:#4d97f8!important}html.levyo-maker-fullscreen-page .levyo-maker-explore__link:hover,html.levyo-maker-fullscreen-page .levyo-maker-explore__link:focus-visible{background:#d6c3a52e!important;box-shadow:inset 0 1px #ffffff1a!important}html.levyo-maker-fullscreen-page .levyo-maker-explore__link:focus-visible{outline-color:#d6c3a5!important}html.levyo-maker-fullscreen-page .threadly-ai-message--user .threadly-ai-message__bubble{background:#202630!important}html.levyo-maker-fullscreen-page .threadly-quality-info-sheet{background:#101722!important}html.levyo-maker-fullscreen-page .threadly-quality-info-tabs{background:#0c121b!important}html.levyo-maker-fullscreen-page .threadly-quality-info-tab[data-threadly-quality-info-tab=base].is-active{background:#fff!important;color:#05080f!important;box-shadow:0 7px 22px #0003!important}html.levyo-maker-fullscreen-page .threadly-quality-info-tab[data-threadly-quality-info-tab=premium].is-active{background:#d6c3a5!important;color:#05080f!important;box-shadow:0 7px 22px #d6c3a530!important}html.levyo-maker-fullscreen-page .threadly-quality-info-shell--premium{background:#101722!important;box-shadow:inset 0 0 0 1px #d6c3a5,0 24px 64px #0004!important}html.levyo-maker-fullscreen-page .threadly-quality-info-shell--premium .threadly-quality-info-card-top span{background:#d6c3a5!important;color:#05080f!important}html.levyo-maker-fullscreen-page .threadly-quality-info-card-top>strong{display:none!important}html.levyo-maker-fullscreen-page .threadly-quality-info-shell--premium li:before{background:#d6c3a5!important;box-shadow:0 0 0 5px #d6c3a52a!important}html.levyo-maker-fullscreen-page .threadly-quality-info-card li{background:#252d3a!important}html.levyo-maker-fullscreen-page .threadly-quality-info-card{background:#1b2330!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-cart-discount .threadly-checkout-discount-form input:focus-visible{outline:2px solid #D6C3A5!important;outline-offset:3px!important}html.levyo-maker-fullscreen-page .threadly-select-quantity,html.levyo-maker-fullscreen-page .threadly-cart-line__quantity{background:#17202d!important}html.levyo-maker-fullscreen-page .threadly-select-quantity input,html.levyo-maker-fullscreen-page .threadly-cart-line__quantity span{background:#253143!important}html.levyo-maker-fullscreen-page .threadly-cart-line__quantity button{background:#27313e!important}html.levyo-maker-fullscreen-page .threadly-cart-discount{background:linear-gradient(180deg,#1d252f,#0c111a)!important}html.levyo-maker-fullscreen-page .threadly-cart-line__remove,html.levyo-maker-fullscreen-page .threadly-ai-output__actions button:not(.threadly-ai-output__primary){background:#1b2330!important}html.levyo-maker-fullscreen-page .threadly-ai-output__actions button.threadly-ai-output__primary{background:#4d97f8!important;color:#05080f!important}html.levyo-maker-fullscreen-page .threadly-ai-sidebar__footer,html.levyo-maker-fullscreen-page .threadly-ai-sidebar__footer.is-account-menu-open{position:relative!important;display:flex!important;align-items:center!important;box-sizing:border-box!important;flex:0 0 60px!important;width:100%!important;height:60px!important;min-height:60px!important;margin-top:auto!important;margin-inline:0!important;padding:4px 8px!important;gap:0!important;border:0!important;border-top:1px solid #9ca6b52b!important;background:transparent!important;box-shadow:none!important}html.levyo-maker-fullscreen-page .threadly-ai-sidebar__footer .threadly-ai-account-trigger,html.levyo-maker-fullscreen-page .threadly-ai-sidebar__footer.is-account-menu-open .threadly-ai-account-trigger{position:relative!important;order:0!important;min-height:50px!important;padding:4px 10px!important;border:1px solid transparent!important;border-radius:16px!important;background:transparent!important;color:#f5f7fa!important;font-weight:300!important;transform:none!important}html.levyo-maker-fullscreen-page .threadly-ai-sidebar__footer .threadly-ai-account-trigger:hover,html.levyo-maker-fullscreen-page .threadly-ai-sidebar__footer.is-account-menu-open .threadly-ai-account-trigger{background:#d6c3a50b!important;border-color:transparent!important}html.levyo-maker-fullscreen-page .threadly-ai-sidebar__footer .threadly-ai-avatar:empty{background:#f5f7fa url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='%23747B83'%3E%3Ccircle cx='24' cy='15' r='9'/%3E%3Cpath d='M7 43c1.7-10.3 8.5-16 17-16s15.3 5.7 17 16c-5 2-10.7 3-17 3S12 45 7 43Z'/%3E%3C/svg%3E") center / 70% 70% no-repeat!important;color:#747b83!important;box-shadow:0 0 0 1px #ffffff30!important}html.levyo-maker-fullscreen-page .threadly-ai-sidebar__footer .threadly-ai-avatar:empty:before,html.levyo-maker-fullscreen-page .threadly-ai-sidebar__footer .threadly-ai-avatar:empty:after{content:none!important}html.levyo-maker-fullscreen-page .threadly-ai-sidebar__footer.is-account-menu-open .threadly-ai-avatar{box-shadow:0 0 0 1px #ffffff30!important}html.levyo-maker-fullscreen-page .threadly-ai-search:focus-within{border-color:#d6c3a5a6!important;outline:none!important;box-shadow:0 0 0 2px #d6c3a533!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-search input:focus,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-search input:focus-visible{outline:none!important;box-shadow:none!important}html.levyo-maker-fullscreen-page .threadly-ai-search input{height:22px!important;padding:0!important;line-height:22px!important}html.levyo-maker-fullscreen-page .threadly-ai-search{gap:13px!important}html.levyo-maker-fullscreen-page .threadly-ai-search>span{transform:translateY(-2px)}html.levyo-maker-fullscreen-page .threadly-ai-sidebar__footer.is-account-menu-open .threadly-ai-account-menu{position:absolute!important;z-index:5!important;left:8px!important;right:8px!important;bottom:calc(100% + 10px)!important;order:0!important;width:auto!important;height:min(300px,calc(100dvh - 160px))!important;border:1px solid #9ca6b547!important;border-radius:18px!important;background:linear-gradient(180deg,#191b20,#111317)!important;box-shadow:0 16px 36px #05080f75!important;transform-origin:bottom center!important}html.levyo-maker-fullscreen-page .threadly-ai-sidebar__footer.is-account-menu-open .threadly-ai-account-menu:not(.is-visible){transform:translateY(12px) scale(.985)!important}html.levyo-maker-fullscreen-page .threadly-ai-sidebar__footer.is-account-menu-open .threadly-ai-account-menu.is-visible{transform:translateY(0) scale(1)!important}@media(max-height:900px){html.levyo-maker-fullscreen-page .threadly-ai-sidebar__footer.is-account-menu-open .threadly-ai-account-menu{height:min(280px,calc(100dvh - 160px))!important}}html.levyo-maker-fullscreen-page .threadly-ai-account-menu__rows>:first-child{border-top:0!important}html.levyo-maker-fullscreen-page .threadly-select-add,html.levyo-maker-fullscreen-page .threadly-cart-checkout-button{color:#fff!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer:has(.threadly-ai-attachment-preview:not([hidden]),.threadly-ai-attachment-preview--multi) .threadly-ai-composer__bar{min-height:0!important;height:auto!important;grid-template-rows:minmax(0,auto) minmax(32px,auto) 44px!important;align-content:start!important;align-items:center!important;row-gap:8px!important;padding:12px!important;border-radius:28px!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer:has(.threadly-ai-attachment-preview:not([hidden]):not(.threadly-ai-attachment-preview--multi)) .threadly-ai-attachment-preview:not(.threadly-ai-attachment-preview--multi){grid-column:1 / -1!important;grid-row:1!important;width:clamp(72px,calc(122px * var(--threadly-attachment-aspect, 1)),160px)!important;height:122px!important;min-height:0!important;max-height:122px!important;aspect-ratio:auto!important;margin:0!important;border-radius:16px!important;align-self:start!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer:has(.threadly-ai-attachment-preview:not([hidden]),.threadly-ai-attachment-preview--multi) .threadly-ai-attachment-preview img{object-fit:contain!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer:has(.threadly-ai-attachment-preview:not([hidden]),.threadly-ai-attachment-preview--multi) #design-prompt{grid-column:1 / -1!important;grid-row:2!important;align-self:center!important;min-height:32px!important;max-height:min(160px,30dvh)!important;padding:0 4px!important;overflow-x:hidden!important;overflow-y:auto!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer:has(.threadly-ai-attachment-preview:not([hidden]),.threadly-ai-attachment-preview--multi) .threadly-ai-composer-login,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer:has(.threadly-ai-attachment-preview:not([hidden]),.threadly-ai-attachment-preview--multi) .threadly-ai-composer-account,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer:has(.threadly-ai-attachment-preview:not([hidden]),.threadly-ai-attachment-preview--multi) .threadly-ai-composer__plus,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer:has(.threadly-ai-attachment-preview:not([hidden]),.threadly-ai-attachment-preview--multi) .threadly-ai-mic,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer:has(.threadly-ai-attachment-preview:not([hidden]),.threadly-ai-attachment-preview--multi) .threadly-ai-submit{grid-row:3!important;align-self:center!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-attachment-preview--multi{display:grid!important;grid-column:1 / -1!important;grid-row:1!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:6px!important;justify-self:stretch!important;width:min(100%,860px)!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;margin:0!important;overflow:visible!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;align-content:start!important;align-items:start!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-attachment-preview--multi.is-loading:after{content:none!important;display:none!important;animation:none!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer:has(.threadly-ai-attachment-preview--multi.is-loading) .threadly-ai-composer__bar{opacity:1!important;filter:none!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-attachment-preview--multi,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-attachment-preview--multi.is-loading,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-draft-attachment-gallery,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-draft-attachment-tile,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-draft-attachment-tile img{opacity:1!important;filter:none!important;transform:none!important;transition:none!important;animation:none!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-attachment-preview--multi>img[data-threadly-attachment-image]{display:none!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-attachment-preview--multi>[data-threadly-attachment-remove],html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-attachment-preview--multi>[data-threadly-attachment-name]{display:none!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-draft-attachment-gallery{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important;width:min(100%,860px)!important;min-width:0!important;grid-row:1!important;align-content:start!important;justify-content:start!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-draft-attachment-tile{position:relative!important;min-width:0!important;aspect-ratio:1!important;overflow:hidden!important;border:1px solid rgba(226,232,240,.2)!important;border-radius:12px!important;background:#ffffff0f!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) [data-threadly-draft-attachment-count] .threadly-draft-attachment-gallery{display:flex!important;flex-wrap:wrap!important;gap:12px!important;width:100%!important;max-width:min(768px,100%)!important;align-content:start!important;justify-content:flex-start!important;align-items:flex-start!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) [data-threadly-draft-attachment-count] .threadly-draft-attachment-tile{flex:0 0 122px!important;width:122px!important;height:122px!important;min-width:122px!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-draft-attachment-tile img{position:static!important;inset:auto!important;display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;padding:3px!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-draft-attachment-tile .threadly-draft-attachment-remove{position:absolute!important;top:3px!important;right:3px!important;width:18px!important;height:18px!important;border:0!important;border-radius:50%!important;background:#080c12c7!important;opacity:1!important;z-index:2!important;cursor:pointer!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-draft-attachment-count,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-draft-attachment-status{grid-column:1!important;color:#aab2c0!important;font-size:12px!important;line-height:1.3!important;font-weight:500!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-draft-attachment-count{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer__plus:disabled{opacity:.42!important;cursor:not-allowed!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer.is-multiline:not(:has(.threadly-ai-attachment-preview:not([hidden]),.threadly-ai-attachment-preview--multi)) .threadly-ai-composer__bar{height:auto!important;min-height:0!important;grid-template-rows:minmax(32px,auto) 44px!important;align-content:start!important;align-items:center!important;row-gap:8px!important;padding:12px!important;border-radius:28px!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer.is-multiline:not(:has(.threadly-ai-attachment-preview:not([hidden]),.threadly-ai-attachment-preview--multi)) #design-prompt{grid-column:1 / -1!important;grid-row:1!important;align-self:center!important;max-height:min(160px,30dvh)!important;padding:0 4px!important;overflow-y:auto!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer.is-multiline:not(:has(.threadly-ai-attachment-preview:not([hidden]),.threadly-ai-attachment-preview--multi)) .threadly-ai-composer-login,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer.is-multiline:not(:has(.threadly-ai-attachment-preview:not([hidden]),.threadly-ai-attachment-preview--multi)) .threadly-ai-composer-account,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer.is-multiline:not(:has(.threadly-ai-attachment-preview:not([hidden]),.threadly-ai-attachment-preview--multi)) .threadly-ai-composer__plus,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer.is-multiline:not(:has(.threadly-ai-attachment-preview:not([hidden]),.threadly-ai-attachment-preview--multi)) .threadly-ai-mic,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer.is-multiline:not(:has(.threadly-ai-attachment-preview:not([hidden]),.threadly-ai-attachment-preview--multi)) .threadly-ai-submit{grid-row:2!important;align-self:center!important}@media(max-width:749px){html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-attachment-preview--multi{width:100%!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-draft-attachment-gallery{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:min(100%,420px)!important;max-height:min(690px,calc(80dvh - 24px))!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) [data-threadly-draft-attachment-count] .threadly-draft-attachment-gallery{gap:12px!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) [data-threadly-draft-attachment-count] .threadly-draft-attachment-tile{flex:0 0 122px!important;width:122px!important;height:122px!important;min-width:122px!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer:has(.threadly-ai-attachment-preview:not([hidden]),.threadly-ai-attachment-preview--multi) #design-prompt{max-height:min(140px,26dvh)!important}}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-message--user.has-draft-sent-images{max-width:min(768px,100%)!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-draft-sent-images{display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:flex-end!important;gap:8px!important;width:fit-content!important;max-width:100%!important;margin-bottom:8px!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-draft-sent-images .threadly-ai-message__reference{flex:0 0 80px!important;width:80px!important;height:80px!important;min-width:80px!important;aspect-ratio:1!important;max-height:none!important;margin:0!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-draft-sent-images img{display:block!important;width:80px!important;height:80px!important;aspect-ratio:1!important;object-fit:contain!important;border-radius:12px!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer-login,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer-account{grid-column:3 / -1!important;justify-self:end}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-composer:is(.is-logged-out,.is-shopify-session-recovery) .threadly-ai-composer__bar{grid-template-columns:40px minmax(0,1fr) auto!important}@media(max-width:749px){html.levyo-maker-fullscreen-page #threadly-ai-panel{--levyo-composer-collapsed-height: 78px}}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-static-boot-composer:not(.threadly-ai-static-boot-composer--guest) .threadly-ai-static-boot-composer__prompt{color:#fff!important;font-size:17px!important;line-height:32px!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-static-boot-composer.threadly-ai-composer{transform:translate3d(-50%,0,0)!important}html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-plans :focus-visible,html.levyo-maker-fullscreen-page:not(#ref-a#ref-b#ref-c) .threadly-ai-pricing-gate :focus-visible{outline-color:var(--ref-champagne)!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/levyo-palette-preview.css.map */
